Your meter data provider already sends you the file your retailer uses to settle the wholesale market. gridIQ ingests AEMO MDFF NEM12 natively — preview, NMI mapping, B-channel netting, DCCEEW factor stamping, dual-method calculation — without spreadsheet gymnastics or a consultant engagement.
Whether your retailer is AGL, Origin, EnergyAustralia, Alinta, Shell Energy, Engie, or one of the smaller C&I retailers, the underlying file format is the same: AEMO MDFF Specification NEM12. Half-hourly (or 5/15-minute) interval reads, one or more NMIs, with B-channel rooftop solar exports and quality flags (A/S/F/V/N/E) on each interval. You don’t need to convert anything — that’s the file gridIQ ingests.
Drag and drop, or click to browse. gridIQ accepts .nem12, .csv, and .dat extensions up to the standard retailer-export size. The file is deduplicated by content hash on upload, so re-uploading the same file from a second tab won’t double-count anything — you’ll see a 409 pointing at the original batch.
Before any data is persisted, you see a preview panel: NMI count, full date range, interval length, and a per-quality-flag breakdown. Substituted readings (S), failed reads (F), and not-read intervals (N) are surfaced so you can decide whether to proceed, ask your MDP for a re-issue, or annotate the calculation. Confirm to commit, cancel to discard.
If the file contains a NMI you’ve never uploaded for before, gridIQ surfaces it in an unmatched-NMI panel with a one-click deep-link to /settings prefilled with the NMI. Once a NMI is mapped to a site, every future NEM12 file containing that NMI resolves automatically to the correct DCCEEW region (NSW1/VIC1/SA1/QLD1/TAS1 or WA1) for accurate time-matching.
gridIQ returns both location-based and time-matched market-based Scope 2 figures, with the DCCEEW factor version stamped on every calculation (e.g. "2023-24"). B-channel rooftop solar exports can be netted off the consumption total via a toggle — important for any site with rooftop PV, where treating B as positive kWh would overstate Scope 2 emissions. Export the result as a branded PDF for assurance teams.
Download a representative NEM12 file (two NMIs, E1 and B1 channels, AEST timestamps) and drop it on /scope2 once you’ve started your 21-day Professional trial. Walks you through the full preview → map → calculate flow before you touch a real retailer file.
Yes. /scope2 still accepts the legacy CSV path. NEM12 is the preferred input because it preserves quality flags and the structured interval grain, but the CSV path remains for anyone whose MDP hasn’t enabled NEM12 export yet.
The parser is fault-tolerant — gaps don’t halt ingestion. Substituted (S), failed (F), and not-read (N) intervals are surfaced in the preview before commit so you can decide whether to proceed or ask your MDP for a re-issue. The final calculation includes only the intervals that were actually read.
No — there’s a "net of exports" toggle. When enabled, B-channel exports are subtracted from E-channel imports interval-by-interval, giving you the site’s net grid draw. For a site with rooftop PV, leaving B as positive would overstate Scope 2 emissions; the toggle is on by default.
For each consumption interval, gridIQ looks up the actual grid carbon intensity for that NMI’s DCCEEW region at that timestamp, drawn from live AEMO generation mix and emission-factor data. Location-based uses the annual DCCEEW residual mix factor for the same region. Both figures use the published DCCEEW factor version in force at the time of consumption — historical figures stay locked to their original factor set even after annual updates.
Every calculation persists the DCCEEW factor version, the source file’s content hash, the batch metadata, and the per-NMI interval grain it was computed from. Assurance teams and auditors can trace any number back to a specific published factor set and a specific source file. We recommend verifying outputs with a qualified professional before regulatory submission, particularly for ASRS or NGER lodgement.
NEM12 ingestion is included on the Team plan ($549/month) and every plan above it. The 21-day Professional trial includes full NEM12 access — you can prove the flow on your real data before paying anything.
NEM12 ingestion is included on the Team plan ($549/month) and every plan above it. The 21-day Professional trial includes full NEM12 access — prove the flow on your real data before paying anything.
Start Free Trial