← Back to Resources
Case study3 min read

How a 12-municipality rollout cut audit prep from weeks to hours

Immutable, hash-chained audit trails turned a recurring compliance headache into a non-event.

MetroMeter Solutions manages prepaid electricity metering across 12 separate municipality contracts — 3,800 meters in total, each governed by its own tariff structure and its own audit and reporting obligations.

Before switching to VeriBills, generating a single monthly billing run took a team of six people three full working days: pulling meter reads manually, cross-checking tariffs per municipality, and assembling the reports each contract required.

"We manage 3,800 prepaid meters across 12 municipality contracts," says Mpho Ndaba, Operations Director at MetroMeter Solutions. "Before VeriBills, monthly bills took a team of six three full days. Now it runs automatically overnight."

The billing cycle itself now runs unattended overnight, with every bill generated against the correct per-municipality tariff and delivered through the appropriate channel. Because every reading, rating decision, and bill is recorded in the same audit trail as it happens — rather than reconstructed afterward — audit preparation that used to consume days of manual reconciliation is now a matter of pulling an existing report.

Want to see this in practice?
Explore VeriBills

Keep reading

More from Resources

Article

Workflow automation that enables FinOps and Operations to optimise efficiency

How budgeting, approvals, and document workflows collapse from weeks to days when they share one data model.

Read more
Article

Cloud technology with rapid & clear payment timelines

What sub-second payment processing actually requires under the hood — and why most gateways fall short of it.

Read more
Article

Subscription technology beyond the common financial ground & schemes

Smart meter billing, tariff engines, and multi-channel delivery for utilities and municipalities.

Read more
BIPRA FAQ Assistant
Automated · answers common questions
Prefer WhatsApp?

Chat on WhatsApp

Connect with our support team directly on WhatsApp. Available Mon–Fri 08:00–18:00 SAST.

General support
+27 67 716 4066
Sales & demos
+27 67 716 4066
Developer support
+27 67 716 4066