GSTR-2B & IMS Reconciliation Guide for Tally Prime (Avoid ITC Loss)
GSTR-2B & IMS Reconciliation Guide for Tally Prime (Avoid ITC Loss)
Learn how to reconcile GSTR-2B and IMS portal data with Tally Prime purchase ledgers to claim maximum Input Tax Credit without errors.
Who is this for: GST & Tax Compliance
Claiming the correct Input Tax Credit (ITC) under CGST Rules is critical for maintaining business cash flows and preventing tax notices. Under the GST Invoice Management System (IMS) framework, recipient taxpayers must actively review and mark supplier invoices to compile their final GSTR-2B statement. Reconciling your Tally purchase ledger against the static GSTR-2B statement protects you from mismatched tax returns. Let's explore how this process works.
Key Takeaway (BLUF)
The Invoice Management System (IMS) forces recipient businesses to Accept, Reject, or keep Pending supplier invoices before GSTR-2B is generated on the 14th of each month. To avoid cash leakage, download the GSTR-2B JSON file from the GST portal monthly, import it into TallyPrime using Display > GST Reports > GSTR-2B (Import Alt+O), and match the records line-by-line.
GSTR-2A vs. GSTR-2B: Knowing the Legal Difference
Many accountants still use GSTR-2A for tax filing, but this is a major compliance risk under Section 16(2)(aa) of the CGST Act:
- GSTR-2A (Dynamic): A real-time, read-only statement. It updates continuously whenever a supplier files their GSTR-1, regardless of when it is filed. It cannot be used to lock down monthly tax returns.
- GSTR-2B (Static): Generated on the 14th of each month. It contains only those invoices filed by suppliers before the monthly GSTR-1 cutoff date. This is the **legally binding statement** that determines the exact ITC you are eligible to claim in your GSTR-3B return.
GST IMS Actions and Tax Consequences
Under the IMS framework, you can assign three actions to supplier invoices, each affecting your final GSTR-2B availability:
| Action | Meaning | GSTR-2B Impact | Tax Action Recommended |
|---|---|---|---|
| Accept | Invoice matches books perfectly. | Included in GSTR-2B. | Claim ITC in GSTR-3B. |
| Reject | Incorrect GSTIN, tax rate, or fake invoice. | Excluded from GSTR-2B. | Do not claim. Inform supplier. |
| Keep Pending | Goods not yet received or dispute pending. | Carried forward to next month. | Defer credit to the actual invoice month. |
How to Reconcile GSTR-2B inside TallyPrime
Follow these steps to import your GSTR-2B data and perform reconciliation inside TallyPrime:
Download Portal JSON
Log in to the GST Portal. Go to Services > Returns > Returns Dashboard. Select the Financial Year and Month, find the GSTR-2B tile, and click Download JSON. Save the file locally.
Import JSON into TallyPrime
Open TallyPrime. Navigate to Gateway of Tally > Display More Reports (D) > GST Reports > GSTR-2B. Click the Import (Alt+O) button, browse to the downloaded JSON file, and press enter to load the portal invoices.
Analyze Mismatches
TallyPrime will sort transactions into categories. Under Reconciled, select items and mark them as Accepted. For Unreconciled items (due to date, amount, or rate differences), flag them to contact the supplier or correct your purchase vouchers.
Troubleshooting Common GSTR-2B Mismatches
If Tally shows high unreconciled amounts, check these common configuration parameters:
- Cutoff Timing Mismatches: If your supplier files their GSTR-1 after the 11th/13th of the month, their invoice will not appear in this month's static GSTR-2B. It will be pushed to next month's GSTR-2B, requiring you to defer the ITC claim.
- Roundoff Discrepancies: Small mismatches (under ₹10) are common due to supplier invoice rounding. Configure a default Roundoff ledger in Tally to absorb these minor differences.
- Tax Ledger Classification Errors: Ensure that purchase entries are mapped to local (CGST/SGST) or interstate (IGST) tax accounts matching the supplier's actual GSTIN prefix.
Automating GST Reconciliation with TrulyInvoice
Manual GSTR-2B reconciliation is slow and prone to errors. TrulyInvoice automates this workflow:
Auto-Match Pipeline: TrulyInvoice reads invoice details and formats them for clean Tally import, highlighting tax rate, date, and invoice number deviations.
GSTR-2B Reconciler: Track accepts, rejects, and pending entries in real-time, then use our manual reconciliation tool to verify tax allocations before filing your returns.
Founder & Chief Architect of TrulyInvoice