A practical GSTR-2B vs GSTR-3B reconciliation strategy โ how to fix mismatches, respond to DRC-01A notices, and protect ITC under Rule 36(4) in 2026.
GSTR-2B Mismatch Notice: Reconciliation Strategy That Works
GSTR-2B vs GSTR-3B mismatch is now the single most-issued GST notice category in India. A notice โ DRC-01A or DRC-01 โ lands when the ITC you claimed in your GSTR-3B exceeds what your GSTR-2B records for that period. Since Section 16(2)(aa) of the CGST Act 2017 makes GSTR-2B the statutory proof of ITC eligibility, there is no arguing around the document itself. The good news: the majority of mismatches are timing differences, not ITC fraud โ and a structured monthly workflow eliminates most of them before any notice ever reaches you.
What GSTR-2B Is โ and Why It Carries Statutory Force
GSTR-2B is an auto-drafted, static ITC statement generated by the GSTN portal on the 14th of each month for the previous month. It captures every inward supply your registered suppliers declared in their GSTR-1, Invoice Furnishing Facility (IFF), GSTR-5 (non-resident taxpayers), and GSTR-6 (Input Service Distributors), plus bill-of-entry data imported from ICEGATE for goods cleared through customs.
The operative word is static. Once GSTR-2B is generated, it does not update โ even if your supplier files an amendment to their GSTR-1 two days later. That amendment flows into next month's GSTR-2B. This single mechanic is responsible for the majority of mismatches that trigger notices.
Why GSTR-2B, Not GSTR-2A?
GSTR-2A is a dynamic statement that refreshes whenever a supplier files. Before 2021, many businesses used GSTR-2A to claim provisional ITC beyond what was matched. The Finance Act 2021 closed that door permanently by inserting Section 16(2)(aa) into the CGST Act: ITC is now available only when the invoice is reflected in the auto-generated statement โ which the CGST Rules specify as GSTR-2B. GSTR-2A remains available on the portal but carries zero legal weight for ITC eligibility.
The GSTR-2B Calendar You Must Internalise
| Event | Date |
|---|---|
| Supplier's GSTR-1 / IFF cut-off for inclusion in current month's 2B | 13th of the month |
| GSTR-2B generated on portal | 14th of the month |
| GSTR-3B due date (monthly filers) | 20th of the month |
| GSTR-3B due date (QRMP quarterly filers) | 22nd / 24th of month after quarter-end |
You have a six-day window โ 14th to 20th โ to download GSTR-2B, reconcile at invoice level, resolve what can be resolved, and lock your ITC claim. Treating this as a one-day last-minute task is the most consistent root cause of preventable mismatches.
The Four Root Causes Behind Most Mismatches
Understanding why a mismatch exists determines whether the fix is a supplier phone call, a GSTR-1 amendment request, a reversal in your own books, or a write-off.
1. Timing Differences โ the Dominant Category
Your supplier filed their GSTR-1 after the 13th cut-off โ say, on the 17th of the month. Their invoice falls into next month's GSTR-2B. You have already received the goods or services and entered the purchase in your books. If you claim the ITC this month, the system flags it as unsupported.
These are self-curing mismatches: the ITC materialises in next month's 2B, provided the supplier has filed. Your job is to track the parked invoice rather than abandon it or, worse, keep claiming it every month without it ever matching.
2. Supplier Filing Errors
The supplier filed their GSTR-1 but made an error: wrong GSTIN (used your Delhi branch instead of your Mumbai HQ), wrong tax period, or a minor format difference in the invoice number. GSTN's matching engine is exact โ your books may say INV-2026-001 while the supplier filed INV/2026/001. That single character difference is enough to break the match.
3. Tax Rate or Value Divergence
The supplier applied 12% GST; your purchase team booked 18%. Or the taxable value in the supplier's GSTR-1 differs from your purchase invoice by even one rupee due to rounding. The portal flags both the value and the tax amount independently.
4. Your Own Errors
You claimed ITC on a supply blocked under Section 17(5) โ personal expenses, motor vehicles used for non-specified purposes, food and beverages, works contract for construction of immovable property โ or you duplicated an invoice in your purchase register. These cannot be attributed to suppliers and must be reversed in Table 4(B)(2) of your GSTR-3B.
Rule 36(4): The Hard Boundary on ITC Claims
Rule 36(4) of the CGST Rules 2017 was introduced in October 2019 and tightened in two stages:
- October 2019: ITC limited to 120% of GSTR-2B-matched eligible ITC โ a 20% provisional buffer.
- January 2020: Buffer reduced to 10% (ITC capped at 110% of GSTR-2B figure).
- Effective 1 January 2022: Buffer removed entirely. ITC is now limited strictly to amounts reflected in GSTR-2B. Zero provisional credit.
This is not a soft guidance โ it is a hard system control. The GST portal's automated scrutiny module compares your GSTR-3B ITC claim against your GSTR-2B figures and calculates the excess. This comparison typically runs within 60โ90 days of your return filing, which is why DRC-01A notices often arrive mid-year for Q1 filings.
When excess ITC is confirmed and utilised to discharge output tax liability, interest under Section 50(3) of the CGST Act accrues at 24% per annum from the date of utilisation. If the excess ITC was claimed but sat unused in the electronic credit ledger, the applicable rate may be lower โ but the safest working assumption for any finance team is 24%, because proving non-utilisation requires an ECL audit trail.
Worked Example: Real Numbers, Real Outcomes
Scenario: Prism Components Private Limited, a Mumbai-based manufacturer filing monthly returns for FY 2026-27, claims ITC of Rs. 12,40,000 in its GSTR-3B for April 2026, filed on 20 April 2026. Its GSTR-2B for April 2026 โ generated on 14 May 2026 โ shows eligible ITC of only Rs. 10,55,000.
Total mismatch: Rs. 1,85,000
| Supplier | ITC Amount | Root Cause |
|---|---|---|
| Supplier A โ 3 invoices | Rs. 90,000 | GSTR-1 filed April 19 โ invoices in May 2B |
| Supplier B โ 1 invoice | Rs. 62,000 | Invoice number format mismatch |
| Supplier C โ 1 invoice | Rs. 18,000 | Rate booked at 18%; supplier filed at 12% |
| Supplier D โ 1 invoice | Rs. 15,000 | Supplier has not filed GSTR-1 for April at all |
Interest exposure: Assuming the Rs. 1,85,000 was fully utilised to pay output tax, and a DRC-01A arrives on 15 July 2026 (86 days after filing):
> Interest = Rs. 1,85,000 ร 24% ร 86 รท 365 = Rs. 10,445
Resolution path per category:
- Supplier A (Rs. 90,000): Confirmed timing difference. Invoice appears in May 2026 GSTR-2B. Prism claims the credit in its May GSTR-3B. No reversal required โ document the resolution with a dated GSTR-2B extract.
- Supplier B (Rs. 62,000): Supplier files a GSTR-1 amendment (via GSTR-1A) correcting the invoice number. It appears in May 2026 GSTR-2B. Prism claims it in May. Net cost: one follow-up email.
- Supplier C (Rs. 18,000): The applicable GST rate is 12%, not 18%. The tax component over-booked is Rs. 1,080 (the excess 6% on the taxable value). Prism reverses the Rs. 1,080 in Table 4(B)(2) of May GSTR-3B and corrects its purchase register.
- Supplier D (Rs. 15,000): Supplier is a chronic non-filer. Prism parks the ITC in its Parked ITC Register. If Supplier D does not file by November 2026, Prism reverses the ITC before the Section 16(4) deadline of 30 November 2026 and pursues commercial recovery from the vendor.
The lesson: Had Prism reconciled on 14 May 2026 before filing, it would have claimed only the GSTR-2B-supported Rs. 10,55,000 (net of Supplier C's correction). The Rs. 10,445 interest exposure would not have existed.
The Monthly Reconciliation Workflow โ Step by Step
Day 14 of the month:
- Download GSTR-2B in JSON format from the GST portal's Return Dashboard. Import the JSON into your accounting software (Tally Prime, Zoho Books, SAP Business One, or a dedicated GST tool like ClearTax or IRIS). Do not work from the PDF summary โ you need invoice-level data.
- Export your purchase register for the same period in a comparable format: Supplier GSTIN, invoice number, invoice date, taxable value, IGST, CGST, SGST.
Days 14โ17:
- Run an invoice-level three-way match: GSTR-2B records vs. purchase register vs. physical/digital tax invoices. Match on GSTIN + invoice number + financial year (not calendar year โ a common mistake).
- Populate a reconciliation workbook with columns for: mismatch category, difference amount, action owner, follow-up date, target resolution month.
- Do not leave any mismatch uncategorised. An uncategorised difference is an unmanaged risk.
Days 17โ18:
- Contact every supplier whose invoice is missing from or incorrectly stated in GSTR-2B. Use email or the supplier portal feature in your GST software โ anything that timestamps the outreach. A phone call is invisible to the tax department.
- Log the date of every communication. This log becomes exhibit A in any future DRC-01A reply.
Day 19:
- Lock your ITC claim to the GSTR-2B-supported figure. Move all unresolved items to the Parked ITC Register.
- The Parked ITC Register should contain, per entry: Supplier GSTIN, invoice number and date, ITC amount, reason for parking, date parked, expected resolution month, status update column.
Day 20 (filing):
- File GSTR-3B with ITC equal to GSTR-2B eligible ITC only. Save the reconciliation workbook, supplier correspondence, and GSTR-2B download as a monthly compliance pack. If a notice arrives 18 months later, you will have this pack ready.
DRC-01A Response: Building a Notice Pack That Holds Up
If a DRC-01A (pre-notice communication under Rule 142(1A)) arrives for a past period, resist the impulse to pay and close. A well-constructed response can result in the demand being dropped entirely for timing differences, and reduces the payable amount for genuine gaps.
Step 1: Reconstruct the Period's Reconciliation
Pull the GSTR-2B for each month in the notice period and rebuild the invoice-level match from scratch. Cross-check whether invoices flagged in the notice were subsequently resolved in a later month's GSTR-2B. Most DRC-01A notices cover 3โ6 months of alleged excess ITC; a significant portion of that amount will already have cured itself.
Step 2: Segregate Mismatches Into Four Buckets
- Resolved timing differences: Invoice appeared in a later month's GSTR-2B. Attach: (a) the later GSTR-2B extract showing the invoice, (b) confirmation that you claimed it in that later month or reversed the current month's credit.
- Supplier errors now corrected: Amendment filed by supplier; invoice now in a subsequent GSTR-2B. Attach the GSTR-2B extract and your original outreach correspondence dated before the notice.
- Rate or value corrections already made: Show the Table 4(B)(2) reversal in the relevant GSTR-3B.
- Genuine unmatched ITC: Acknowledge, reverse in the current GSTR-3B if not already done, compute interest voluntarily at 24%, and pay it. Voluntary payment before adjudication typically keeps the matter under Section 73 (no fraud) rather than escalating to Section 74.
Step 3: Structure Your Written Reply
File through the portal's Notices and Demands section or as directed by the notice. Your reply should follow this structure:
- Brief facts โ your GSTIN, the notice reference number, the tax period, and the amount in dispute.
- Reconciliation statement โ a table mapping every rupee in the demand to one of the four buckets above, with supporting annexure numbers.
- Legal submissions โ cite Section 16(2)(aa), the GSTR-2B generation mechanics (14th cut-off, static nature), and CBIC circulars addressing ITC timing reconciliation. Explain how timing differences do not constitute wrongful availment of credit.
- Relief sought โ drop the demand for resolved mismatches; confirm the amount being paid with interest for genuine gaps.
- Annexures โ GSTR-2B extracts (month-wise), GSTR-3B filings, purchase register, supplier email correspondence, and any GSTR-3B amendment filings.
Retain the portal acknowledgement. If the adjudicating authority rejects your reply, the next step is a formal reply to the SCN (DRC-01), then an appeal to the Appellate Authority under Section 107.
Common Pitfalls That Turn Manageable Mismatches Into Formal Demands
1. Reconciling only when a notice arrives. By the time a DRC-01A lands, you have lost 12โ18 months of supplier follow-up opportunity. Invoices correctable in one month of outreach become permanently unrecoverable.
2. Paying DRC-01A without analysing it. DRC-01As frequently include timing differences that already self-resolved in later months. Paying them means paying for a problem that ceased to exist.
3. Claiming ITC on pro-forma invoices. A pro-forma invoice is not a tax invoice under Section 2(62) of the CGST Act and will never appear in GSTR-2B. ITC attaches only to a valid tax invoice.
4. Ignoring Section 17(5) blocked credits. Motor vehicles for non-specified purposes, food and beverages, club memberships, and works contract services for immovable property construction are blocked. Many businesses inadvertently include these and surface the error only during annual GSTR-9 reconciliation โ by which point interest has been accruing for months.
5. Matching on invoice number alone. GSTN matches on GSTIN + invoice number + financial year. A supplier who books your March 2026 invoice in their April 2026 GSTR-1 files it under FY 2026-27 โ it will not appear in your FY 2025-26 GSTR-2B regardless of how the invoice number looks.
6. No written record of supplier outreach. Oral assurances from a supplier that they "will file next week" are worthless in a DRC-01A response. Every follow-up must leave a dated, written trail.
7. Letting the Section 16(4) deadline slip. ITC on invoices for FY 2025-26 must be claimed by 30 November 2026, or by the date of filing your GSTR-9 for FY 2025-26, whichever is earlier. Parked ITC that misses this window is permanently lost โ and if you have already claimed it, it must be reversed with interest. This is the most expensive mistake in the parked-ITC lifecycle.
Supplier Controls That Prevent Mismatches Upstream
The most efficient reconciliation is the one that never needs to happen because the mismatch was prevented. These controls are low-cost and high-impact:
- Vendor filing-risk score: Tag each supplier in your ERP or vendor master with a filing regularity rating. A supplier who filed late in three of the last six months is "High Risk." Escalate payment approvals for high-risk vendors and flag their invoices for priority follow-up each month.
- Payment-hold clause: Add a clause to your purchase order standard terms: final payment releases only after the invoice appears in your GSTR-2B (typically within 45 days of your receipt). This aligns the supplier's financial incentive with timely GSTR-1 filing.
- Automated 10th-of-month reminders: Send a short email or WhatsApp message to key suppliers on the 10th of each month reminding them to file their GSTR-1 or IFF by the 13th. This one-minute task eliminates a significant proportion of timing-difference mismatches.
- ITC ceiling as a system control: Configure your accounting software to hard-cap the ITC posted to your GSTR-3B at the GSTR-2B eligible figure. Treat this exactly like a payroll control โ any override requires a documented exception with management approval.
- ISD reconciliation check: If your entity is an Input Service Distributor filing GSTR-6, verify it is filed before the 13th so that distributed credits land correctly in branch GSTINs' GSTR-2B. ISD mismatches are often overlooked because they sit across multiple GSTINs.
Key Takeaways
- GSTR-2B is static and statutory. Generated on the 14th, it cannot be altered retroactively. Section 16(2)(aa) makes it the sole legal proof of ITC eligibility โ GSTR-2A is informational only.
- Rule 36(4) permits zero provisional ITC since 1 January 2022. Every rupee of ITC in your GSTR-3B must be traceable to that month's GSTR-2B or it is excess credit, attracting 24% interest under Section 50(3) once utilised.
- Most mismatches are timing differences that cure themselves in one to two months. Track them in a Parked ITC Register โ don't abandon them, and don't claim them before they appear in 2B.
- A DRC-01A is not a bill โ it is an opening position. Respond with a structured reconciliation pack that segregates timing differences (resolved), supplier errors (corrected), and genuine gaps (reversed with interest). Paying a demand that covers already-resolved items is a voluntary and unnecessary cost.
- Section 16(4) imposes a hard expiry on parked ITC. For FY 2025-26 invoices, the claim deadline is 30 November 2026. Missing this date makes the credit permanently unavailable and potentially triggers a reversal demand with interest.
- Supplier controls upstream are cheaper than reconciliation downstream. Payment-hold clauses, vendor risk scoring, and 13th-of-month reminders eliminate the majority of timing-difference mismatches before they enter your reconciliation workbook.
- Reconcile on the 14th, not the 19th. A six-day window with invoice-level matching is enough to resolve most mismatches before filing. Leaving it to the last evening before the 20th means filing with differences you could have fixed โ and paying interest on differences that were avoidable.





