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.
Reviewed on: 2026-05-29.
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.
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:
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.
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.
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.
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.
| 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 |
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.
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.
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.
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.
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.
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.
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.
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.
| 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 |
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.
Category: e-Invoice / Invoice Registration Portal (IRP)
GSTIN: [Your 15-digit GSTIN] Legal name: [Legal Name of Business] Registered email / mobile: [Your registered email and mobile]
Subject: e-Invoice IRN could not be generated / was wrongly processed for
Invoice No. [Invoice Number] dated [DD/MM/YYYY]
Description of the issue: 1. On [DD/MM/YYYY] at approximately [time], I attempted to generate an
e-invoice for Invoice No. [Invoice Number], taxable value Rs [Amount], buyer GSTIN [Buyer GSTIN].
2. The portal [rejected the invoice with error code [Code] / failed to
return an IRN / generated an incorrect IRN] despite the invoice data being correct, as shown in the attached screenshots.
3. I have verified the buyer GSTIN was active and the invoice values and
HSN are correct (Annexure A — invoice; Annexure B — error screenshot; Annexure C — buyer GSTIN verification).
4. As a result, [the invoice could not be reported / the IRN is wrong and
the cancellation window has closed], which affects my GSTR-1 reporting and my buyer's input tax credit.
Relief requested:
Kindly investigate the technical fault, advise the corrective steps, and confirm how the affected document should be reported so that my GSTR-1 and my buyer's records are not prejudiced.
Attachments:
A — Copy of the invoice B — Screenshot of the IRP error / IRN C — Buyer GSTIN verification screenshot D — Any communication already exchanged with the buyer
Submitted by: [Your Full Name] [Designation: Proprietor / Partner / Director / Authorised Signatory] [Mobile Number] · [Email Address] Date: [DD/MM/YYYY]
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:
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.
RTI has clear limits in an e-invoice problem:
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.
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.
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.
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.
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.
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.
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.
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.