cashflowos Open web appStart free trial Free trial

GST GST payments

GST electronic ledgers: cash, credit and liability

Every GST registration has three running accounts on the portal: the electronic cash ledger (money you deposit), the electronic credit ledger (input tax credit) and the electronic liability register (what you owe). GSTR-3B settles the liability using the other two.

Updated 2026-11-053 min read

Who this is for
  • Accountants filing GSTR-3B
  • GST-registered businesses
  • Owners paying GST in cash
  • CAs reviewing ITC
  • Sellers with inter-state and local sales
On this page 12

The three ledgers at a glance

LedgerMoney inCan pay
Electronic cash ledgerChallan deposits, GST TDS and TCS credits accepted, refunds re-creditedTax, interest, late fee, penalty and other amounts
Electronic credit ledgerITC claimed in GSTR-3BOutput tax only (not RCM tax, interest or fees)
Electronic liability registerLiabilities from returns, interest, demandsShows what is outstanding

Each ledger is kept separately for IGST, CGST, SGST/UTGST and cess, with minor heads for tax, interest, penalty, fee and others in the cash ledger.

The order of using ITC

Credit in one head cannot be used freely against another. The rules under Section 49 and Rule 88A work like this:

  • IGST credit is used first against IGST liability, then against CGST and SGST in any order or proportion.
  • All IGST credit must be used before CGST or SGST credit is used.
  • CGST credit pays CGST, then IGST. It can never pay SGST.
  • SGST credit pays SGST, then IGST. It can never pay CGST.

The portal applies these rules when you offset liability in GSTR-3B, but understanding them explains why you sometimes pay cash in one head while credit sits in another.

Worked example

A trader's month: liability IGST ₹40,000, CGST ₹30,000, SGST ₹30,000. ITC: IGST ₹60,000, CGST ₹10,000, SGST ₹10,000.

  1. IGST credit ₹60,000: ₹40,000 pays IGST; the remaining ₹20,000 is split, say ₹10,000 to CGST and ₹10,000 to SGST.
  2. CGST credit ₹10,000 pays CGST. CGST still due: ₹30,000 − ₹10,000 − ₹10,000 = ₹10,000.
  3. SGST credit ₹10,000 pays SGST. SGST still due: ₹10,000.
  4. Cash needed: ₹10,000 CGST + ₹10,000 SGST.

Had the ₹20,000 balance of IGST been used wholly against CGST, you would have paid ₹20,000 SGST in cash instead, and carried ₹10,000 CGST credit forward. The split matters.

Things the cash ledger is for

Money deposited in the wrong head can be moved within the cash ledger using Form PMT-09, for example from CGST to IGST. Excess balance can be claimed as a refund.

The ITC reversal and re-claimed statement

The portal also keeps a statement of ITC that you reverse and later reclaim, such as ITC reversed because a supplier was not paid within 180 days and reclaimed once you pay. The reclaimed amount must not be more than what was reversed, as recorded in this statement. Keep it in step with your books; see ITC reversal and the 180-day rule.

Checking the ledgers each month

  1. Before filing GSTR-3B, view the cash and credit ledger balances on the portal.
  2. Match the credit ledger closing balance with the GST input ledgers in your books.
  3. Look for cash sitting in a head where you have no liability; move it with PMT-09 if needed.
  4. After filing, confirm the liability register shows nothing outstanding for the period.

This is general information, not tax advice.

Common mistakes

  • Leaving the IGST credit split to chance in GSTR-3B and then paying cash in SGST while CGST credit piles up, or the reverse.
  • Assuming a positive cash ledger balance means the month is paid. Until the return is filed and offset, the liability stays open.
  • Treating the GST TDS or TCS received as income in the books instead of a cash ledger balance.
  • Claiming a refund of cash ledger balance while the same money is needed for next month's liability.
  • Not noticing an old demand or interest entry sitting in the liability register from an earlier period.

A quick look at all three ledgers once a month, five minutes before filing, prevents most of these.

Matching your books with Cashflow OS

The portal ledgers are on gst.gov.in; your side of the story is in TallyPrime's GST ledgers. Cashflow OS syncs those ledgers, so on the phone you can see the balances of your input and output GST ledgers, and the GSTR-3B view prepared from your Tally data shows the month's liability and ITC to compare with the portal before offset.

Avoid these

Common mistakes

  • MistakeLeaving the IGST credit split to chance
    Do this instead

    Plan how leftover IGST credit is split between CGST and SGST in GSTR-3B so cash is not paid in one head while credit sits in another.

  • MistakeThinking a cash balance means the month is paid
    Do this instead

    The liability stays open until GSTR-3B is filed and offset; check the liability register after filing.

  • MistakeBooking GST TDS or TCS received as income
    Do this instead

    Treat it as a balance in the electronic cash ledger once accepted, not as income in the books.

  • MistakePaying into the wrong head and leaving it
    Do this instead

    Move cash between heads within the cash ledger using PMT-09.

Keep handy

Checklist

GST electronic ledgers: cash, credit and liability — 7 checks. Tick them as you go.

In Cashflow OS

How Cashflow OS helps

Cashflow OS puts your TallyPrime books on every phone in the team. Where it fits this topic:

01

GST ledger balances from Tally

Cashflow OS syncs your TallyPrime ledgers, so the input and output GST ledger balances are visible on the phone to compare with the portal.

See Tally on mobile
GST ledger balances from Tally
02

GSTR-3B view before offset

The GSTR-3B view prepared from your Tally data shows the month's liability and ITC to compare with the portal before you offset.

See GST reports from your Tally data
GSTR-3B view before offset

Questions people ask

Can ITC be used to pay GST late fees?
No. Late fees, interest and penalties are paid only from the electronic cash ledger.
Can CGST credit be used to pay SGST?
No. CGST credit can pay CGST and IGST only; SGST credit can pay SGST and IGST only.
What if I paid money under the wrong head?
Use Form PMT-09 on the portal to transfer the amount within your electronic cash ledger to the correct head.
Why is RCM tax paid in cash when I have credit?
The law requires tax under reverse charge to be paid in cash. You can then claim it as ITC if eligible.
Can I get a refund of excess cash ledger balance?
Yes, excess balance in the electronic cash ledger can be claimed as a refund, but keep enough for next month's liability.
Where do GST TDS and TCS credits go?
Once accepted on the portal, they are credited to your electronic cash ledger.
Can IGST credit pay CGST and SGST?
Yes. After IGST liability is paid, remaining IGST credit can pay CGST and SGST in any order or proportion.
What does the liability register show?
What you owe from returns, interest and demands, and whether it has been paid off.

This page is general information for Indian businesses, not tax, legal or financial advice. Rules and rates change — check the official portals or your CA before acting.

Cashflow OS · works with TallyPrime

Put this into practice with your own books

Cashflow OS shows your TallyPrime ledgers, outstanding, GST views and reports on every phone in the team. Try it free on your own data, or let our Jaipur team walk you through it.

Start 14-day free trialBook a free demo