E-invoice for B2B credit note: IRN generation deadline and rules

Generating an Invoice Reference Number (IRN) is mandatory for B2B credit notes if your aggregate turnover exceeds Rs 5 crore in any financial year from 2017-18 onwards. Under Rule 48(4) of the CGST Rules, you must upload the credit note particulars to an Invoice Registration Portal (IRP) using document type CRN. Without an active IRN, the credit note is legally invalid under Rule 48(5), cannot reduce your outward tax liability, and fails to reflect in your buyer GSTR-2B.

Many suppliers assume that e-invoicing applies solely to standard sales invoices. When goods are returned or price adjustments occur, accounts teams often issue manual or ERP credit notes without generating an IRN. This operational oversight creates severe reconciliation failures during return filing.

If a supplier covered by e-invoicing mandates issues a credit note without registering it on the IRP, the document lacks legal validity. The credit note fails to auto-populate into Form GSTR-1, the buyer GSTR-2B remains unadjusted, and tax officers can disallow the corresponding tax reduction under Section 34 of the CGST Act.

Mandatory IRN generation for B2B credit notes

The legal framework for e-invoicing is governed by Rule 48(4) of the CGST Rules. Under this provision, notified registered persons must prepare their documents by submitting specified particulars in Form GST INV-01 on the Common GST Electronic Portal to obtain an IRN.

The applicability threshold was established through Notification No. 13/2020-Central Tax, which mandated e-invoicing for taxpayers exceeding specified turnover limits. Through subsequent amendments, culminating in Notification No. 10/2023-Central Tax, the threshold stands at Rs 5 crore. If your annual business turnover exceeded Rs 5 crore in 2017-18 or any subsequent year, e-invoicing is compulsory.

As clarified on the official NIC e-Invoice portal FAQ, e-invoicing applies to three distinct document classes issued to registered persons:

  • Tax Invoices (document type code: INV)
  • Credit Notes (document type code: CRN)
  • Debit Notes (document type code: DBN)

Under Rule 48(5), any document issued by a covered person without an IRN shall not be treated as a valid tax document. Consequently, a paper credit note or an unregistered ERP document cannot be used to reduce output tax liability.

Notice risk: If you reduce output tax liability in Form GSTR-3B using a credit note that was never registered on the IRP, the reduction violates Rule 48(5). Tax authorities can raise demand notices under Section 73 or Section 74, along with 18% annual interest under Section 50(3).

Deadlines and time limits for B2B credit notes

Tax teams must navigate two critical timelines when issuing and reporting B2B credit notes:

1. Statutory cut-off date under Section 34(2)

Under Section 34(2) of the CGST Act, any registered person who issues a credit note must declare its details in the return for the month in which it was issued. However, the law prescribes a strict outer deadline: no later than 30 November following the end of the financial year in which the original supply occurred, or the date of furnishing the relevant annual return, whichever is earlier.

For example, for supplies made during Financial Year 2025-26, any GST credit note adjusting tax liability must be issued, registered on the IRP, and declared in Form GSTR-1 by 30 November 2026 (or before filing the annual return in Form GSTR-9). After this cut-off, suppliers cannot reduce their output tax liability under GST law.

2. Reporting window on the IRP

GSTN time-limit guidelines enforce real-time reporting of outward documents on the IRP. For taxpayers subject to portal reporting restrictions, documents older than the prescribed window cannot be uploaded to generate an IRN. Generating the IRN immediately upon finalizing the sales return or price adjustment ensures direct auto-population and avoids last-minute portal validation blocks.

Remember that cancellation rules on the IRP are extremely strict. As detailed in our guide on e-invoice cancellation 24 hours deadline on the IRP portal, an IRN can be cancelled on the portal only within 24 hours of generation. Once that window lapses, you cannot delete the IRN from the registry.

Step-by-step procedure: generating an IRN for a credit note

Follow this exact operational workflow to register a B2B credit note on the portal:

Issue credit note in ERP → Upload Form GST INV-01 schema (CRN) → Receive signed IRN and QR code → Auto-populate Form GSTR-1 Table 9B
  1. Record the credit note in accounting software: Create the credit note in your ERP (such as Tally Prime, SAP, or Zoho Books). Ensure the document number conforms to Rule 46(b) of the CGST Rules: unique for the financial year, consecutive serial numbering up to 16 characters, containing only alphanumeric characters, hyphens, and slashes.
  2. Link the original invoice reference: In the JSON payload, specify the document type as CRN. Enter the original tax invoice number and original invoice date in the reference attributes.
  3. Upload to the IRP: Transmit the JSON payload to the IRP either directly via GSP API integration or by using the offline e-invoice JSON preparation tool from einvoice1.gst.gov.in.
  4. Validate system response: The IRP calculates the SHA-256 hash across supplier GSTIN, document type, document number, and financial year. Upon validation, the portal returns the 64-character IRN, acknowledgment number, and digitally signed QR code. Store these attributes in your ERP database. Be careful not to submit duplicate requests, which trigger e-invoice IRN error 2150 duplicate IRN.

