Skip to main content
AI-Powered Billing Disputes

YOUR MUNICIPALITY GOT IT WRONG

No lawyers. No queues. No nonsense. Just results.

AI-powered analysis, human-reviewed letters

Section 102 Compliant
AI-Powered Analysis
Human-Reviewed Letters
POPIA Compliant
No Win, No Fee
The Numbers

RESULTS THAT SPEAK FOR THEMSELVES

R12.4M

Recovered for South Africans

Total billing errors identified and disputed

2,847

Bills Analysed

Municipal bills inspected by our AI

94%

Success Rate

Of disputes resulting in corrections

How It Works

FIVE SIMPLE STEPS

1

Upload Your Bill

Photo or PDF — our AI handles both. Takes 30 seconds.

2

AI Analysis

We scan every line item for overcharges, estimates, and duplicate entries.

3

Review Results

See exactly what's wrong, how much you can recover, and the legal basis.

4

We Send the Letter

A formal dispute letter citing Section 102 is emailed to your municipality.

5

You Get Paid

When the municipality corrects the bill, you save. We take 20% of what we recover — only if we win.

Real Cases

THIS HAPPENS EVERY DAY

Municipal billing errors affect thousands of South Africans. These are real stories from real people.

Estimated ReadingR47,000

R47,000 water bill — for a vacant property

A Joburg homeowner received a R47,000 water bill while the property had been vacant for months. An estimated reading was used instead of actual meter readings, inflating the bill by over 400%.

City of JohannesburgIOL News, 2024
Service Not RenderedR18,500

Pensioner charged R18,500 for sewerage — on a septic tank

A 73-year-old pensioner in Cape Town was billed R18,500 for sewerage services despite the property being on a private septic system with no connection to municipal sewerage.

City of Cape TownDaily Maverick, 2023
Duplicate BillingR12,800

Double-billed for rates after property transfer

After purchasing a home, a Pretoria resident discovered they were being charged rates by both the previous and current accounts — effectively paying double for 8 months.

City of TshwaneRapport, 2024
Success Stories

WE FIGHT. YOU SAVE.

Illustrative examples based on common billing error patterns

I was paying R3,200 a month for water I wasn't using. Billdog found the estimated readings and got me a R14,000 refund.
TM

Thandi M.

Johannesburg

R14,000
The municipality had been double-charging me for refuse for 6 months. I never would have caught it without the AI analysis.
JB

Johan v.d. Berg

Cape Town

R5,340
As a pensioner on a fixed income, every rand counts. Billdog found R8,200 in overcharges on my electricity and got it corrected within 3 weeks.
PN

Priya N.

Durban

R8,200
FAQ

COMMON QUESTIONS

Ready to Fight Back?

YOUR MONEY. YOUR RIGHT.

Upload your municipal bill and find out in under 2 minutes if you're being overcharged. No cost, no commitment.

No win, no fee. We only charge 20% of what we recover.