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.
| Situation | Normal practical route | Do not do this |
|---|---|---|
| Wrong GSTIN / buyer | If 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 number | Prefer cancellation and fresh generation within the permitted window where the invoice itself is wrong. | Assume the IRP can edit the invoice number. |
| Wrong invoice date | Cancel 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/tax | Material 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 issue | Check whether GSTR-1 permits amendment/correction for the relevant record and period. | Cancel an IRN unnecessarily when the underlying invoice is correct. |
2. Cancellation vs amendment — understand the difference
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 records may be modified or deleted while the return is in draft, subject to the return's rules and available amendment mechanisms.
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.
3. First 5-minute decision workflow
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.
If the invoice is correct but GSTR-1 reporting is wrong, the solution can be different from cancelling the IRN.
If it is within 24 hours, examine IRN cancellation. If beyond 24 hours, IRP cancellation is no longer available.
Determine whether an active/verified e-way bill is connected and whether transport has started. This can affect cancellation workflow.
Choose between cancellation + fresh invoice, return-level correction, credit/debit note, or another legally appropriate treatment.
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.
Use the taxpayer/authorised credentials or the ERP/API route used by your organisation.
Use the IRN, invoice number/date or the relevant search option provided by the portal.
Confirm that the IRN is still eligible for cancellation and review connected e-way bill status where applicable.
Use the reason that actually describes why the invoice is being cancelled. Do not choose a random reason merely to complete the transaction.
Save the cancellation reference/status and retain evidence for your GST working papers.
Use the correct invoice data and ensure the new document has a fresh IRN rather than attempting to reuse the cancelled IRN.
Review the downstream data before filing the return.
5. Mistake-by-mistake solutions
| Mistake | Within 24 hours? | Practical approach |
|---|---|---|
| Wrong buyer GSTIN | Yes | Usually treat as a material invoice error: cancel the incorrect IRN and generate the correct document, after checking e-way bill implications. |
| Wrong seller GSTIN | Yes | Stop and correct the source GST registration before regenerating. Do not create a second IRN against the wrong seller record. |
| Wrong invoice number | Yes | Cancel incorrect IRN and regenerate with the correct unique document number if the underlying invoice number is wrong. |
| Wrong invoice date | Yes | Correct the source invoice and regenerate where cancellation is available. Verify tax period and e-way bill dates. |
| Wrong taxable value | Yes | If the invoice itself is wrong, cancellation + fresh generation is generally cleaner than leaving an incorrect IRN active. |
| Wrong GST rate | Yes | Correct the source tax calculation, cancel if permitted, then regenerate with the correct tax data. |
| Wrong HSN/SAC | Yes | Assess whether the underlying invoice requires correction. If material and cancellation is available, regenerate correctly. |
| Wrong place of supply | Yes | Correct the GST treatment first. Do not merely change the ERP field while retaining an incorrect IRN. |
| Wrong ship-to details | Yes | Review bill-to/ship-to data and the e-way bill. 2026 API validations make correct ship-to data increasingly important. |
| Duplicate IRN | Yes | Identify which document is the genuine transaction. Cancel the erroneous duplicate where permitted and preserve an audit trail. |
| Wrong quantity/item | Yes | Correct the item master/source invoice and regenerate if cancellation is available. |
| Correct invoice, wrong GSTR-1 reporting | Not necessarily | Do 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.
Generating a second invoice without resolving the first invoice can create duplicate turnover, duplicate tax liability, duplicate receivable and reconciliation problems.
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.
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.
| Scenario | What to check |
|---|---|
| IRN cancelled before dispatch | Confirm that the related e-way bill is not left active as though the cancelled invoice remains valid. |
| IRN cancelled after e-way bill generated | Review e-way bill status and whether cancellation is permitted. Do not assume cancellation of one automatically closes every transport record. |
| Wrong vehicle only | This 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 data | Review 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 changed | Do not cancel the IRN merely because the vehicle changed. Update the transport details through the applicable e-way bill functionality. |
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.
| Question | Think 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. |
10. Duplicate IRN — how to investigate it
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.
Check export category, recipient details, taxable value, tax treatment and shipping documentation before regenerating.
Check the SEZ recipient GSTIN and the supply classification. A wrong recipient GSTIN can change the reporting outcome.
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
| Control | What to verify | Suggested owner |
|---|---|---|
| IRN cancellation register | Every cancelled IRN has reason, timestamp and replacement document where applicable. | GST executive |
| Duplicate IRN report | Same GSTIN + invoice number/date should not produce unexplained duplicate records. | Accounts |
| IRN vs sales register | All e-invoice applicable B2B/export/SEZ documents reconcile with ERP. | GST team |
| IRN vs GSTR-1 | Cancelled, amended and active documents agree with the return draft. | Tax manager |
| IRN vs e-way bill | Transport documents correspond to valid commercial invoices. | Logistics + GST |
| Ship-to master control | GSTIN, state code and PIN are validated before IRN generation. | ERP/admin |
| Exception ageing | IRN errors approaching 24 hours are escalated immediately. | GST supervisor |
14. Common mistakes accountants make
First determine whether only the return record needs correction.
This can create duplicate turnover and tax reporting.
An ERP “cancelled” flag is not proof that the IRN was cancelled on the IRP.
Material errors should be escalated immediately.
Transport records must be reconciled separately.
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.