The City of Johannesburg's digital record systems contain thousands of duplicate images — the same photographs, ID scans, property maps, and infrastructure diagrams filed multiple times across different departmental databases. This is not a new problem. But pressure from the Gauteng provincial government's ongoing data governance review, which accelerated under the ANC-DA coalition administration formed after the 2024 elections, has pushed the issue to the top of the city's IT agenda in mid-2026.
Understanding how Joburg arrived at this point requires going back at least fifteen years. Between roughly 2009 and 2019, successive administrations launched at least four separate digitisation drives for different city departments — housing, planning, rates, and emergency services among them. Each drive used different software vendors, different file-naming conventions, and different storage infrastructure. The result was a patchwork of siloed systems that could not communicate with each other and had no shared deduplication protocols.
The Roots of the Problem: Siloed Systems and Rushed Scanning
The City of Johannesburg Metropolitan Municipality operates across eight administrative regions. Regions A through G each maintained semi-autonomous record rooms at local offices — from the Soweto regional office on Klipspruit Valley Road to the planning offices serving Sandton and Midrand. When digital backups were created, files were often uploaded to central servers without any cross-checking against what was already there. A single zoning map of an Alexandra township plot, for instance, might exist in the Johannesburg Development Agency's archive, the Johannesburg City Planning and Development Department's own database, and a third copy inside the legacy Pikitup or Joburg Water shared drive, depending on which department commissioned the scan.
The Joburg Connect project — a broad smart-city initiative that received significant investment around 2017 — was supposed to rationalise this. It did not fully do so. Procurement delays and contractor disputes, documented in city council minutes from that period, meant the data migration phase was never completed on schedule. Duplicate image records were carried forward into the new environment rather than cleaned out first.
Migration from Zimbabwe and Mozambique has added a secondary layer of complexity. Thousands of Joburg residents, particularly in Hillbrow, Berea, and the inner-city wards administered from the Braamfontein Civic Centre, hold documentation that was scanned multiple times as they re-registered with different city services — first for housing, then for health clinics, then for rates or business licences. Each scan entered a different departmental queue and was stored independently.
Why the Problem Is Being Confronted Now
The Gauteng provincial data governance review, which formally launched in the first quarter of 2026, set a deadline of 31 October 2026 for all Category A municipalities — including Joburg — to produce a clean, audited image asset register. The city's Group Information and Communications Technology directorate has confirmed the review is underway, though officials have not publicly stated how many duplicate records have been identified to date.
The practical stakes are significant. Duplicate images inflate storage costs, slow retrieval systems used by front-line workers at places like the Jabulani Customer Service Centre in Soweto, and create legal risk when conflicting versions of the same document are cited in rates appeals or eviction proceedings. Storage provisioning for city servers reportedly costs the municipality tens of millions of rand annually, though the exact figure is subject to procurement confidentiality.
For ordinary Joburgers, the most immediate impact is bureaucratic: duplicate identity images in the housing register, for example, can trigger false flags in verification checks, delaying grant processing or service connection approvals by weeks.
The city's IT directorate has indicated it is piloting deduplication software across two departments before any broader rollout. Residents who believe their records may be duplicated — particularly those who have moved between inner-city wards in the past decade — are advised to visit their nearest Customer Service Centre and request a records verification check in person. The Randburg Civic Centre on Jan Smuts Avenue and the Soweto Customer Service Centre on Khumalo Street both offer this service on weekdays between 08h00 and 15h30.