Ask Veda

TaxClue AI · Active
Namaste! I'm Veda — TaxClue's AI compliance assistant. 🙏

Ask me anything about GST, ITR, Company registration, Trademark, FSSAI or any compliance topic. When you're ready, I'll connect you with our expert for a callback.
Share your details — our expert will call you
Powered by TaxClue · India's Trusted Compliance Platform
GST LIVE

Reconciling GST Ledgers with the Books at Finalisation

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...

Vikas Sharma Tax & Compliance Expert
6 min read 10 views Updated Sep 10, 2026 Expert Reviewed Medium Complexity
Reconciling GST Ledgers with the Books at Finalisation
0:00
Last updated: September 2026Applies to: FY 2026-27Verified against: Government sources
Quick Answer

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.

Need help with GST?Talk to a qualified CA / CS about your exact case — no obligation.
Talk to an Expert →

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.

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-2BIneligible 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

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.

— TaxClue Compliance Desk

Reconciling GST Ledgers: a key compliance topic in Indian tax and corporate law that businesses and individuals must understand to remain compliant.

Related Services & Guides

Need Help with Compliance?

Our CA experts guide you through the entire process — registration to filing.

Frequently Asked Questions
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.
Why reconcile GSTR-2B against GSTR-3B separately?
Because a shortfall there directly affects the availability of credit and therefore increases the tax payable.
Where should ineligible credit go?
Capitalised into the related asset, or expensed to the profit and loss account, depending on its nature.
Can CGST credit be netted against SGST payable in the balance sheet?
No. There is no legally enforceable right of set-off between them, so both are disclosed gross.
When can GST asset and liability be shown net?
Only where the entity has a legally enforceable right to set off the recognised amounts.
Let TaxClue handle your GSTFrom documentation to government filing — get it done right the first time.
Get Started →

Was this article helpful?

Thank you for your feedback!
Need help with GST?
  • GST Registration
  • GST Return Filing
  • GST Notice Reply
VS
Vikas Sharma VERIFIED EXPERT
7439 articles
Tax & Compliance Expert
Experienced in company registration, GST, trademark, and compliance. Helping Indian businesses stay compliant.
Disclaimer: This article is for general informational purposes only and does not constitute professional tax, legal or financial advice. Laws, rates and due dates change and can vary by individual case — always verify with the relevant government source (e.g. mca.gov.in, incometax.gov.in) or consult a qualified professional before acting. TaxClue accepts no liability for decisions taken based on this content.

Related Guides

All guides →
Get Expert Help

Need help with your GST?

Our CA & CS professionals handle everything — from registration and filing to ongoing compliance. Talk to an expert about your exact case, no obligation.

4.9★ Google · CA & CS verified · ₹0 hidden charges · Confidential