Get e-invoice ready - register on the IRP and start generating IRNs
e-invoicing under GST mandates that businesses above the turnover threshold obtain an IRN (Invoice Reference Number) from the Invoice Registration Portal (IRP) for every B2B, B2C large, and export invoice. The threshold started at Rs. 500 crore in 2020 and has been progressively lowered to Rs. 5 crore. All GST taxpayers will eventually be covered. We handle your IRP registration, IRN generation setup, and API/ERP integration.
e-Invoice Registration
Share your GSTIN and our GST team will call you back within one working hour.
AI-powered tools on this page
Skip the wait - get instant help right here, no form required.
The key facts, in one place
Everything a founder usually has to piece together from five different pages, in one place.
- Governing notification
- GST Notification No. 14/2020-Central TaxUpdated progressively - threshold now Rs. 5 crore
- Current threshold
- Rs. 5 crore aggregate turnoverWill expand to all taxpayers in phased manner
- IRP portal
- https://einvoice1.gstn.org.inInvoice Registration Portal by GSTN
- IRN validity
- 24 hours for cancellationIRN cannot be cancelled after 24 hours of generation
- Documents covered
- B2B, B2C large (>Rs. 2.5 lakh), exportB2C small invoices exempt for now
- Government fee
- NilNo fee on IRP portal
- QR code
- Mandatory on printed invoiceContains IRN, signed QR, IRP info
- API/SDK
- Available from IRP and GSPsFor ERP integration and bulk IRN generation
What is e-invoice registration under GST?
e-invoicing under GST mandates that businesses above the specified turnover threshold obtain an IRN (Invoice Reference Number) from the Invoice Registration Portal (IRP) for every B2B, B2C large (above Rs. 2.5 lakh / Rs. 1 lakh for special category states), and export invoice. The IRN is a unique 64-character alphanumeric number generated by the GSTN system after validating the invoice data.
The IRN, along with a digitally signed QR code containing key invoice parameters, must be printed on the physical invoice. The QR code can be scanned to verify the invoice authenticity and details. The e-invoice data is then auto-populated into Part A of GSTR-1 and the buyer's GSTR-2B, eliminating the need for manual data entry in returns.
The e-invoice threshold was first introduced at Rs. 500 crore in October 2020 and progressively lowered to Rs. 10 crore, Rs. 5 crore, and eventually will apply to all GST taxpayers. Registration on the IRP is the first step - once registered, you can generate IRNs through the IRP portal, API integration, or through a GSP (GST Suvidha Provider).
e-Invoice registration vs regular GST compliance
e-invoicing adds an extra layer of compliance but dramatically reduces downstream reconciliation work.
Without e-Invoicing
Not applicable
With e-Invoicing
Mandatory for B2B, B2C large, export invoices
| Aspect | Without e-Invoicing | With e-Invoicing |
|---|---|---|
| IRN requirement | ✕ Not applicable | ✓ Mandatory for B2B, B2C large, export invoices |
| Invoice creation | ✕ Self-generated invoice with serial numbers | ✓ Invoice validated by IRP → IRN assigned |
| Data entry in returns | ✕ Manual entry in GSTR-1 and GSTR-3B | ✓ Auto-populated from IRP to Part A of GSTR-1 |
| Buyer verification | ✕ Buyer enters data manually | ✓ QR code - buyer scans to verify |
| ITC mismatch risk | ✕ High - manual data entry errors | ✓ Low - same data flows to both parties |
| Return filing time | ✕ High - manual data compilation | ✓ Reduced - auto-populated data |
| E-way bill linkage | ✕ Separate process | ✓ Integrated with e-way bill system |
| Penalty for non-compliance | ✓ Nil | ✕ ₹10,000 under CGST (Section 122) |
Bizeneed visual guide
Get e-invoice ready - register on the IRP and start generating IRNs
Register for e-invoicing on the Invoice Registration Portal (IRP). Mandatory for businesses with turnover above Rs. 5 crore, now expanding to all GST taxpayers. IRN generation, QR code, and GSTN compliance. From ₹1,499.
Understand requirement
Prepare documents
Complete filing
Client
Bizeneed
Result
Who must register for e-invoicing?
- Every GST-registered person with aggregate turnover above Rs. 5 crore in any financial year (2023-24 onwards)
- Businesses making B2B supplies, B2C large supplies (above Rs. 2.5 lakh / Rs. 1 lakh for special category states), and export supplies
- Special Economic Zone (SEZ) developers making taxable supplies
- Insurance companies, banking companies, financial institutions, and telecom service providers (with or without threshold, per latest notifications)
- Persons making inter-state supplies of goods and services above the threshold
- E-commerce operators enabling B2B and B2C large supplies through their platform
- GST-registered persons making supplies through an ECO for B2B invoices - IRN to be generated by supplier
By entity type
| Entity | Governed by | Eligible |
|---|---|---|
| Manufacturer with turnover above Rs. 5 Cr | GST Notification No. 14/2020-Central Tax (as amended) | ✓ Yes |
| Trading company with turnover above Rs. 5 Cr | GST Notification No. 14/2020-Central Tax (as amended) | ✓ Yes |
| Service provider with turnover above Rs. 5 Cr | GST Notification No. 14/2020-Central Tax (as amended) | ✓ Yes |
| E-commerce seller above threshold | GST Notification No. 14/2020-Central Tax (as amended) | ✓ Yes |
| Insurance company / bank / telecom | GST Notification No. 15/2024-Central Tax | ✓ Yes |
| Business below Rs. 5 Cr threshold | GST Notification No. 14/2020-Central Tax (as amended) | ✕ No |
| Composition scheme taxpayer | GST Rules, 2017 - not applicable for composition | ✕ No |
Who uses e-invoicing
Manufacturing
- FMCG companies above Rs. 5 Cr
- Pharma manufacturers
- Auto component suppliers
- Textile and garment manufacturers
- Engineering goods exporters
Trading & wholesale
- Wholesale distributors above threshold
- Trading companies with inter-state B2B supplies
- Pharma distributors
- Agri-commodity traders above threshold
IT & services
- SaaS companies above threshold
- IT service providers with B2B clients
- Consulting firms with inter-state clients
- Advertising agencies
E-commerce sellers
- Amazon sellers above Rs. 5 Cr
- Flipkart sellers above threshold
- Brands selling through multiple platforms
What does not qualify
- ✕Composition scheme taxpayers are exempt from e-invoicing
- ✕B2C small invoices (below Rs. 2.5 lakh / Rs. 1 lakh) are not required to have IRN
- ✕Import of goods/services is outside the e-invoicing scope
- ✕Non-taxable supplies and exempt supplies do not require e-invoice
Documents needed for e-invoice registration
Common to every entity
- Valid GSTIN certificateMandatory
- GST portal login credentials (username and password)Mandatory
- Digital Signature Certificate (DSC) of the authorized signatory - Class 2 or Class 3Mandatory
- PAN card of the businessMandatory
- Aadhaar / photo ID of the authorized signatoryMandatory
- Business address proofMandatory
- Current invoice format (to understand integration requirements)
- ERP/accounting software details (Tally, Zoho, QuickBooks, SAP, etc.)
Entity-specific
| Entity | Additional documents |
|---|---|
| Manufacturer | GSTIN, DSC, current tax invoice format, ERP software details, authorized signatory ID |
| Trading company | GSTIN, DSC, current invoice format, ERP details, stock and sales ledger access |
| Service provider | GSTIN, DSC, current bill format, ERP details, project/contract billing system access |
| E-commerce seller | GSTIN, DSC, marketplace order/invoice format, accounting software details |
How e-invoice registration works
From registration on IRP to live IRN generation - we manage the full onboarding.
Verify eligibility and GSTIN status
We verify your aggregate turnover against the current threshold (Rs. 5 crore), check your GSTN registration status, and confirm whether your business type is covered under the mandatory e-invoicing notifications.
Create credential on IRP
We register your business on the Invoice Registration Portal (einvoice1.gstn.org.in). This involves creating a username, setting up the password, and linking your GSTIN to the IRP. We configure your business details and select the appropriate IRP.
Configure e-invoice parameters
We configure the required parameters: document type (Invoice, Debit Note, Credit Note), supply type (B2B, B2C large, export), place of supply, tax rates, and HSN/SAC codes. We also set up your invoice numbering format and validate it against your existing system.
Set up IRN generation workflow
We help you set up the IRN generation workflow: whether through the IRP web portal, API integration, or through a GSP. For bulk IRN generation, we configure the bulk upload template (Excel/CSV) matching IRP specifications.
Test and go live
We generate test IRNs to validate the setup. Once confirmed, your business is live on the IRP. Every invoice you issue for B2B/B2C large/export will now require an IRN. We also set up the QR code printing format for your invoices.
ERP/API integration (optional)
We integrate your ERP or accounting software (Tally, Zoho, QuickBooks, SAP, etc.) with the IRP API so that IRN is generated automatically at the time of invoice creation - zero manual intervention.
e-invoice registration on the IRP itself is free - no government fee. Our fee covers the onboarding process, IRP configuration, and optional ERP integration. The real value we add is ensuring your invoice format is IRP-compatible before you go live (rejection at scale is expensive), setting up the correct supply type and document type mappings, and integrating with your existing systems. A misconfigured IRP onboarding means rejected invoices, delayed dispatches, and angry buyers.
e-Invoice registration timeline
From application to live IRN generation typically takes:
| Stage | Duration |
|---|---|
| Eligibility check and GSTN verification | 1 working day |
| IRP credential creation and IRN API access setup | 1 working day |
| Invoice format review and IRP-compatible template design | 1-2 working days |
| Parameter configuration (supply type, document type, tax rates) | 1 working day |
| Test IRN generation and validation | 1 working day |
| Go live and QR code setup for invoices | 1 working day |
Total: 5-7 working days. ERP/API integration adds 5-10 additional working days depending on the complexity of your accounting software and the number of invoice types.
e-Invoice Registration fees
Government registration is free. Our fee covers onboarding, IRP configuration, and optional integration.
Registration only
One-time IRP onboarding and setup
- IRP credential setup
- Invoice format review
- Parameter configuration
- Test IRN generation
- QR code setup
- Email support
Registration + Bulk Filing
IRP setup + monthly IRN management
- Everything in Registration
- Monthly IRN generation support
- Invoice template maintenance
- Error correction and re-generation
- WhatsApp support
- Due date reminders
Full Integration Suite
Registration + ERP integration + full management
- Everything in Registration + Bulk Filing
- ERP/API integration with your accounting software
- Automated IRN generation
- GSTR-1 reconciliation
- Dedicated GST CA
- Bulk upload support
- Priority support
Full fee breakdown
| Particulars | Government fee | Professional fee |
|---|---|---|
| IRP registration fee (GSTN) | Nil | Included in Registration only |
| Professional fee - Registration only (one-time) | Nil | ₹1,499 |
| Professional fee - Bulk Filing (monthly) | Nil | ₹2,999/month |
| Professional fee - Full Integration Suite (monthly) | Nil | ₹4,999/month |
| DSC (Class 2/3) | ₹500-2,000 | At actual cost |
| GSP subscription (if using a GST Suvidha Provider) | Varies | At actual cost |
Not included in any tier:
- ✕ GST late fees for delayed GSTR-1/GSTR-3B filing
- ✕ ERP software subscription or upgrade costs
- ✕ GSP subscription fees for API-based IRN generation
- ✕ Custom software development for deep ERP integration
Which e-invoice plan fits your business?
Answer three quick questions and get a plan recommendation with reasoning.
What is your annual turnover?
How many invoices do you issue per month?
Which accounting software do you use?
Why e-invoice registration matters for your business
Eliminates reconciliation headaches
- e-invoice data auto-populates into Part A of GSTR-1 and buyer's GSTR-2B - no more manual data entry errors causing ITC mismatches between trading partners(GST Rules, 2017 - Rule 48)
- The signed QR code allows instant verification of invoice authenticity - buyers can scan and confirm details without calling your accounts team
Faster return filing
- Since e-invoice data auto-populates into GSTR-1, your return filing time drops by 40-60%. No more compiling invoices from email, WhatsApp, and accounting software at month-end(GSTN e-invoice scheme)
- GSTR-3B auto-population from GSTR-1 (which is fed by e-invoice data) means fewer errors and faster closure of monthly returns
Reduced fraud and fake invoices
- Every invoice is validated by the GSTN system before IRN is generated. Fake invoice numbers, wrong GSTINs, and inflated values are caught at the IRP level, protecting your business from using or issuing fraudulent invoices(GSTN IRP validation rules)
E-way bill integration
- e-invoice and e-way bill are linked - once an IRN is generated for a goods invoice, the e-way bill can be generated without re-entering the invoice details, saving significant time for transporters(GSTN e-way bill system)
Common e-invoice registration mistakes
Generating IRN for invoices below the threshold
Currently, B2C small invoices (below Rs. 2.5 lakh) and exempt/nil-rated supplies do not need e-invoice. Generating unnecessary IRNs wastes time and complicates your process.
Using wrong supply type in IRP
B2B, B2C large, export, and deemed export each have different IRP templates. Using the wrong template leads to IRN rejection. We configure all supply types correctly.
Not setting up HSN/SAC code validation
HSN/SAC codes must match the GST rate schedule. Invalid HSN/SAC codes cause IRN rejection. We pre-validate your HSN/SAC codes against the latest GST rate notifications.
Ignoring IRN rejection reasons
IRP rejects invoices for data errors, wrong formats, and duplicate invoice numbers. We monitor rejection logs and fix the underlying issue in your invoicing system, not just re-submit the same data.
Forgetting IRN cancellation window (24 hours)
IRN can only be cancelled within 24 hours of generation. After 24 hours, you must issue a credit/debit note. We set up alerts so you catch invoice errors within the cancellation window.
Not integrating ERP with IRP API
Manual IRN generation is error-prone and slow. ERP integration automates IRN generation at invoice creation. We support Tally, Zoho Books, QuickBooks, SAP, and most major ERPs.
Using incorrect GSTIN in buyer details
The buyer's GSTIN must be correct for B2B invoices. A wrong GSTIN means the invoice data will not appear in the buyer's GSTR-2B, causing ITC denial for them and compliance issues for you.
Every rejection above has a fix - most come down to how the innovation note is written, not the business itself. Most applicants don't know that until after the rejection.
If you have already been rejected, or want to make sure it does not happen, the 15-minute call below is the fastest path.
Why choose Bizeneed for e-invoice registration
Frequently asked questions
e-invoicing under GST mandates that businesses report their B2B, B2C large (above Rs. 2.5 lakh / Rs. 1 lakh for special category states), and export invoices to the Invoice Registration Portal (IRP). The IRP validates the invoice data and generates a unique 64-character IRN (Invoice Reference Number) along with a digitally signed QR code. The IRN must be printed on the invoice.
Businesses with aggregate turnover above Rs. 5 crore must register for e-invoicing. Additionally, insurance companies, banking companies, financial institutions, and telecom service providers are mandated regardless of turnover. Composition scheme taxpayers are exempt.
IRN (Invoice Reference Number) is a 64-character unique alphanumeric number generated by the GSTN system after validating the invoice data submitted to the IRP. IRN is generated by submitting the invoice data (JSON format) to the IRP either through the web portal or API. The IRN, along with a signed QR code, is returned within seconds.
The e-invoicing threshold was introduced at Rs. 500 crore in October 2020, progressively lowered to Rs. 10 crore, then Rs. 5 crore. Currently, businesses with aggregate turnover above Rs. 5 crore in any financial year (from 2023-24) must comply. The threshold is expected to be lowered further to include all taxpayers in phases.
The IRP is the online portal (einvoice1.gstn.org.in) operated by GSTN where businesses upload invoice data in JSON format for validation and IRN generation. The IRP validates the invoice data against GST rules and generates the IRN if the data is correct. Multiple IRPs are available - taxpayers can choose any accredited IRP.
The QR code in an e-invoice is a digitally signed matrix containing key parameters: IRN, supplier GSTIN, buyer GSTIN, invoice number, invoice date, invoice value, and place of supply. It is printed on the invoice and can be scanned using a mobile app to verify the invoice authenticity instantly.
Yes, but only within 24 hours of generation. After 24 hours, the IRN cannot be cancelled. In such cases, a credit note or debit note must be issued to rectify the invoice. The IRN cancellation must also be reported on the IRP.
IRN is mandatory for: B2B invoices, B2C large invoices (above Rs. 2.5 lakh / Rs. 1 lakh for special category states), export invoices (with or without payment of IGST), and debit/credit notes linked to these invoices. B2C small invoices and exempt/nil-rated supplies are currently exempt from e-invoicing.
e-invoice and e-way bill are integrated. Once an IRN is generated for a goods invoice, the e-way bill can be generated using the same IRN without re-entering invoice details. The relevant transporter, vehicle, and consignment details are added to the existing IRN data to create the e-way bill.
Non-compliance with e-invoicing attracts a penalty of ₹10,000 under Section 122 of the CGST Act. More practically, invoices without IRN may be treated as invalid by the buyer, who cannot claim ITC on such invoices. This can disrupt your supply chain and damage buyer relationships.
Yes. A GSP (GST Suvidha Provider) is a third-party service provider accredited by GSTN to provide e-invoicing services. GSPs offer API-based IRN generation, bulk upload tools, and integration with your ERP. We partner with leading GSPs to provide seamless e-invoicing as part of our service.
Bulk IRN generation allows you to upload multiple invoices at once (via Excel/CSV template) to the IRP and receive IRNs for all of them in a single batch. This is useful for businesses issuing 100+ invoices per day. We provide the correct template format and handle the bulk upload process.
Yes. Export invoices (with payment of IGST and without payment under LUT/bond) require e-invoicing once the exporter's turnover crosses the threshold. Export supplies are treated as a separate supply type on the IRP. The IRN for export invoices facilitates IGST refund claims.
IRN (Invoice Reference Number) is for invoice validation - it confirms the authenticity of the invoice. E-way bill is for movement of goods - it is required when goods worth more than Rs. 50,000 are transported. IRN is for all invoices above threshold, while e-way bill is only for goods movement above Rs. 50,000. They are integrated but serve different purposes.
TallyPrime has built-in e-invoicing support. You can configure Tally to generate IRNs directly from the IRP API or through a GSP. The process involves: enabling e-invoicing in Tally, configuring IRP/API credentials, mapping invoice fields, and setting up the QR code printing format. We have pre-configured templates for common Tally setups.
Written by CA Neha Kapoor, GST Compliance & e-Invoicing Specialist · Reviewed by CA Arjun Reddy, GST Practitioner since 2018, 2,000+ e-invoice registrations
Last updated 5 September 2026
Sources
- GSTN - Invoice Registration Portal
- GSTN - e-Invoice Scheme
- CBIC - e-Invoicing FAQs and Notifications
- GST Notification No. 14/2020-Central Tax (as amended)
The information on this page is for general guidance only and does not constitute legal advice.
Start your e-invoice registration today
Share your GSTIN and turnover details. Our team will call you back within one working hour with a free e-invoice readiness assessment.
Start your e-invoice registration today
Share your GSTIN and turnover details. Our team will call you back within one working hour with a free e-invoice readiness assessment.