Convert GST Invoices & E-Way Bills to Emissions Data
How to convert Indian GST tax invoices and e-way bills into audit-ready Scope 1, 2, and 3 emissions data. HSN codes, UQC units, and logistics ton-km formulas.
Akshit Tiwari
5 min read
Key takeaways
- GST tax invoices under Rule 46 contain HSN codes, quantity, and Unit Quantity Codes (UQCs) that serve as primary activity data for Scope 1 and Scope 3.
- E-way bills under Rule 138 capture PIN-to-PIN transit distance and vehicle registration, enabling ton-kilometer activity calculations for Category 4 and 9 logistics.
- Statutory business documents omit critical combustion parameters: fuel type, empty backhaul legs, and actual payload weights require explicit operational rules.
- Spend-based conversion from invoice rupee totals introduces inflation distortion; auditable carbon accounting extracts physical units and matches versioned factors.
For Indian manufacturing and export companies, the raw activity data needed for carbon accounting already passes through the finance department. Every purchase of industrial diesel, furnace oil, natural gas, grid electricity, and transport freight generates a statutory document: a Goods and Services Tax (GST) tax invoice or an electronic way bill (e-way bill).
The technical challenge is that tax documents were designed for indirect revenue collection under the Central Goods and Services Tax (CGST) Act, 2017, not greenhouse gas reporting under the GHG Protocol or ISO 14064-1. Converting these documents into audit-ready emissions records requires understanding exactly which statutory fields provide verifiable physical activity data, which fields are missing, and where manual assumptions fail auditor scrutiny.
The Core Fields in an Indian GST Tax Invoice
Under Rule 46 of the CGST Rules, 2017, a registered supplier must issue a tax invoice containing specific mandatory fields. For carbon accounting engines and automated extraction pipelines, five fields provide the foundation for emissions activity:
| GST Invoice Field | CGST Rule 46 Clause | GHG Accounting Role | Extraction Pitfall |
|---|---|---|---|
| HSN / SAC Code | Clause (g) | Classifies fuel, raw material, or service type | Suppliers with turnover < ₹5 Cr may use only 4-digit codes, blurring fuel grades. |
| Quantity & UQC | Clause (h) | Primary physical activity quantity (liters, tonnes, SCM) | Non-standard UQC abbreviations (e.g., 'NOS' instead of weight for cylinders). |
| Taxable Value | Clause (j) | Secondary fallback for spend-based estimation | Includes price variations, trade discounts, and commodity inflation spikes. |
| Supplier GSTIN | Clause (b) | Identifies legal entity and production site location | Multi-locational companies sharing single GSTIN registration. |
| Place of Supply | Clause (n) | Determines jurisdictional grid or regional transport factors | Invoice billing address differing from actual factory delivery gate. |
The Harmonized System of Nomenclature (HSN) code is the primary determinant of emission factor mapping. For instance, HSN 27101930 explicitly denotes high-speed diesel (HSD), allowing direct mapping to liquid fuel stationary combustion factors under Scope 1. Similarly, Service Accounting Code (SAC) 9965 denotes goods transport services, routing the entry into Scope 3 Category 4 (upstream transportation and distribution).
Converting E-Way Bills into Upstream and Downstream Freight Emissions
Under Rule 138 of the CGST Rules, 2017, an e-way bill is mandatory for every consignment of goods exceeding ₹50,000 in value. The e-way bill system (managed by the National Informatics Centre) provides two critical parameters that commercial invoices lack: actual transit distance and vehicle identification.
- PIN-to-PIN Transit Distance: Part A of the e-way bill automatically computes the shortest highway transit distance based on supplier and recipient postal codes. This provides verifiable odometer baseline distance.
- Vehicle Number & Mode: Part B records vehicle registration number and transport mode (Road, Rail, Air, Ship). The vehicle number format allows cross-referencing with the VAHAN database to identify vehicle gross weight category and fuel type.
- Consignment Gross Weight: Box 4 records consignment weight in kilograms or metric tonnes.
Worked Example: Logistics Freight from an E-Way Bill
Consider an Indian automotive component supplier shipping intermediate forgings from Pune (PIN 411018) to an assembly facility in Chennai (PIN 600001).
- Consignment Mass ($M$): 10.0 metric tonnes (extracted from Part A of E-Way Bill).
- Transit Distance ($D$): 640 kilometers (PIN-to-PIN distance auto-calculated on E-Way portal).
- Vehicle Type: Heavy Commercial Vehicle (rigid diesel truck >17 tonnes gross vehicle weight).
- GLEC / DEFRA 2025 Emission Factor ($EF$): 0.17822 kg CO2e per tonne-km (rigid HGV, 100% loaded, well-to-wheel).
The deterministic calculation executes as follows:
If an enterprise relied on spend-based accounting for this freight line (e.g., freight invoice charge of ₹48,000 multiplied by an EEIO factor of 0.045 kg CO2e/₹), the result would be 2.160 tCO2e, an artificial overstatement of 89.3% caused entirely by freight rate inflation and toll surcharge pricing.
Missing Parameters: What GST Documents Do Not Tell You
While GST documents provide robust audit trails, an automated accounting system must account for three structural data omissions:
- Empty Backhaul Mileage: An e-way bill only tracks laden distance. Under ISO 14083, dedicated transport must allocate empty return legs. Without contract terms specifying dedicated fleet usage, standard fleet-average load factors must be documented.
- Biogenic Fuel Blends: Standard diesel invoices often do not itemize mandatory 5% or 7% biodiesel (B5/B7) blending mandates. Auditors under BRSR Core and EU CBAM require separate reporting of biogenic CO2 emissions outside of Scope 1 fossil totals.
- Multi-Drop Consignments: A single truck carrying five consignments under different e-way bills may travel 1,200 km total, while each e-way bill reflects individual origin-destination legs. Dividing total truck fuel consumption across consignments requires vehicle consignment aggregation.
Audit Expectations Under BRSR Core and CBAM
When an assurance provider (under ICAI SSAE 3000) or an EU CBAM verifier checks freight and raw material records, they do not accept summary spreadsheets. They pull sample invoices and verify:
- Whether the invoice date falls within the statutory financial year (1 April to 31 March for Indian BRSR Core, 1 January to 31 December for CBAM).
- Whether physical quantities were reconciled against Goods Receipt Notes (GRN) and store ledgers, ensuring billed quantities match physically consumed quantities.
- Whether the applied emission factor corresponds to the publication year matching the reporting period.
How ZeroCarbon Approaches Document Ingestion
ZeroCarbon approaches Indian business document ingestion with strict separation of concerns. Language models parse incoming PDF invoices, scanned e-way bills, and ERP exports to extract entity names, HSN/SAC codes, quantities, UQCs, and PIN codes along with extraction confidence scores. Extracted quantities are then passed to our deterministic calculation engine, where verified, versioned emission factors compute emissions via our Carbon Accounting API. Every calculated line item retains an immutable cryptographic SHA-256 link to its source document.
Frequently asked questions
Can I use GST invoice taxable value directly for Scope 3 emissions?+
While spend-based EEIO calculation is permitted under GHG Protocol when physical data is absent, assurance providers for BRSR Core and CBAM verifiers strongly prioritize activity-based physical data (liters, tonnes, kg). Spend data introduces substantial inflation and currency fluctuation errors.
What is the HSN code for diesel in India?+
High-speed diesel falls under HSN 27101930. Lubricating oils fall under 27101980, and furnace oil under 27101950. Distinguishing these codes is vital because their emission factors per liter differ significantly.
How do e-way bills help calculate logistics carbon footprints?+
E-way bills provide verified PIN-to-PIN transit distances calculated by the NIC portal, alongside vehicle registration numbers and consignment weights, providing the exact inputs required for GLEC and ISO 14083 ton-kilometer formulas.
Sources
- 1.Central Goods and Services Tax Rules, 2017 (Rule 46 & Rule 138) · Central Board of Indirect Taxes and Customs (CBIC), Ministry of Finance
- 2.Global Logistics Emissions Council (GLEC) Framework for Logistics Emissions Methodologies, Version 3.2 · Smart Freight Centre
- 3.ISO 14083:2023 - Greenhouse gases: Quantification and reporting of greenhouse gas emissions arising from operations of transport chains · International Organization for Standardization
- 4.Government GHG Conversion Factors for Company Reporting 2025 · UK Department for Energy Security and Net Zero (DESNZ)
This article is general information, not legal or tax advice. Regulations change; check the primary source before acting.