How to Reconcile ITC Mismatches Between GSTR-2B and GSTR-3B
Every month, thousands of businesses claim input tax credit in GSTR-3B that does not fully match GSTR-2B. Sometimes it is a vendor who filed late. Sometimes it is an invoice booked in the wrong period. Either way, the GST system now catches the gap on its own, and it does not wait for an audit to say so.
If you handle GST filings for a business or a client, you have likely seen a DRC-01C intimation land in the inbox, or you have caught the gap yourself before it got that far. Precisa’s clients, mostly CA firms and lenders running GSTR data across large client books, tend to hit the same handful of mismatch patterns every month. The fix is not complicated once you know where they actually come from, and which ones need a phone call to a vendor versus a reversal entry in your books.
Key Takeaways
- ITC claimed in GSTR-3B can only stand to the extent it appears in GSTR-2B. There is no provision for claiming credit on an invoice your books show but GSTR-2B does not, under Rule 36(4) and Section 16(2)(aa) of the CGST Act.
- Most mismatches trace back to a handful of causes: a supplier who has not filed, a wrong GSTIN on an invoice, a credit note issued after the draft 2B was generated, or ITC claimed on something ineligible under Section 17(5).
- A gap between what GSTR-3B claims and what GSTR-2B allows can trigger a system-generated DRC-01C intimation under Rule 88D, and the response window is seven days.
- Monthly reconciliation, done before the GSTR-3B filing deadline, catches almost everything that a year-end scramble does not.
What Actually Causes an ITC Mismatch Between GSTR-2B and GSTR-3B?
Most ITC mismatches trace back to five causes: an unfiled supplier return, a wrong GSTIN, a late credit note, ineligible ITC under Section 17(5), or a data entry error in your own books. A supplier who has not yet filed GSTR-1 or IFF for the period is the most common one; the invoice exists in your purchase register, but it has nowhere to show up in your 2B until the supplier files. Wrong GSTIN entries are close behind: a supplier types one digit incorrectly, and the credit lands in someone else’s 2B instead of yours.
Beyond that, watch for four repeat patterns. Invoices reported under the wrong tax head, IGST filed where CGST and SGST should apply. Credit notes the supplier issued after your draft 2B was already generated. ITC claimed on blocked or ineligible items under Section 17(5). And reverse charge or import invoices, which need separate verification against Bills of Entry rather than the standard 2B feed. A fair number of gaps are also just data entry errors on your side: a duplicate invoice booked twice, or one missed entirely.
Why Does GSTR-2B Decide the Outcome, Not Your Purchase Register?
This is the part that trips up finance teams still working from old habits. Before January 2022, Rule 36(4) allowed a business to claim some provisional credit even when a supplier had not yet reported the invoice, up to a fixed percentage above what 2A showed. That buffer is gone. Under the current Rule 36(4) and Section 16(2)(aa), if the invoice is not in your GSTR-2B for that tax period, the credit does not exist for filing purposes, regardless of what your accounting software says.
That single change is why “we have the invoice in our books” stopped being a valid answer to a mismatch. It is also why GSTR-2B reconciliation has become a monthly ritual rather than a year-end cleanup job for anyone managing multiple GSTINs or a large vendor base, a pattern we walk through in more detail in our GSTR-9 pre-filing checklist for CAs.
How Do You Actually Reconcile the Two Returns, Step by Step?
- Pull your draft GSTR-2B once it generates, usually on the 14th, alongside your purchase register for the same period.
- Match invoice by invoice: GSTIN, invoice number, taxable value, and tax amount. A spreadsheet VLOOKUP works fine for a handful of vendors; anything above a few hundred invoices a month needs a proper matching tool.
- Sort what does not match into buckets: missing in 2B because the supplier has not filed, missing in your books because of a data entry gap, or present in both but with a different amount.
- For anything flagged as pending or rejected, check the Invoice Management System (IMS) for supplier-side action, and follow up directly with vendors who are chronically slow to file rather than waiting each month for the same conversation.
- Decide what to do with the excess if GSTR-3B has already been filed with a higher claim than 2B supports: pay the difference through FORM GST DRC-03 with interest, or hold the credit until the following month’s 2B catches the invoice, if the supplier files before your claim window closes.
- Keep a running log of which suppliers cause repeat mismatches. That pattern matters more than any single month’s gap, and it is the kind of signal worth raising with the vendor relationship, not just the books.
What Happens if the Mismatch Goes Unresolved?

