CA India logo
Rabi Agrawal & AssociatesChartered AccountantsRaipur & Kalahandi (Odisha)
GST E-Invoicing Thresholds & B2B Compliance Guide for Traders & Manufacturers in CG & Odisha

GST E-Invoicing Thresholds & B2B Compliance Guide for Traders & Manufacturers in CG & Odisha

GST14 min read
By CA Rabi Agrawal• Partner Verified

Comprehensive GST e-invoicing guide for businesses in Raipur & Odisha. Covers mandatory Rs 5 Cr threshold, IRN, QR codes, e-Way bill, penalties & ERP setup.

In This Article

The implementation of Electronic Invoicing (e-Invoicing) under the Goods and Services Tax (GST) framework represents one of the most critical structural shifts in Indian tax administration. Codified under Rule 48(4) of the Central Goods and Services Tax (CGST) Rules, 2017, e-invoicing has transitioned from a high-turnover enterprise compliance requirement into a universal operational standard for small and mid-sized enterprises across India.

For manufacturers, steel fabricators, wholesalers, rice millers, mining contractors, and distributors operating across commercial hubs like Raipur, Bhilai, Korba, and Raigarh in Chhattisgarh, as well as Jharsuguda, Sambalpur, Cuttack, and Kalahandi in Odisha, e-invoicing compliance is no longer optional. Issuing a standard paper or PDF tax invoice without registering it on the government's Invoice Registration Portal (IRP) invalidates the document under GST law, exposing both suppliers and buyers to severe statutory liabilities.

This guide provides a comprehensive analysis of mandatory turnover thresholds, technical IRN architecture, signed QR code components, e-Way bill auto-population, sector exemptions, statutory penalties under Section 122, and step-by-step ERP integration strategies for local businesses.

Key Statutory Warning: Under Rule 48(5) of the CGST Rules, any business-to-business (B2B) invoice issued by an eligible taxpayer without obtaining an Invoice Reference Number (IRN) from the IRP is legally deemed invalid. The buyer cannot claim Input Tax Credit (ITC) under Section 16, and transit goods face immediate detention under Section 129.


1. Phased Rollout & Mandatory Turnover Limits

The Central Board of Indirect Taxes and Customs (CBIC) introduced e-invoicing in a phased manner to allow commercial technology ecosystems to adapt. The applicability of e-invoicing is determined by a taxpayer’s Aggregate Annual Turnover (AATO) across all GSTINs associated with a single PAN.

Understanding the AATO Rule

Under GST law, if a registered person’s Aggregate Annual Turnover exceeds the prescribed threshold in any preceding financial year from FY 2017-18 onwards, e-invoicing becomes mandatory for all subsequent financial years.

For instance, if a steel trading firm in Raipur had an AATO of Rs. 5.5 Crores in FY 2018-19, but its turnover dropped to Rs. 3.8 Crores in FY 2024-25, the firm remains legally obligated to generate e-invoices for all B2B supplies because the threshold was crossed in a preceding financial year.

E-Invoicing Implementation Timeline & Threshold Matrix

↔ Swipe horizontally to view full table
Implementation Phase Effective Date Mandatory AATO Threshold Primary Notification Reference
Phase I 1st October 2020 Rs. 500 Crores+ Notification No. 13/2020 – Central Tax
Phase II 1st January 2021 Rs. 100 Crores+ Notification No. 88/2020 – Central Tax
Phase III 1st April 2021 Rs. 50 Crores+ Notification No. 05/2021 – Central Tax
Phase IV 1st April 2022 Rs. 20 Crores+ Notification No. 01/2022 – Central Tax
Phase V 1st October 2022 Rs. 10 Crores+ Notification No. 17/2022 – Central Tax
Phase VI (Current) 1st August 2023 Rs. 5 Crores+ Notification No. 10/2023 – Central Tax
[FY 2017-18 to Current FY AATO Evaluation] 
         │
         ├── Turnover > Rs. 5 Crores in ANY Year? ──► YES ──► Mandatory E-Invoicing Required (IRN + QR Code)
         │
         └── Turnover ≤ Rs. 5 Crores in ALL Years ──► NO  ──► Standard GST Tax Invoice (Non-IRN)

