GST e-invoicing is a specialized compliance framework under which B2B and export transactions are electronically reported to, and authenticated by, a government-notified Invoice Registration Portal (IRP). Upon successful verification, the portal generates a completely unique Invoice Reference Number (IRN) and attaches a digitally signed secure QR code back to the billing document.
Salient Features, Integration Pipelines, E-Filing Process and FAQs
GST e-invoicing is a specialized compliance framework under which B2B and export transactions are electronically reported to, and authenticated by, a government-notified Invoice Registration Portal (IRP). Upon successful verification, the portal generates a completely unique Invoice Reference Number (IRN) and attaches a digitally signed secure QR code back to the billing document.
What elevates e-invoicing from a standalone validation protocol is its total structural integration with the broader electronic return filing ecosystem. Validated IRP payloads automatically push into the supplier’s outbound ledger (Form GSTR-1), cross-populate the newly introduced Invoice Management System (IMS) dashboard, update the buyer's purchase ledger (Form GSTR-2B), and eventually feed directly into the final monthly liability offset forms (Form GSTR-3B).
This dynamic architecture eliminates manually managed data entry checkpoints, dramatically minimizes operational data mismatch errors, and prevents fake invoices from entering the supply chain, creating a transparent, real-time pipeline for tracking input tax credit across Indian commercial spaces.
Rather than requiring manual document attachments, e-invoicing operates entirely on clean structured data streams. ERP systems must align directly with the standardized JSON layout prescribed under Form GST INV-01.
| Schema Component | Mandatory Data Fields & Rules |
|---|---|
| 3.1 Core Entity Credentials |
• Supplier legal trade name, active GSTIN profile, and exact postal address pincode. • Consignee (Buyer) valid GSTIN profile, billing address, and shipping destination markers. • State code identifiers to automatically sort internal tax routing paths (CGST/SGST vs. IGST). |
| 3.2 Document Metadata |
• Explicit document type flag (Invoice, Credit Note, or Debit Note). • Alphanumeric invoice string (conforming strictly to GST numbering rules). • Explicit invoice issuance date (subject to the 30-day rule validation check). |
| 3.3 Line-Item Details |
• HSN Codes: Mandatory 6-digit HSN for turnovers above ₹5 Crore; 8-digit HSN for export processing. • Gross value, itemized quantity allocations, individual unit prices, and applicable discount rates. • Exact GST percentages alongside separate, itemized calculations for CGST, SGST, IGST, and Cess. |
| 3.4 Verification Outputs |
• IRN Hash: A unique 64-character string generated by the SHA-256 algorithm. • Signed QR Code: Contains core parameters like tax totals and line counts, allowing tax officers to check validity offline via mobile app. |
The billing team enters sales details into the corporate ERP system. The system converts this data into a standardized JSON payload and pushes it to an official Invoice Registration Portal (such as einvoice1.gst.gov.in) via secure API channels. The IRP validates the syntax, builds the 64-character IRN hash, signs the secure QR code, and passes it back to the ERP for print formatting.
The authenticated transaction data flows directly into the supplier's Form GSTR-1 draft workspace on the GST portal. If real-time adjustments or last-minute changes are required after the initial GSTR-1 is locked but before filing, the supplier can use Form GSTR-1A to adjust current-period records without waiting for next month's amendment cycles.
The filed invoice flows directly into the recipient's Invoice Management System (IMS) staging dashboard. The buyer reviews the document and can explicitly accept it, reject it, or leave it pending. Once accepted or left pending, the document moves into the buyer's static Form GSTR-2B on the 14th of the following month, establishing the official, eligible tax credit base.
The system automatically pulls the supplier's tax liability values from GSTR-1/1A and copies the buyer's tax credit values from GSTR-2B directly into the monthly Form GSTR-3B workspace. Taxpayers complete their internal reconciliations, offset liabilities against available tax credits, clear any remaining balances using their cash ledger, and sign off via DSC/EVC to complete the compliance cycle.
Collapsible FAQs (or accordions) let visitors browse questions and click to expand answers, keeping pages uncluttered
Complete registration with expert CA support