Once you cancel an IRN in TallyPrime, you may sometimes realize that the cancellation was done by mistake.
Can you undo the cancellation?
No, you cannot undo an IRN cancellation on the IRP (Invoice Registration Portal) after the 24-hour window is closed.
However, if you mistakenly cancelled the IRN within TallyPrime only (and not on the IRP), you can undo the cancellation locally in TallyPrime and regenerate the IRN.
Let’s understand both scenarios.
1. Scenario 1: IRN Cancelled on IRP (Portal)
If you already sent the cancel request to IRP and got the success message, then the IRN is permanently cancelled.
1. In this case:
- You cannot undo the cancellation.
- You must create a new invoice and generate a new IRN.
2. Example:
- You generated an e-Invoice on 15th July.
- You cancelled the IRN the same day on the portal via Tally.
- You realize later that it was correct and shouldn’t have been cancelled.
In this case, you need to:
- Create a new invoice (with same or corrected details)
- Generate a fresh IRN from TallyPrime
2. Scenario 2: IRN Cancellation Done Only in TallyPrime (Not Sent to IRP)
Sometimes, you might cancel the IRN only inside TallyPrime, and the request never went to the IRP.
In this case, you can undo the cancellation locally and reattempt IRN generation.
1. Steps to Undo IRN Cancellation in TallyPrime (Local Undo)
Let’s go step-by-step:
1. Step 1: Open e-Invoice Report
Go to:
Gateway of Tally > Display More Reports > Statutory Reports > GST > e-Invoice > e-Invoice Report
2. Step 2: Check ‘Pending’ or ‘Rejected’ Tab
If the IRN was not cancelled on IRP, it may show under these tabs.
- If it’s in “Rejected by IRP” or “Pending” tab, the cancel request hasn’t gone through
- This means it’s still valid and can be used to generate IRN
3. Step 3: Mark IRN as ‘Not Cancelled’
If you manually marked the voucher as cancelled in Tally but didn’t send the request to IRP, then:
- Open the voucher
- Remove the cancellation flag or cancel remark (if used)
- Press Ctrl + I > More Details > check for any IRN status changes
4. Step 4: Generate IRN Again
Now go to:
Gateway of Tally > Transactions > e-Invoice > Pending for IRN Generation
Select the invoice and press:
Alt + Z > Generate IRN
2. Example: Undoing Local Cancellation in TallyPrime
Let’s say:
- Invoice No: INV/1002
- IRN not yet sent to IRP
- You pressed “Cancel IRN” by mistake in Tally
Then you can:
- Open the voucher
- Make it active again (remove any “Cancelled” tag)
- Regenerate the IRN
If the invoice was altered in between, correct it before regenerating.
3. Summary to Undo IRN/e-Invoice Cancellation in TallyPrime
Case | Can You Undo? | What to Do |
---|---|---|
IRN cancelled on IRP | No | Create new invoice & IRN |
IRN cancelled only in Tally | Yes | Revert changes and regenerate IRN |
4. Tips to Avoid Mistakes while Undoing IRN/e-Invoice Cancellation in TallyPrime
- Always verify invoice details before sending cancellation.
- If unsure, wait and cross-check with your accountant or GST expert.
- Keep a backup copy of the invoice before cancelling.
- TallyPrime shows IRN status clearly—use the report to track it daily.
Let me know if you want a downloadable checklist or template for common IRN actions in TallyPrime.
Leave a Reply