GST PRACTICAL GUIDE • 2026

E-Invoice Cancellation, Amendment & IRN Mistakes — Complete Practical Guide

Wrong GSTIN? Wrong invoice number? Wrong date, value, tax rate, HSN, place of supply or duplicate IRN? This guide tells you what to do, what not to do, and which correction route to use instead of simply saying “amend the e-invoice”.

24-hour IRN ruleKnow when IRN cancellation is available
Wrong-data diagnosisSeparate invoice correction from return correction
GSTR-1 impactUnderstand the downstream reporting effect
2026 practical controlsPrevent duplicate and incorrect IRNs

1. The quick answer — what should you do when an e-invoice is wrong?

The most important point is that an IRN is not a normal invoice record that you can simply open and edit. Once the IRN is generated, the correction route depends on what is wrong, whether the 24-hour cancellation window is open, whether an e-way bill is connected, and whether the transaction has already been reported in GSTR-1.

Use this rule first: If the original IRN contains a material error and you are still within the permitted cancellation window, examine cancellation and fresh generation. If cancellation is no longer available, do not try to create an informal “replacement IRN” without deciding how the original invoice and GST return will be dealt with.
SituationNormal practical routeDo not do this
Wrong GSTIN / buyerIf cancellation is available, cancel the incorrect IRN and generate the correct invoice/IRN. If the window is over, evaluate GSTR-1 correction, credit note and legal-document implications based on facts.Generate a second IRN and leave the first one unexplained.
Wrong invoice numberPrefer cancellation and fresh generation within the permitted window where the invoice itself is wrong.Assume the IRP can edit the invoice number.
Wrong invoice dateCancel and regenerate when permitted if the source invoice is wrong; otherwise determine the correct return treatment.Change the accounting date without reconciling GST reporting.
Wrong taxable value/taxMaterial invoice error generally requires correction of the underlying invoice and corresponding GST reporting; use cancellation/fresh IRN when available.Silently alter books while the original IRN remains active.
Minor return-level reporting issueCheck whether GSTR-1 permits amendment/correction for the relevant record and period.Cancel an IRN unnecessarily when the underlying invoice is correct.
Important: “IRN cancellation” and “GST invoice cancellation/amendment in the return” are related but not identical actions. A taxpayer must reconcile the accounting invoice, IRN status, e-way bill and GSTR-1 together.

2. Cancellation vs amendment — understand the difference

IRN CANCELLATIONIRP-level action

Used to cancel an already generated IRN within the permitted time window. The standard IRP cancellation window is 24 hours from IRN generation.

GSTR-1 CORRECTIONReturn-level action

GSTR-1 records may be modified or deleted while the return is in draft, subject to the return's rules and available amendment mechanisms.

CREDIT NOTECommercial/tax document

Used where the transaction requires a reduction/adjustment after the original invoice cannot simply be cancelled, subject to GST law and the facts.

Official e-invoice material states that IRN cancellation is available within 24 hours. The GST portal's GSTR-1 guidance separately provides mechanisms to modify/delete uploaded invoice details while GSTR-1 remains in draft. These are different layers of correction.

Practical principle: First identify whether you need to correct the invoice itself, the GST return reporting, or both. Then select the route.

3. First 5-minute decision workflow

Freeze the incorrect transaction.
Do not generate another invoice merely to “fix” the screen. Note invoice number, date, IRN, IRN generation time, buyer GSTIN, value, tax and e-way bill number.
Ask: Is the underlying invoice actually wrong?
If the invoice is correct but GSTR-1 reporting is wrong, the solution can be different from cancelling the IRN.
Check the IRN age.
If it is within 24 hours, examine IRN cancellation. If beyond 24 hours, IRP cancellation is no longer available.
Check the e-way bill.
Determine whether an active/verified e-way bill is connected and whether transport has started. This can affect cancellation workflow.
Decide the document trail.
Choose between cancellation + fresh invoice, return-level correction, credit/debit note, or another legally appropriate treatment.
Reconcile all four records.
ERP invoice → IRN status → e-way bill → GSTR-1. Do not close the case until all four agree.

4. How to cancel an IRN — practical procedure

The exact screen labels can vary by IRP interface, but the core process is the same: identify the IRN, select cancellation, provide the permitted cancellation reason/details, and confirm while cancellation is available.

