GST return filing often looks simple from outside: download GSTR-2B, check input tax credit, file GSTR-3B, and move on. In practice, this is where many growing companies quietly lose money.
The problem is not just whether GST returns are filed. The problem is whether input tax credit claimed in GSTR-3B actually matches the purchase register, vendor invoices, accounting entries, and GSTR-2B. When these four do not speak to each other, the company either underclaims eligible credit, overclaims risky credit, or creates a reconciliation backlog that becomes painful during audits, funding due diligence, GST notices, or year-end closing.
For startups, foreign-owned subsidiaries, and founder-led private limited companies, the risk usually starts small. One vendor delays filing GSTR-1. One invoice is booked in the wrong month. One import of services entry is missed. One credit note is not adjusted. One software subscription is booked without checking GST eligibility. Over six to twelve months, these small items become a messy ITC schedule no one wants to touch.
That is why GSTR-2B vs books reconciliation should not be treated as a year-end activity. It should be a monthly control before filing GSTR-3B.
Why This Matters Before Filing GSTR-3B
GSTR-2B is the auto-generated statement showing input tax credit available based on suppliers' filings and other GST data. Your books show what your company has recorded as purchases, expenses, capital goods, imports, reverse charge, and input tax credit.
If GSTR-2B shows credit but the invoice is not in books, there may be an accounting gap. If books show credit but GSTR-2B does not, there may be a supplier filing issue. If both show the invoice but amounts differ, there may be tax rate, place of supply, invoice amendment, debit note, credit note, or classification error.
Filing GSTR-3B without resolving these differences can create three problems.
First, cash leakage. Eligible ITC may remain unclaimed because the finance team is unsure whether to take it. This directly affects working capital.
Second, notice exposure. Ineligible or unmatched ITC may be claimed and later questioned by the department, especially where supplier compliance is weak.
Third, audit and diligence friction. Investors, auditors, buyers, and parent-company finance teams do not only ask whether GST returns were filed. They ask whether GST balances, input credit, vendor ledgers, and returns reconcile.
Clean monthly reconciliation saves time, money, and credibility.
The Real Cost of Ignoring Mismatches
A GST mismatch is rarely just a GST mismatch. It usually points to a process gap.
If a vendor invoice is in books but not in GSTR-2B, the vendor may not have filed GSTR-1, may have reported the wrong GSTIN, may have reported the invoice in a later month, or may have made an error in invoice number or taxable value. If no one follows up quickly, the vendor may become harder to chase later.
If GSTR-2B has invoices missing from books, expenses may not have been recorded, invoices may be sitting in email, employee reimbursements may be incomplete, or the accounting team may not have received documents from operations.
If ITC is claimed on blocked or ineligible items, the issue may not show immediately, but it can become expensive when reviewed later with interest and penalties.
For a company trying to keep books investor-ready, these gaps also create a credibility problem. A messy GST reconciliation tells the reviewer that accounting controls are weak. That is avoidable.
What to Reconcile Every Month
A useful monthly GST reconciliation should cover more than a simple total comparison. At minimum, review these areas before GSTR-3B filing:
- GSTR-2B invoice-wise ITC vs purchase register
- Books ITC ledger vs GST return credit claimed
- Vendor GSTIN, invoice number, invoice date, taxable value and tax amount
- CGST, SGST, IGST classification
- Eligible vs ineligible ITC
- Reverse charge transactions
- Import of services entries
- Credit notes and debit notes
- Capital goods ITC
- Vendor invoices not appearing in GSTR-2B
- GSTR-2B invoices not recorded in books
- Prior-month pending ITC now appearing in GSTR-2B
- ITC reversed or deferred
- Expenses booked without tax invoice support
The goal is not perfection for its own sake. The goal is to make the GSTR-3B number defensible.
Common Mismatch Buckets
A practical reconciliation should classify differences into action buckets.
1. Books invoice not appearing in GSTR-2B
This usually means the supplier has not reported the invoice correctly, or has not filed the relevant return. Do not blindly claim the credit. Mark it as pending, follow up with the vendor, and decide whether to defer ITC based on your GST position and advisor's review.
2. GSTR-2B invoice not recorded in books
This may mean the accounting team missed an invoice. Check email, vendor portals, purchase orders, expense claims, and payment records. If the invoice belongs to the company and is valid, book it in the correct ledger and period.
3. Amount mismatch
Compare taxable value, tax rate, GSTIN, place of supply, invoice number, and credit notes. A small difference may come from rounding, but a larger difference usually needs correction by either the vendor or the accounting team.
4. Wrong GST head
Sometimes IGST is booked as CGST/SGST or vice versa. This affects return reporting and ITC utilisation. Correct the accounting entry before filing if the error is in books.
5. Ineligible or blocked credit
Some credits may appear in GSTR-2B but still may not be eligible. Examples can include certain motor vehicle expenses, personal consumption, food and beverages in specific cases, or items restricted under GST law. These need separate review before claiming.
6. Reverse charge gaps
Reverse charge entries often get missed because the vendor invoice may not show normal GST. Review legal, professional, import of services, director sitting fees, sponsorship, rent, transport, and other applicable categories based on your facts.
A Simple Monthly Workflow
The cleanest process is to close GST reconciliation before GSTR-3B, not after it.
Start by finalising the purchase register for the month. Do not reconcile against half-booked accounts. Make sure vendor invoices, reimbursements, recurring software bills, credit card expenses, and import-related entries are captured.
Then download GSTR-2B and prepare an invoice-level match. Avoid only comparing totals. Totals can match while invoice-level errors remain hidden.
Next, classify every difference into one of four decisions: claim, defer, reverse, or investigate. This decision trail is important. If a question comes later, you should know why credit was claimed or not claimed.
After that, send vendor follow-up emails or WhatsApp messages for missing invoices. Keep a simple tracker with vendor name, GSTIN, invoice number, amount, month, issue, owner, and status.
Finally, tie the ITC claimed in GSTR-3B to the accounting ledger. If the return says one number and books say another, the difference should be explained, not ignored.
Monthly GSTR-2B Reconciliation Checklist
Before filing GSTR-3B, confirm the following:
- Purchase register for the month is complete and updated.
- GSTR-2B has been downloaded and matched invoice-wise.
- All books invoices missing in GSTR-2B are listed separately.
- All GSTR-2B invoices missing in books are reviewed and either booked or marked not belonging to the company.
- Vendor GSTIN, invoice number, date, taxable value and GST amount have been checked for major mismatches.
- ITC has been separated into eligible, ineligible, deferred and disputed buckets.
- Reverse charge transactions have been reviewed and recorded.
- Import of services entries have been checked for GST and accounting treatment.
- Credit notes and debit notes have been adjusted correctly.
- Prior-month pending credits now appearing in GSTR-2B have been reviewed.
- Vendor follow-up tracker has been updated.
- GSTR-3B ITC claimed ties back to the books or has a documented reconciliation note.
- Month-end GST ledger balances are reviewed after filing.
When You Should Get Help
You should consider professional GST cleanup support if any of these are true:
- Your books and GSTR-2B have not been reconciled for three or more months.
- ITC is being claimed based only on rough totals.
- Vendor follow-up is inconsistent.
- GST ledgers do not match returns.
- You have import of services, reverse charge, foreign vendor payments, or mixed taxable/exempt supplies.
- You are preparing for audit, fundraising, acquisition, or parent-company reporting.
- You received a GST notice or automated mismatch communication.
- Your accounting team is filing returns but not maintaining an ITC decision trail.
A cleanup exercise does not always mean something is wrong. Often, it simply creates a reliable monthly system so future returns are easier and safer.
Get the GST ITC Reconciliation Checklist
If you want a practical GST ITC cleanup review, SetMyCompany can help you reconcile GSTR-2B with your books, identify risky credits, prepare a vendor follow-up tracker, and set up a monthly GST filing workflow.
Send "GST CLEANUP" on WhatsApp: https://wa.me/919611189911
You can also ask for the Monthly GST ITC Reconciliation Checklist + Vendor Follow-up Format, and we will share the structure you can use before your next GSTR-3B filing.
Recommended reading: Tds Payment Return
Recommended reading: Foreign Company India
Recommended reading: First Auditor Appointment
Recommended reading: TEST ONLY
Recommended reading: First Board Meeting After Incorporation in India: Compliance Checklist
Recommended reading: Accounting Cleanup Before Fundraising in India: 30-Day Startup Checklist
Recommended reading: TDS compliance after company incorporation


