Skip to content

GST e-invoicing software

GST e-invoicing means reporting each B2B invoice to the government Invoice Registration Portal (IRP), which returns a unique Invoice Reference Number (IRN) and a signed QR code. E-invoicing software prepares the invoice in the required JSON schema, submits it, and prints the IRN and QR code on the invoice you send.

Last reviewed:

Who must e-invoice

Who must e-invoice – India
  • Businesses whose aggregate turnover exceeded ₹5 crore in any financial year from 2017-18 onwards
  • It applies to B2B invoices, exports, credit and debit notes
  • Certain sectors are exempt, e.g. banks, insurers, GTA and passenger transport (check current notifications)

How the workflow runs

How the workflow runs – India
  • Create the invoice as usual
  • The software validates GSTINs, HSN and totals against the schema
  • It submits to the IRP and receives the IRN and QR code
  • The final PDF carries the IRN and QR; e-way bill details can follow
  • Data flows to GSTR-1 automatically
Example invoice for gst e-invoicing software in India

More on gst billing software for indian businesses.

Get a free demo

No credit card. We reply within one business day.

GST e-invoicing software: FAQ

Can an e-invoice be cancelled?

An IRN can be cancelled on the IRP within 24 hours of generation. After that, issue a credit note.

Is there a time limit for reporting?

Taxpayers with aggregate turnover of ₹10 crore and above must report invoices to the IRP within 30 days of the invoice date.

  • Bank-grade encryption
  • GST, VAT & sales-tax ready
  • Free onboarding help
Get a QuoteSchedule Demo