The Daily Johannesburg

Johannesburg news, every day

News

Johannesburg's Duplicate-Image Problem: How the City Stacks Up Against Lagos, Nairobi and São Paulo

Municipal and private databases across Joburg are clogged with duplicate ID photos, causing service delays — and the city's fix is both ambitious and unfinished.

By Johannesburg News Desk · Published 4 July 2026, 8:45 pm

3 min read

Johannesburg's Duplicate-Image Problem: How the City Stacks Up Against Lagos, Nairobi and São Paulo
Photo: Photo by SAUMIK SAMANTA on Pexels

Thousands of Johannesburg residents are being turned away from City of Johannesburg billing offices, home affairs satellite centres and social grant queues because their records carry two or more conflicting facial images — a bureaucratic tangle that administrators are only now beginning to systematically untangle. The problem, known inside government IT circles as duplicate image contamination, is acute enough that the Joburg metro's Digital Transformation Office flagged it as a priority remediation item in its 2025-2026 service delivery roadmap.

The timing matters for practical reasons. The ANC-DA coalition running Gauteng province has staked credibility on modernising service delivery, and Joburg's smart-city ambitions — centred on the Riverside View data centre campus in Midrand and a fibre rollout targeting 400 000 premises by mid-2027 — depend on clean, deduplicated identity records. Dirty image data undermines biometric verification at every point of contact, from Metrorail gate upgrades at Park Station to welfare disbursement in Soweto's Protea Glen. When a resident's file holds two photos taken years apart, automated systems reject both and a human clerk must intervene — adding days to processes that are supposed to take minutes.

What Joburg Is Actually Doing

The City's Information and Communications Technology department is running a retrospective cleanse through its Integrated Customer Management System, cross-referencing ID numbers against the Department of Home Affairs' National Population Register. The deduplication algorithm flags records where two image hashes differ by less than a set threshold — meaning they may be the same person photographed twice — and routes them to a verification queue. A parallel stream handles cases where entirely different people share a mistakenly duplicated image, a more serious breach.

On the ground, Joburg's Pikitup and City Power billing desks on Loveday Street in the CBD have been among the worst-affected walk-in points, according to ward committee minutes tabled at the Joburg City Council in March 2026. The South African Revenue Service's Braamfontein branch has reported similar friction at the counter level. The City of Johannesburg has not published a total count of affected records, so the full scale remains unclear — but the IT remediation contract, awarded in late 2025, is budgeted at a figure that signals this is not a trivial patch job.

Lagos offers a cautionary comparison. Nigeria's National Identity Management Commission spent four years — 2018 to 2022 — attempting to deduplicate its central image database, ultimately discarding roughly 11 million records before a cleaner re-enrolment drive could begin, according to NIMC's own published remediation reports. Nairobi faced a smaller but structurally identical problem when the Huduma Namba national ID programme launched in 2019 and inherited legacy passport-photo files of inconsistent resolution. Kenya's ICT Authority brought in an Israeli biometric vendor and completed a first-pass deduplification by 2023. São Paulo's municipal government, managing a population base comparable to Greater Johannesburg, completed a similar exercise for its BilheteÚnico transit card database in 2022, reducing duplicate image entries by an estimated 8 percent of total records — a figure the São Paulo municipal secretariat published in its annual digital governance review.

The Road Ahead for Residents

The practical advice for Joburg residents right now is straightforward: if you have received a service refusal citing a verification error at any municipal office since January 2026, you can lodge a formal data correction request through the City of Johannesburg's e-services portal or in person at the Thuso House customer care centre on Civic Boulevard in Braampark. Processing times are currently running at around 15 working days, longer than the five-day target set in the metro's Service Standards Charter.

The City's remediation team aims to clear the backlog queue by the end of the third quarter of 2026. Whether that deadline holds depends partly on cooperation from Home Affairs, whose national servers are the authoritative source for any conflicting image. That inter-governmental handshake has historically been the slowest link in the chain — and the coalition government in Pretoria knows it. Gauteng's Department of e-Government is scheduled to table a progress report to the provincial legislature in August 2026, which will be the first public accounting of how many records have actually been cleaned.

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.