Home/ GST/ E-Invoice

Generate GST-Compliant E-Invoices With IRN & QR Code

E-Invoicing is a GST compliance mechanism under which specified taxpayers report applicable invoices to an Invoice Registration Portal (IRP) and obtain an Invoice Reference Number (IRN) along with a digitally signed QR code.

Your business first prepares the invoice in its accounting, billing or ERP system — the IRP does not create the invoice for you. We help you check applicability, set up reporting and generate applicable IRNs correctly.

Eligibility Check
GSTIN Enablement
IRP Reporting
IRN & QR Code
API / Bulk Setup
Compliance Support
Current Threshold: ₹5 Crore AATO API & Bulk-Generation Support 100% Data Privacy

Need Help With E-Invoicing?

Tell us about your business and we'll help you understand applicability and setup requirements.

Your information is secure and confidential.

Overview

E-Invoicing Does Not Create a New Tax

An e-invoice is a GST invoice that is reported to an authorised Invoice Registration Portal (IRP) and receives an IRN. The applicable GST rate, taxable value, CGST, SGST/UTGST and IGST continue to depend on the underlying supply — e-invoicing is an additional reporting layer, not a separate tax.

Current Threshold — ₹5 Crore AATO

The notified e-invoicing threshold was reduced to ₹5 crore Aggregate Annual Turnover with effect from 1 August 2023, based on the applicable preceding financial-year criteria.

Turnover Is Assessed PAN-Wide

Applicability is generally considered using the aggregate turnover under a single PAN across India — not the turnover of one GSTIN in isolation.

30-Day Reporting Rule

From 1 April 2025, taxpayers with AATO ₹10 crore or more must report applicable invoices, credit notes and debit notes within 30 days of the document date, or IRN generation can be restricted.

Business owner reviewing digital invoices on a laptop
IRN + QRE-Invoice Reporting

What We Help You With

From applicability check to IRN generation and ongoing reconciliation.

01

Applicability Check

Assess whether your business falls within the notified e-invoice requirement.

02

GSTIN Enablement

Check whether the relevant GSTIN is enabled for e-invoicing before you start.

03

Invoice Data Review

Identify common GSTIN, HSN/SAC, tax and place-of-supply issues before reporting.

E-Invoice

IRP Reporting
& IRN

04

IRN & QR Code Generation

Support for reporting applicable invoices to the IRP and obtaining the IRN.

05

API / Bulk Setup

Suitable API integration or bulk-generation workflows for high-volume businesses.

06

Cancellation & Reconciliation

Guidance for eligible cancellations and reconciling books, e-invoices and returns.

Applicability

Who Needs E-Invoicing & What It Covers

The requirement depends on your turnover history, taxpayer category and transaction type — not turnover alone.

Factor What Applies
Current thresholdAATO ₹5 crore or more, based on the applicable preceding financial-year criteria
Turnover basisPAN-level aggregate turnover across all GSTINs, not one GSTIN in isolation
Covered transactionsSpecified B2B invoices, export invoices, and covered credit/debit notes of notified taxpayers
B2C invoicesNot automatically covered by the standard B2B e-invoicing mandate
Exempt categoriesCertain banks, financial institutions, insurers, GTAs, passenger transport and SEZ units, subject to the applicable notification
30-day reporting ruleApplies from 1 April 2025 to taxpayers with AATO ₹10 crore or more

Crossing ₹5 crore in the current year does not by itself mean e-invoicing starts immediately — applicability is based on the notified rules and relevant turnover history.

Clear Expectations

What E-Invoicing Does Not Automatically Include

E-invoicing is a reporting mechanism for specified invoices — it does not replace or automatically cover these separate requirements.

GST Registration or GST Return Filing
Income Tax Filing
E-Way Bill for every transaction
Accounting or ERP software
Automatic Input Tax Credit approval
Automatic correction of wrong invoice data

Reporting Journey

How an Invoice Becomes an E-Invoice

From creating the invoice in your own system to the IRP-issued IRN and QR code.

Invoice Created

Prepared in your ERP, accounting or billing system as usual.

Data Validated

GSTIN, HSN/SAC, tax rate, place of supply and invoice details checked.

Reported to IRP

Required invoice data sent to the authorised Invoice Registration Portal.

IRN Generated

On successful validation, the IRP issues a unique Invoice Reference Number.

