The City of Johannesburg is sitting on a digitisation problem that has been quietly compounding for more than a decade. Across municipal departments — from the City's Revenue Services division to the Johannesburg Social Development directorate — thousands of scanned documents have been filed multiple times under different reference numbers, creating a sprawling maze of duplicate images that officials and contractors have struggled to untangle.
This matters right now because Gauteng's ANC-DA coalition government has made integrated digital service delivery a cornerstone of its 2024-2029 administration plan. Billing reform and accurate property records are essential preconditions for that vision. Duplicate image files sitting in municipal servers are not an abstract IT nuisance — they inflate storage costs, delay rates clearance certificates for property transfers, and gum up the processing of indigent grants that residents in areas like Orange Farm and Diepsloot depend on.
How the Duplication Problem Accumulated
The roots go back to the early 2000s, when the newly amalgamated City of Johannesburg — formed from the old Transitional Metropolitan Council in 2001 — inherited separate, incompatible filing systems from entities like the former Soweto administration and the old Sandton Town Council. Each legacy body had scanned property deeds, identity documents and service agreements using different software platforms, different naming conventions, and different resolution standards.
Rather than consolidating those archives before digitising forward, the city layered new scanning drives on top of old ones. The result: a single stand title deed for a property on Vilakazi Street in Soweto, for example, might appear in three separate database entries — once from the original Soweto administration scan, once from a post-amalgamation re-scan, and once from a third exercise carried out when the City tried to migrate records to its SAP-based billing system around 2010. The file names changed each time. The underlying image content did not.
The problem was further compounded by the Joburg Property Company, the municipal entity responsible for the city's own real-estate portfolio, which ran parallel digitisation drives that were never fully synchronised with the Revenue Services database on Loveday Street in the Johannesburg CBD. Contractors brought in on short-term agreements had little incentive to flag duplication — they were typically paid per image scanned, not per unique document resolved.
Load Shedding Made Things Worse Before It Got Better
Between 2022 and 2024, load shedding — which at its peak reached Stage 6 across Gauteng — repeatedly interrupted digitisation workflows at the City's records centre on Main Reef Road in Roodepoort. Incomplete batch uploads during power cuts generated orphaned file fragments. IT staff would restart upload jobs without first verifying whether a partial upload had already committed records to the server. Each restart created another layer of near-duplicate entries.
The reduction in load shedding since early 2025, credited partly to Eskom's improved generation output and partly to the City's own solar procurement under the Johannesburg Energy Resilience Programme, has removed one obstacle. But the backlog it created remains. Municipal IT procurement records reviewed by The Daily Johannesburg show the City issued a tender notice in March 2026 for a duplicate-image detection and remediation service, with a budget envelope of R18 million over 24 months. Responses were due by 30 April 2026.
The practical stakes for ordinary residents are significant. A rates clearance certificate — required before any property transfer can be registered at the Deeds Office on Von Brandis Street — can be delayed by weeks when a property's billing record is flagged for document reconciliation. Estate agents in Sandton have reported informal warnings to clients about extended transfer timelines. Residents applying for indigent status in Soweto face similar delays when their identity documents return multiple hits in the city's verification queue.
What happens next depends largely on whether the March 2026 tender produces a capable service provider willing to work within the City's notoriously slow payment cycles — itself a deterrent for smaller tech firms. The remediation contract, once awarded, is expected to prioritise the Revenue Services and Social Development databases first, with the Joburg Property Company's archive addressed in a second phase. Residents dealing with billing disputes or delayed transfer certificates can contact the City's Customer Service Centre on 0860 562 874 to flag their cases for manual review while the automated clean-up proceeds.