Login to the IRP/e-invoice system.
Use the taxpayer/authorised credentials or the ERP/API route used by your organisation.
Locate the invoice/IRN.
Use the IRN, invoice number/date or the relevant search option provided by the portal.
Open the cancellation option.
Confirm that the IRN is still eligible for cancellation and review connected e-way bill status where applicable.
Select the appropriate cancellation reason.
Use the reason that actually describes why the invoice is being cancelled. Do not choose a random reason merely to complete the transaction.
Confirm cancellation.
Save the cancellation reference/status and retain evidence for your GST working papers.
Generate the corrected invoice/IRN if required.
Use the correct invoice data and ensure the new document has a fresh IRN rather than attempting to reuse the cancelled IRN.
Reconcile GSTR-1 and e-way bill.
Review the downstream data before filing the return.
24-hour cutoff: The standard IRP rule is cancellation within 24 hours of IRN generation. Once the window expires, the IRP cancellation route is not available.
Do not backdate the cancellation in your ERP. Accounting software may allow you to change a status, but that does not itself change the IRP/GST system status.

5. Mistake-by-mistake solutions

MistakeWithin 24 hours?Practical approach
Wrong buyer GSTINYesUsually treat as a material invoice error: cancel the incorrect IRN and generate the correct document, after checking e-way bill implications.
Wrong seller GSTINYesStop and correct the source GST registration before regenerating. Do not create a second IRN against the wrong seller record.
Wrong invoice numberYesCancel incorrect IRN and regenerate with the correct unique document number if the underlying invoice number is wrong.
Wrong invoice dateYesCorrect the source invoice and regenerate where cancellation is available. Verify tax period and e-way bill dates.
Wrong taxable valueYesIf the invoice itself is wrong, cancellation + fresh generation is generally cleaner than leaving an incorrect IRN active.
Wrong GST rateYesCorrect the source tax calculation, cancel if permitted, then regenerate with the correct tax data.
Wrong HSN/SACYesAssess whether the underlying invoice requires correction. If material and cancellation is available, regenerate correctly.
Wrong place of supplyYesCorrect the GST treatment first. Do not merely change the ERP field while retaining an incorrect IRN.
Wrong ship-to detailsYesReview bill-to/ship-to data and the e-way bill. 2026 API validations make correct ship-to data increasingly important.
Duplicate IRNYesIdentify which document is the genuine transaction. Cancel the erroneous duplicate where permitted and preserve an audit trail.
Wrong quantity/itemYesCorrect the item master/source invoice and regenerate if cancellation is available.
Correct invoice, wrong GSTR-1 reportingNot necessarilyDo not cancel the IRN automatically. First examine the GSTR-1 amendment/delete facility.

6. What if the 24-hour IRN cancellation window has expired?

This is where many accounting teams make the biggest mistake: they assume that because the IRP cannot cancel the IRN, nothing can be corrected. The opposite is also dangerous: they assume a fresh invoice automatically fixes the original record.

DO NOTCreate an unexplained replacement

Generating a second invoice without resolving the first invoice can create duplicate turnover, duplicate tax liability, duplicate receivable and reconciliation problems.

DOMap the correction chain

Determine the correct commercial document, GSTR-1 reporting, credit/debit note requirement, e-way bill status and accounting entry.

GSTR-1 can have its own correction mechanism

The GST portal's GSTR-1 guidance says uploaded invoice details can be modified or deleted while the relevant GSTR-1 remains in draft. Therefore, an invoice being locked on the IRP does not mean every GSTR-1 field is permanently frozen. The exact amendment route depends on the record, period and current return functionality.

Example: Invoice A was correctly issued but an employee entered an incorrect value while preparing the return. If the underlying invoice/IRN is correct, cancelling the IRN may be the wrong response. Correct the return reporting through the permitted GSTR-1 mechanism instead.

7. E-invoice and e-way bill — never correct one without checking the other

An e-invoice mistake can have an immediate operational effect on an e-way bill, especially when the e-way bill was generated from the IRN or contains the same invoice details.

ScenarioWhat to check
IRN cancelled before dispatchConfirm that the related e-way bill is not left active as though the cancelled invoice remains valid.
IRN cancelled after e-way bill generatedReview e-way bill status and whether cancellation is permitted. Do not assume cancellation of one automatically closes every transport record.
Wrong vehicle onlyThis is normally a transport/Part-B issue rather than an invoice cancellation issue. Correct the vehicle details through the e-way bill process where permitted.
Wrong ship-to dataReview both e-invoice and e-way bill data. Current 2026 API changes introduce stronger validation around ship-to GSTIN/state/PIN in applicable cases.
Invoice is correct but vehicle changedDo not cancel the IRN merely because the vehicle changed. Update the transport details through the applicable e-way bill functionality.
2026 point: GSTN/NIC announced e-invoice/e-way bill API changes effective 1 August 2026, including additional ship-to GSTIN validation in applicable scenarios and a voluntary e-way bill closure facility. This makes master-data and bill-to/ship-to validation more important in ERP controls.

