Johannesburg's City of Joburg e-Services portal, which handles everything from rates accounts to development applications, is sitting on a digitised records backlog that officials have quietly acknowledged contains tens of thousands of duplicate image files — scanned documents, property photographs, and identity copies uploaded multiple times across different systems over the past decade.
The problem did not arrive overnight. It accumulated through a series of half-finished modernisation drives, each one layering new software on top of old processes without ever reconciling what came before. The result is a digital archive that is bloated, inconsistent, and — in some cases — unreliable as a single source of truth for property and planning decisions.
How the Duplication Problem Built Up
The roots go back to at least 2014, when the City began pushing departments to move away from paper-based filing toward scanned digital records. The Metro Centre on Loveday Street in Braamfontein became the administrative hub for much of that transition, processing thousands of pages a week through flatbed scanners that fed into a records management system that was already considered outdated by comparable municipalities in Europe and North America.
Staff at the City's Development Planning department, operating out of offices in the Rissik Street precinct, were under pressure to process building plan applications faster. When a document arrived and the system returned an error or a timeout — common on Joburg's internal network, which was burdened by load shedding-related interruptions — clerks would simply re-upload the file. Nobody at the time had a mandate to go back and delete the failed first attempt. Multiply that across hundreds of clerks over many years and the duplication compounds rapidly.
The Joburg Metrorail reform process, which drew heavily on the City's property and infrastructure data from 2022 onward, exposed the scale of the issue in a practical way. Engineers and planners pulling asset images to assess station upgrade sites found multiple versions of the same photograph, sometimes with different metadata, making it difficult to confirm which version represented the authoritative record.
The City's own IT audit for the 2024-25 financial year — a public document tabled at the Mayoral Committee — flagged duplicate digital assets as a governance risk, noting that storage costs for the e-Services infrastructure had grown significantly without a commensurate increase in the volume of unique, useful data held.
The Sandton Connection and What Comes Next
The problem is not evenly distributed. High-transaction areas generate the most duplicates. The Sandton Central Management District, where development applications for commercial properties on Rivonia Road and Katherine Street move through the planning system at high volume, accounts for a disproportionate share of duplicate submission records according to data presented to the City's Audit and Performance Oversight Committee in March 2026.
The Johannesburg Property Company, which manages the City's real estate portfolio, has been piloting a deduplication protocol since February 2026 using software tools to identify files with matching hash values — essentially digital fingerprints that confirm two files are identical regardless of their filename or upload date. The pilot has been running across roughly 40,000 records held for properties in Soweto, chosen partly because the Soweto portfolio is large, historically complex, and central to the City's heritage economy ambitions.
Early results from that pilot suggest the duplication rate in the tested dataset runs above 18 percent — meaning more than one in six image files in that sample is a copy of something already held elsewhere in the system. If that rate holds across the full City archive, the remediation task is substantial.
For residents and businesses dealing with the City — filing a rates objection at the Civic Centre on Braamfontein's Loveday Street, or submitting planning documents for a development in Rosebank — the practical advice is straightforward: keep your own dated copies of every document you submit, note the reference number generated at the point of upload, and follow up within five working days if no acknowledgement arrives. Do not assume a failed upload means the document was lost; it may have recorded twice, or not at all. The City's deduplication work is ongoing, and until it concludes, the system remains one where the human paper trail still matters.