2. Invoice Reference Number (IRN) & Portal Architecture

E-invoicing does not mean generating invoices directly on the government portal. Instead, businesses generate invoices within their internal accounting software (such as Tally Prime, Busy, Zoho Books, or SAP) and transmit the payload to an authorized Invoice Registration Portal (IRP).

How the IRN is Generated

The IRP validates the electronic payload against standard GST Schema INV-01 and computes a unique 64-character hash known as the Invoice Reference Number (IRN) using the SHA-256 cryptographic algorithm.

The IRN hash is generated based on a combination of four parameters:

  1. Supplier GSTIN
  2. Financial Year
  3. Document Type (INV / CRN / DBN)
  4. Document Number (Invoice Number)
SHA-256 Hash Formula:
IRN = Hash( Supplier_GSTIN + Financial_Year + Document_Type + Document_Number )
Example Hash: 4e8f7a91b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9

Time Limit for Reporting Invoices on IRP

To ensure real-time reporting, the GST Council introduced strict time windows for uploading invoices onto the IRP:

  • Taxpayers with AATO ≥ Rs. 100 Crores: Must report invoices, credit notes, and debit notes on the IRP within 30 days of the document date. Invoices older than 30 days are blocked from IRN generation.
  • Taxpayers with AATO < Rs. 100 Crores: While currently advised to upload in real-time, taxpayers are strongly encouraged to align with the 30-day rule ahead of expected regulatory expansion across all turnover slabs.

3. Mandatory Signed QR Code & Embedded Parameters

Once the IRP validates the JSON file, it signs the invoice payload with the digital signature of the portal and embeds a Signed Quick Response (QR) Code back into the invoice data. The taxpayer must print this QR code on the final invoice delivered to the recipient.

+-----------------------------------------------------------------------+
|                        TAX INVOICE WITH IRN                           |
|  Supplier: Chhattisgarh Steel Fabricators Ltd, Raipur                 |
|  GSTIN: 22AAACC1234F1Z5                                               |
|                                                                       |
|  +-------------------+  IRN: 4e8f7a91b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6... |
|  |  [SIGNED QR CODE] |  Ack No: 122345678901234  Date: 05-Aug-2026    |
|  |   Mandatory Data  |                                                |
|  |   Encrypted Hash  |  Billed To: Odisha Infrastructure Co, Cuttack  |
|  +-------------------+  GSTIN: 21BBBCC5678G1Z9                        |
+-----------------------------------------------------------------------+

Essential Data Fields Encrypted in the QR Code

The signed QR code enables offline verification by GST enforcement officers and buyers using official verification mobile apps. The QR code contains:

  1. GSTIN of Supplier
  2. GSTIN of Recipient
  3. Supplier Invoice Number & Date
  4. Taxable Value & Total Gross Invoice Value
  5. Breakup of GST Amount (CGST, SGST, IGST, Cess)
  6. Number of Line Items
  7. HSN Code of Main Item
  8. Unique Invoice Reference Number (IRN)
  9. IRP Digital Signature & Timestamp

4. Automated e-Way Bill Generation & Return Population

One of the primary benefits of e-invoicing is the seamless integration across the GST digital infrastructure, eliminating double data entry.

               ┌────────────────────────────────────────────────────────┐
               │         Internal ERP (Tally / Busy / SAP / Zoho)       │
               └───────────────────────────┬────────────────────────────┘
                                           │ JSON Payload (INV-01)
                                           ▼
               ┌────────────────────────────────────────────────────────┐
               │             Invoice Registration Portal (IRP)          │
               └───────────┬────────────────────────────────┬───────────┘
                           │                                │
                           ▼                                ▼
