NMI checker

Catch a mistyped NMI before a portal does, and see which Victorian distributor it belongs to.

Ten characters, plus the checksum digit if you have it
Distributor Checksum matches Powercor
Checksum digit3
Full NMI62031234563

From the prefix in AEMO's NMI allocation list. A strong hint, not proof: the network's own records settle it.

How it's worked out

AEMO's checksum: from the right, double the ASCII value of every second character, starting with the last; add up the digits of every value, doubled or not; the checksum is what takes the total to the next multiple of ten.

AEMO, MSATS Procedures: National Metering Identifier v7.3, and AEMO's NMI Allocation List v14 (November 2025). Checked 21 October 2026.

Solar Base keeps every job on one record, from the first enquiry to the meter alteration, and does the portal work for you. See how it works

What the checksum catches

The eleventh character of an NMI is a checksum worked out from the first ten. A mistyped or transposed character almost always gives a different checksum, so checking it catches the error before a pre-approval or a meter alteration bounces.

AEMO's worked example

NMI1234C6789A
Sum of the digits77
Next multiple of ten is 80Checksum 3

Questions installers ask

Does the prefix prove which network it is?

No. AEMO says its allocation list is a guide and does not prove who the network is for a given NMI today. It is a strong hint; the network's records settle it.

Why do some NMIs start with letters?

Older blocks were alphanumeric: in Victoria VAAA is CitiPower, VBBB AusNet Services, VCCC Powercor, VDDD Jemena and VEEE United Energy.

Does it work outside Victoria?

The checksum works for any NMI. The distributor lookup holds Victoria's ranges only.

A tool does one sum. Solar Base does the whole job.

The STC count, the NMI, the meter alteration and the invoice, worked off one job record, with the last step left to you.

Register interest