The GST system does not leave this to chance anymore. Under Rule 88D, when the ITC claimed in GSTR-3B exceeds what GSTR-2B supports beyond a threshold set by the Council, a system-generated DRC-01C intimation goes out automatically, both on the portal and to the registered email address. You get seven days to either pay the excess with interest through DRC-03 or explain the difference in Part B of the same form. Ignore it, and the next GSTR-1 filing can get blocked until the response is filed.
There is a second trigger worth tracking separately: Rule 37A. If a supplier has not filed their own GSTR-3B by 30 September of the following financial year, you are required to reverse the ITC claimed against their invoice, with interest, by 30 November of that year. The credit is not gone for good. Once the supplier files, you can reclaim it in a later period, but that only works if you are tracking supplier filing behaviour, not just invoice-level matching.
Where Does This Reconciliation Work End and a Lending or Audit Review Begin?
Invoice-by-invoice GSTR-2B matching is a compliance task, run monthly, to get the GSTR-3B filing right. It is a different job from what a lender or a forensic reviewer needs from GST data, and it is worth being clear about that distinction rather than blurring the two, as we cover in GST reconciliation software: what lenders and CAs need to do. A related question worth asking before either exercise starts is whether the GSTIN itself is even active and legitimate, since a mismatch on a cancelled or fraudulent registration is a different problem altogether.
Precisa’s GSTR analysis sits a step removed from the monthly matching exercise. It tracks ITC utilisation, filing consistency, and a 0 to 100 GST compliance rating across 24 months of GSTR-1, GSTR-2A, and GSTR-3B data pulled directly from the GSTN server, so a CA reviewing a client’s file can see whether mismatches are a one-off timing issue or a pattern tied to specific vendors. Cross-analysis against bank data goes further, showing whether ITC gaps also show up as missing vendor payments. It is not a substitute for monthly invoice matching, but it helps explain, months later, why a client’s ITC history looks the way it does.
Frequently Asked Questions
1. How long can I wait before claiming ITC on an invoice that appears late in GSTR-2B?
Under Section 16(4), ITC for a financial year can generally be claimed up to the earlier of 30 November of the following financial year, or the date you file your GSTR-9 annual return for that year. This deadline was moved from 30 September to 30 November by the Finance Act, 2022, effective 1 October 2022, so it is worth double-checking any older reference material still quoting the September cutoff.
2. What is Form DRC-01C and when does it get issued?
DRC-01C is a system-generated intimation under Rule 88D, sent when the ITC claimed in your GSTR-3B exceeds what your GSTR-2B supports by more than the threshold the GST Council has set. You get seven days to pay the excess with interest or explain the gap on the portal.
3. How long can I wait before claiming ITC on an invoice that appears late in GSTR-2B?
ITC for a financial year can generally be claimed up to the earlier of the due date for filing the September return of the following financial year, or the date you file your GSTR-9 annual return, whichever comes first.
4. What is the difference between GSTR-2A and GSTR-2B for reconciliation purposes?
GSTR-2A updates continuously as suppliers file, which makes it useful for early vendor follow-up. GSTR-2B is a static, monthly snapshot generated around the 14th, and it is the one the law recognises for claiming ITC in GSTR-3B under Rule 36(4).
Reconciliation as a Habit, Not a Fire Drill
The businesses that avoid DRC-01C notices are not the ones with better luck. They are the ones who run this match every month, before the return goes in, rather than after a notice arrives asking why it didn’t. Build the habit around the 14th, when your draft 2B lands, and the return filed on the 20th stops being a source of anxiety.
If your team is already tracking ITC patterns across clients or borrowers and wants that history alongside a compliance rating and bank cross-analysis, you can try Precisa’s GSTR analysis free or get in touch with our team to see how it fits your workflow.



