Talk to an Expert
Talk to an Expert ✆ +91 945 945 6700
Trusted by 10,000+ Businesses

E-Invoicing Implementation and IRP Integration in 2026

Reviewed by CA and CS Team, Patron Accounting LLP ICAI & ICSI Registered| 15+ Years Experience| Last Updated: Verify Credentials →

Documents: GSTIN list, ERP details (Tally, Zoho, SAP, Oracle, Busy, custom), HSN/SAC master, party master, and invoice volume.

Fees: Starting from INR 24,999 (Exl GST and Govt. Charges) per implementation project.

Eligibility: Every business with PAN-level AATO above Rs 5 crore in any FY since 2017-18 issuing B2B, export, or SEZ supplies.

Timeline: 4-8 weeks for end-to-end implementation, including ERP integration, master setup, UAT, and go-live.

10,000+ Businesses Served | 4.9 Google Rating | 350+ E-Invoicing Implementations | 99.7% IRN-Success Rate Post Go-Live

15+ YearsIndustry Experience
CA & CSCertified Experts
4.9
Based on 500+ reviews

Get Free Consultation

Talk to a CA/CS expert today

🇮🇳 +91

Our team will get back to you shortly. No spam.

Real Stories from Real People

Hear how teams across industries use Patron to save time, cut costs, & stay in control.

Fetching latest Google reviews…

I've had an outstanding experience working with my CA - Patron Accounting. Their professionalism, attention to detail, and timely communication made the entire process seamless and stress-free.

I'm glad that I was able to connect with Patron. They took the minimum time to do the calculations based on the details provided by me and were really helpful throughout the process.

Really a fantastic experience with Patron Accounting especially Shubham, he was extremely great. Knowledgeable person who deserves the 5 star for smooth handling of all documentation.

Patron Accounting gives the best service related to all account handling of our firm. I am blessed and extremely happy that Patron Accounting assigned us a dedicated point of contact.

I have called Patron to file ITR for my 5 family members. I worked with Shubham Junjunwala and Amin Jain. It was a smooth process. They understand basics very well and respond promptly.

From the very beginning, their approach has been highly professional, prompt, and solution-oriented. Every interaction reflected their deep knowledge and commitment to helping clients.

Very proficient and professional staff. Do fantastic job and instant response. Strongly recommended engaging them for all accounting needs specially for startups and growing businesses.

I contacted them to file the ITR. Shubham was the POC for me and he was really very professional and giving prompt responses. Highly recommend them for tax and compliance work.

Sunny Ashpal
Sunny Ashpal
Director - Demandify Media
Anjanay Srivastava
Anjanay Srivastava
Founder - Hunarsource Consulting
10,000+Businesses ServedGST compliance and litigation support across India.
15+Years ExperienceDeep expertise in IP registration, GST & business compliance.
50,000+Documents FiledReturns, appeals, and filings handled accurately.
4.9★Client RatingTrusted by entrepreneurs, startups, and growing businesses.
ISO CertifiedProfessional standards and documented processes.
SSL SecureYour financial and business data is fully protected.

E-Invoicing Implementation at a Glance

📌 TL;DR - E-Invoicing Implementation Services at a Glance

E-invoicing under Rule 48(4) of the CGST Rules 2017 is mandatory for every registered taxpayer with PAN-level aggregate annual turnover (AATO) above Rs 5 crore in any financial year since 2017-18 - covering B2B supplies, B2G, exports, supplies to SEZ units, and credit and debit notes under Section 34. Each invoice is authenticated by an Invoice Registration Portal (IRP) which returns a unique Invoice Reference Number (IRN) and a digitally signed QR code. Taxpayers with AATO above Rs 10 crore must upload to IRP within 30 days of invoice date (effective April 2025). Invoices without IRN are invalid - the buyer loses ITC and the supplier faces a Rs 10,000 per invoice penalty under Section 122.

E-invoicing has progressively become the backbone of B2B GST compliance in India - what began in October 2020 for taxpayers above Rs 500 crore aggregate turnover now covers every business above the Rs 5 crore AATO threshold (effective 1 August 2023). The framework requires real-time invoice authentication on an Invoice Registration Portal (IRP) with a unique IRN and digitally signed QR code returned to the supplier.

