The Evidence Is in the Numbers
When OptiRate launched, the founding assumption was straightforward: South African utility billing is complex enough that errors are inevitable, and most businesses lack the tools to detect them. What became clear quickly was the scale at which this proved true.
To date, OptiRate has verified 5,752 utility accounts across South Africa and recovered R50,091,094 in overcharges and confirmed savings for SA businesses. These aren't projections or estimates — they're verified figures from accounts that have been reconciled, disputed, and corrected.
What the Verification Process Actually Involves
1. Tariff Verification
Every account is checked against the correct tariff for the customer's supply category, connection voltage, and consumption profile. Tariff misclassification — being on the wrong rate schedule — is one of the most common and most expensive errors OptiRate identifies. Businesses are sometimes on the wrong tariff for years without realising it.
2. Billing Reconciliation
Every line item on every invoice is reconciled against the applicable tariff rates, meter readings, and billing rules for that municipality. Rate application errors, meter data discrepancies, and billing period misalignments are all flagged automatically — including the post-July tariff increase errors that frequently appear in the first billing cycle after an annual increase.
3. Metering Verification
Meter accuracy matters. A meter reading 3% high is overcharging every unit of consumption by 3% — indefinitely. OptiRate's metering verification layer checks that meter data is within acceptable tolerance ranges and that reading intervals are being correctly processed by the billing system. For businesses with smart meters or AMI (Advanced Metering Infrastructure), interval data is validated against billing extracts to ensure accurate translation from meter to invoice.
4. Solar and Embedded Generation Analysis
For businesses with rooftop solar or other embedded generation, the billing picture becomes more complex. Export credits need to be verified. Net consumption calculations need to be checked. Grid supply charges need to be applied against the correct consumption figures. OptiRate's solar analysis layer verifies that businesses with embedded generation are being billed correctly for their actual grid consumption — and credited correctly for any export.
5. Water and Property Rates Cross-Check
As a final layer, OptiRate checks water and sewerage billing and property rates accounts for the same types of errors: tariff misclassification, rate application errors, and consumption anomalies. These bills are smaller than electricity on average, but the error patterns are just as prevalent — and the cumulative impact across all three utility categories is often significantly larger than electricity alone.
What Businesses Typically Discover
Across the 5,752 accounts verified, the most common findings include tariff category errors (applied to the wrong rate schedule, often for years), demand billing errors (incorrect NMD declarations or measurement period misalignment), post-tariff-increase rate application failures (July increases not correctly applied), metering data discrepancies (readings not matching interval data), and solar export credit understatements (embedded generation credits calculated incorrectly).
Most businesses find at least one active error. Many find several. The average recovery per account is significant enough that the platform pays for itself within the first billing cycle.
How the Platform Integrates
OptiRate integrates with smart meters and AMI systems to receive live interval data, enabling real-time anomaly detection rather than retrospective analysis. For municipalities that provide electronic billing data, bills are ingested directly. For manual bill upload, the platform processes scanned or PDF invoices through its verification engine.
The dashboard provides a continuous view of each account's billing health — current status, identified discrepancies, dispute progress, and cumulative savings tracked against the R50,091,094 already recovered across the platform.
Gallery