If you run NetSuite and you are caught by the Australian Sustainability Reporting Standards, the first worry is usually where all the emissions data will come from, and most of it is already in your ledger. The ASRS asks for Scope 1, 2 and 3 emissions with an audit trail, and Scope 3, which is the largest part, is built from the spend NetSuite already records.
This is the specific case of running an ERP into a mandatory climate report. If you are still working out which group you are in and when you report, the plain-English ASRS guide covers the regime. If you want the accounting method in general, carbon accounting for NetSuite users walks through it. This piece is about the overlap: how your NetSuite data lines up with what the ASRS actually asks for.
What the ASRS asks for, briefly
AASB S2 asks you to disclose governance, strategy, risk management, and metrics and targets. The metrics are the part with the heaviest data demand: your gross Scope 1, 2 and 3 emissions, calculated to the GHG Protocol. Reporting is phased by group, and there is first-year relief on Scope 3, which means you are not expected to have your entire value chain measured precisely from day one. The other three pillars are narrative and lean on those numbers. For the S1-versus-S2 detail, see AASB S1 vs S2.
Where NetSuite already holds the data
Most of the picture is already in the ledger once you map the three scopes onto it. Scope 1, your direct emissions, shows up in fuel and fleet accounts, Scope 2, purchased electricity, sits in your utility accounts, and Scope 3, the value chain and usually the largest share, is built from purchase orders, supplier invoices and GL spend. For many retail and consumer groups Scope 1 and 2 turns out to be almost entirely purchased electricity, sitting in the utility invoices you already process for payment. The remaining work is converting those dollars and quantities into emissions and keeping each one tied to its source transaction.
OneWorld already draws your reporting boundary
The ASRS makes you set a reporting boundary, consolidating your entities by operational control or equity share, which is the same choice you already make for financial reporting. If you run NetSuite OneWorld, that subsidiary structure is already modelled, and the connector reads it directly, so every line arrives tagged with the entity it belongs to and the group total consolidates the way your accounts do. This matters because an auditor will query a climate boundary that differs from the financial one, and here they are the same.
Start broad, deepen where it is material
First-year Scope 3 relief and the standard's expectation of progressive improvement mean the sensible path is to start spend-based, straight from purchase and GL data, so every procurement category is sized from day one, then move your most material categories to activity data as you go. NetSuite line items often already carry the quantity and unit, so those lines can be upgraded from a spend estimate to a physical factor without new data collection. That way the first report still covers every category, and the deeper work goes where it actually moves the total.
Keeping it ready for assurance
The ASRS phases in assurance, so an independent assurer checks the report, and the test they apply is whether a number can be traced to its source. Starting inside NetSuite helps, because the trail is captured as the data comes in instead of being pieced together at year-end. Every figure stays linked to the purchase order or invoice behind it, so when someone asks where a number came from, you can open that record. Teams who built their first year in spreadsheets often find the trail does not hold up under assurance.
Related reading
The regime itself: ASRS Compliance, the plain-English guide. The accounting method: carbon accounting for NetSuite users. Worried about the IT side: how connecting NetSuite actually works.
Turn your NetSuite ledger into an ASRS-ready footprint
Our AI Sustainability Analyst reads your NetSuite data, calculates Scope 1, 2 and 3 per entity, and keeps the source behind every number for assurance.
See the NetSuite integration