Any B2B invoice without these markers is treated as an invalid document under Rule 48(5), denying the buyer input tax credit and exposing the supplier to penalty under Section 122 of the CGST Act. With 10,000+ Indian businesses served, 350+ end-to-end e-invoicing implementations across Tally, Zoho, SAP, Oracle, Busy, and custom ERPs, and a 99.7 percent IRN-success rate post go-live, Patron Accounting LLP runs the full project lifecycle - readiness assessment, IRP integration, ERP master data setup, UAT, go-live, and 30-day-rule operational compliance.

Content is reviewed quarterly for accuracy.

What Is E-Invoicing and IRP Integration?

E-invoicing under Rule 48(4) of the CGST Rules 2017 is the mandatory real-time authentication of B2B tax invoices, credit notes, and debit notes by an Invoice Registration Portal (IRP) before the document is issued to the buyer.

The supplier ERP or accounting software transmits invoice data in a prescribed JSON format to the IRP, which validates the data, generates a unique 64-character Invoice Reference Number (IRN), digitally signs the invoice, returns a QR code embedded with key invoice details for offline verification, and pushes the data to GSTR-1 (auto-population) and the e-way bill system where applicable.

The mandate applies to every registered taxpayer with PAN-level AATO above Rs 5 crore in any FY since 2017-18 - a sticky threshold that does not reset if turnover drops in a later year. From April 2025, taxpayers with AATO above Rs 10 crore must upload every invoice within 30 days of invoice date or the IRP rejects the submission, making the invoice invalid.

Key Terms for E-Invoicing Implementation:

  • IRP (Invoice Registration Portal): Government-designated digital gateway that authenticates B2B invoices. Six IRPs are operational - the NIC-maintained einvoice1.gst.gov.in is primary; private CBIC-authorised operators (IRIS, ClearTax, Cygnet, EY, Defmacro) run interoperable portals returning identical IRNs.
  • IRN (Invoice Reference Number): Unique 64-character alphanumeric hash generated by the IRP from the supplier GSTIN, document type, document number, and financial year - making each authenticated invoice globally unique within GST.
  • QR Code: Quick Response code returned by the IRP containing supplier and recipient GSTINs, invoice number, date, value, HSN, IRN, and digital signature - allows offline verification of authenticity.
  • AATO (Aggregate Annual Turnover): PAN-level total of all taxable, exempt, export, and inter-state supplies across all GSTINs under the same PAN. Applicability is tested on AATO of any FY since 2017-18 - the threshold is sticky.
  • JSON Schema: Prescribed structure used to transmit invoice data to the IRP - headers, seller and buyer details, item details, totals, and document references. Updated periodically by GSTN.
  • 30-Day Reporting Rule: From 1 April 2025, taxpayers with AATO above Rs 10 crore must upload each invoice to IRP within 30 days of invoice date - the IRP rejects uploads beyond this window.
  • Rule 48(5) Invalidity: Any tax invoice falling under Rule 48(4) but issued without IRN and QR code is not a valid tax invoice - the recipient cannot claim ITC and the supplier faces penalty under Section 122.
  • E-Invoice Exemption Declaration: A self-declaration on the einvoice portal confirming exemption under Rule 48(4) - applicable to banks, NBFCs, insurance, GTA, passenger transport, multiplexes, SEZ units, government departments, and OIDAR providers.
APL-05 E-Invoicing Implementation
Current Threshold AATO Above Rs 5 Crore

Who Must Comply with E-Invoicing

E-invoicing applies to every registered taxpayer whose PAN-level aggregate annual turnover (AATO) crossed Rs 5 crore in any financial year from 2017-18 onwards. The threshold test is sticky - once crossed in any past FY, the obligation continues even if current-year turnover drops below Rs 5 crore. Applicability is at the PAN level, meaning all GSTINs under the same PAN are jointly tested.

Threshold Evolution

