Coverage
What the record holds
Every source on this page is either loaded through the audited pipeline and approved, or listed as a gap with the reason. Counts are read live from the published record; nothing is estimated, and a gap is never shown as a zero. The electoral record has its own coverage page.
Places, people, parties and projects
How much of each part of the record is published, and how much of it is connected to a place, a ward or a map
| Domain | State | On the record | Gaps and limits |
|---|---|---|---|
| Provinces, municipalities and wards |
|
| |
| Voting stations |
|
| |
| Representatives and office-holders |
|
| |
| Parties |
|
| |
| Infrastructure projects |
|
| |
| Analysis, fact checks and the public record |
|
| |
| Verified profiles and statements |
|
| |
| Citizen reports and service delivery | — |
|
Public money and party promises
Period, scope and records on the record; what is missing and why
| Domain | State | Period | Scope | Records | Gaps and limits |
|---|---|---|---|---|---|
| Projects | Budget years 2021/22–2027/28 (audited outcomes, adjusted appropriation, MTEF estimates) | National departments only | 81 projects · 20 departments · 254 finance figures · 52 mapped points | Provincial and municipal project registers are not published in one national dataset; they must be acquired per province or municipality. 49 projects are placed in their 2021 ward because a published point lies inside it; a project without a point has no ward, and a project in several wards is listed in each with its budget shown once. No official source links a project to a tender. | |
| Procurement | Advertised 2021–2026 (in volume from 2021) | National, provincial and municipal organs of state that publish on the portal | 168 166 notices · 164 625 OCDS process ids · 774 organs of state · 76 513 documents | The portal's complete listing is cut off by its server at about 267 MB, so the oldest records come from that truncated feed; 1 597 notices from the advertised and cancelled feeds carry no OCDS id. Of 782 notices whose organ of state no listing feed names, 668 were named from the portal's own OCDS releases (the release's buyer id equals the notice's department id); the other 114 are held back rather than attributed to an invented name. Two more status feeds returned server errors. | |
| Awards and contracts | Tenders listed as awarded, published from 2025 | Releases the API served (about 45 % of those requested; the rest returned HTTP 500) | 4 630 awards · 3 223 suppliers · 1 065 contracts | Awards before 2025 and the refused releases are not on the record; the refusals were retried with back-off and are still refused. A refusal is recorded as 'not retrieved', never as 'no award'. Of 996 awards with a contract, 990 disagree with it, most often as the contract value with one to three extra digits (a decimal separator apparently lost at the source). Which figure is right is not established: values are shown as published with their status, and award values are never added up. Award dates, contract variations and payments are not published on the portal. | |
| Municipal finance | 2008/09 – 2025/26 (grants to 2018/19; UIFW from 2011/12) | 257 municipalities and districts of the current delimitation, and 35 disestablished in 2016 | 159 309 income and expenditure · 24 616 capital · 30 010 grant · 9 170 UIFW figures | Municipalities disestablished in 2016 keep their own figures (Treasury's older v1 item scheme, labelled as such); the successor Treasury names is stated as lineage, and no figure is moved to it. National and provincial budgets are not yet on the record. Figures are municipal, never divided across wards. | |
| Audit opinions | 2010/11 – 2023/24 | All municipalities of the current delimitation | 3 688 opinions | The opinion only; the audit reports' findings are not structured data and are linked, not loaded. Audit outcomes of national and provincial departments are not yet on the record. | |
| Party funding | 2021/22 – 2026/27, quarterly | Every party that declared; donations above the disclosure threshold | 464 party declarations · 299 donor declarations · 16 Fund contributions · 7 not matched to a party record | Donations below the threshold are not published by law. The Commission's allocations from the Represented Political Parties' Fund and the Multi-Party Democracy Fund are separate reports not yet captured. | |
| Claims and fact checks | Ongoing | Claims the editorial team records | 0 published fact checks | No official register of promises exists; manifestos are acquired per party and checked claim by claim. | |
| Promises and manifestos | 2024 national and provincial elections | 8 parties | 9 manifestos · 299 searchable pages | Manifestos are tier-2 sources (a party's own publication), kept apart from the official record and never shown as fact; promises in them are recorded as claims only when an editor records one. Local-election manifestos and those before 2024 are not yet sought; some parties' servers refused the download. |
How to read a gap
“Captured, not loaded” means the file is held locally with its fingerprint and awaits review. “Not on the record” means no official dataset has been obtained; it is never shown as zero. Where a source refused a request (an HTTP error), the record says the item was not retrieved, not that it does not exist. Three layers stay separate throughout: the official record as published, what an account holder says on their own workspace, and what Mandate SA’s editors have assessed with evidence.