Preventing Miscalculations on Municipal Accounts

By MidCity Utilities (Pty) Ltd

City of Tshwane and City of Johannesburg

The City of Tshwane and the City of Johannesburg operate complex metropolitan billing environments that include property rates and municipal services such as electricity, water, sanitation, and refuse removal. In certain areas, MidCity Utilities operates as a municipal services reseller, billing end users for services procured from the municipalities, specifically electricity and water.

Preventing miscalculations across municipal and reseller environments is essential for revenue protection, legislative compliance, customer confidence, and service delivery stability.

The billing relationship between the municipalities and MidCity Utilities is governed by:

  • The Municipal Finance Management Act (MFMA)
  • The Municipal Systems Act
  • Council‑approved Tariff Policies
  • Reseller agreements and service‑level agreements (SLAs)
  • Credit Control and Debt Collection Policies

Across Tshwane, Johannesburg, and MidCity Utilities, common billing risk areas include:

  • Data inconsistencies between municipal systems and other billing platforms
  • Manual adjustments made without cross‑verification
  • Incorrect tariffs applied by Council
  • Estimations on readings for extended periods
  • Faulty, damaged or incorrectly programmed meters

If not properly managed, these risks can result in customer over- or underbilling, disputes, audit findings, and reputational damage to both the municipalities and the reseller.

1.Tariff and Billing Accuracy

To ensure that all customer billing is accurate, compliant, and aligned with approved tariff structures, MidCity Utilities ensures that:

  • All tariffs, surcharges, VAT treatments, and interest rules are correctly configured and applied within the MidCity Utilities billing systems.
  • Tariff changes, including annual increases effective 1 July, are implemented timeously and accurately.
  • Effective integration between billing platforms, meter management systems, and bulk supply data sources is maintained.
  • All billing transactions and adjustments are fully traceable through audit trails.

2. Internal Duties and Authorisation Controls

To prevent unauthorised, inaccurate, or fraudulent billing activity through effective internal controls:

  • MidCity Utilities enforces segregation of duties across billing, revenue processing, meter management, and adjustments.
  • MidCity Utilities ensures all billing corrections are formally authorised and supported by documentation.

3.Source Data Validation and Consumption Monitoring

To ensure that billing is based on accurate, verified meter consumption data:

  • Bulk and customer meter readings used for billing are validated regularly. 
  • For every council electricity supply meter, a check meter is installed to verify that the municipal meter is accurate. Where discrepancies are identified, they are reported and actively followed up on until corrections are completed.
  • MidCity Utilities deploys meter readers to do checks and reports on customer consumption data.
  • Abnormal consumption patterns are detected and investigated to ensure billing integrity and early identification of system or meter issues.

4.Monthly Billing and Revenue Assurance

To ensure accuracy and integrity of billing revenue and financial reporting:

  • Monthly reconciliations are performed between bulk supply (kWh / kL), sub meters, services and losses or leaks.
  • Monthly reconciliations are performed between bulk supply costs and customer consumption billed.
  • Billed revenue is reconciled to billing system outputs and general ledger balances.
  • Discrepancies are identified, monitored accurately, and documented correctly.

In conclusion, accurate utility billing depends on consistent controls, verified data, and responsive management processes. Through ongoing monitoring, validation, reconciliation, and governance measures, MidCity Utilities helps create a more stable and predictable utilities environment for both property owners and residents.

By acting as an intermediary between municipalities and end users, MidCity Utilities can provide greater transparency, faster issue resolution, and continuous oversight across the billing process. This not only supports revenue assurance and compliance but also helps reduce uncertainty, minimise disputes, and build long-term customer confidence in complex metropolitan billing environments.

While MidCity Utilities delivers the operational controls and revenue assurance required to help prevent miscalculations, the municipalities remain accountable for lawful tariff setting, bulk supply accuracy, and oversight in terms of applicable legislation and approved policies.

How can I purchase pre-paid electricity?

By making use of one of the following:

  • MidCity Utilities App

  • MidCity Utilities Website

  • Internet Banking

  • Unipin vouchers
  • Unipin vouchers can be purchased at registered retailers, garages and other suppliers.
  • When providing your pre-paid meter number to the cashier, the pre-paid purchase will transfer over to the meter automatically.

  • If you do not provide your meter number to the cashier and you receive the voucher slip, you must follow the steps as set out thereon.

  • Make sure you are using the correct meter number.
  • After registering with MidCity Utilities for pre-paid electricity, our Customer Care Personnel will SMS you your meter number.

  • When you register for the Mobile App or on our website, you will also be able to see your meter number.

  • Clients who also request to receive monthly statements, even though they are on pre-paid, will be able to see their meter number on their monthly statement.

  • Contact our Customer Care Personnel.
  • Log in to either our Mobile App or website.

  • SMS the word Balance (space) meter number to 37823. You will receive an SMS with your meter balance and predicted zero balance date.

  • Use your keypad, if you have one.
  • Yes. A low balance notification will be sent to the registered cell phone number that is loaded onto our system.

  • The low balance notification will be sent 48 hours before the calculated depletion date.

  • The depletion date received on the low balance notification, Mobile App or website is an estimation and depends on a client’s consumption habits and changes.

Mobile App or Website

  • The final step in the process on the Mobile App or website will indicate if the transaction was successful.

  • Transfer of credits to the meter can take approximately 10 minutes after the purchase is completed successfully.

  • On the Mobile App, website or SMS balance enquiry, it can take between 30 minutes to an hour to update the effective current balance after a purchase was made.

Internet Banking

  • Confirmation of transaction is provided by your banking service.

  • You will receive an SMS or email with the value of the token as well as the 20-digit code already loaded on your meter.

  • Purchases through Internet Banking can take approximately 30 minutes to transfer over to the meter.

  • On the Mobile App, website or SMS balance enquiry, it can take between 30 minutes to an hour to update the effective current balance after a purchase was made.

Unipin voucher

  • After following the process reflected on the voucher with your cell phone, you will receive confirmation and notification on your device.

  • Purchases through Unipin vouchers can take approximately 30 minutes to transfer over to the meter.

  • On the Mobile App, website or SMS balance enquiry, it can take between 30 minutes to an hour to update the effective current balance after a purchase was made.