South African President Jacob Zuma should reimburse the state for $507,000 in a scandal over upgrades to his private home, according to a report by the national treasury released Monday.

The money amounts to a "reasonable percentage" of costs for improvements to Zuma's Nkandla home that were unrelated to security, including a visitors' center, a swimming pool and a chicken run, said the report, which was delivered to the Constitutional Court.

The court had instructed the treasury to compile the report after ruling that Zuma violated the constitution by failing to comply with a government watchdog report that concluded he inappropriately benefited from state funding.

The Democratic Alliance, an opposition party, welcomed the recommendation that the president pay back a portion of the money spent on his home, but said Zuma should pay more. It noted that the amount of $507,000 is just over 3 percent of the total amount, including security upgrades, that was spent on Nkandla.

Zuma has said he would be willing to reimburse the state. Some critics said his pledge came too late and called for his resignation, though powerful factions in the ruling African National Congress have backed him.

On Aug. 3, South Africa holds local elections deemed to be a barometer of whether dissatisfaction over Zuma has eroded some support for the ruling party, which has been in power since the first all-race vote in 1994.