Effective DateAATO ThresholdNotification
1 October 2020Above Rs 500 croreNotification 61/2020-CT and 70/2020-CT
1 January 2021Above Rs 100 croreNotification 88/2020-CT
1 April 2021Above Rs 50 croreNotification 05/2021-CT
1 April 2022Above Rs 20 croreNotification 01/2022-CT
1 October 2022Above Rs 10 croreNotification 17/2022-CT
1 August 2023Above Rs 5 crore (current)Notification 10/2023-CT
Proposed (not notified)Rs 2 croreDiscussed at GST Council

Transactions Covered

  • B2B supplies - registered taxpayer to registered taxpayer
  • B2G supplies - to government departments and local authorities
  • Exports - both with payment of tax and zero-rated (LUT) supplies
  • Supplies to SEZ units (with or without payment of tax)
  • Credit notes and debit notes issued under Section 34 of the CGST Act
  • Reverse charge (RCM) supplies where the supplier is liable to issue the invoice
  • Deemed exports under Section 147

Transactions Not Covered

  • B2C (business to consumer) supplies - separate dynamic QR code requirement for AATO above Rs 500 crore
  • Exempt and nil-rated supplies (bill of supply, not tax invoice)
  • High sea sales (Schedule III - not a supply)
  • Import transactions (Bill of Entry route applies)
  • Financial credit notes and commercial credit notes (not under Section 34)

Exempt Categories Under Rule 48(4)

  • Banks, NBFCs, and insurance companies (Notification 13/2020-CT)
  • Goods Transport Agencies (GTA) supplying transportation services
  • Passenger transportation service providers (airlines, buses, taxis, metro)
  • Multiplex cinema operators - admission ticket supplies
  • SEZ Units (Notification 61/2020-CT) - SEZ Developers are NOT exempt
  • Government departments and local authorities (Notification 23/2021-CT)
  • OIDAR providers registered under Rule 14 of the CGST Rules
  • Free Trade and Warehousing Zones (FTWZ) - same exemption as SEZ Units

Patron Accounting Services for E-Invoicing Implementation

ServiceWhat We Do
Readiness Assessment and IRP SelectionPAN-level AATO test to confirm applicability, exemption verification under Rule 48(4), IRP selection from 6 available portals (NIC primary or private operators), and integration mode decision - API direct, ERP-bundled, web/manual, or SFTP batch.
ERP Integration - Tally, Zoho, SAP, Oracle, Busy, CustomDirect API integration with Tally Prime, Zoho Books, SAP S/4HANA, Oracle Fusion, Busy, Microsoft Dynamics 365, NetSuite, and custom-built systems. Includes data mapping, schema configuration, and signed JSON push.
Master Data Setup and HSN/SAC CleanupVendor and customer GSTIN validation against the GSTN database, HSN/SAC master alignment, item master cleanup, place-of-supply mapping, and tax rate matrix configuration - the foundation that prevents 90 percent of IRP rejections.
UAT Testing and Go-Live CutoverTwo-week UAT in IRP sandbox with at least 100 test invoices across goods, services, exports, SEZ supplies, credit notes, and RCM. Go-live cutover plan, parallel run period, and exception handling SOP delivered to the operations team.
30-Day Reporting Rule and 2FA ComplianceFor AATO above Rs 10 crore - real-time IRP submission workflow (not batch upload), 2FA setup, a monitoring dashboard for invoices approaching the 30-day cliff, and a recovery procedure for rejected uploads.
Ongoing Operations and Exception HandlingPost-go-live monthly retainer covering IRN failure investigation, schema update implementation, master data refresh, GSTR-1 auto-population reconciliation, e-way bill linkage, and CBIC notification monitoring.
Our Process

How E-Invoicing Implementation Works - Step by Step

From PAN-level applicability testing to go-live and stabilisation, here is exactly how Patron Accounting runs an e-invoicing implementation and IRP integration project.

Step 1

PAN-Level AATO Applicability Test

Aggregate turnover at PAN level across all GSTINs is computed for every FY from 2017-18 onwards. If any year crosses Rs 5 crore, the obligation is triggered permanently. Enablement status is cross-checked on einvoice1.gst.gov.in.

All FYs computed Status verified
AATO Test 01
Step 2

Exemption Verification Under Rule 48(4)

Check whether the entity falls in any exempt category - banks, NBFCs, insurance, GTA, passenger transport, multiplex, SEZ unit, government department, OIDAR. If exempt, file the e-invoice exemption declaration on the portal.