Signed E-Invoice & QR

The IRP returns digitally signed invoice data with a QR code for verification.

Invoice Issued & Reconciled

Invoice issued to the customer; books, e-invoices and returns are reconciled.

The Setup Process

How E-Invoice Setup Works

From checking applicability to a working IRP reporting workflow.

01

Check Applicability

Assess AATO, PAN-level turnover, taxpayer category, exemption and transaction type.

02

GSTIN Enablement & IRP Setup

Confirm e-invoice enablement and set up the required IRP access and credentials.

03

Invoice Configuration & Validation

Prepare invoices in your ERP/billing system and validate data before reporting.

04

IRP Reporting & IRN

Report to the IRP, obtain the IRN and QR code, and issue the applicable e-invoice.

Documents & Information

What You Should Keep Ready

Unlike company registration, e-invoicing doesn't need incorporation documents — the main requirement is correct GST and invoice data.

GSTIN, Legal & Trade Name
Registered Address & State Code
GST Portal & IRP Login Details
Invoice Number, Date & Buyer GSTIN
HSN/SAC, Quantity & Taxable Value
ERP/API Credentials, Where Applicable

There is generally no separate government fee for generating an e-invoice/IRN through the authorised reporting system. Costs for accounting/ERP software, API integration or professional compliance assistance are separate and should be clearly explained upfront.

Clear Distinction

E-Invoice vs E-Way Bill vs Normal Invoice

Related systems, but not the same document or requirement.

Feature E-Invoice E-Way Bill Normal GST Invoice
PurposeReporting specified invoices to the IRP for an IRNTracking movement of goods above the applicable thresholdCommercial GST invoice to the customer
Applies toNotified taxpayers & specified transactionsMovement of goods, subject to applicable rulesAll GST-registered taxpayers
Key outputIRN + Signed Invoice + QR CodeE-Way Bill number & validityStandard tax invoice
Replaces the otherNo — separate from e-way billNo — separate from e-invoiceBecomes an e-invoice once reported to the IRP, if covered

E-invoice and e-way bill can work together in an integrated workflow, but one does not automatically mean the other is required for every transaction.

What You Get

Depending on the Selected Service

The exact deliverables depend on whether you need setup, generation, technical integration or ongoing compliance support.

IRP Setup & GSTIN Enablement Guidance IRN, QR Code & Signed E-Invoice Data API / ERP Integration Support Error Resolution & Cancellation Guidance

An IRN confirms the invoice was reported successfully — it does not by itself mean GST liability is paid or that ITC is guaranteed for the recipient. Reconciliation between books, e-invoices and GST returns remains the taxpayer's responsibility.

FAQs

Frequently Asked Questions

Clear answers before you set up E-Invoicing.

It is a GST invoice reported to an authorised IRP and assigned an IRN with a signed QR code, for specified taxpayers and transactions.

No. It applies to taxpayers covered by the notified rules and subject to applicable exemptions.

The notified threshold is AATO ₹5 crore or more, based on the applicable preceding-financial-year framework, effective from 1 August 2023.

No. Applicability is based on the relevant aggregate-turnover/PAN framework, not simply the turnover of one GSTIN.

From 1 April 2025, taxpayers with AATO ₹10 crore or more subject to the rule must report applicable invoices, credit notes and debit notes within 30 days of the document date, or the IRP can restrict IRN generation.

No. They are separate compliance documents/systems, although they can be integrated as part of the same workflow.

You cannot simply edit the IRP record by changing the invoice PDF. If a reported invoice has an error, the appropriate cancellation/reissue or other applicable process should be followed.

No. ITC remains subject to the applicable GST conditions — the buyer should still maintain proper records and ensure the transaction is eligible.

Yes. Supported API integrations and bulk-generation tools are available and are commonly used by high-volume manufacturers, distributors and e-commerce businesses.

Ready to Set Up E-Invoicing for Your Business?

Generate, report and manage compliant e-invoices with the right process.

Eligibility Check → GSTIN Enablement → IRP Setup → Invoice Configuration → Data Validation → IRP Reporting → IRN Generation → QR Code → Invoice Issue → E-Way Bill Where Applicable → GST Reconciliation

Start E-Invoice Assistance

FinanceShelter

Typically replies within a few minutes

Hi there! 👋 How can we help you today? Pick a topic below or write your own message.

Please enter a message before sending.