Tax and GST
GST e-Invoice IRN Error or Wrong Invoice? Business Fix Guide
Your e-invoice failed to generate, the Invoice Registration Number came out with the wrong GSTIN or amount, or you only spotted the mistake after the cancellation window closed. This is a common and fixable problem. This guide explains how to cancel an IRN in time, how to correct things through credit notes once the window has passed, how to protect your buyer's input tax credit, and how to clean up your GSTR-1 before you file.
Advertisement
Quick answer
If your e-invoice has a mistake and you are still inside the short cancellation window on the Invoice Registration Portal (commonly described as 24 hours), cancel the IRN and generate a fresh correct one. If the window has closed, you cannot delete the IRN — instead issue a credit note to reverse a wrong invoice and raise a new correct tax invoice, both with their own IRNs. Tell your buyer in writing so their input tax credit is protected, then verify and correct your auto-drafted GSTR-1 before filing. For a portal technical fault, raise a grievance on the GST self-service portal. RTI does not fix an IRN — the portal grievance route does.
Who this guide is for
This guide is for GST-registered businesses in India that fall under the e-invoicing mandate and have run into a problem with an Invoice Registration Number (IRN). You generate e-invoices by uploading your invoice data to the Invoice Registration Portal (IRP), which returns a signed IRN and a QR code. When something goes wrong in that process, it can affect your records, your GSTR-1, and your buyer's input tax credit (ITC). It is useful for:
- Traders, manufacturers, and service providers whose e-invoice failed to generate or was rejected with an error code.
- Businesses that generated an e-invoice with a wrong buyer GSTIN, wrong value, wrong tax rate, or a duplicate invoice number.
- Anyone who realised a mistake only after the IRP cancellation window had closed and now needs the credit note or debit note route.
- Sellers whose buyer is worried about losing ITC because the e-invoice details are wrong or missing in their GSTR-2B.
This guide does not decide whether the e-invoicing mandate applies to your business — that depends on your aggregate turnover and the current threshold, which has changed several times. Check your position on the official portal. If your registration itself is at risk, see the companion guide on GST registration suspension or cancellation. If your input tax credit ledger is blocked, that is a separate issue covered in our ITC blocked under Rule 86A guide.
What you can do this weekend
Friday evening
Pin down exactly what went wrong. Open your billing or accounting software and the e-invoice portal. Decide which of three situations you are in: the IRN never generated (rejection or error), the IRN generated but with wrong details, or the IRN is correct but the underlying transaction must now be reversed or amended.
Take dated screenshots of the invoice, the IRN and QR code if any, and the exact error message or code. Save them in one folder named with the invoice number. These screenshots are your evidence baseline if you later need to raise a grievance.
Check the clock. The IRP allows cancellation of an IRN only within a short window after generation, commonly described as 24 hours. If you are still inside that window, your fastest fix is to cancel and re-issue. Write down the exact generation time so you know how much time is left.
Saturday
If the cancellation window is still open and the invoice is wrong, log in to the IRP, cancel the IRN with the correct reason (such as wrong entry or duplicate), and generate a fresh, correct e-invoice. Remember you cannot partly edit an IRN — cancellation is all-or-nothing, and you raise a new invoice with a new number where your numbering rules require it.
If the window has already closed, do not try to delete the IRN. Instead plan the credit note or debit note route. A credit note reverses a wrong or excess invoice; a debit note adds value you under-charged. Each note is itself an e-document that needs its own IRN where e-invoicing applies. Map out which notes you need and the correct values.
Reconcile the affected entries against your books. List every invoice, credit note, and debit note involved, with the correct GSTIN, value, tax rate, and HSN. This list will drive both your buyer communication and your GSTR-1 correction.
Sunday
Email each affected buyer. Explain the correction in plain language, attach the cancelled or replaced invoice, the credit note, and the new invoice with its IRN. Tell them clearly what will appear in your next GSTR-1 so their ITC reconciliation is not disturbed. Keep everything on email for a clean record.
Open your auto-drafted GSTR-1 and check the affected entries. E-invoice data flows into GSTR-1 automatically, but you remain responsible for the final figures. Note anything you will need to edit or add before the filing date.
If the problem was a genuine portal fault — the IRP rejected a valid invoice, or the QR code or IRN would not generate despite correct data — draft a grievance for the GST self-service portal using the template in this guide. For anything involving large value, demand notices, or repeated mismatches, line up a call with a Chartered Accountant or GST practitioner for Monday.
Documents and evidence checklist
| Document | What it proves | Where to get it |
|---|---|---|
| The original e-invoice and its IRN / QR code | What was generated and reported to the IRP | Your billing software / e-invoice portal print |
| Screenshot of the error code or rejection message | The exact validation or technical fault that occurred | IRP screen or your software's response log |
| IRN cancellation acknowledgement (if cancelled in time) | The wrong IRN was cancelled within the window | e-invoice portal cancellation confirmation |
| Credit note / debit note with its own IRN | The correction made after the window closed | Your billing software / e-invoice portal |
| The fresh, correct tax invoice and IRN | The replacement document the buyer can claim against | Your billing software / e-invoice portal |
| Buyer GSTIN verification screenshot (dated) | The corrected buyer GSTIN was active and correct | gst.gov.in > Search Taxpayer > Search by GSTIN |
| Email correspondence with the buyer | You informed the buyer and protected their ITC | Your email outbox (export with timestamps) |
| Auto-drafted GSTR-1 extract for the period | What auto-populated from the IRP versus your books | gst.gov.in > Services > Returns > GSTR-1 |
| Your own sales register / books for the period | The correct figures that GSTR-1 must finally reflect | Your accountant / accounting software |
| GST self-service grievance ticket (if raised) | You reported a genuine portal fault and have a ticket number | selfservice.gstsystem.in |
Step-by-step action plan
Step 1 — Confirm the exact problem and capture evidence
Open your e-invoice or billing software alongside the Invoice Registration Portal. Work out precisely which situation applies: the IRN failed to generate, it generated with wrong details, or it is correct but the transaction now needs to be reversed or amended. Take dated screenshots of the invoice, the IRN and QR code, and any error message. Accurate diagnosis decides everything that follows, so do not skip this.
Step 2 — Check whether the cancellation window is still open
The IRP allows you to cancel an IRN only within a short window after it is generated, commonly described as 24 hours. If you need to undo a wrong IRN and you are still inside that window, this is your cleanest fix. Log in, select the IRN, choose cancellation, and state the correct reason. The portal does not allow partial editing — cancellation removes the whole IRN, and you then generate a fresh correct e-invoice. Always confirm the current window on the official portal because timelines can change.
Step 3 — If the window has closed, use the credit note or debit note route
Once the cancellation window has passed, you cannot delete or edit the IRN. Trying to force it will only create new mismatches. Instead, issue a credit note to reverse a wrong or excess invoice, or a debit note to add value you under-charged. Where e-invoicing applies to you, each note is an e-document that needs its own IRN. If the original invoice was simply wrong, raise a fresh correct tax invoice as well so the buyer has a clean document to claim against.
Step 4 — Fix a rejected or errored e-invoice at the source
If the IRP rejected your invoice with an error code, the cause is usually a validation issue: a duplicate invoice number already registered, an inactive or wrong buyer GSTIN, a tax computation that does not add up, or a date or HSN problem. Correct the data in your accounting software, then resubmit. Verify the buyer's GSTIN on gst.gov.in before you resend. Only treat it as a portal fault if your data is correct and the system still fails.
Step 5 — Inform the buyer in writing
Your buyer's input tax credit depends on the figures that finally reach their GSTR-2B. Email each affected buyer, explain the correction, and attach the cancelled or replaced invoice, the credit note, and the new invoice with its IRN. State clearly what will appear in your next GSTR-1. This protects their ITC and records your due diligence. For more on resolving credit mismatches, see our guide on GST ITC mismatch and CBIC complaints.
Step 6 — Verify and correct your GSTR-1 before filing
E-invoice details auto-populate into GSTR-1 from the IRP, but the responsibility for the filed figures stays with you. Open the auto-drafted GSTR-1 for the period, check every affected invoice, credit note, and debit note, and edit or add documents so the return matches your books and the buyer's corrected position. Do not assume the system has reconciled everything. Reconcile, then file. Our companion guide on filing GST returns in 2026 covers this discipline in detail.
Step 7 — Raise a grievance if the portal itself failed
If the IRP or GST portal rejected a valid invoice, or could not generate the IRN or QR code despite correct data, file a grievance on the GST self-service portal at selfservice.gstsystem.in. Attach your screenshots and the error code, describe the timeline, and note the ticket number. Keep the ticket reference for every follow-up.
Step 8 — Escalate and get professional help where the stakes are high
If the self-service grievance is not resolved in reasonable time, escalate to CPGRAMS addressed to the Department of Revenue or CBIC. If the e-invoice error has triggered a notice, a mismatch demand, or significant exposure, do not respond alone — engage a Chartered Accountant or GST practitioner. The cost of advice is small against the tax and penalty that a mishandled correction can attract. For using grievance and information tools together, see our guide on CPGRAMS and RTI.
Advertisement
Escalation ladder
| Stage | Action | Forum / Destination | Target timeline |
|---|---|---|---|
| 1 | Cancel the wrong IRN and re-issue (if still inside the window) | Invoice Registration Portal (einvoice1.gst.gov.in) | Within the short cancellation window (commonly 24 hours) |
| 2 | Issue credit note / debit note and correct GSTR-1 (window closed) | Your billing software and gst.gov.in GSTR-1 | Before the GSTR-1 filing due date for the period |
| 3 | Raise a grievance for a genuine portal or technical fault | GST self-service portal (selfservice.gstsystem.in); GST helpdesk | Varies; note the ticket number |
| 4 | Escalate an unresolved grievance to CBIC / Revenue | CPGRAMS (pgportal.gov.in) — Ministry: Finance > Revenue > CBIC | Government target timeline on CPGRAMS |
| 5 | RTI for records the GST department holds (see RTI section) | CPIO, jurisdictional CGST Commissionerate / State GST office | 30 days under the RTI Act |
| 6 | Professional response to a notice or demand arising from the error | Chartered Accountant / GST practitioner; appellate route if needed | Within the time stated in the notice |
Copy-paste grievance template
Use this only for a genuine portal or technical fault. Replace the text in square brackets with your own details before submitting on the GST self-service portal.
When RTI can help
The Right to Information Act, 2005 applies to public authorities, which include the Central Board of Indirect Taxes and Customs (CBIC) and State GST departments. In an e-invoice dispute, RTI is a supporting tool for getting records — it does not generate or correct invoices. It can help in these situations:
- Status of a grievance or proceeding: If you filed a grievance or your error led to a notice and you are not getting answers, you can file an RTI with the Central Public Information Officer (CPIO) of your jurisdictional CGST Commissionerate or State GST office asking for the status and copies of any noting or order on your matter.
- Records the department actually holds: Where a public authority holds records about your GSTIN, returns, or a specific proceeding, RTI can be used to obtain copies of those records for your defence or reconciliation.
- Clarity on internal handling: If you suspect a grievance was closed without action, RTI can reveal whether and how it was processed internally.
To file, see our step-by-step RTI filing guide. The CPIO must normally respond within 30 days. If you get no reply or an unsatisfactory one, use our guide on filing a first appeal under RTI Section 19. For records relating specifically to refunds, our guide on using RTI for a GST refund may help. For deeper strategy, The RTI Playbook covers RTI in complex regulatory disputes.
When RTI will not help
RTI has clear limits in an e-invoice problem:
- RTI cannot fix a portal error or an IRN: RTI gives you access to information; it cannot generate, cancel, or correct an e-invoice, nor compel the IRP to behave. The GST self-service grievance route is the correct channel for technical faults.
- RTI cannot restore your buyer's ITC: Your buyer's credit is fixed through the correct documents and your GSTR-1, not through an information request. RTI does not reach the buyer's private records either.
- RTI does not speed up the technical fix: The 30-day RTI window is slower than the grievance and CPGRAMS routes for an urgent portal fault. Use RTI for records and accountability, not as the emergency remedy.
Common mistakes to avoid
- Assuming you can always cancel later: The IRP cancellation window is short. If you spot the error early, cancel and re-issue at once rather than waiting; once the window closes, your only route is credit and debit notes.
- Trying to edit an IRN: An IRN cannot be partly amended. Either cancel it within the window or correct the transaction through a credit or debit note. Forcing edits creates fresh mismatches.
- Ignoring the buyer: A wrong or missing e-invoice can hit your buyer's ITC. Tell them in writing and share the corrected documents — silence damages the relationship and your evidence trail.
- Trusting auto-populated GSTR-1 blindly: Auto-population from the IRP is a convenience, not a guarantee. Always verify and correct the auto-drafted GSTR-1 against your books before filing.
- Raising duplicate invoice numbers: A common rejection cause is a duplicate invoice number already registered on the IRP. Keep your numbering unique and sequential to avoid this.
- Treating every rejection as a portal fault: Most rejections are data validation issues you can fix yourself — wrong GSTIN, bad tax math, date or HSN errors. Only raise a grievance when your data is correct and the system still fails.
- Stopping return filing while you sort it out: Keep filing GSTR-1 and GSTR-3B on time. A pending e-invoice correction is not a reason to miss returns and attract late fees.
- Going it alone on a notice: If the error leads to a mismatch notice or demand, engage a Chartered Accountant or GST practitioner early. A measured, documented response is far cheaper than an adverse order.
If your wider credit position is affected, our guide on ITC blocked under Rule 86A and on GST registration suspension or cancellation cover related problems that sometimes arise alongside e-invoice errors.
Frequently asked questions
Can I cancel an e-invoice IRN after 24 hours?
No. The Invoice Registration Portal allows cancellation of an IRN only within a short window of generation — commonly described as 24 hours. Once that window has closed, you cannot cancel the IRN on the IRP. To correct or reverse the transaction after that, you issue a credit note or debit note in your GST returns and report it in the next GSTR-1. Always check the current rule on the official portal, as timelines can change.
I generated an e-invoice with the wrong GSTIN or amount. What do I do?
If you are still inside the cancellation window, cancel the IRN on the IRP and generate a fresh, correct e-invoice. If the window has closed, you cannot edit the IRN. Issue a credit note to reverse the wrong invoice and raise a new correct tax invoice with its own IRN. Tell the buyer in writing so their input tax credit reconciliation is not disturbed.
Does cancelling an IRN automatically fix my GSTR-1?
E-invoice details auto-populate into GSTR-1 from the IRP, but you remain responsible for the final figures you file. After a cancellation, credit note, or correction, open the auto-drafted GSTR-1, verify each affected entry, and edit or add documents before filing. Do not assume the system has reconciled everything for you. File only after you have checked the values yourself.
The IRP rejected my e-invoice with an error code. How do I fix it?
Note the exact error code and message shown by the portal or your billing software, and take a screenshot. Most rejections are validation issues — duplicate invoice number, inactive buyer GSTIN, wrong tax computation, or a date or HSN problem. Correct the underlying data in your accounting software and resubmit. If the error looks like a genuine portal or technical fault, raise a grievance on the GST self-service portal with your screenshots.
My buyer says their ITC is at risk because of my e-invoice mistake. What should I tell them?
Reassure them that the credit can usually be set right through the correct documents. If you cancelled and re-issued, share the new invoice and IRN. If you issued a credit note and a fresh invoice, share both. Confirm in writing that the correct figures will reflect in your GSTR-1 so the entries flow into their GSTR-2B. Keep all communication on email so there is a clear trail.
Can I file an RTI to fix an e-invoice IRN portal error?
No. RTI is a tool to access information held by a public authority, not to fix a technical error or reverse an IRN. For a portal fault, the route is the GST self-service grievance portal and, if unresolved, CPGRAMS. RTI may help later to obtain records the GST department holds about a grievance or proceeding, but it will not generate, cancel, or correct an e-invoice for you.
Is a tax invoice valid if the IRN was never generated?
For businesses covered by the e-invoicing mandate, an invoice that should carry an IRN and QR code may not be treated as a valid tax invoice without them, which can affect the buyer's credit. If your turnover crosses the e-invoicing threshold, generate the IRN before or at the time of supply as required. Check whether the mandate applies to you on the official portal, as the threshold has changed over time.
Advertisement
Advertisement