┌───────────────────────────────────────┐      ┌───────────────────────────────────────┐
│        GST System (GSTR-1 / 2B)       │      │           e-Way Bill System           │
│  • Auto-populates Table 4 B2B Sales   │      │  • Auto-generates Part-A & Part-B     │
│  • Flow-through to Buyer's GSTR-2B    │      │  • Validates Transporter Details      │
└───────────────────────────────────────┘      └───────────────────────────────────────┘

1. Instant e-Way Bill Creation

When submitting invoice details to the IRP, taxpayers can include transportation parameters (Transporter ID, Vehicle Number, Transport Document Number, and Distance). The IRP automatically passes this data to the e-Way Bill portal, generating Part-A and Part-B of the e-Way Bill (EWB-01) alongside the IRN.

2. Auto-Population into GSTR-1 & GSTR-2B

Invoices authenticated on the IRP are automatically transferred to the supplier’s GSTR-1 (Table 4 for B2B supplies, Table 9B for Debit/Credit Notes, and Table 6 for Exports).

Subsequently, these verified values flow directly into the recipient’s GSTR-2B, enabling seamless Input Tax Credit reconciliation under Section 16(2)(aa) of the CGST Act.


5. Sector-Specific Exemptions under Rule 48(4)

Not all registered entities are required to issue e-invoices, regardless of their annual aggregate turnover. CBIC has provided specific statutory exclusions under Notification No. 13/2020-Central Tax (as amended).

                      E-INVOICING APPLICABILITY EVALUATION
                                       │
            ┌──────────────────────────┴──────────────────────────┐
            ▼                                                     ▼
   EXEMPT SECTORS & ENTITIES                             MANDATORY SECTORS
   • SEZ Manufacturing Units                             • SEZ Developers
   • Banks, NBFCs, Insurance                             • B2B Goods Suppliers (Steel, Rice)
   • Goods Transport Agencies (GTA)                      • B2B Service Providers (Works Contract)
   • Passenger Transport Services                        • Export & Deemed Export Transactions
   • Multiplex / Movie Admissions                        • Supplies to Government Units (B2B)
   • Government Depts & Local Authorities                • Merchant Exporters / SEZ Sales

Statutory Exclusions Summary

↔ Swipe horizontally to view full table
Sector / Entity Type Applicability Status Legal Basis / Notes
Special Economic Zone (SEZ) Units Exempt Exempted under Notification No. 13/2020-CT. Note: SEZ Developers are NOT exempt.
Banking & Financial Institutions Exempt Includes Banking Companies, Insurance Firms, NBFCs, and Financial Institutions.
Goods Transport Agencies (GTA) Exempt GTAs supplying road transport services are exempt from issuing e-invoices.
Passenger Transport Services Exempt Ticketing services by bus, rail, or passenger transport operators.
Multiplex Movie Theatres Exempt Admission tickets for cinematograph films in multiplex screens.
Government Departments & Local Authorities Exempt Exempted via Notification No. 14/2021-Central Tax.
B2C Transactions (Sales to Consumers) Exempt B2C transactions do not require IRN. (Separate Dynamic QR rules apply for >500 Cr AATO).

Crucial Distinction for SEZ Entities: A common error committed by business owners in Raipur and Odisha is confusing SEZ Units with SEZ Developers. While SEZ Units are exempt, SEZ Developers with AATO > Rs. 5 Crores MUST generate e-invoices for all B2B transactions. Furthermore, domestic units selling goods to SEZ Units (SEZ Supplies) must issue e-invoices under the "SEZW" / "SEZWP" document classification.


6. Statutory Penalties & Legal Risk under Section 122

Non-compliance with e-invoicing provisions triggers multi-layered penalties under the CGST Act, impacting both the issuing seller and the purchasing client.

1. Invalidation of Tax Invoices