8. Practical cases — exactly what should the accountant do?

Case 1 — Buyer GSTIN entered incorrectly and discovered after 2 hours

Action: Stop dispatch/collection processing, verify the correct GSTIN, cancel the incorrect IRN within the available window, correct the invoice in ERP and generate a fresh IRN. Then reconcile the e-way bill and GSTR-1 data.

Case 2 — Buyer GSTIN wrong, discovered after 30 hours

Action: IRP cancellation is no longer available. Do not generate a second IRN blindly. Determine the correct commercial/legal correction route, review whether GSTR-1 can be corrected, and document the original and corrected transaction. If a credit note or other document is required, use it only when supported by the facts and GST law.

Case 3 — Invoice value ₹10,00,000 but IRN generated for ₹1,00,000

Action: Treat as a material source-invoice error. If cancellation is still available, correct the source data, cancel the erroneous IRN and regenerate. If the window has expired, escalate before creating another invoice because turnover and tax reporting can otherwise be duplicated.

Case 4 — Wrong GST rate, but 24 hours have passed

Action: Do not try to edit the IRN. Determine the correct GST liability and the return/document correction route. Preserve the original invoice, IRN and calculation showing how the corrected tax was determined.

Case 5 — Duplicate IRN generated for the same commercial invoice

Action: Compare invoice number, date, buyer, taxable value, tax and IRN timestamps. Identify the genuine IRN. Cancel the erroneous duplicate where cancellation is available and put a duplicate-control note in the reconciliation file.

Case 6 — E-invoice correct but e-way bill vehicle number wrong

Action: Do not cancel the e-invoice merely to correct the vehicle. Use the e-way bill's permitted Part-B/vehicle update process.

Case 7 — IRN correct but GSTR-1 draft has a wrong figure

Action: Do not cancel the IRN merely because the return draft is wrong. Correct the GSTR-1 record through the available return functionality before filing.

9. Credit note vs cancelling the e-invoice

These are not interchangeable shortcuts.

QuestionThink about
Was the original invoice fundamentally wrong?If cancellation is still available, cancellation + correct fresh invoice may be the cleanest route.
Was the original invoice valid but price/quantity/taxable value subsequently reduced?A credit note may be the appropriate GST document, subject to the applicable conditions and time limits.
Was the invoice correct but the customer returned goods?Do not call it an IRN “mistake” automatically; assess whether a credit note/return transaction is required.
Was only the return reporting wrong?Consider the GSTR-1 correction mechanism instead of cancelling a valid IRN.
Accounting control: Before issuing a credit note to fix an invoice error, write down why the original invoice cannot or should not be cancelled. This prevents teams from using credit notes as a universal substitute for correcting wrong master data.

10. Duplicate IRN — how to investigate it

Extract all IRNs for the invoice number. Search ERP and IRP records.
Compare document hash/IRN data. Check buyer GSTIN, invoice date, taxable value, tax and line items.
Identify the genuine commercial invoice. Use the approved invoice register, not merely the latest IRN.
Check e-way bills. Determine whether one or both IRNs produced transport documents.
Cancel the erroneous IRN if permitted. Preserve the cancellation evidence.
Close the reconciliation exception. Mark the duplicate as resolved only after books, GSTR-1 and transport records agree.

11. Export and SEZ invoices — mistakes require extra care

For export/SEZ transactions, do not judge a correction only by invoice value and tax. Review the transaction type, recipient GSTIN where applicable, shipping/export information, place of supply, tax treatment and e-way bill requirements.

Export invoice

Check export category, recipient details, taxable value, tax treatment and shipping documentation before regenerating.

SEZ supply

Check the SEZ recipient GSTIN and the supply classification. A wrong recipient GSTIN can change the reporting outcome.

Where an export/SEZ document is being corrected, keep the invoice correction trail aligned with the customs/shipping and GST records applicable to the transaction.

12. 2026 operational points accountants should know

1. Stronger ship-to validation

From 1 August 2026, GSTN/NIC announced changes to e-invoice and e-way bill APIs. In applicable transactions where ship-to details are supplied, ship-to GSTIN validation has been strengthened; URP is allowed where the consignee is unregistered and the applicable conditions are met.

2. Bill-to and ship-to must be controlled separately

Do not let an ERP default the buyer GSTIN into ship-to fields without checking the actual transaction. The 2026 API changes make clean bill-to/ship-to master data increasingly important.

3. GSTR-1 remains the return-level reconciliation point

