Nivesh Sahayak E-InvoiceFree e-invoice JSON maker for the IRP

E-Invoice › Who needs e-invoicing

Who needs e-invoicing under GST?

E-invoicing does not mean making your bill on a government website. You still make the invoice in your own software; you then report it to an Invoice Registration Portal (IRP), which gives it a reference number (IRN) and a signed QR code. Without that, a B2B invoice from a business that must e-invoice is not a valid invoice, and the buyer cannot take input tax credit on it.

The turnover limit: ₹5 crore

Since 1 August 2023 (Notification 10/2023-Central Tax) a business must e-invoice if its aggregate turnover crossed ₹5 crore in any financial year from 2017-18 onwards. Aggregate turnover is counted on the whole PAN, across all states and GSTINs, not one branch.

Which documents

Who is exempt, whatever the turnover

The 30-day limit

Since 1 April 2025, a business with aggregate turnover of ₹10 crore or more must report each invoice, credit note or debit note within 30 days of its date. An invoice dated 1 April can be reported until 30 April; on day 31 the IRP refuses it. Below ₹10 crore there is no such block yet. Choose Your turnover in the e-invoice section and the maker checks this for you before making the file.

Signing in to the portal

Since 1 April 2025 the e-invoice and e-way bill portals ask every taxpayer for a one-time code (OTP) on the registered mobile, or another second step, when signing in. Keep that phone handy when you upload.

Limits and exemptions change through notifications. This page was checked on 5 November 2026; confirm the current position on einvoice1.gst.gov.in, the CBIC website or with your accountant.
Make your e-invoice file now. One invoice or a whole sheet.Open the maker
Support us© 2026 Nivesh Sahayak · Designed & Developed by: Nivesh Sahayak

My data