Category checked Declaration filed
Exemption 02
Step 3

IRP Selection and Account Activation

Choose the primary IRP from 6 GSTN-authorized portals - NIC primary einvoice1.gst.gov.in or private operators. Activate the account, generate API credentials, and set up sandbox access for UAT.

IRP chosen Credentials set
IRP Setup 03
Step 4

ERP Integration Mode Decision

Select the integration mode based on invoice volume - API direct (over 1,000/month), ERP-bundled connector (Tally/Zoho/SAP plug-ins for 100-1,000/month), bulk upload (Excel/CSV for under 100/month), or web portal (manual entry).

Volume-matched Mode locked
Mode Decision 04
Step 5

Master Data Setup

Vendor and customer GSTIN validation against GSTN, HSN/SAC alignment (6 or 8 digit), item master cleanup with UQC tagging, place-of-supply matrix, tax rate matrix, and document type configuration.

GSTINs verified HSN aligned
Master Data 05
Step 6

JSON Schema Mapping and Field Validation

Map ERP invoice fields to the prescribed JSON schema - 12 mandatory section headers, 100+ optional fields, conditional validation rules. Configure auto-trigger on invoice approval to generate signed JSON for IRP submission.

Fields mapped Auto-trigger set
{ }
Schema Mapping 06
Step 7

UAT Testing in IRP Sandbox

Two-week UAT with 100+ test invoices covering goods, services, exports (with and without payment), SEZ supplies, credit and debit notes, RCM, and corner cases (zero-rated, mixed-state, multi-rate). All IRN-rejection scenarios documented.

100+ invoices Rejections logged
Sandbox UAT 07
Step 8

Go-Live Cutover

Production environment activated, parallel run for 5 to 7 working days with the operations team monitoring, transition to fully IRP-authenticated invoice issuance, and freezing of legacy non-IRN invoice numbering.

Parallel run Legacy frozen
Go-Live 08
Step 9

30-Day Rule and 2FA Enablement

For AATO above Rs 10 crore - real-time submission (not batch) enabled, 2FA setup completed, a monitoring dashboard live-tracking invoices approaching the 30-day cliff, and a recovery SOP for rejected uploads.

Real-time on 2FA enabled
30-Day Rule 09
Step 10

Stabilisation and Handover

30-day post-go-live monitoring with daily IRN-success rate tracking, exception SOP refinement, operations team training, and handover to in-house operations or an ongoing Patron retainer.

Team trained Retainer ready
Handover 10

Documents and Data Checklist

Have these inputs ready for a smooth e-invoicing implementation:

  • PAN-based GSTIN list (all states with active registrations)
  • Annual turnover data for each FY from 2017-18 onwards (PAN-level)
  • ERP or accounting software details (vendor, version, deployment - on-premise or cloud)
  • Monthly B2B invoice volume and average ticket size
  • Customer master with verified GSTINs and addresses
  • Vendor master with HSN/SAC tagging for inward supplies
  • Item or service master with UQC (Unit Quantity Code) tagging
  • Recent B2B invoice samples (PDF and structured data) for schema mapping reference
  • DSC of the authorised signatory for IRP account activation

Common Challenges and Patron Solutions

ChallengeImpactHow Patron Accounting Solves It
GSTIN and HSN Validation Failures at IRPSingle-character errors in buyer GSTIN, wrong state code, expired or cancelled GSTINs, and incorrect HSN/SAC codes are the most common IRN rejection causes - typically 8 to 15 percent of first-pass invoices fail, blocking buyer ITC and triggering rework.Real-time GSTIN validation against the GSTN public API at invoice creation, HSN/SAC normalisation against the official 8-digit master, and a validation-rule library pushed to the ERP - reduces first-pass rejection to under 1 percent.
30-Day Reporting Rule Compliance DriftFor AATO above Rs 10 crore, the monthly batch-upload practice (common pre-April-2025) silently violates the 30-day rule. Invoices held back for end-of-month processing get rejected by the IRP and become permanently invalid.Real-time IRP submission architecture (not batch) with auto-trigger on invoice approval, a monitoring dashboard tracking every invoice age in days, escalation alerts at 25 days, and an operational SOP forcing daily resolution.
ERP Schema Drift After GSTN Version UpdatesGSTN periodically updates the JSON schema (new mandatory fields, modified validation rules, new tax rates). ERPs running outdated mappings start failing without notice - dropping IRN success rate to 60-70 percent.CBIC and GSTN advisory monitoring with monthly schema update sweeps, regression testing in sandbox before any production push, and version-controlled mapping files - keeping IRN success rate at 99.5 percent plus through schema changes.
Credit and Debit Note Coverage GapCompanies frequently configure e-invoicing for tax invoices but miss credit and debit notes under Section 34 - which are equally subject to IRP authentication. Result: buyer ITC reversals not flowing to GSTR-1, mismatch with GSTR-2B at the recipient end.Full document type coverage during implementation - tax invoices, credit notes, debit notes, RCM supplier invoices, deemed exports, and SEZ supplies. UAT covers all 7 document types with positive and negative scenarios.

