Election day Wed 4 Nov

Checked 27 October 2026

Where the facts in this claim come from

Every fact on the claim page, with the sources we used. We save a copy of each source on the day we read it.

Back to the claim page

What does the evidence show?

Why it is Verified

In 2024-25 there were two problems. Tshwane did not value its infrastructure, such as pipes, roads and power lines, correctly, so some assets were valued too high. Its records of possible future costs (contingent liabilities) were not complete. That was fewer problem areas than the six of the year before. The Auditor-General's audit report on Tshwane warns of doubt (a material uncertainty) that the City can keep running and paying its bills. It says cash may not come in fast enough to pay what is due. The Auditor-General's summary report for all councils does not list Tshwane among councils with this doubt. The Auditor-General's report sums up Tshwane in one line: "Governance failures delaying service delivery and increasing risk to sustained financial health". Here, governance means how the council is led and run.

MFMA 2024-25 Annexure 3: Auditees' audit opinions over past five years (opens in a new tab)

Auditor-General of South Africa. Published 24 June 2026.

Where to look: PDF page 5, row 174 (City of Tshwane Metro): 2024-25 Qualified, 2023-24 Qualified, 2022-23 Qualified, 2021-22 Adverse, 2020-21 Unqualified

Saved copy Official record
Standing Committee on Public Accounts: briefing on the latest audit outcomes of municipalities (MFMA 2024-25, metros), 28 April 2026 (opens in a new tab)

Auditor-General of South Africa. Published 28 April 2026.

Where to look: Slide 40 (PDF page 40), 'Overall audit outcomes - 2024-25: City of Tshwane': Qualified (2024-25, 2023-24, 2022-23), Adverse (2021-22); 'Basis for qualified audit opinion': property, plant and equipment (infrastructure and community assets not valued, assets at inflated values) and contingent liabilities (limitation of scope)

Saved copy: kept on fileOfficial record
Consolidated general report on local government audit outcomes MFMA 2024-25 (opens in a new tab)

Auditor-General of South Africa. Published 24 June 2026.

Where to look: Printed page 202 (PDF page 206), City of Tshwane dashboard: headline 'Governance failures delaying service delivery and increasing risk to sustained financial health'; five-year row 2020-21 Unqualified with findings, 2021-22 Adverse with findings, 2022-23 to 2024-25 Qualified with findings; 'Financial statements Audit opinion: Qualified' (uncorrected misstatements 'Contingent liabilities and commitments; property, infrastructure, plant and equipment'); 'Performance report Audit opinion: Qualified'; 'Going concern uncertainty No'. Printed page 50 (PDF page 54): Tshwane not in the list of 62 municipalities with going concern uncertainty. Printed pages 10 and 167: Tshwane not among the metros that lodged formal disputes.

Saved copy Official record
Report of the auditor-general to the Gauteng Provincial Legislature and the council on the City of Tshwane Metropolitan Municipality, 2024-25 (opens in a new tab)

Auditor-General of South Africa. Published 23 February 2026.

Where to look: Paragraphs 12-15, 'Material uncertainty related to going concern' (paragraph 13: the City 'may continue to experience short-term financial pressure'; 'the pace at which cash becomes available may not always align with immediate financial obligations'); paragraphs 3-4, basis for the qualified opinion

Saved copy: kept on fileOfficial record
Tshwane receives qualified audit with more than R5bn in irregular spend (opens in a new tab)

EWN. Published 29 January 2026.

Where to look: Paragraph 1 (qualified audit opinion with findings for 2024/2025); paragraph 5 (last unqualified opinion was 2020/2021); paragraph 7 ('The AG commended the municipality for reducing its qualification areas from six to two')

What did the council do, and when?

Who ran the council

Mayor: Nasiphi Moya (ActionSA). Council run by ActionSA, ANC, EFF. From Oct 2024 to present.

Dr Nasiphi Moya elected as Tshwane mayor (opens in a new tab)

TimesLIVE. Published 9 October 2024.

Where to look: Paragraph 1 (ActionSA's Moya elected mayor); paragraph 2 (122 votes to 86); paragraph 8 (she was acting mayor after Brink's removal; counting the 'LISTEN HERE' line)

We leave Tshwane better than we found it, says outgoing coalition (opens in a new tab)

TimesLIVE. Published 12 October 2026.

Where to look: Paragraph 2 ('The ANC/EFF/ActionSA coalition took over in October 2024 ... Nasiphi Moya was elected as executive mayor')