1. Home
  2. Blog
  3. E-invoicing in your ERP
GST & compliance

E-invoicing in your ERP: what changes when you cross ₹5 crore

Crossing ₹5 crore turnover is a milestone, and it brings e-invoicing. For most businesses, the change is less dramatic than it sounds, if your ERP handles it properly. Here is what actually changes in your daily work.

  • Published
  • Updated
  • 3 min read
  • Milaan ERP team

Key points

  • E-invoicing applies to B2B invoices, credit and debit notes and exports once turnover crosses ₹5 crore.
  • You still make invoices in your ERP; their details are registered with the IRP, which returns an IRN and QR code.
  • Errors must be fixed before the invoice is registered.
  • E-invoices can be cancelled only within 24 hours.
  • Businesses with turnover of ₹10 crore or more must report within 30 days.

What actually changes

AreaBefore e-invoicingAfter
Making a B2B invoicePrint and giveRegister with IRP first, then print with IRN and QR
Customer GSTINMistakes slip throughChecked by the IRP; wrong or inactive GSTINs are rejected
CancellationCancel any timeOnly within 24 hours; after that, credit note
GSTR-1You upload all B2B billsE-invoices are auto-filled
E-way billSeparate entryCan follow from the e-invoice

Setting up e-invoicing in your ERP

  1. Check your turnover If it crossed ₹5 crore in any year since 2017-18, e-invoicing applies.
  2. Register for e-invoicing access Through the e-invoice portal, using your GST credentials.
  3. Connect your ERP Enter the access details in your ERP’s e-invoice settings.
  4. Clean your masters Customer GSTINs, addresses, pin codes and item HSN codes must be correct.
  5. Test a few invoices Before going live for all customers.

Daily billing with e-invoicing

Your team makes invoices as usual. For B2B invoices, the ERP sends the details for registration, gets back the IRN and signed QR code and prints them on the invoice. B2C bills don’t need this.

Common errors and fixes

ErrorUsual fix
Invalid or inactive customer GSTINCheck the GSTIN; bill as B2C only if genuinely unregistered
Wrong HSN codeCorrect the code on the item
Pin code and state mismatchCorrect the customer address
Duplicate invoice numberCheck your bill series
Invoice older than 30 days (₹10 crore+)Report invoices promptly; late ones are not accepted

Cancellations and corrections

If an invoice is wrong and less than 24 hours old, cancel it on the IRP and in your ERP, then issue a fresh one. After 24 hours, issue a credit note, which is itself e-invoiced.

What about e-way bills?

If the invoice has transport details, the e-way bill can be generated from the same data. See e-way bills.

For the rules in detail, see our e-invoicing page.

This post explains GST rules in simple words as we understand them on 28 Oct 2026. Rules and rates change, so please confirm with your CA or the official notifications before acting on it.

FAQ

Common questions, answered.

Short answers to the questions we hear most about this topic.

Have a question we didn’t answer?

Message us and a real person from our team will reply.

When does e-invoicing become compulsory?

Once your aggregate turnover crosses ₹5 crore in any financial year since 2017-18.

Does e-invoicing apply to B2C bills?

No. It covers B2B invoices, credit and debit notes and exports.

Can I cancel an e-invoice?

Only within 24 hours. After that, issue a credit note.

Is there a deadline to report e-invoices?

Yes. Businesses with turnover of ₹10 crore or more must report within 30 days of the invoice date.

Do I still file GSTR-1?

Yes, but e-invoice details are auto-filled, so there is less to upload.

E-invoicing without the extra work

E-invoicing is in Milaan ERP’s higher plans. Ask us which one fits your business.