Under Rule 48(5), any invoice issued without an IRN by a taxpayer subject to e-invoicing rules is legally non-existent. It is treated as if no invoice was ever issued.

2. Supplier Penalties under Section 122

  • Failure to Issue Valid Invoice: Under Section 122(1)(i) of the CGST Act, issuing an invoice without obtaining an IRN attracts a penalty of 100% of the tax amount due or Rs. 10,000, whichever is higher.
  • Incorrect or Defective Invoices: Issuing an invoice with inaccurate data or missing QR code components attracts a penalty under Section 122(3) of up to Rs. 25,000 per violation.

3. Recipient ITC Disallowance under Section 16

Under Section 16(2)(a) of the CGST Act, a registered buyer can only claim Input Tax Credit if they possess a valid tax invoice. Since a non-IRN invoice issued by an eligible supplier is legally invalid, the buyer’s ITC will be disallowed during GST audits, along with mandatory recovery under Section 73/74 with 18% per annum interest.

4. Detention of Goods in Transit

If goods are intercepted during transport without a valid e-invoice and e-Way bill, tax authorities will initiate detention proceedings under Section 129. The penalty for release is 200% of the tax payable on the goods.


7. Step-by-Step ERP Integration & Action Plan for CG & Odisha Businesses

To achieve seamless e-invoicing compliance, business owners, CFOs, and finance heads in Chhattisgarh and Odisha should follow a structured implementation plan:

[1. Verify AATO across FY 2017-18 to Date]
                     │
                     ▼
[2. Register on IRP & Create GSP API Credentials]
                     │
                     ▼
[3. Upgrade ERP: Tally Prime / Busy / Zoho / SAP]
                     │
                     ▼
[4. Sanitize Master Data: HSN, PIN Codes, UQC]
                     │
                     ▼
[5. Implement IRN Cancellation & Credit Note Workflow]

Step 1: Aggregate Annual Turnover Audit

Audit annual financial statements and GST returns (GSTR-1 and GSTR-3B) from FY 2017-18 through FY 2024-25 / 2025-26. If total turnover across all state registrations sharing your PAN exceeded Rs. 5 Crores in any single financial year, enable e-invoicing immediately.

Step 2: Portal Registration & Credentials Setup

  • Visit the official e-Invoice Portal (einvoice1.gst.gov.in or NIC IRPs).
  • Register using your primary GSTIN.
  • Create API User Credentials under the GSP (GST Suvidha Provider) or direct integration tab. These API credentials will be configured within your ERP software.

Step 3: ERP Software Integration

  • Tally Prime / Busy Accounting: Ensure software is updated to the latest build supporting GSP direct integration. Enter your IRP API username and password under GSP features.
  • Zoho Books / SAP / Oracle: Configure direct webhooks and API tokens to enable real-time IRN generation upon clicking "Save & Submit Invoice".

Step 4: Master Data Sanitization

Ensure standard structural compliance across your database:

  • HSN / SAC Codes: B2B supplies require mandatory 4-digit or 6-digit HSN codes based on turnover limits under Notification No. 78/2020-CT.
  • PIN Codes & Addresses: Incorrect buyer or seller PIN codes cause distance calculation errors when auto-generating e-Way bills. Ensure state codes and PIN codes match postal master databases.
  • Unit Quantity Codes (UQC): Standardize units (e.g., MT for Metric Tonnes, KGS for Kilograms, PCS for Pieces).

Step 5: Handling Invoices, Credit Notes, & Cancellations

  • IRN Cancellation: An e-invoice can be cancelled on the IRP only within 24 hours of generation, provided no active e-Way bill is linked or verified in transit.
  • No Partial Modifications: Once an IRN is generated, the invoice details cannot be edited on the IRP.
  • Post 24-Hour Corrections: If 24 hours have elapsed, adjustments must be executed by issuing a formal Credit Note or Debit Note with its own unique IRN generated via the IRP.

