Cancel or regenerate IRNs for wrong or cancelled invoices before the 24-hour window closes
IRN can only be cancelled within 24 hours of generation - after that, you need a credit or debit note (which also needs its own IRN). We handle bulk IRN cancellations, regenerate IRNs for corrected invoices, resolve ERR-1101 duplicate IRNs, and generate IRNs for credit/debit notes. Businesses correcting 10+ invoices per month use our cancellation service to avoid compliance penalties.
IRN Cancellation Service
Share the invoice details and the reason. We will cancel or regenerate IRNs within hours.
AI-powered tools on this page
Skip the wait - get instant help right here, no form required.
The key facts, in one place
Everything a founder usually has to piece together from five different pages, in one place.
- Cancellation window
- 24 hours from IRN generationAfter 24 hours: issue credit/debit note instead
- IRN reusability
- Never reused - each IRN is uniqueCancelling an IRN frees the invoice number, not the IRN itself
- ERR-1101 cause
- Duplicate submission to IRPSame supplier GSTIN + invoice number + FY submitted twice
- Credit note IRN
- Required for B2B and B2C largeCredit notes linked to e-invoices also need IRN
- Government fee
- NilIRP cancellation is free on the GSTN portal
- Cancellation limit
- No limit per taxpayerMultiple IRNs can be cancelled in a single day
- Post-24h alternative
- Credit / debit noteIssue credit/debit note with new IRN for corrections
- IRN vs e-way bill
- Different lifecycleCancelling IRN does not cancel linked e-way bills
What is IRN cancellation and when do you need it?
IRN cancellation is the process of voiding a previously generated IRN on the GSTN Invoice Registration Portal (IRP). The IRN can only be cancelled within 24 hours of generation. Common reasons for cancellation include: wrong invoice data submitted, order cancellation by buyer, duplicate submission (ERR-1101), wrong GSTIN, missed discount, or incorrect item details.
After the 24-hour window closes, IRN cancellation is not possible. The correct procedure is to issue a credit note (if reducing the invoice value) or a debit note (if increasing the value). Both credit and debit notes linked to B2B or B2C large invoices require their own IRN generation.
ERR-1101 is a specific error code that means 'IRN already exists' - it occurs when the same invoice (same supplier GSTIN + same invoice number + same FY) is submitted to the IRP twice. Our service handles ERR-1101 cases by verifying the duplicate and either cancelling the second IRN or reusing the first.
IRN cancellation vs credit/debit note approach
Two paths depending on when you catch the error.
Within 24 hours
Cancel IRN on IRP, regenerate if needed
After 24 hours
Issue credit/debit note with new IRN
| Aspect | Within 24 hours | After 24 hours |
|---|---|---|
| Method | ✓ Cancel IRN on IRP, regenerate if needed | ✕ Issue credit/debit note with new IRN |
| Ease | ✓ Simple - one IRP action | ✕ Complex - credit/debit note needs its own IRN, buyer must accept |
| Buyer notification | ✓ Buyer gets updated invoice | ✕ Buyer must acknowledge credit/debit note in their books |
| ITC impact | Zero - buyer's original ITC is replaced | Zero if buyer accepts credit/debit note |
| GSTR-1/GSTR-2A impact | ✓ Original invoice data is updated | ✕ Original entry + credit/debit note entry in returns |
| Recommended for | Same-day corrections | Late corrections, order cancellations, value adjustments |
Bizeneed visual guide
Cancel or regenerate IRNs for wrong or cancelled invoices before the 24-hour window closes
Cancel or regenerate IRNs for erroneous or cancelled invoices on the GSTN IRP. 24-hour cancellation window, ERR-1101 handling, missed IRN recovery, and credit/debit note IRN generation. From Rs. 999/month.
Understand requirement
Prepare documents
Complete filing
Client
Bizeneed
Result
Who needs IRN cancellation / regeneration service?
- Businesses that submitted invoices with wrong GSTIN, invoice value, or item details
- Businesses that received ERR-1101 due to duplicate IRN submissions
- Businesses whose orders were cancelled after IRN generation (within 24 hours)
- Businesses that missed discounts or charges on invoices post-generation
- Businesses that need credit/debit note IRN generation for post-24-hour corrections
- E-commerce sellers with order cancellations from platforms like Amazon and Flipkart
- Traders with frequent return/cancellation scenarios needing IRN management
By entity type
| Entity | Governed by | Eligible |
|---|---|---|
| Manufacturer with wrong dealer GSTIN | GST Rules, 2017 - Rule 48 | ✓ Yes |
| E-commerce seller with order cancellation | GST Rules, 2017 - Rule 48 | ✓ Yes |
| Trader with credit note after supply | GST Rules, 2017 - Rule 48 | ✓ Yes |
| Service provider with returned payment | GST Rules, 2017 - Rule 48 | ✓ Yes |
| Business facing ERR-1101 duplicate IRN | GSTN IRP error code | ✓ Yes |
Who cancels IRNs
E-commerce sellers
- Amazon sellers
- Flipkart sellers
- Meesho sellers
- D2C brands
Manufacturers
- Auto OEMs
- FMCG companies
- Pharma manufacturers
- Textile companies
Traders
- Wholesale distributors
- Pharma distributors
- Electronics traders
Service providers
- IT companies
- Consulting firms
- Insurance companies
What does not qualify
- ✕Businesses that never generated an IRN (no cancellation needed)
- ✕Businesses that only issue B2C small invoices (no IRN required)
- ✕Composition scheme taxpayers (not under e-invoicing)
Documents needed for IRN cancellation
Common to every entity
- Original e-invoice with IRNMandatory
- IRP portal / GSP API credentialsMandatory
- GSTIN of supplierMandatory
- Reason for cancellationMandatory
- Corrected invoice data (if regenerating)
- Credit/debit note details (if post-24-hour)
- Buyer GSTINMandatory
Entity-specific
| Entity | Additional documents |
|---|---|
| E-commerce seller | Order cancellation ID from platform, original invoice, IRP credentials, buyer details |
| Manufacturer | Original invoice, corrected invoice data, delivery note, buyer acknowledgement, IRP credentials |
| Trader | Original invoice, credit/debit note, return note, buyer GSTIN |
| Service provider | Original invoice, corrected service details, refund acknowledgement, IRP credentials |
How IRN cancellation / regeneration works
From identifying the wrong IRN to cancelled or regenerated IRN.
Collect details of the invoice to cancel
You share the invoice number, IRN, supplier GSTIN, and reason for cancellation. If you have multiple invoices, we accept a batch upload. We verify that the IRN was generated within the last 24 hours (cancellation eligibility).
Cancel the IRN on the IRP
We submit the cancellation request to the IRP with the IRN and supplier GSTIN. The IRP cancels the IRN permanently - it cannot be reused or recovered. The invoice number becomes available for a new IRN generation.
Correct the invoice data
For regenerated invoices, you provide the corrected data: right GSTIN, right invoice value, correct item details, or updated place of supply. We format it for IRP submission.
Generate new IRN for corrected invoice
We submit the corrected invoice data to the IRP. The IRP validates and generates a new IRN with a new QR code. The new IRN is linked to the corrected invoice number but is a completely new 64-character hash.
Handle ERR-1101 duplicate IRN cases
If the error is ERR-1101 (duplicate IRN), we verify whether the duplicate was a genuine re-submission. If yes, we cancel the second IRN and keep the first. If the first has data errors, we cancel both and regenerate once with correct data.
Generate IRN for credit/debit notes (post-24h)
If the 24-hour window has passed, we cannot cancel the IRN. Instead, we generate a credit note or debit note with its own IRN. The credit/debit note corrects the original invoice value and is linked to the original IRN.
IRN cancellation on the GSTN IRP is free. But it requires quick action within the 24-hour window. For businesses with high invoice volumes, invoices can be generated and the error caught much later than 24 hours. In those cases, a credit/debit note with IRN is the only option - and buyers need to accept it in their GSTR-2B. We guide you through this process to ensure ITC claims remain intact.
IRN cancellation / regeneration timeline
Timelines depend on whether we are within the 24-hour window:
| Stage | Duration |
|---|---|
| IRN cancellation on IRP (within 24 hours) | Under 5 minutes per IRN |
| Data correction and re-validation | 30 minutes - 2 hours |
| New IRN generation on IRP | Under 2 minutes per IRN |
| ERR-1101 investigation and resolution | 1-2 hours |
| Credit/debit note preparation (post-24h) | 1-2 hours |
| Credit/debit note IRN generation | Under 5 minutes |
| GSTR-1 update for cancelled and new IRNs | Same day |
Priority service available for URGENT cancellations within the 24-hour window.
IRN Cancellation fees
Government IRP usage is free. Our fee covers the operational management of bulk cancellations and regenerations.
Basic
Up to 10 IRN cancellations per month
- Up to 10 IRN cancellations per month
- Cancellation within 24-hour window
- Data correction support
- New IRN generation for corrected invoices
- Email support
Standard
Up to 50 IRN cancellations per month
- Everything in Basic
- Up to 50 cancellations per month
- ERR-1101 resolution
- Credit/debit note IRN generation
- GSTR-1 update for cancelled IRNs
- WhatsApp support
Enterprise
Unlimited cancellations + ERP integration
- Everything in Standard
- Unlimited IRN cancellations
- Full ERP/API integration for auto-cancellation
- Dedicated GST CA
- 24-hour priority service
- GSTN notice handling
Full fee breakdown
| Particulars | Government fee | Professional fee |
|---|---|---|
| IRN cancellation fee (GSTN IRP) | Nil | Included in all plans |
| Professional fee - Basic (monthly, up to 10 cancellations) | Nil | Rs. 999/month |
| Professional fee - Standard (monthly, up to 50 cancellations) | Nil | Rs. 2,499/month |
| Professional fee - Enterprise (monthly, unlimited) | Nil | Rs. 4,999/month |
| Credit/debit note IRN generation | Nil | Rs. 50 per note |
| ERR-1101 investigation and resolution | Nil | Rs. 200 per case |
| Priority cancellation (within 2 hours, URGENT) | Nil | Rs. 500 per incident |
| One-time ERP integration | Nil | Rs. 5,000 (included in Enterprise first month) |
Not included in any tier:
- ✕ GST late fees for delayed GSTR-1/GSTR-3B filing
- ✕ Buyer-side ITC disputes or reversal
- ✕ GSP subscription fees for API access
- ✕ ERP software costs
Which IRN cancellation plan fits your volume?
Answer a couple of quick questions and get a plan recommendation.
How many invoices do you need to cancel or correct per month?
Are you within the 24-hour cancellation window?
Why professional IRN cancellation service matters
Speed within the 24-hour window
- Time is critical - IRN cancellation must happen within 24 hours. Our priority service processes cancellations within 2 hours, giving you maximum buffer time before the window closes.
- We set up monitoring so your team catches invoice errors immediately after IRN generation, not hours later when the window has closed.
ERR-1101 expert resolution
- ERR-1101 is one of the most common and confusing errors in e-invoicing. Our team has resolved 500+ ERR-1101 cases - we know when to cancel the duplicate IRN, when to cancel both, and how to prevent recurrence.
Seamless post-24-hour corrections
- When the 24-hour window has passed, we guide you through issuing a credit/debit note with its own IRN. We ensure the credit/debit note is correctly formatted, IRN-generated, and linked to the original invoice.
Bulk cancellation management
- E-commerce sellers and bulk traders can have dozens of cancelled orders in a single day. We handle bulk cancellations with proper tracking - every cancelled IRN is logged with reason, timestamp, and replacement status.
Common IRN cancellation mistakes
Discovering errors after the 24-hour window
Implement pre-IRN-generation checks to catch errors before submission. For post-24-hour cases, credit/debit notes with IRN are the only solution - we help you issue them correctly.
Trying to reuse a cancelled IRN
Cancelled IRNs cannot be reused. Generate a new IRN with new data. The invoice number can be reused if no IRN was generated for it.
Forgetting to cancel the e-way bill when cancelling IRN
Cancelling IRN does NOT cancel the linked e-way bill. We ensure e-way bills are also cancelled or updated when IRNs are cancelled.
Not updating GSTR-1 after IRN cancellation
Cancelled and newly generated IRNs must be reflected in GSTR-1. Our service includes automatic GSTR-1 reconciliation for cancelled IRNs.
Ignoring ERR-1101 entirely
ERR-1101 means an invoice may have been supplied without a valid IRN (if the first submission failed and the second was a duplicate attempt). We investigate and resolve every ERR-1101 case.
Cancelling and not regenerating
Cancelled invoices without a new IRN are considered non-compliant. We ensure every cancelled IRN is replaced with a corrected invoice and new IRN or credit/debit note.
Not informing the buyer
Buyers need to know when an IRN is cancelled and replaced - their GSTR-2B will show the old IRN. We provide a buyer communication template for IRN replacements.
Duplicate submissions due to retry logic
Automated IRN generation systems that retry on failure often cause ERR-1101. We implement idempotency checks in the integration to prevent duplicate submissions.
Every rejection above has a fix - most come down to how the innovation note is written, not the business itself. Most applicants don't know that until after the rejection.
If you have already been rejected, or want to make sure it does not happen, the 15-minute call below is the fastest path.
Why choose us for IRN cancellation and regeneration
Frequently asked questions
Log into the IRP portal with your credentials, search for the IRN using the invoice number and GSTIN, and select 'Cancel'. The cancellation request must be submitted within 24 hours of IRN generation. After cancellation, the IRN is permanently voided and a new IRN must be generated if needed.
IRN can only be cancelled within 24 hours of generation. After 24 hours, cancellation is not possible and you must issue a credit/debit note with its own IRN for corrections.
No. The IRN cannot be cancelled after the 24-hour window. The alternative is to issue a credit note (for reducing invoice value) or a debit note (for increasing invoice value). Both credit and debit notes linked to B2B/B2C large invoices require their own IRN generation.
ERR-1101 means 'IRN already exists for the given invoice' - the same invoice (same supplier GSTIN + invoice number + financial year) was submitted to the IRP twice. Resolution: verify which submission was legitimate (the first one), cancel the duplicate IRN, or if both have errors, cancel both and regenerate once with correct data.
If you cancel an IRN and regenerate a new one within 24 hours, the buyer's ITC is updated in GSTR-2B with the new IRN. If you use a credit/debit note (post-24 hours), the buyer must accept the credit/debit note. If they do not accept, their ITC will be reversed - we provide buyer communication support to prevent this.
Yes. After cancelling an IRN, the invoice number becomes available. You can submit corrected invoice data to the IRP and generate a new IRN. The new IRN will have a different 64-character hash but will be linked to the same invoice number.
Yes. Credit notes and debit notes linked to B2B or B2C large invoices require their own IRN generation. We handle credit/debit note IRN generation as part of our cancellation service.
No. IRN cancellation through the GSTN IRP portal is completely free. However, professional services charge a fee for the operational management - bulk tracking, ERR-1101 investigation, GSTR-1 reconciliation, and ensuring compliance within the tight 24-hour window.
This typically means the 24-hour window has passed. The solution is to issue a credit note or debit note with a new IRN. We help you prepare and generate the credit/debit note IRN, ensuring the correction is reflected in both parties' GSTR returns.
Yes, but each IRN must be cancelled individually on the IRP portal (there is no bulk cancellation feature). Our service handles bulk cancellation efficiently - for large volumes, we use API integration to cancel multiple IRNs in rapid succession, typically processing 50+ cancellations within an hour.
Cancelling an IRN does NOT automatically cancel the linked e-way bill. You must separately cancel the e-way bill on the e-way bill portal. We handle both IRN cancellation and e-way bill cancellation as part of our service.
Cancelled IRNs must be reflected in GSTR-1. The original entry should be removed and the corrected invoice (or credit/debit note) entry should be included. Our service includes automatic GSTR-1 reconciliation and update for all cancelled IRNs.
The GSTN IRP provides an IRN cancellation API that allows you to cancel an IRN programmatically using your GSP credentials. The API requires the IRN and supplier GSTIN, and returns a cancellation acknowledgment. We use the API for bulk cancellations and real-time cancellation from ERP systems.
No. Once an IRN is cancelled, it is permanently deleted from the IRP system and cannot be recovered. You must generate a new IRN with new data for the corrected invoice.
Common reasons include: wrong buyer GSTIN submitted, wrong invoice value, incorrect HSN/SAC codes, order cancellation by buyer after invoice generation, duplicate submission (ERR-1101), missed discount or charges, and incorrect place of supply.
Yes. Buyers need to be informed because: (1) Their GSTR-2B shows the original IRN, which becomes invalid after cancellation. (2) If the buyer already claimed ITC, it will be reversed. (3) The buyer's books need to be updated. We provide a buyer communication template as part of our service.
Government IRP cancellation is free. Our professional service starts at Rs. 999/month for up to 10 cancellations, Rs. 2,499/month for up to 50 cancellations, and Rs. 4,999/month for unlimited cancellations with ERP integration.
Yes. The best approach is pre-validation before IRN submission: verify buyer GSTIN format and active status, validate HSN/SAC codes, check place of supply, and confirm invoice values. Our ERP integration includes idempotency checks to prevent ERR-1101 duplicate submissions, and pre-validation to catch errors before they reach the IRP.
When an IRN is cancelled, the buyer's ITC claim is automatically reversed in their GSTR-2B. The buyer must then accept the new IRN or credit/debit note to claim ITC again. We help coordinate with the buyer to ensure smooth ITC re-claiming and provide necessary documentation.
Where are you right now?
Tell us about your IRN requirements and we will take care of the rest.
Where are you right now?
Tell us about your IRN requirements and we will take care of the rest.