Launch Special: Get 3 months free on any annual plan. Claim before it expires →
Back to blog
GSTE-InvoiceIndiaCompliance

GST E-Invoice Software India — Who Needs It and How to Get Compliant

Finance & GST10 min readMay 2026

E-invoicing is mandatory for businesses above ₹5 crore turnover. If you're close to or above the threshold, here's what e-invoicing actually requires, common mistakes, and how software handles it automatically.

What GST e-invoicing actually is

GST e-invoicing is not a software feature. It is a legal requirement that mandates businesses above the turnover threshold to report every B2B invoice to the government's Invoice Registration Portal (IRP) before sharing it with the customer.

When you upload an invoice to the IRP, the portal validates it, generates a unique Invoice Reference Number (IRN), and returns a digitally signed invoice with a QR code. This IRN-stamped invoice is what you share with your customer.

The key point: an invoice without an IRN is not a valid GST invoice for businesses above the threshold. Your customer cannot claim ITC on it.

Who must comply with e-invoicing in 2026

The turnover thresholds have reduced progressively:

  • From October 2020: ₹500 crore and above
  • From January 2021: ₹100 crore and above
  • From April 2021: ₹50 crore and above
  • From April 2022: ₹20 crore and above
  • From October 2022: ₹10 crore and above
  • From August 2023: ₹5 crore and above
  • If your aggregate turnover in the previous financial year exceeded ₹5 crore, e-invoicing is mandatory for you in 2026. Turnover includes all GSTINs under the same PAN combined.

    Who is exempt even above ₹5 crore:

  • Insurance companies, banking companies, financial institutions
  • Transport companies (GTA) — different rules apply
  • Registered persons supplying passenger transport services
  • SEZ units (for exports from SEZ)
  • B2C invoices — e-invoicing applies only to B2B supplies
  • The e-invoicing process step by step

    Without software (manual API method):

    1. Create the invoice in your billing system

    2. Export the invoice data in the government's JSON format

    3. Log in to the IRP portal (direct or via GSP)

    4. Upload the JSON

    5. Download the IRN and QR code

    6. Manually add the IRN and QR to your invoice PDF

    7. Send the modified invoice to the customer

    This takes three to seven minutes per invoice. For a business raising fifty invoices per month, that's three to six additional hours — for a compliance step.

    With integrated software:

    1. Create the invoice in your billing software

    2. The software automatically pushes it to the IRP API

    3. IRN is received and embedded in the invoice

    4. The final invoice PDF with IRN and QR is generated automatically

    5. Sent to customer

    Time added per invoice: zero seconds. The whole process is automatic.

    Common e-invoicing mistakes and their consequences

    Sharing invoices before generating IRN: The invoice is invalid. The customer's ITC claim will be rejected.

    Generating IRN but incorrect invoice data: The IRN is generated but the invoice amounts don't match. This creates reconciliation issues in GSTR-2B for your customer.

    Not cancelling e-invoices correctly: If you make an error in an e-invoice, you cannot simply edit it. You must cancel it via the IRP portal within twenty-four hours of generation and issue a new one with a fresh IRN.

    Missing e-way bill integration: For goods valued above ₹50,000, an e-way bill must also be generated along with the e-invoice. The IRP can generate both simultaneously if the transport details are provided in the invoice upload.

    What to look for in e-invoicing software

    The software should connect to the IRP API and handle IRN generation without any manual steps. It should embed the IRN and digitally signed QR code into the final invoice PDF. It should maintain a log of all IRNs generated, cancelled, and their current status. And it should handle the e-way bill generation automatically for applicable transactions.

    If you're looking for GST e-invoicing software that works out of the box, Proactiq includes this as part of its all-in-one platform. [Try it free](https://proactiq.com/signup) — no card needed.

    Ready to automate your business?

    Start free — no credit card required. Set up your workspace in 60 seconds.

    Start free on Proactiq OS