E-Invoicing Implementation Fees

Fee ComponentAmount
Patron Accounting Professional FeesStarting from INR 24,999 (Exl GST and Govt. Charges) - per implementation engagement
Standard ImplementationINR 24,999 - single GSTIN, single ERP (Tally/Zoho/Busy), up to 500 invoices/month
Growth ImplementationINR 49,999 - up to 3 GSTINs, mid-tier ERP (SAP/Oracle), 500-2,000 invoices/month
Enterprise ImplementationINR 74,999+ - 3+ GSTINs, complex ERP integration, 2,000+ invoices/month, multi-state cutover
Ongoing Operations RetainerINR 9,999/mo per GSTIN - post-go-live support, exception handling, schema updates
30-Day Rule Compliance AuditINR 14,999 one-time - single engagement audit for AATO above Rs 10 crore taxpayers
IRP Subscription FeesOut of scope - NIC primary is free; private operators charge based on volume
DSC, Connector Licences, Legacy Invoice TaxOut of scope - billed separately at actuals

All fees and charges listed are indicative only and do not constitute a binding offer. Final amounts may vary depending on the volume of work and the complexity involved.

Professional service charges for drafting, filing, and representation are separate from the statutory fees. The exact fee depends on the complexity of the case, disputed amount, and number of hearings required. Contact us for a detailed quote.

Get a free E-Invoicing Implementation consultation - Call +91 945 945 6700 or WhatsApp us. No-obligation assessment.

Time Taken for E-Invoicing Implementation

StageEstimated Timeline
Readiness assessment and IRP selection3-5 days (Discovery)
ERP integration setup and credential exchange5-10 days (Setup)
Master data cleanup and HSN/SAC alignment7-10 days (Setup)
JSON schema mapping and configuration5-7 days (Build)
UAT testing in IRP sandbox10-14 days (Test)
Go-live cutover with parallel run5-7 days (Cutover)
30-day stabilisation and handover20-30 days (Stabilisation)

End-to-end implementation: 4 to 8 weeks depending on ERP complexity and invoice volume. Post-go-live ongoing operations transition to a monthly retainer.

Key Benefits

Benefits of Professional E-Invoicing Implementation

Rule 48(4) and 48(5) Compliance

No invalid invoices issued and no Section 122 penalty exposure across your B2B issuance.

Buyer ITC Protected

Every B2B invoice carries a valid IRN and QR code, so recipients keep their input tax credit.

30-Day Rule Maintained

Real-time submission architecture keeps AATO above Rs 10 crore taxpayers within the reporting window.

2FA Enablement

2FA set up for higher AATO taxpayers - no surprise login lockouts at the IRP.

GSTR-1 Auto-Population

IRP-driven auto-population cuts reconciliation workload by 70 to 80 percent.

E-Way Bill Auto-Trigger

E-way bills auto-trigger from e-invoice data, eliminating duplicate entry.

Proactive Schema Sweeps

Schema updates are absorbed proactively - no quiet IRN-rate drops after GSTN version changes.

Tax Practice Backing

15+ years of indirect tax practice - the same team handles any Section 122 scrutiny if a notice lands.

Trust Signals and Outcome Proof

10,000+ Businesses Served | 4.9 Google Rating | 50,000+ Documents Filed | 15+ Years of Practice