8. Case Study: E-Invoicing Transition for a Raipur Steel Fabricator

A structural steel manufacturing company based in Urla Industrial Area, Raipur, achieved an Aggregate Annual Turnover of Rs. 6.8 Crores in FY 2023-24.

                               FABRICATOR CASE STUDY
┌─────────────────────────────────────────────────────────────────────────────┐
| Turnover: Rs. 6.8 Cr (Crossed Rs. 5 Cr Threshold in FY 23-24)               |
| Operations: B2B Steel Supplies to Infrastructure Contractors in Odisha       |
| Key Risk Identified: Issued PDF Invoices without IRN for 2 Months           |
├─────────────────────────────────────────────────────────────────────────────┤
| ACTION TAKEN BY RABI AGRAWAL & ASSOCIATES:                                  |
| 1. Emergency ITC Audit & Re-issuance of Credit Notes / Correct IRN Invoices |
| 2. Configured Tally Prime GSP API Integration for Real-Time IRN Generation  |
| 3. Automated Concurrent e-Way Bill Creation for Inter-State Dispatches      |
| 4. Eliminating ITC Rejection Exposure for Clients in Cuttack & Jharsuguda   |
└─────────────────────────────────────────────────────────────────────────────┘

Challenge: The company continued issuing manual PDF invoices for B2B dispatches to infrastructure contractors in Jharsuguda and Cuttack without generating IRNs, unaware that crossing the Rs. 5 Crore limit mandated e-invoicing. During a quarterly audit, their major clients flagged that input tax credits were not reflecting correctly in GSTR-2B.

Solution & Outcome: Our direct tax and GST advisory team led the compliance correction:

  1. Reconciled all un-indexed B2B sales and issued corrective Credit Notes alongside fresh e-invoices with valid IRNs.
  2. Integrated Tally Prime with GSP APIs to enable one-click IRN and e-Way bill generation directly at the dispatch gate.
  3. Established internal controls ensuring zero dispatch of goods without printed signed QR codes.

Conclusion & Practice Callout

E-invoicing compliance under GST is far more than an IT requirement—it is a core tax governance priority. Operating with non-compliant invoices exposes your organization to heavy financial penalties, shipment seizures, and severe strain on client relationships due to blocked Input Tax Credit.

As the GST department strengthens automated data analytics across GSTR-1, GSTR-3B, GSTR-2B, and IRP portals, businesses across Chhattisgarh and Odisha must ensure absolute structural alignment.

Strategic GST & Compliance Services by Rabi Agrawal & Associates

At Rabi Agrawal & Associates, our team of experienced Chartered Accountants provides end-to-end GST compliance and advisory services, including:

  • Turnover Evaluation & E-Invoicing Readiness Audits
  • ERP Integration Guidance (Tally, Busy, SAP, Custom ERPs)
  • GSTR-2B vs. GSTR-3B Input Tax Credit Reconciliation
  • Representation in Departmental Audits, Notices, & Appeals
  • Specialized Advisory for Steel Mills, Rice Millers, Contractors, & Wholesalers

Whether your business is headquartered in Raipur, Chhattisgarh or operating out of Kalahandi / Jayapatna, Odisha, our partner-led teams are equipped to safeguard your business from tax exposure.


Need Expert GST & E-Invoicing Assistance?
Contact our head office in Raipur or our branch office in Jayapatna, Kalahandi today to schedule a comprehensive compliance review.

Share Insight:WhatsApp

Authored by CA Rabi Agrawal & Practice Team

Rabi Agrawal & Associates, Chartered Accountants — Head Office Raipur (CG), Branch Office Jayapatna (Odisha).

Consult Partners →
Chartered Accountants

Discuss your tax, audit or compliance requirements with our partners.

Connect directly with Rabi Agrawal & Associates for advisory, statutory audit, GST compliance, and corporate governance.