How to Cancel an E Invoice in TallyPrime: Complete Guide
To cancel an e-invoice in TallyPrime, open the original invoice, select the e-invoice option, and request cancellation through the IRP (Invoice Registration Portal). TallyPrime generates a cancellation IRN, which flows to GSTR-1 and reverses the GST liability. TSS must be active and internet-connected.
What Is E-Invoice Cancellation in TallyPrime?
E-invoice cancellation in TallyPrime is the process of voiding an electronically generated invoice by requesting a cancellation IRN (Invoice Reference Number) from the IRP. Unlike a simple delete, cancellation creates an audit trail and maintains GST compliance. When you cancel an e-invoice, the original invoice record stays in your books and GSTR-1, but a linked cancellation IRN marks it as void. This is mandatory under GST rules for invoices already uploaded to the GST portal.
Cancellation is different from deletion. Deletion removes the invoice entirely from TallyPrime (not recommended for compliance). Cancellation keeps the invoice visible with a "cancelled" status, allowing auditors and tax officers to see the full transaction history. If the invoice was issued by mistake, the buyer has not received goods, or you issued a duplicate invoice, cancellation is the correct action.
When Should You Cancel an E-Invoice?
You should cancel an e-invoice in the following scenarios:
- Invoice issued by mistake or to the wrong party
- Goods were not delivered or the sale was reversed
- A duplicate invoice was generated
- The buyer returned all goods and you issued a credit note, but the original invoice needs to be voided
- The invoice was issued before the buyer's GST registration was effective
Do not cancel if you only need to correct a quantity, rate, or HSN code. In those cases, use the amendment feature to issue a revised invoice with a new IRN. Cancellation is for complete reversal of the transaction, not for corrections.
Prerequisites for Cancelling an E-Invoice in TallyPrime
Before you cancel an e-invoice, ensure the following conditions are met:
- E-invoicing must be enabled in TallyPrime. Go to Gateway of Tally, press F11 (Features), and confirm e-invoicing is ON.
- TSS (Tally Support Services) must be active and current. Cancellation requests are sent to IRP, which requires a valid TSS subscription. Check your TSS status under Help menu or company info.
- Internet connection must be stable and the Tally server must be able to reach the IRP servers.
- The invoice must have an IRN already generated. You cannot cancel a draft or unsigned e-invoice.
- The invoice must not already be cancelled. Attempting to cancel twice will trigger an error.
If TSS has expired, you cannot generate a cancellation IRN. You will need to renew TSS first. For TallyPrime Silver, TSS renewal is approximately Rs 4,500 per year plus 18% GST. For Gold, it is approximately Rs 13,500 per year plus GST. Early renewal adds about one free month, and two-year renewal offers around 10% discount.
Step-by-Step Process to Cancel an E-Invoice in TallyPrime
Step 1: Open the Invoice in TallyPrime
Navigate to Gateway of Tally, then Accounting Vouchers, and select Sales Invoice (or the relevant invoice type). Use the search or filter to locate the invoice you want to cancel. Press Enter to open it in view mode.
Step 2: Access the E-Invoice Option
Once the invoice is open, look for the e-invoice status line at the top or bottom of the voucher. You will see the IRN number and a status such as "Generated" or "Acknowledged". Press Alt+E or look for an e-invoice menu option. Some versions of TallyPrime display an e-invoice button or menu directly on the invoice screen.
Step 3: Select Cancellation Request
From the e-invoice menu, select "Request Cancellation" or "Cancel IRN". TallyPrime will display a confirmation dialog showing the IRN and invoice details. Review the information to ensure you are cancelling the correct invoice.
Step 4: Confirm and Submit
Press Y or click Confirm to submit the cancellation request to the IRP. TallyPrime will attempt to connect to the IRP server. If the connection is successful, the system will send the cancellation request with the IRN and your credentials (derived from your TSS subscription).
Step 5: Monitor the Response
TallyPrime will display a response from the IRP within seconds to a few minutes. If successful, you will see a message like "Cancellation IRN Generated: [New IRN]". If the request fails, an error code and message will appear. Note the error code for troubleshooting.
Step 6: Verify the Cancellation in GSTR-1
After successful cancellation, run your GSTR-1 report. Go to Gateway of Tally, Display More Reports, GST Reports, then GSTR-1. The cancelled invoice will appear with the cancellation IRN linked, and the GST liability will be reversed or marked as cancelled. This report is what you file with the tax authorities.
Worked Example: Cancelling a Sales Invoice
Suppose you issued Sales Invoice SI-2024-001 dated 15 January 2024 to ABC Traders for Rs 10,000 plus Rs 1,800 GST (18%). The IRN generated was 12A1B2C3D4E5F6G7H8I9J0K1L2M3N4O. On 16 January, ABC Traders informed you that they have not received the goods and the sale is cancelled. You decide to cancel the e-invoice.
| Field | Value |
|---|---|
| Invoice Number | SI-2024-001 |
| Invoice Date | 15 January 2024 |
| Buyer | ABC Traders |
| Taxable Amount | Rs 10,000 |
| GST (18%) | Rs 1,800 |
| Original IRN | 12A1B2C3D4E5F6G7H8I9J0K1L2M3N4O |
| Cancellation Date | 16 January 2024 |
| Cancellation IRN | 98Z7Y6X5W4V3U2T1S0R9Q8P7O6N5M4L (generated by IRP) |
You open SI-2024-001 in TallyPrime, press Alt+E to access e-invoice options, and select "Request Cancellation". TallyPrime connects to the IRP and submits the cancellation request. Within 30 seconds, the IRP responds with a new cancellation IRN. TallyPrime updates the invoice status to "Cancelled" and stores the cancellation IRN. When you generate GSTR-1 for January 2024, the invoice appears with both IRNs linked, and the GST liability of Rs 1,800 is reversed. Your GSTR-1 outward supplies section will show the cancellation trail.
Common Errors During E-Invoice Cancellation
Error: "Invalid IRN"
This error means the IRP cannot find the IRN in its database. Possible causes: the IRN is incorrect, the invoice was not successfully generated initially, or there is a typo. Verify the IRN from your TallyPrime invoice record and check that the original invoice was acknowledged by the IRP (status should show "Acknowledged", not just "Generated").
Error: "Already Cancelled"
You have already submitted a cancellation request for this IRN. The cancellation IRN has been generated. Check your invoice record; it should display the cancellation IRN. If you see this error and the cancellation IRN is missing, contact the IRP or your Tally support team.
Error: "Timeout" or "Connection Failed"
The TallyPrime server could not reach the IRP within the time limit. Check your internet connection, ensure the Tally server is connected, and retry. If the issue persists, check the TallyPrime Server Monitor (if using Tally on Cloud or a network setup) to confirm the correct IP and port settings.
Error: "TSS Expired"
Your TSS subscription has lapsed. You cannot generate cancellation IRNs without active TSS. Renew your TSS immediately. For Silver users, renewal is approximately Rs 4,500 plus 18% GST per year. For Gold users, it is approximately Rs 13,500 plus 18% GST per year. Renewal can be done online through your Tally account or via your Tally partner.
Impact on GSTR-1 and GSTR-3B After Cancellation
Once an e-invoice is cancelled, the impact on your GST returns is automatic in TallyPrime:
- GSTR-1: The original invoice appears in the outward supplies section with the cancellation IRN linked. The GST amount is flagged as cancelled. When you file GSTR-1, the tax authorities see the complete cancellation trail.
- GSTR-3B: The GST liability from the cancelled invoice is reversed in the month of cancellation. If you issued the invoice in January and cancelled it in February, the reversal appears in February's GSTR-3B.
- ITC Impact: If the buyer has already claimed input tax credit (ITC) in their GSTR-2, the cancellation on your end does not automatically reverse their ITC. The buyer must also cancel their GSTR-2 entry or file an amendment. Coordinate with the buyer to avoid compliance issues.
Always file GSTR-1 and GSTR-3B after cancelling e-invoices to ensure the tax authorities have the latest information. For more details on filing GSTR-1 and GSTR-3B in TallyPrime, refer to our guides on GSTR-1 filing in TallyPrime and GSTR-3B filing in TallyPrime.
Cancellation vs. Amendment: Which Should You Use?
Cancellation and amendment serve different purposes. Cancellation voids the entire invoice and generates a new cancellation IRN. Amendment issues a revised invoice with a new IRN and keeps the original invoice linked for reference. Use cancellation if the transaction is completely reversed or the invoice should not have been issued. Use amendment if you need to correct a detail like quantity, rate, HSN code, or buyer information.
Example: If you issued an invoice for 100 units but the buyer only received 80, use amendment to issue a revised invoice for 80 units. The original invoice for 100 units will be marked as amended, and the new invoice for 80 units will have a new IRN. Both IRNs appear in GSTR-1. Do not cancel in this case, as the transaction is still valid; only the quantity changed.
Data Repair and E-Invoice Issues in TallyPrime
If you encounter persistent issues with e-invoice cancellation, such as the invoice not updating after a successful cancellation request or the IRN not displaying correctly, you may need to repair your TallyPrime data. Go to Gateway of Tally, press Alt+Y (Data), and select Repair. TallyPrime will scan and fix inconsistencies in your company data. Always back up your company data before running a repair. For more troubleshooting, press F1 (Help) and navigate to Troubleshooting, then Repair.
E-Invoicing and Connected Services in TallyPrime
E-invoice cancellation is part of TallyPrime's connected services, which require TSS and internet connectivity. TallyPrime 6.x and later include integrated GST features such as GSTR-1 and GSTR-2B reconciliation, e-invoicing, and e-way bill generation. If you are using an older version of TallyPrime, upgrade to the latest version to access full e-invoicing and cancellation features. For details on enabling GST in TallyPrime and e-invoicing in TallyPrime, consult our comprehensive guides.
Best Practices for E-Invoice Management
To avoid the need for cancellation, follow these best practices:
- Verify all invoice details (buyer name, GST number, quantity, rate, HSN code) before generating the e-invoice.
- Confirm that the buyer's GST registration is active and valid before issuing the invoice.
- Use the preview feature in TallyPrime to review the invoice before e-invoicing.
- Maintain a log of all e-invoices generated and their IRNs for easy reference.
- Communicate with buyers immediately if an invoice needs to be cancelled or amended.
- Keep your TSS active and renewed to avoid connectivity issues during critical operations.
Tally on Cloud and E-Invoice Cancellation
If you use TallyPrime on Cloud, e-invoice cancellation works the same way. Your company data is hosted securely with daily backups, and you access TallyPrime via secure RDP from Windows, Mac, Linux, Android, or iOS. TSS is included in the cloud subscription, so you do not need to worry about TSS renewal. Tally on Cloud pricing ranges from approximately Rs 175-290 per user per month for bring-your-own-licence hosting, or Rs 899-1,299 per month with a licence included. The service offers 99.9% uptime and automatic updates, ensuring you always have the latest e-invoicing features.
Contact Global IT Care for E-Invoice Support in Purnea, Bihar
Cancelling e-invoices in TallyPrime is straightforward when you follow the correct steps and ensure TSS is active. However, if you encounter errors, compliance questions, or need help with GSTR-1 and GSTR-3B filing after cancellation, our team at Global IT Care is here to help. We are a Tally 3 Star Certified Partner based in Purnea, Bihar, serving businesses since 2010. We provide expert guidance on e-invoicing, GST compliance, and TallyPrime configuration. Whether you need to cancel a single invoice or reconcile multiple cancellations in your GSTR-1, contact us today. Reach out via +91 75469 00951 on WhatsApp or visit our office in Purnea to discuss your TallyPrime and e-invoicing needs. We also offer TallyPrime pricing information and can help you choose the right licence (Silver or Gold) and cloud hosting option for your business.
Frequently asked questions
Can you cancel an e-invoice after it is generated in TallyPrime?
Yes. You cancel via IRP by generating a cancellation IRN. The original invoice remains in GSTR-1, but the cancellation IRN links to it for GST compliance.
What is the difference between cancelling and amending an e-invoice?
Cancellation voids the original IRN and creates a new cancellation record. Amendment issues a revised invoice with a new IRN. Use amendment for quantity/rate changes, cancellation for unwanted invoices.
Do I need TSS active to cancel an e-invoice in TallyPrime?
Yes. TSS must be active and internet connected. Cancellation requests go to IRP (Invoice Registration Portal) via the Tally server, requiring valid TSS subscription.
What happens to the cancelled e-invoice in GSTR-1?
The original invoice appears in GSTR-1 with the cancellation IRN linked. Auditors and tax officers can see the cancellation trail. The GST liability is reversed.
Can I cancel an e-invoice if the buyer has already reported it in GSTR-2?
Technically yes, but it complicates reconciliation. The buyer must also cancel their GSTR-2 entry. Communicate with the buyer before cancelling.
What error codes appear during e-invoice cancellation in TallyPrime?
Common codes: 'Invalid IRN' (IRN not found), 'Already Cancelled' (duplicate request), 'Timeout' (internet issue). Check internet, IRN validity, and retry via IRP.