e-invoice information flows into GSTR-1, and taxpayers should review the auto-populated data before filing. GSTN's e-invoice-to-GSTR-1 guidance also explains that cancellation of IRN affects the corresponding e-invoice data in GSTR-1.

4. Filed GSTR-3B cannot simply be edited

Therefore, invoice correction should be resolved before the return is filed wherever possible. Your internal control should have a final e-invoice-to-GSTR-1 reconciliation before filing.

13. Month-end controls for finance and GST teams

ControlWhat to verifySuggested owner
IRN cancellation registerEvery cancelled IRN has reason, timestamp and replacement document where applicable.GST executive
Duplicate IRN reportSame GSTIN + invoice number/date should not produce unexplained duplicate records.Accounts
IRN vs sales registerAll e-invoice applicable B2B/export/SEZ documents reconcile with ERP.GST team
IRN vs GSTR-1Cancelled, amended and active documents agree with the return draft.Tax manager
IRN vs e-way billTransport documents correspond to valid commercial invoices.Logistics + GST
Ship-to master controlGSTIN, state code and PIN are validated before IRN generation.ERP/admin
Exception ageingIRN errors approaching 24 hours are escalated immediately.GST supervisor
Best ERP control: Create a red alert for any IRN-generated invoice with a material correction request and show the remaining time until the 24-hour cancellation window closes.

14. Common mistakes accountants make

❌ Cancelling a valid IRN just because GSTR-1 is wrong

First determine whether only the return record needs correction.

❌ Generating a second IRN without resolving the first

This can create duplicate turnover and tax reporting.

❌ Treating ERP status as portal status

An ERP “cancelled” flag is not proof that the IRN was cancelled on the IRP.

❌ Ignoring the 24-hour window

Material errors should be escalated immediately.

❌ Correcting invoice but forgetting e-way bill

Transport records must be reconciled separately.

❌ Using a credit note for every mistake

First determine whether the original invoice itself should have been cancelled/reissued.

15. Final e-invoice correction checklist

  • ☐ Invoice number and date verified
  • ☐ Seller GSTIN verified
  • ☐ Buyer GSTIN verified
  • ☐ Bill-to and ship-to details verified
  • ☐ Place of supply verified
  • ☐ HSN/SAC verified
  • ☐ Taxable value and tax rate verified
  • ☐ IRN generation timestamp checked
  • ☐ 24-hour cancellation eligibility checked
  • ☐ Connected e-way bill checked
  • ☐ Correct cancellation/reissue or return-correction route selected
  • ☐ Replacement IRN, if required, reconciled with ERP
  • ☐ GSTR-1 draft checked
  • ☐ Accounting entry checked
  • ☐ Evidence of correction retained

16. Frequently asked questions

Can I cancel an e-invoice after 24 hours?

No. The IRP cancellation facility is available within 24 hours of IRN generation. After that, the IRN cannot be cancelled through the IRP.

Can I edit an IRN after it is generated?

There is no normal edit facility for changing an already generated IRN. Where the invoice itself is materially wrong, cancellation and fresh generation should be examined if the cancellation window is open.

Can I correct an e-invoice through GSTR-1?

GSTR-1 has its own amendment/edit mechanisms. The GST portal says invoice details can be modified or deleted while the relevant GSTR-1 remains in draft, subject to the applicable functionality.

What if the wrong GSTIN was entered?

If discovered within the IRN cancellation window, assess cancellation and fresh generation with the correct GSTIN. If the window has expired, do not generate a second IRN blindly; determine the appropriate return/document correction route.

What if only the vehicle number is wrong?

Do not cancel a correct e-invoice merely because the vehicle changed or was entered incorrectly. Review the e-way bill Part-B/vehicle update functionality.

What if the e-way bill is already active?

Check the connected e-way bill status before attempting IRN cancellation. An active or officer-verified e-way bill can affect the cancellation workflow in applicable systems.

What if the wrong invoice value was reported but 24 hours have expired?

Do not create an unexplained second invoice. Determine the correct GST and accounting treatment, review the GSTR-1 correction route, and document the correction.

Can I issue a credit note instead of cancelling the IRN?

A credit note is not a universal replacement for cancellation. It is appropriate only when the underlying facts support a credit-note transaction under GST law.

What should be reconciled after cancelling an IRN?

At minimum: ERP invoice, IRN status, e-way bill status and GSTR-1 data. For exports/SEZ, add the relevant shipping/customs documentation.

Why should invoice correction be completed before GSTR-3B filing?

Because GST returns should reflect the final corrected outward-supply position. Once a return is filed, later correction can become more constrained and may require subsequent-period mechanisms.