Worked scenario: goods return and recipient GSTR-2B flow

Consider Precision Tools Ltd (GSTIN 27AAACP5555P1Z2), a manufacturer with an aggregate turnover of Rs 18 crore. On 10 October 2026, Precision Tools issued tax invoice PTL/26-27/0810 to Dynamic Fabricators (GSTIN 27AAACD9999D1Z4) for 500 machine components valued at ₹5,00,000 plus 18% IGST of ₹90,000.

On 17 October 2026, Dynamic Fabricators rejected and returned 50 defective components. Precision Tools accepted the return and issued credit note PTL/CRN/26-27/0045. The accounting and compliance flow runs as follows:

Document details Taxable value IGST (18%) Portal action Compliance result
Invoice PTL/26-27/0810 ₹5,00,000 ₹90,000 IRN generated ITC in buyer GSTR-2B
Credit Note PTL/CRN/26-27/0045 ₹50,000 ₹9,000 Uploaded as CRN to IRP IRN generated: 7b2a...e901
Form GSTR-1 Auto-population ₹50,000 ₹9,000 Flows to Table 9B Reduces supplier liability
Buyer Form GSTR-2B Impact (₹50,000) (₹9,000) Auto-drafted in CDNR Reduces buyer ITC

Because Precision Tools generated a valid IRN for PTL/CRN/26-27/0045, the credit note auto-populates into Table 9B (Credit/Debit Notes Registered) of its Form GSTR-1 on the GST common portal. Precision Tools successfully reduces its net tax payable in Form GSTR-3B for October 2026.

Simultaneously, the credit note flows into the buyer (Dynamic Fabricators) Form GSTR-2B under the CDNR table. In the Invoice Management System (IMS), Dynamic Fabricators can verify and accept the record. Under Section 34(2) proviso, Dynamic Fabricators reverses input tax credit of ₹9,000, preventing any mismatch notice under Form DRC-01C.

Common mistake: Attempting to generate an e-invoice for a financial or commercial credit note. Under CBIC Circular No. 92/11/2019-GST, post-sale commercial discounts issued without GST adjustment do not alter output tax liability and do not pass through the IRP. Do not upload commercial credit notes to einvoice1.gst.gov.in.

Impact on monthly reconciliation and IMS

Credit note reconciliation requires constant vigilance from both trading partners:

  • For suppliers: Ensuring that all e-credit notes auto-populate correctly into GSTR-1 Table 9B avoids manual entry errors. If an IRN is missing, outward liability remains overstated in GSTR-3B.
  • For recipients: Every credit note reported on the IRP appears in your inward supplies on the IMS dashboard and GSTR-2B. If a supplier uploads an incorrect credit note, you must take prompt action on IMS to prevent unintended ITC reversals.

Related guides

Frequently asked questions

Is IRN generation mandatory for B2B credit notes?

Yes. If your aggregate annual turnover exceeded Rs 5 crore in any financial year from 2017-18 onwards, generating an IRN for every B2B credit note under Rule 48(4) is mandatory. A credit note issued without an IRN is invalid under Rule 48(5).

What is the time limit to report a B2B credit note under GST?

Under Section 34(2) of the CGST Act, you must declare credit note details in the return for the month of issue, but not later than 30 November following the end of the financial year in which the supply occurred, or the date of filing the annual return, whichever is earlier.

Do financial credit notes require an IRN?

No. Commercial or financial credit notes issued without GST adjustment under CBIC Circular 92/11/2019-GST do not pass through the IRP and do not require an IRN.

Check your own GSTR-2B credit notes

Verify whether supplier credit notes match your purchase returns before filing Form GSTR-3B. Catch missing entries, mismatched tax values, and pending records instantly. Your GSTR-2B and purchase register files are read in your browser and never uploaded to any server.

Reconcile GSTR-2B →

Last checked: 17 October 2026. Sources: CBIC CGST Rules Rule 48, CBIC CGST Act Section 34, NIC e-Invoice Portal FAQs, GST Common Portal.