Key Takeaways
- The e-invoicing threshold dropped from Rs 10 crore to Rs 5 crore AATO effective April 1, 2026.
- If your business crossed Rs 5 crore turnover in any year from FY 2017-18 onwards, you must generate e-invoices now.
- A 7-day invoice upload deadline to the GST portal is now enforced.
- Invoices uploaded after 30 days from the invoice date are invalid for your buyer's ITC claims.
If your business has an aggregate annual turnover between Rs 5 crore and Rs 10 crore, you were exempt from e-invoicing until March 31, 2026. That exemption is over.
From April 1, 2026, every B2B invoice your business issues must be registered on the Invoice Registration Portal (IRP) and carry a valid Invoice Reference Number (IRN) and QR code.
This guide is specifically for businesses in the Rs 5 to 10 crore band who are generating e-invoices for the first time.
Looking for expert help with e-invoicing setup for SMBs newly eligible under Rs 5 crore threshold? The team at TaxGarden helps Indian SMEs stay compliant end-to-end — filings, notices, and advisory, all in one place.
Why This Affects You Now
The e-invoicing mandate has been progressively lowered over the years:
| Effective Date | AATO Threshold |
|---|---|
| October 2020 | Rs 500 crore |
| January 2021 | Rs 100 crore |
| April 2021 | Rs 50 crore |
| April 2022 | Rs 20 crore |
| August 2023 | Rs 10 crore |
| April 2026 | Rs 5 crore |
If your business crossed the Rs 5 crore AATO mark in any financial year from FY 2017-18 through FY 2025-26, e-invoicing is now mandatory. The threshold is based on your highest turnover in any year, not just the most recent year.
What Exactly Is E-Invoicing
E-invoicing does not mean creating invoices on a computer. It means every B2B invoice must be:
- Generated in a standard JSON format
- Uploaded to the Invoice Registration Portal (IRP)
- Validated and assigned a unique Invoice Reference Number (IRN)
- Digitally signed by IRP
- Returned with a QR code that you print on the invoice
The physical invoice your buyer receives looks the same, but it now carries an IRN and QR code that link it to the GST system. This ensures the invoice is authentic and automatically flows into your GSTR-1 and your buyer's GSTR-2B.
Step-by-Step: Getting Started with E-Invoicing
Step 1: Check Your Eligibility
Log in to the GST portal and review your GSTR-3B filings to confirm your aggregate turnover. Remember, AATO includes turnover across all GSTINs registered under the same PAN.
Step 2: Register on IRP
Visit einvoice1.gst.gov.in. Most eligible GSTINs are auto-registered. Log in using your GST portal credentials. If your GSTIN is not registered, submit a registration request.
After login, you will see your dashboard with options for generating invoices, viewing generated IRNs, and downloading reports.
Step 3: Choose Your Method
You have three options for generating e-invoices:
Option A: Direct portal entry. Log in to IRP and enter invoice details one at a time. This works for businesses issuing fewer than 10 to 15 invoices per month.
Option B: Bulk upload via Excel/JSON. Download the IRP template, fill in invoice details in bulk, and upload. Suitable for 15 to 100 invoices per month.
Option C: API integration with billing software. Your accounting or ERP software connects directly to IRP and generates IRNs automatically when you create an invoice. This is the best option for any business issuing more than 15 invoices per month.
Step 4: Set Up API Credentials (For Software Integration)
If using Option C:
- Log in to the IRP portal
- Go to API Registration
- Create your Client ID and Client Secret
- Share these credentials with your software provider
- Your provider configures the integration
Most popular accounting packages (Tally, Zoho Books, Busy, Marg) have built-in e-invoicing modules. Contact your vendor to enable the module and enter your API credentials.
Step 5: Test in Sandbox
Before generating real e-invoices:
- Use the IRP sandbox environment for testing
- Generate 5 to 10 test invoices covering different scenarios (different tax rates, inter-state vs intra-state, with and without cess)
- Verify that IRN is generated correctly
- Check that QR code prints properly on your invoice format
- Test cancellation workflow
Step 6: Go Live
Switch from sandbox to production mode. From this point, every B2B invoice must go through IRP.
The 7-Day Upload Rule
The GST portal now enforces a 7-day upload window for e-invoices. This means:
- Invoices should be uploaded to IRP within 7 days of the invoice date
- Invoices uploaded between 7 and 30 days will generate system warnings but are still valid
- Invoices uploaded after 30 days are invalid for your buyer's ITC claims
For a business issuing invoices daily, this means same-day or next-day uploads should be the standard practice.
How to Stay Within 7 Days
- If using API integration, invoices are uploaded automatically at the time of creation. No additional action needed.
- If using bulk upload, schedule uploads twice a week (e.g., Monday and Thursday)
- If using portal entry, enter invoices within 2 days of issue
Common Mistakes First-Time E-Invoicing Businesses Make
1. Forgetting Credit Notes and Debit Notes
E-invoicing applies to B2B credit notes and debit notes too. Every credit note reducing an original invoice must be uploaded to IRP with its own IRN.
2. Using Wrong HSN Codes
IRP validates HSN codes. If you use a 4-digit code when an 8-digit code is required (based on turnover), the invoice will be rejected. Businesses with turnover above Rs 5 crore must use 6-digit HSN codes at minimum.
3. Not Training the Billing Team
Your accountant or billing staff need to understand the new workflow. Common errors: generating invoices without uploading to IRP, using old invoice formats without IRN/QR code, or issuing manual invoices for urgent deliveries.
4. Ignoring the 24-Hour Cancellation Window
If you need to cancel an e-invoice, it must be done on IRP within 24 hours. After 24 hours, you cannot cancel on IRP and must issue a credit note instead. Many businesses discover this too late.
5. Not Checking IRN Status
After uploading, verify that the IRN was successfully generated. Failed uploads (due to validation errors) mean the invoice is not registered. Your buyer will not see it in their GSTR-2B.
6. Treating E-Invoicing as Optional
Some businesses in the newly eligible bracket assume they can delay compliance. There is no grace period. From April 1, 2026, every B2B invoice without a valid IRN is non-compliant and attracts penalties.
Looking for expert help with e-invoice compliance setup and monthly GST filing for SMBs? The team at TaxGarden helps Indian SMEs stay compliant end-to-end — filings, notices, and advisory, all in one place.
Impact on Your Business Operations
Positive Changes
- Your invoices are automatically populated in GSTR-1 (no manual entry)
- Your buyers see your invoices in their GSTR-2B automatically
- Reduced data entry errors
- Better audit trail and documentation
Adjustments Needed
- Invoice generation takes slightly longer due to IRP communication
- Internet connectivity is required for real-time e-invoice generation
- Invoice format must include IRN and QR code fields
- Staff training is required
Fallback for Internet Issues
If your internet is down and you need to issue an invoice:
- Issue the invoice with all mandatory details
- Upload to IRP as soon as connectivity is restored (within 7 days)
- Do not wait until month-end to upload pending invoices
Penalties for Non-Compliance
- Issuing a B2B invoice without generating an e-invoice: Penalty of Rs 25,000 per invoice
- Your buyer cannot claim ITC on invoices without valid IRN
- Repeated non-compliance may trigger GST audit proceedings
Let TaxGarden Set Up Your E-Invoicing
Transitioning to e-invoicing for the first time involves IRP registration, software configuration, team training, and process changes. TaxGarden's Compliance Standard plan covers the complete setup and ongoing management for newly eligible businesses.
Frequently Asked Questions
My turnover was Rs 5 crore in FY 2021-22 but dropped below Rs 5 crore since then. Do I still need to generate e-invoices?
Yes. The AATO threshold is based on the highest turnover in any year from FY 2017-18 onwards. Even if your current turnover is below Rs 5 crore, you must generate e-invoices if you crossed the threshold in any prior year.
What is the 7-day rule vs the 30-day rule for e-invoices?
The 7-day rule is the recommended upload window enforced with system warnings. The 30-day rule is the hard deadline: invoices uploaded after 30 days from the invoice date cannot be used by your buyer to claim ITC.
Does e-invoicing apply to B2C sales?
No. E-invoicing is mandatory only for B2B supplies (business-to-business), B2B credit notes, and B2B debit notes. Retail sales to consumers (B2C) do not require e-invoices.
What are the penalties for not generating e-invoices?
Rs 25,000 per invoice that should have been an e-invoice but was not. Additionally, your buyer loses ITC on non-compliant invoices, which can damage your business relationships.
Can I use free government tools instead of paid software?
Yes. The NIC provides a free offline tool and the IRP web portal allows manual e-invoice generation. These are suitable for businesses with low invoice volumes (under 15 per month). For higher volumes, software integration is more practical.
