The Daily Johannesburg

Johannesburg news, every day

News

Joburg's Hidden Tax: The Numbers Behind Duplicate Images Draining City Websites and Archives

From the Gauteng provincial portal to community news sites in Soweto, redundant digital files are costing organisations real money — and the data tells a stark story.

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

3 min read

Joburg's Hidden Tax: The Numbers Behind Duplicate Images Draining City Websites and Archives
Photo: British and Foreign Bible Society / Public domain (Wikimedia Commons)

Johannesburg's public and private digital infrastructure is carrying a quiet but measurable burden: duplicate images lodged across government portals, municipal archives, and community media platforms are consuming server storage at a rate that translates directly into operational costs. The problem is not abstract. According to industry benchmarks from the International Data Corporation, redundant and duplicate data typically accounts for between 25 and 40 percent of total storage consumption in mid-size public-sector organisations — a figure that maps closely onto what local IT managers in Gauteng describe when pressed about their infrastructure backlogs.

The timing matters because Johannesburg is mid-transition. The ANC-DA coalition running Gauteng has flagged digital modernisation as a budget priority for the 2025–2026 financial year, and the City of Joburg's own ICT directorate has been under pressure to reduce operational expenditure following years of deficit spending. Bloated digital archives — full of duplicated event photography, recycled infrastructure images uploaded multiple times, and scanned documents saved in triplicate — represent low-hanging fruit that few administrations have bothered to pick.

Where the Problem Lives

The Joburg Metropolitan Municipality's content management systems, which feed the official city website and the ward committee portal hosted from the civic centre on Loveday Street in the CBD, are among the most visible examples. The Gauteng Department of Infrastructure Development, headquartered in Marshalltown, similarly maintains photographic records of road projects and housing schemes — archives that grow with every tender cycle but are rarely audited for duplication. IT specialists who work with similar provincial departments estimate that a basic deduplication audit on a mid-size government image library can reduce storage requirements by 30 to 60 percent within a single quarter.

The cost is concrete. Commercial cloud storage in South Africa — priced in rand after local data-sovereignty requirements pushed several departments toward local providers including Liquid Intelligent Technologies and BCX — runs at roughly R2.20 to R3.50 per gigabyte per month on enterprise contracts. A government archive holding 10 terabytes of image files, of which 35 percent are duplicates, is paying for approximately 3.5 terabytes of entirely redundant data every single month. At R3.00 per gigabyte, that is R10,500 wasted monthly, or R126,000 per year — from a single department's image folder.

Community media organisations in Soweto face the same problem at a smaller scale with sharper consequences. Platforms like the Soweto Urban radio station's digital newsroom, or the archive maintained by the Greater Soweto Tourism and Business Forum near Vilakazi Street in Orlando West, operate on shoestring budgets where every gigabyte counts. A 2024 audit framework published by the South African Local Government Association recommended that all tier-one municipalities implement automated deduplication protocols by June 2025 — a deadline that passed without widespread compliance, according to the association's own public progress reports.

What Deduplication Actually Involves

The technical fix is well understood. Perceptual hashing — software that generates a fingerprint for each image and flags visual matches even when file names differ — can process a library of 100,000 images in under four hours on standard server hardware. Open-source tools including PhotoDNA derivatives and the Python-based ImageHash library are available at no licensing cost. The barrier is not technology but workflow: organisations need a human decision-maker to approve deletions, and many public bodies are reluctant to permanently remove files without a retention policy sign-off from their records management units.

The practical path forward for Johannesburg institutions involves three steps. First, commission a storage audit — most local ICT firms, including those operating out of the Sandton Convention Centre technology corridor on Maude Street, will quote a baseline assessment for under R15,000. Second, apply a perceptual hash scan to identify candidates for removal without deleting anything immediately. Third, establish a records retention schedule in line with the National Archives and Records Service of South Africa's guidelines before any permanent deletion takes place. The City of Joburg's own records management policy, last updated in 2022, already provides a framework — it simply needs to be applied to digital image libraries with the same rigour applied to paper files. The savings are real. The technology is ready. The numbers make the case themselves.

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.