E-Invoice for Ecommerce Sellers: Who Needs It and From When
You need e-invoicing only if your aggregate turnover crossed Rs 5 crore in any financial year from 2017-18 onwards. It then covers your invoices to GST-registered buyers, the credit and debit notes on them, and exports. Sales to consumers stay outside. Most small marketplace sellers are below the line, but a few business orders change that once you cross it.
- The threshold is Rs 5 crore of aggregate turnover, in force from 1 August 2023 under Notification 10/2023-Central Tax.
- E-invoicing applies to B2B documents, meaning invoices, credit notes and debit notes to GST-registered buyers. Consumer (B2C) orders do not need it.
- Under rule 48(5), an invoice that should carry an IRN but does not is not treated as an invoice at all.
- If your turnover is Rs 10 crore or more, each document must be reported within 30 days of its date. This has applied since 1 April 2025.
In this guide
What is an e-invoice, in plain words?
An e-invoice is not a new kind of bill. You still make the invoice in your own billing software. The difference is that, before you hand it over, its details are uploaded to a government Invoice Registration Portal (IRP). The IRP checks it and returns an IRN, the Invoice Reference Number, along with a signed QR code. The invoice carries both.
Why does the government want this? Because a registered invoice cannot quietly be changed or backdated, and the buyer's input tax credit (ITC, the GST they set off against their own tax) rests on a document the system has already seen. GSTN guidance also says the details of registered invoices flow into the B2B tables of your GSTR-1, so you type less at month end.
Do you need it? Check your turnover band
The test is aggregate turnover: all taxable, exempt, export and inter-State sales across every GSTIN on your PAN. That means marketplace sales, your own website, offline shops and wholesale, added together. The notification looks at any preceding financial year, so one year above the line is enough.
| Aggregate turnover in any year from 2017-18 | E-invoice for B2B? | 30-day reporting limit? |
|---|---|---|
| Up to Rs 5 crore | Not required | Not applicable |
| Above Rs 5 crore, below Rs 10 crore | Yes, from 1 August 2023 | No limit announced |
| Rs 10 crore and above | Yes | Yes, from 1 April 2025: a document older than 30 days cannot be reported |
The 30-day limit comes from a GSTN advisory of 5 November 2024, which lowered it from Rs 100 crore to Rs 10 crore. Its own example: an invoice dated 1 April 2025 cannot be reported after 30 April 2025. The portal simply refuses it, and the advisory says the limit covers credit notes and debit notes too. We found no 2026 advisory changing either figure, as on 13 Nov 2026.
Where do marketplace sales fit?
Most Amazon, Flipkart and Meesho orders are to consumers. Those are B2C, so no IRN is needed however big you are. The question arises only when a buyer gives a GSTIN, for example an Amazon Business order. That is a B2B sale, and above Rs 5 crore it needs an IRN. Our guide on B2B marketplace orders in GSTR-1 shows where those invoices go.
Who generates the IRN for a marketplace order? The e-invoice system lets an e-commerce operator register and generate IRNs on behalf of its sellers, according to the National Informatics Centre's note for operators. Whether your marketplace does this for your orders, and for which fulfilment types, is something to confirm with its seller support. The duty to issue a valid invoice stays with you either way.
A worked example
Priya sells home decor from Surat. In FY 2025-26 her sales were Rs 4.2 crore on marketplaces, Rs 60 lakh on her own website and Rs 40 lakh to local shops. Each channel looks small. Together they are Rs 5.2 crore, which is above Rs 5 crore.
| Item | Amount |
|---|---|
| Aggregate turnover, FY 2025-26 | Rs 5,20,00,000 |
| B2B sales a month (40 orders of about Rs 25,000) | Rs 10,00,000 |
| GST on those B2B sales at 18% (rate taken for illustration) | Rs 1,80,000 |
From FY 2026-27, Priya's B2B invoices need an IRN. Suppose she misses it for a month. Rule 48(5) says those bills are not invoices, so her buyers have no valid document for Rs 1,80,000 of credit. They will ask her to cancel and reissue, or stop ordering. Penalties can also follow, which is a question for a CA on the facts. Her consumer sales, the bulk of her business, are unaffected.
Her turnover is below Rs 10 crore, so the 30-day limit does not bind her. If it did, a document dated 1 June would have to be reported by 30 June.
How to get ready, step by step
- Add up turnover year by year from 2017-18, across every GSTIN on your PAN and every channel.
- If any year crossed Rs 5 crore, log in to the e-invoice portal, einvoice1.gst.gov.in, with your GSTIN and register.
- Pick how you will generate IRNs: through your billing software, through the portal's own tools, or through a marketplace where it confirms it does this.
- Cover returns. A credit note to a registered buyer needs an IRN as well. Set up that flow before the first B2B return arrives.
- Check GSTR-1 each month. Registered invoices should appear in the B2B tables. Consumer sales still come from your sales reports, as before.
- Fix mistakes fast. An IRN can be cancelled only within a short window after it is generated, widely reported as 24 hours. After that, you correct with a credit or debit note.
The mistake people usually make
The usual mistake is checking only the marketplace turnover. Sellers look at their Amazon or Flipkart total, see Rs 3 or 4 crore, and stop there. The law counts the whole PAN: every GSTIN, every channel, exempt sales included.
The second mistake is thinking it switches off when sales fall. The test is any preceding year from 2017-18, so one strong year keeps you in. If you are unsure, ask a CA to work out your aggregate turnover for each year once. It takes an afternoon and settles the question.
Sources
- Notification 10/2023-Central Tax: e-invoice threshold Rs 5 crore from 1 August 2023 (checked 13 Nov 2026)
- GST Council: summary of Notification 10/2023-Central Tax (checked 13 Nov 2026)
- Rule 48 of the CGST Rules, sub-rules (4) and (5), annotated reproduction (checked 13 Nov 2026)
- IRP note on the 30-day limit for AATO of Rs 10 crore and above (checked 13 Nov 2026)
- GSTN advisory of 5 November 2024 on the 30-day limit (page did not load its text)
- IRP note on the e-invoice mandate and turnover test (checked 13 Nov 2026)
- NIC: e-invoicing system for e-commerce operators (checked 13 Nov 2026)
How AprilTax can help
Whether or not you e-invoice, your marketplace sales still go into GSTR-1 each month. AprilTax has a free GSTR-1 tool for online sellers: upload your Amazon, Flipkart or Meesho sales reports and it prepares the B2B, B2C, HSN, documents and e-commerce tables, runs about 30 checks and gives you a JSON file to upload on the GST portal yourself.
Frequently asked questions
What is the e-invoice turnover limit for online sellers?
Do I need an e-invoice for Amazon or Flipkart orders to consumers?
What is the 30-day rule for e-invoices?
My turnover fell below Rs 5 crore this year. Can I stop e-invoicing?
Can the marketplace generate the e-invoice for me?
What happens if I issue a B2B invoice without an IRN when I should have one?
Does a credit note for a B2B return need an IRN?
File your GSTR-1 free
AprilTax turns your Amazon, Flipkart and Meesho reports into a GSTR-1 file ready for the GST portal, with the checks done for you.
Open the free toolWhat sellers say
4.9 on Google →Read next
Stuck on a return or registration?
File GSTR-1 free with the tool, or hand it to a Tax Expert at a fixed fee.