Reconciling GST Ledgers explained: this guide covers what it means, who it applies to, the step-by-step process, documents required, fees, due dates and penalties in India — so you can stay compliant with confidence and avoid costly mistakes.
Two ledgers on the portal, two balances in the books, and they never agree on the first attempt. The reconciling items are predictable — which is what makes an unexplained residue a finding rather than a nuisance.
"The input tax credit ledgers disclosed in the financial statements should normally tally with the GST credit ledgers as per the portal. However, invariably there will be differences and it is incumbent for an auditor to reconcile." On disclosure: "The GST input credit balances and output liability shall be allowed to be off-set when the entity has legally enforceable right to set-off the recognized amounts… If the right to off-set is not statutorily available, then the same shall be disclosed as gross numbers."
Credit ledger against books: six reasons for a difference
- "Input tax credits taken in a subsequent period in the GST returns whereas the same is accounted in a different accounting period."
- Credit in books not on the portal because of "non-filing of forms in cases of merger/ acquisition of companies" or "transitional input credit taken before registration."
- "Reversal of ITC made in the portal not reversed in the books of accounts."
- "Refunds rejected/ short received not adjusted in the books of accounts."
- "Refunds filed without transferring ITC to 'Refund receivable account' in the books, which are pending for approval."
- "ITC would have been accounted in full in the books but either it does not fully or partially appear in the GSTR-2B for the year."
Three of these are one-directional errors, not timing. A portal reversal not booked, a rejected refund not written off, and a refund claim never moved out of the credit account all overstate the asset — and the last two land in the profit and loss account when corrected, as "rates and taxes".
GSTR-2B against the returns: six more
"the auditor should also reconcile FORM GSTR-2B balances with the input credit taken as per returns. Material differences may affect the availability of input credit and consequently increasing the GST payable."
- "Non-filing/ late filing of FORM GSTR-1 by the vendors";
- "Supplies filed in FORM GSTR-1 by the vendors not related to the entity";
- "Ineligible ITC";
- "Reversal of ITC on account of non-payment to vendors";
- "Goods-in-transit at the end of the period";
- "ITC taken in subsequent periods."
The second entry is the dangerous one to leave unexplained. A supply appearing in the entity's GSTR-2B that does not belong to it means a vendor uploaded against the wrong GSTIN — and if it was claimed, the credit is not merely ineligible, it is another taxpayer's. Wrong-GSTIN credit in GSTR-9C →
The conclusion the Handbook draws: "The auditor should verify the two-way reconciliation i.e. books v. GST returns and FORM GSTR-3B returns v. FORM GSTR-2B… Ineligible credits, if any, must be either capitalized or expensed off depending on the nature of the ITC."
The cash ledger
"GST cash balances as provided in the books of accounts are to be reconciled with the electronic cash balances before finalisation." Three named causes:
- "TDS/ TCS credits received from customers not accounted properly in the books";
- "Cash paid on account of any demand of self-assessment during annual return filing, but payment not properly dealt with in the books";
- "Amount paid on account of any demand which has been properly dealt with in the books (debited to rates and taxes) but relevant form has not been filed in the GST portal to offset the liability."
The third is the one that is invisible from the books. The expense is recorded, the money has left the bank, and the liability on the portal is still outstanding because no DRC-03 was filed — so the cash ledger carries a balance the books have already written off.
How the balances are disclosed
"The excess of input credit over output payables shall be disclosed as part of other current assets and excess of output liability over input credits shall be disclosed as other current liabilities."
But only where set-off is legally available. "If the right to off-set is not statutorily available, then the same shall be disclosed as gross numbers i.e. output liabilities will be shown as current liabilities and input credit shall be shown as other current assets."
The Handbook's example is the cleanest illustration in the chapter: "If a company has CGST input credit and SGST payable then the same are to be disclosed separately as they are not allowed to be set-off under GST laws."
The disclosure follows section 49's set-off rules, not the ledger's arithmetic. Under the order of utilisation, IGST credit is used first and CGST and SGST credits cannot cross-utilise against each other — so a balance sheet that nets them presents an offset the law does not permit.
Key takeaways
- Book credit and the electronic credit ledger should tally; the differences are a known list of six, not a mystery.
- Portal reversals not booked, rejected refunds not written off and refund claims not transferred out of the credit account all overstate the asset.
- The second reconciliation is GSTR-2B against GSTR-3B, with six standard causes including wrong-GSTIN uploads by vendors.
- Ineligible credit must be capitalised or expensed, depending on what it relates to.
- Cash ledger differences come from unaccounted TDS/TCS credits, unrecorded self-assessment payments, and payments booked but never applied on the portal.
- Set-off in the balance sheet requires a legally enforceable right to set off.
- CGST credit and SGST payable are disclosed gross, because they cannot be set off under GST.
- Net presentation goes to other current assets or other current liabilities as the case may be.
Read next
- GST on Trade Receivables and Payables at the Year End
- Reconciling Book Turnover with GST Returns
- GSTR-9C Table 12: Reconciliation of Net Input Tax Credit
Disclaimer: Positions stated as on 5 September 2026, based on sections 16, 17, 41, 49 and 54 of the CGST Act, 2017 and Forms GSTR-2B, GSTR-3B and GST DRC-03, as reproduced in the ICAI Handbook on Finalisation of Accounts with GST Perspective (Second Edition, June 2026).
Key Facts About Reconciling GST Ledgers
- Applies in: All states across India, under the relevant central law.
- Mode: Mostly online via the official government portal.
- Typical timeline: Ranges from a few days to a few weeks depending on the case.
- Non-compliance: May attract penalties, interest or late fees.
- Expert help: TaxClue completes the entire process end to end for you.
Should the credit ledger balance always match the books?
It should normally tally, but differences invariably arise. The point is that each one is explained, not that there are none.
What are the commonest reasons for a credit ledger difference?
Credit taken in a different period from when it was booked, portal reversals not reflected in the books, rejected refunds, refund claims not transferred to a receivable account, and credit missing from GSTR-2B.
Over 90% of compliance penalties in India arise from missed due dates — timely handling can save businesses thousands of rupees each year.
Reconciling GST Ledgers: a key compliance topic in Indian tax and corporate law that businesses and individuals must understand to remain compliant.