Trusted by Hyundai, Asian Paints, Bridgestone, and 10,000+ Indian manufacturers, traders, service providers, and exporters across Tally, Zoho, SAP, Oracle, Busy, and custom ERP environments.

Patron has completed 350+ e-invoicing implementations spanning single-GSTIN small businesses to 25+ GSTIN multi-state enterprises. Post go-live, the average IRN success rate is 99.7 percent across the active client base, with zero Section 122 penalty incidents in the last 36 months.

With offices in Pune, Mumbai, Delhi, and Gurugram, Patron Accounting serves businesses across India - both in-person and remotely. See our GST returns support in Pune for local assistance.

E-Invoicing vs Traditional Invoicing

ParameterTraditional InvoicingE-Invoicing (Rule 48(4))
Generation StageInvoice generated in ERP, sent to customerInvoice authenticated by IRP before being sent
AuthenticationSelf-issued (supplier signature)Government IRP digital signature with IRN and QR
Validity TestStandard tax invoice (Section 31)Valid only if IRN and QR present (Rule 48(5))
Invoice Number UniquenessSupplier-controlledGlobally unique 64-character IRN
Real-Time ReportingNo - reported in GSTR-1 monthlyYes - real-time to IRP and GSTN
GSTR-1 PopulationManual entryAuto-populated from IRP
E-Way Bill LinkageSeparate generationAuto-triggered from e-invoice
QR Code on InvoiceNot required (B2C dynamic QR for AATO above Rs 500 cr)Mandatory on B2B/B2G/Export invoices
30-Day Reporting (AATO above Rs 10 cr)Not applicableMandatory upload within 30 days of invoice date
Buyer ITC ImpactITC available subject to Section 16(2)ITC denied if no IRN/QR

Related Services

Legal and Compliance Framework

ElementProvision
Governing ActCentral Goods and Services Tax Act 2017
Primary RuleRule 48(4) CGST Rules 2017 - mandatory e-invoicing through IRP
Validity RuleRule 48(5) CGST Rules 2017 - an invoice not in IRP format is invalid
Linked SectionsSection 31 (tax invoice); Section 34 (credit and debit notes); Section 16(2)(a) (buyer ITC condition)
FormFORM GST INV-01 (prescribed JSON schema)
Current ThresholdAATO above Rs 5 crore (effective 1 August 2023 via Notification 10/2023-CT)
Sticky ThresholdApplicability tested on AATO of any FY since 2017-18; once triggered, permanent
30-Day Reporting RuleAATO above Rs 10 crore - effective 1 April 2025; mandatory IRP upload within 30 days of invoice date
Exemption NotificationsNotification 13/2020-CT (initial exemptions); 23/2021-CT (government departments)
SEZ ExemptionNotification 61/2020-CT - SEZ Units exempt; SEZ Developers NOT exempt
IRPs AuthorizedNotification 69/2019-CT - 10 originally notified; 6 currently operational
NIC Primary IRPeinvoice1.gst.gov.in (and einvoice6.gst.gov.in run by IRIS)
Penalty SectionSection 122 CGST Act - Rs 10,000 per invoice or 100% of tax due, whichever higher
2FA RequirementMandatory for higher AATO taxpayers (rolled out progressively from 2025)
AuthorityCBIC and GSTN; NIC for the primary IRP

Penalty for non-compliance: Rs 10,000 per invoice or 100 percent of the tax involved, whichever is higher, under Section 122 of the CGST Act. The amount is per invoice, so a missed obligation on 100 invoices in a month can attract Rs 10 lakh penalty plus tax demand.

Buyer-side enforcement: Recipients of non-IRN invoices cannot claim ITC under Section 16(2)(a) since the invoice is not valid under Rule 48(5), creating commercial pressure on suppliers to comply.

Proposed but not notified: Reduction of the threshold to Rs 2 crore AATO and shortening of the reporting window to 3 days for qualifying taxpayers (discussed at the GST Council, not yet implemented).

This page is the compliance-led implementation engagement (mandate, exemptions, threshold history, lifecycle). The deep technical ERP-IRP API integration project (ERP-specific connectors, JSON schema, sandbox, idempotency, retry logic) is covered by our E-Invoicing for ERP and Billing Software Integration service.

