← All articles

The ITC Set-Off Order Most Businesses Get Wrong — And Why It Locks Up Your Cash

By Amit Ahire · 3 July 2026 · 5 min read

The ITC Set-Off Order Most Businesses Get Wrong — And Why It Locks Up Your Cash — GST infographic
#GST#India#Tax#Compliance
Share:

"I had Rs 60,000 sitting in my IGST credit ledger, but the portal still asked me to pay Rs 22,000 in cash for CGST. How is that possible?"

This is one of the most common — and most frustrating — questions we hear from small business owners at return-filing time. The answer almost always comes down to one thing: the order in which input tax credit (ITC) is set off against your output tax. Get this order right, and you may not have to pay a single rupee in cash. Get it wrong, and your money stays locked in the electronic credit ledger while you drain your bank account.

How the ITC Set-Off Order Actually Works

Under Section 49 of the CGST Act, read with Rule 88A, there is a legally mandated sequence for using your credit. The core rule is simple:

IGST credit must be fully exhausted first — against IGST, then CGST or SGST in any order — before you touch your CGST or SGST credit.

After IGST is used up:

  • CGST credit can be used for CGST and then IGST liability.
  • SGST/UTGST credit can be used for SGST/UTGST and then IGST liability.

The most important restriction: CGST credit can never be used to pay SGST, and SGST credit can never be used to pay CGST. These two silos never cross.

A quick example

Suppose your output liability for the month is CGST Rs 30,000 and SGST Rs 30,000. Your credit ledger shows IGST Rs 60,000, and nothing in CGST or SGST.

Many people assume they'll owe cash because they have no CGST/SGST credit. But under Rule 88A, that Rs 60,000 IGST can be split — Rs 30,000 against CGST and Rs 30,000 against SGST. Result: zero cash payout. The confusion arises when the taxpayer manually enters wrong amounts in the GSTR-3B set-off table and ends up with a mismatch that forces a cash payment.

Practical Tips to Stop Cash from Getting Stuck

1. Always clear IGST credit first. Do not hoard IGST credit. If you leave it unused and start paying CGST/SGST from your CGST/SGST balances, you may run short and be pushed into a cash payment. IGST is your most flexible credit — deploy it before anything else.

2. Check the auto-populated set-off, but verify it. The GST portal now suggests a utilisation pattern in GSTR-3B. It is usually optimal, but always confirm the figures before hitting "Set-off" and "File". A single wrong entry cannot be reversed after filing.

3. Watch your CGST vs SGST balance split. If most of your purchases attracted IGST (interstate buys) but your sales are largely intra-state, you'll naturally build IGST credit. Plan so this IGST covers both your CGST and SGST heads evenly.

4. Reconcile before you set off. Match your GSTR-2B against your books first. Set-off strategy only works if your available credit is accurate — claiming credit not reflected in GSTR-2B invites trouble under Rule 36(4)-style matching principles.

FAQ: One Question Everyone Asks

Many ask: "Can I choose to pay in cash even if I have credit, to keep my ledger balance high?" Yes, technically you can pay in cash voluntarily, but there is rarely a good reason to. Unused credit doesn't earn interest and simply blocks working capital. Use it.

What NOT to Do

  • Do not try to use CGST credit to pay SGST or vice versa — the portal will reject it, and manual workarounds create mismatches.
  • Do not file GSTR-3B without reviewing the utilisation table. Once filed, the set-off is final for that period.
  • Do not let large IGST balances pile up month after month while paying CGST/SGST in cash. That is a self-inflicted cash-flow squeeze.
  • Do not claim ITC not appearing in your GSTR-2B just to improve your set-off maths — that exposes you to reversal and interest.

Take Action This Month

Before your next GSTR-3B filing, pull up your electronic credit ledger and note your IGST, CGST and SGST balances separately. Map them against your output liability heads and plan the set-off so IGST goes first. If you're unsure, run the numbers with your CA or accountant — a five-minute check could keep tens of thousands of rupees in your bank instead of stranded in the ledger.

FAQ

Can IGST credit be used to pay both CGST and SGST in the same month?

Yes. IGST credit can be used against IGST first, and any balance can be split across CGST and SGST liabilities in any order you choose, as permitted under Rule 88A.

Why does the portal force me to pay cash even when I have credit?

Usually because your available credit sits in the wrong head — for example, only CGST credit while you owe SGST. Since CGST and SGST credits cannot cross, a shortfall in one head must be paid in cash.

Does unused ITC in my ledger ever expire?

Credit already correctly claimed and sitting in your ledger does not lapse with time, but the right to claim ITC on an invoice is subject to the time limit under Section 16(4), so claim eligible credit on time.

Stay GST-compliant with GSTClear

Generate GST invoices, track deadlines, and check your compliance score — free to start.

Get started free