What a NEM12 file is, and what to ask for

Verified 26 July 2026

A NEM12 file is your smart meter's own record: every half hour, how much you drew from the grid and how much you sent back. It is a plain text file with a .csv ending. Opened in a text editor it looks like rows of numbers starting with 200 and 300. It is not designed to be read by a person, and you do not need to read it.

Everyone in the industry uses the same format, which is why a file from your network and a file from your retailer both work.

What to ask for, in one sentence

"Twelve months of detailed interval meter data in NEM12 format, sent by email."

Each part of that is doing work:

Your right to it

You do not have to explain why you want it. Both your retailer and your network have to give you your own metering data on request. In practice you can expect around 10 business days, and up to four requests a year free before anyone can charge you. Beyond that, or if you ask for an unusual format, a fee may apply.

Do not open it in Excel

This is the one that catches people. Double clicking a .csv on most computers opens it in Excel, and if you then save it, Excel rewrites the file in its own way. Dates get reformatted, long meter numbers get rounded into scientific notation, and the file stops being a NEM12 file. If you save it as .xlsx it stops being a CSV at all.

If you want to look inside it, that is fine. Just do not save.

A .zip containing a single CSV is fine, we open it for you. A spreadsheet workbook is not, and we will say so rather than guessing at what is inside.

If your retailer is not one of ours

Every retailer has to do this, so the sentence above works with any of them. Look for "meter data request" or "metering data" in their help pages, or just phone and read the sentence out.

The other route is your network, which is the same company whoever bills you, and in some states it is much faster. Find your network.

What our upload errors mean

If a file does not work we tell you which problem it hit, not just that something failed. Here is what each one means and what fixes it.

What we do with the file

We check it is really yours by matching the meter number against your bill. We keep the half-hourly numbers with your report and delete the file itself the moment we have read it. You can delete the numbers too, any time, from your report. Our privacy policy spells this out.

Back to the guides