Authoritative references: CBIC Tax Information Portal (Rule 48(4)), NIC Primary IRP, CBIC GST Notifications, GSTN, and India Code - Section 122 CGST Act.

Who must comply with e-invoicing in 2026?

Every registered taxpayer whose PAN-level aggregate annual turnover (AATO) crossed Rs 5 crore in any financial year since 2017-18 must comply with e-invoicing under Rule 48(4) of the CGST Rules. The threshold is sticky - once crossed in any past FY, the obligation continues even if current-year turnover drops below Rs 5 crore. Compliance is required for B2B supplies, B2G supplies, exports, supplies to SEZ units, and credit and debit notes issued under Section 34. Banks, NBFCs, insurance, GTA, passenger transport, multiplex operators, SEZ Units, government departments, and OIDAR providers are exempt.

What is IRN and QR code on e-invoice?

IRN (Invoice Reference Number) is a unique 64-character alphanumeric hash generated by the Invoice Registration Portal (IRP) after authenticating the supplier invoice data. The IRP also returns a digitally signed QR code embedded with the supplier GSTIN, buyer GSTIN, invoice number, date, value, HSN, and IRN - allowing offline verification. Every e-invoice must carry both the IRN and the QR code; without them the document is invalid under Rule 48(5) and the buyer cannot claim ITC.

What is the 30-day reporting rule for e-invoicing?

Effective 1 April 2025, taxpayers with PAN-level AATO above Rs 10 crore must upload every B2B invoice to the IRP within 30 days of the invoice date. If the upload happens after 30 days, the IRP rejects the submission and the invoice becomes permanently invalid - no IRN issued, no ITC for buyer, and Section 122 penalty exposure for supplier. The rule effectively forces real-time IRP submission for higher-turnover taxpayers, replacing batch month-end uploads.

Which IRP should a business use for e-invoicing?

Six GSTN-authorized Invoice Registration Portals are currently operational - all interoperable, meaning the same IRN is returned regardless of which portal is used. The primary IRP is einvoice1.gst.gov.in maintained by NIC (National Informatics Centre), and additional portals are run by CBIC-authorised private operators including IRIS Business Services (einvoice6.gst.gov.in), ClearTax, Cygnet, Ernst and Young, and Defmacro. Selection depends on ERP integration support, customer service, and volume-based pricing.

Who is exempt from e-invoicing under Rule 48(4)?

Exemptions under Rule 48(4) read with Notifications 13/2020-CT, 61/2020-CT, and 23/2021-CT cover banks, Non-Banking Financial Companies (NBFCs), insurance companies, Goods Transport Agencies (GTA), passenger transportation service providers (airlines, buses, taxis, metro), multiplex cinema operators, Special Economic Zone (SEZ) Units (NOT SEZ Developers), government departments and local authorities, OIDAR providers registered under Rule 14, and Free Trade and Warehousing Zones (FTWZ). The exemption applies to the entity as a whole, not to specific transactions.

What is the penalty for not generating e-invoices?

Section 122 of the CGST Act 2017 prescribes penalty of Rs 10,000 per invoice or 100 percent of the tax due on the invoice, whichever is higher, for non-compliance with Rule 48(4). Since the penalty is per invoice, missing e-invoicing obligations on 100 invoices in a month can attract Rs 10 lakh penalty plus the underlying tax demand. Additionally, Rule 48(5) declares such invoices invalid - the recipient cannot claim ITC, creating commercial pressure on the supplier from the buyer side.

How does e-invoicing integrate with ERP and GST returns?

After implementation, ERPs (Tally, Zoho, SAP, Oracle, Busy, custom) push invoice data to the IRP via API at the moment of invoice approval. The IRP returns IRN and QR code which the ERP embeds on the printed invoice. The IRP also pushes the data to the GST system, auto-populating GSTR-1 for the supplier, and to the e-way bill system if applicable. This eliminates the need for separate GSTR-1 entry and e-way bill generation, reducing GST reconciliation workload by 70 to 80 percent.

E-invoicing aur IRP integration kya hota hai?

