Book a demo

GST e-invoicing and your billing software

Businesses whose aggregate turnover has exceeded ₹5 crore in any year since 2017-18 must report B2B invoices, credit notes and debit notes to an Invoice Registration Portal. They must print the IRN and signed QR code it returns. Since 1 April 2025, those at ₹10 crore and above must report within 30 days.

Law or standard
Central Goods and Services Tax Act, 2017 and CGST Rules, 2017 (Rule 46 on invoices, Rule 48(4) on e-invoicing, Rule 138 on e-way bills), with CBIC notifications and GSTN advisories
Issued by
Central Board of Indirect Taxes and Customs (CBIC) and state tax departments; e-invoice and e-way bill systems run by GSTN and NIC
Applies to
GST-registered businesses whose aggregate turnover exceeded ₹5 crore in any financial year from 2017-18, unless in an exempt category
Facts checked
6 November 2026
E-invoice thresholdAbove ₹5 crore (from 1 August 2023)
30-day reporting limitAATO ₹10 crore and above, from 1 April 2025
IRN cancellationWithin 24 hours, in full only
E-way billConsignments above ₹50,000
B2C dynamic QR codeTurnover above ₹500 crore
Portal multi-factor loginAll users from 1 April 2025
FAQ

Questions, answered.

Who needs to issue GST e-invoices?

Under Rule 48(4) of the CGST Rules and Notification 10/2023-Central Tax, every GST-registered business whose aggregate turnover exceeded ₹5 crore in any financial year from 2017-18 must issue e-invoices from 1 August 2023. Turnover is counted across all GSTINs under the same PAN, and exempt categories such as banks, insurers and SEZ units are excluded.

What is the 30-day time limit for e-invoice reporting?

A GSTN advisory of 5 November 2024 says that from 1 April 2025, taxpayers with aggregate annual turnover of ₹10 crore and above cannot report an e-invoice, credit note or debit note more than 30 days after its date. For example, an invoice dated 1 April 2025 could not be reported after 30 April 2025.

Can an e-invoice be cancelled?

Yes, but only within 24 hours of generating the IRN on the Invoice Registration Portal, and only in full. After 24 hours, the GST e-invoicing system expects a credit note against the original invoice and an amendment in GSTR-1.

Are B2C invoices covered by GST e-invoicing?

No. B2C sales are outside GST e-invoicing. Separately, Notification 14/2020-Central Tax requires businesses with aggregate turnover above ₹500 crore to print a dynamic QR code on B2C invoices so that customers can pay by UPI.

Which businesses are exempt from GST e-invoicing?

Insurers, banking companies and financial institutions including NBFCs, goods transport agencies, passenger transport providers, multiplex cinema admission services, SEZ units, government departments and local authorities, and OIDAR service providers are exempt from GST e-invoicing whatever their turnover.

Is an e-way bill generated from an e-invoice?

Part A of the e-way bill is filled from a valid e-invoice, so the ERP can request both together. An e-way bill under Rule 138 of the CGST Rules is needed when a consignment is worth more than ₹50,000, and since 1 January 2025 it can only be raised against documents dated within the last 180 days.

What is the GST invoice number format rule?

Rule 46(b) of the CGST Rules requires a consecutive serial number of no more than 16 characters, in one or more series. It may use letters, digits, hyphens and slashes, and must be unique for the financial year.

Start a project

Does your software meet this?

Tell us what you run. We will review it against the rules that apply to you and say plainly what needs to change.