The Daily Johannesburg

Johannesburg news, every day

News

How Johannesburg's Public Records Ended Up Flooded With Duplicate Images — And Why Fixing It Has Taken This Long

From City of Joburg's digitisation push to the Metrorail archive chaos, the story of how duplicate imagery became embedded in municipal databases is messier than officials want to admit.

By Johannesburg News Desk · Published 4 July 2026, 9:06 pm

3 min read

How Johannesburg's Public Records Ended Up Flooded With Duplicate Images — And Why Fixing It Has Taken This Long
Photo: Scully, W. C. (William Charles), 1855-1943 / Public domain (Wikimedia Commons)

Johannesburg's municipal digital infrastructure has a problem hiding in plain sight. Tens of thousands of duplicate images — property photographs, infrastructure inspection records, identity documents scanned multiple times — are clogging the City of Joburg's records systems, slowing down service delivery queries and inflating storage costs. Getting to this point took years of piecemeal digitisation, competing contractor databases, and a governance gap that nobody closed in time.

The issue matters now because the ANC-DA coalition governing Gauteng has placed digital administration reform at the centre of its pitch to residents ahead of the 2026 local government review cycle. With the City of Johannesburg Metropolitan Municipality having committed publicly to a paperless service delivery model, the state of the back-end databases has come under renewed scrutiny from auditors and civil society groups tracking the rollout.

How the Duplication Problem Built Up

The roots trace back to at least 2018, when multiple City departments — Housing, Roads and Stormwater, and the Johannesburg Development Agency — each launched separate scanning programmes without a unified naming convention or deduplication protocol. A property on Eloff Street in the CBD could end up photographed by a rates inspector, a housing compliance officer, and a JDA urban renewal contractor in the same quarter, with each image filed under a slightly different reference number in three different systems.

Metrorail's reform process added another layer. When Joburg Metrorail began the transition toward the Passenger Rail Agency of South Africa's new asset management platform — a project that accelerated from 2022 onward — legacy photographs of stations including Park Station, Soweto's Naledi station, and the Germiston junction were migrated from at least four separate legacy systems. Engineers working on the migration reported that the same infrastructure images appeared under different asset codes, making it difficult to establish which version of a record was current.

The Johannesburg Land Information Management System, which underpins property transactions across Sandton, Soweto, and the inner city, experienced a related problem when the City contracted two separate vendors to handle backlog scanning in 2020 and 2021. Without a shared deduplication layer, duplicate title-deed images entered the system. By the time internal auditors flagged the volume in early 2023, the estimate — according to a City of Joburg Integrated Development Plan progress note reviewed at the time — ran to hundreds of thousands of redundant files across property-related records alone.

The Cost and the Correction

Storage is not cheap at municipal scale. Cloud hosting and on-premises server contracts for Johannesburg's administrative data ran to figures discussed in the 2024/25 municipal budget hearings at the Joburg Council Chambers on Loveday Street, where councillors questioned line items for ICT infrastructure maintenance. The duplication problem compounds those costs directly: redundant files consume bandwidth, slow search queries for counter staff at offices like the Civic Centre on Braamfontein's Bertha Street, and create compliance risk when auditors cannot confirm a single authoritative version of a document.

The City engaged the State Information Technology Agency in 2024 to help design a deduplication framework for its core property and infrastructure databases. That process has moved slowly. Civil society organisations including the Socio-Economic Rights Institute, which monitors housing administration in Johannesburg, have noted in public submissions that delays in cleaning up municipal records affect eviction dispute processes and rates rebate applications for lower-income households in areas like Orange Farm and Diepsloot.

For residents and businesses dealing with the City, the practical advice is straightforward: when submitting any document or image to a municipal portal, use the official reference number provided in your initial acknowledgement correspondence and avoid resubmitting unless explicitly instructed. Duplicate submissions by members of the public have compounded the internal problem. The City's Customer Relations Management helpline — reachable on 0860 562 874 — can confirm whether a prior submission was received before a second one is sent.

The deduplication framework is expected to move into a pilot phase covering Regions E and F — covering Sandton and Alexandra — before the end of the 2026/27 financial year, according to the City's published ICT roadmap. Whether that timeline holds will depend on contractor performance reviews scheduled for September 2026.

Topic:#News

How does this story make you feel?

Spread the word

See something wrong? Suggest a correction.

Have your say

Loading comments…

Sources

About this article

Published by The Daily Johannesburg

This article was produced by the The Daily Johannesburg editorial desk and covers news in Johannesburg. See our editorial standards for how we use AI.

The Daily Johannesburg brief

The day's Johannesburg news in a 2-minute read, every weekday morning. Free.

By subscribing you agree to receive emails from The Daily Johannesburg and accept our Privacy Policy. Unsubscribe anytime.

Daily brief

Enjoyed this? Wake up to Johannesburg news every morning.

Free, in your inbox before 7am. Weekdays.

By subscribing you agree to receive emails from The Daily Johannesburg and accept our Privacy Policy. Unsubscribe anytime.

More from The Daily Johannesburg

More in News

Enjoyed this story? Get tomorrow's briefing free.