E-invoicing ka matlab hai ki agar aapki PAN-level annual turnover 2017-18 ke baad kisi bhi FY mein Rs 5 crore se zyada ho gayi hai, to har B2B, B2G, export, aur SEZ supply ki invoice ko Invoice Registration Portal (IRP) par real-time mein authenticate karwana mandatory hai. IRP aapki invoice data ko validate karke ek 64-character ka IRN aur digitally signed QR code return karta hai. Bina IRN ke invoice invalid mani jaati hai - buyer ko ITC nahi milti aur supplier par Section 122 ka penalty (Rs 10,000 per invoice ya 100 percent tax) lagta hai. AATO Rs 10 crore se zyada wale taxpayers ke liye 30 din ke andar IRP par upload mandatory hai.

Quick Answers

  • Current Threshold (2026): AATO above Rs 5 crore in any FY since 2017-18 (sticky threshold).
  • Threshold Effective Date: 1 August 2023 (Notification 10/2023-Central Tax).
  • 30-Day Reporting Rule: AATO above Rs 10 crore - effective 1 April 2025.
  • IRPs Available: 6 GSTN-authorized portals (all interoperable).
  • Coverage: B2B, B2G, exports, SEZ supplies, credit and debit notes (Section 34).
  • Key Exemptions: Banks, NBFCs, insurance, GTA, passenger transport, multiplex, SEZ Units, government, OIDAR.
  • Penalty: Section 122 - Rs 10,000 per invoice or 100% tax, whichever higher.
  • Buyer-Side Risk: ITC denied to recipient for invoices without valid IRN/QR.

Why E-Invoicing Compliance Cannot Wait

E-invoicing non-compliance is the highest-multiplier penalty in GST - Rs 10,000 per invoice under Section 122 means 1,000 missed invoices in a year is a Rs 1 crore exposure on top of the tax demand. The 30-day reporting rule for AATO above Rs 10 crore (effective 1 April 2025) compounds the risk by making any invoice beyond 30 days permanently invalid, with no recovery path.

Buyers actively refuse to accept non-IRN invoices because their ITC depends on Rule 48(5) validity, so commercial pressure builds even before the department issues a notice. Proposed reduction of the threshold to Rs 2 crore and shortening of the reporting window to 3 days are under GST Council discussion - if notified, the compliance surface expands by 3 to 4x and the reporting urgency by 10x.

The implementation project takes 4 to 8 weeks - starting now means being safely live before any threshold or window changes hit. Starting fee Rs 24,999, with typical ROI through avoided penalties of Rs 10 lakh plus annually.

Get Your E-Invoicing Implementation Live in 4 to 8 Weeks

E-invoicing has transformed B2B GST compliance from a downstream reporting exercise to an upstream invoice-by-invoice authentication framework - every transaction issued by a taxpayer above the Rs 5 crore AATO threshold must carry an IRP-issued IRN and QR code, with the 30-day reporting rule (effective April 2025) closing the window for batch processing.

The implementation is a 4 to 8 week project covering applicability testing, IRP selection from 6 interoperable portals, ERP integration across Tally, Zoho, SAP, Oracle, Busy and custom systems, master data cleanup, UAT with 100+ scenario invoices, go-live cutover, and 30-day stabilisation. Patron Accounting LLP, with 15+ years of indirect tax practice and 350+ implementations at a 99.7 percent IRN success rate, runs the full project lifecycle plus an optional operations retainer.

Pair this with GST Returns for IRN-driven GSTR-1 auto-population, or move to the deep technical build via E-Invoicing for ERP and Billing Software Integration.

Book a Free Consultation - No Obligation.

GST and E-Invoicing Support Across India

With offices in Pune, Mumbai, Delhi, and Gurugram, Patron Accounting serves businesses across India - both in-person and remotely.

GST and E-Invoicing Support by City
On-the-ground GST and e-invoicing support plus remote implementation delivery

Content Created: 27 May 2026  |  Last Updated:  |  Next Review: 1 September 2026  |  Reviewed By: CA & CS Team, Patron Accounting LLP

This page is reviewed quarterly (Tier 1 cadence) and on any CBIC notification on Rule 48(4), GST Council threshold change, 30-day-rule update, GSTN JSON schema version change, or new IRP authorisation.