IndiaAuditLens
GST 2B vs books reconciliation checklist
A practical audit checklist for collecting GST files, matching 2B with books, classifying mismatches, reviewing ITC risks and documenting exceptions. For audit teams and GST reviewers; 6 parts · 24 checks.
Use this when
- GST 2B, purchase register and ledgers do not agree cleanly.
- Mismatch explanations are scattered across email, Excel and screenshots.
- Managers need category-wise exceptions rather than a raw unmatched list.
- The audit team wants GST reconciliation to feed working papers and findings.
What you end up with
- A category-wise reconciliation summary with source files, open items, explanations and reviewer-ready conclusions.
1. Collect source files
- Download GSTR-2B for every month in scope, including any revised or later-period records relevant to timing differences.
- Export purchase register, debit notes, credit notes, expense ledgers, vendor masters, GST ledgers and input tax credit ledgers from books.
- Keep GSTR-3B summaries, challans, ITC reversal workings and management explanations in the same audit folder.
- Record the download date and the GSTIN, period, client entity, and branch or registration covered by each file.
2. Prepare books data
- Standardize vendor name, GSTIN, invoice number, invoice date, taxable value, tax rate, CGST, SGST, IGST and total tax columns.
- Separate purchase invoices, credit notes, debit notes, imports, reverse charge, exempt purchases and non-ITC items.
- Remove obvious formatting noise before matching, but keep a copy of the original export for audit traceability.
- Check whether the purchase register agrees with the relevant expense, creditor and GST input ledger balances.
3. Match GST 2B with books
- Match by GSTIN, invoice number, invoice date, taxable value and tax amount, allowing for common invoice-number formatting differences.
- Identify full matches, partial value differences, tax-only differences, date differences, duplicate entries and missing records.
- Separate supplier-side timing differences from client-side booking issues.
- Keep automated matches reviewable, especially for fuzzy invoice-number or vendor-name matches.
4. Classify mismatches
- Create categories for missing in 2B, missing in books, value mismatch, tax mismatch, duplicate, credit note, reversal, RCM, blocked credit and timing difference.
- Mark whether the item needs client follow-up, supplier follow-up, management explanation, reversal or audit adjustment consideration.
- Flag high-value unmatched invoices and old unresolved items for manager review.
- Document the basis for any item treated as acceptable timing difference.
5. Review ITC risk areas
- Review vendor GSTIN gaps, invoice-number gaps, round-number postings, backdated entries and March-heavy purchase activity.
- Check credit notes, debit notes, reversal entries and re-availed ITC for completeness and consistency.
- Review related-party vendors, recurring vendors with frequent mismatches, and vendors with unusual tax-rate patterns.
- Consider whether exceptions affect audit procedures over purchases, creditors, expense cut-off and tax balances.
6. Close and document
- Summarize matched amount, unmatched amount, category-wise exceptions, resolved items and open items.
- Attach client explanations, supplier confirmations, screenshots, ledgers or supporting workings where relevant.
- Move unresolved or material items into audit findings, management queries, working papers or partner review notes.
- Retain source files, matching logic, exception report, reviewer comments and final conclusion in the audit file.
Minimum GST file pack
- Ask for these files first, then add entity-specific schedules based on scope, industry and risk.
- GSTR-2B monthly files: Base source for supplier-reported ITC availability and mismatch review.
- Purchase register: Primary books data for invoice-level comparison with GST 2B.
- Vendor master with GSTIN: Required for party-level matching and vendor exception review.
- GST input ledgers: Used to reconcile books postings with ITC accounts.
- Credit/debit note register: Needed for value differences, reversals and supplier adjustments.
- GSTR-3B summaries: Useful for comparing claimed ITC, reversals and tax return positions.
- ITC reversal working: Supports blocked credit, reversal and re-availment review.
- Client explanations: Keeps unresolved differences reviewable inside the audit file.
Mismatch categories
- Matched: No action unless high-risk vendor or unusual pattern.
- Missing in 2B: Check supplier filing, timing, eligibility and follow-up need.
- Missing in books: Check unrecorded liability, duplicate 2B record or non-client invoice.
- Value mismatch: Review invoice amendments, partial booking, credit notes or data-entry errors.
- Tax mismatch: Review tax rate, place of supply, CGST/SGST/IGST split and eligibility.
- Timing difference: Document period of recognition and basis for acceptance.
- Duplicate or reversal: Check credit notes, reversal entries and duplicate postings.
- Blocked or ineligible ITC: Review management treatment and audit implications.
Where IndiaAuditLens does this for you
- For audit teams checking a client's GST: match GSTR-2B with the purchase books, tie the books to GSTR-1 and GSTR-3B, and send every difference to the Findings register.
- Bring in the GST data: GSTR-2B and the returns fetched with the client's portal connection, or uploaded as files, beside the books.
- Match: Exact, partial, cross-period and one-sided matches, with manual links for the rest.
- Tie out the returns: The outward books against GSTR-1 and GSTR-3B, and GSTR-2A against 2B. The GSTR-9 and 9C reconciliation from the same data.
- Decide in Findings: Mismatches and one-sided lines are raised to the Findings register and decided there.
The law in the Law Library
- Section 16: eligibility and conditions for input tax credit
- Section 17: apportionment of credit and blocked credits
- Rule 36: documents and conditions for claiming credit
Source and review note
- This is an audit workflow checklist, not a legal opinion or tax advisory note. GST eligibility, reversals, blocked credits and reporting positions should be checked against current official sources and reviewed by the responsible professional.
Frequently asked questions
Is GST 2B vs books reconciliation only a GST return task?
No. For statutory audit, it can support audit procedures over purchases, creditors, input tax credit, cut-off, completeness and exception follow-up depending on scope and facts.
Can this checklist replace GST law review?
No. This is an audit workflow checklist. Eligibility, reversals, blocked credits and reporting positions should be reviewed using current law, official sources and professional judgment.
What should I bring to a demo?
Nothing. We show it on a sample company, from data import to the report. Bring your questions about your own clients and we will answer them.