Back to Blog|GST & Tax Compliance

Electronic Cash Ledger (ECL) GST Interest Offset Rules

July 2, 202613 min readAkib Husain

The Electronic Cash Ledger (ECL) on the GST Portal serves as a digital wallet where taxpayers deposit funds to discharge their liabilities. Unlike the Credit Ledger, which contains Input Tax Credit (ITC) from purchases, the Cash Ledger contains actual money deposited through net banking, over-the-counter payments, or NEFT/RTGS.

Under the provisions of CGST Rule 88B, the GST portal automatically calculates interest deductions based on the daily end-of-day balances in your Cash Ledger during a return delay. This guide outlines how the portal tracks these cash balances, the utility of Form GST PMT-09, and how to reconcile your ECL accounts inside Tally Prime.

1. The Concept of Minimum Cash Balance Offset

If a taxpayer has not filed their return but has deposited cash into their Electronic Cash Ledger before the due date, the tax department technically has access to those funds. Therefore, Rule 88B provides that interest should not be charged on the cash portion of the tax that is already sitting in the cash ledger.

However, to prevent taxpayers from depositing and withdrawing funds to game the system, the portal applies the "lowest daily balance" rule. The portal scans your Electronic Cash Ledger from the day immediately succeeding the due date to the date on which the return is actually filed. The lowest end-of-day balance recorded in this period is allowed as a deduction from the interest-bearing net cash liability.

2. Step-by-Step Case Study: Daily Balance Evaluation

Let's evaluate a company that files its GSTR-3B return late and has fluctuating cash ledger balances:

  • Due Date: May 20, 2026
  • Actual Filing Date: May 25, 2026 (5 Days Delay)
  • Net Tax Liability Paid in Cash: ₹50,000

The table below shows the daily end-of-day cash balances in the Electronic Cash Ledger:

DateDaily End-of-Day Cash Balance (₹)Status
May 21, 2026₹45,000Delay Day 1
May 22, 2026₹30,000Delay Day 2
May 23, 2026₹15,000Lowest Daily Balance (Deduction Base)
May 24, 2026₹60,000Delay Day 4
May 25, 2026₹50,000Filing Date (Offset Date)

Even though the taxpayer deposited ₹60,000 on May 24th, the portal uses the lowest daily balance of ₹15,000 (from May 23rd) as the interest-free deduction.

$$\text{Interest Base} = \text{Net Cash Paid} - \text{Lowest ECL Balance} = ₹50,000 - ₹15,000 = ₹35,000$$

$$\text{Interest Owed} = ₹35,000 \times \frac{5}{365} \times 18\% = ₹86.30$$

3. Transferring Balances via Form GST PMT-09

A common mistake among taxpayers is depositing cash into the wrong tax head (e.g. depositing ₹10,000 into the minor head of IGST Tax instead of CGST Interest). When this occurs, the portal cannot auto-offset the interest, resulting in outstanding dues and mounting penalties.

To correct this, you can file Form GST PMT-09. This utility allows the transfer of cash balances between:

  • Major Heads: Transferring CGST balances to SGST or IGST.
  • Minor Heads: Transferring Tax balances to Interest, Penalty, Fee, or Others.

Once the PMT-09 transfer is processed, the cash balance is shifted instantly on the portal, and the updated daily balances are factored into the interest calculation.

4. Auto-Offset Hierarchy Rules on the Portal

When you submit GSTR-3B, the portal automatically offsets outstanding liabilities by debiting the cash ledger in the following order:

  1. Previous Periods Dues: Any unpaid tax, interest, or late fees from previous months must be cleared first.
  2. Current Period Tax Liability: CGST, SGST, and IGST liabilities.
  3. Interest Obligations: System-generated interest.
  4. Late Fees: Penalty for delayed return filing.

5. Challan Creation (PMT-06) and Bookkeeping Mistakes

To credit the Cash Ledger, taxpayers generate a challan using Form GST PMT-06. The challan generates a 14-digit **CPIN (Common Portal Identification Number)**. Once the bank processes the payment, a **CIN (Challan Identification Number)** is generated, and the funds reflect in the Electronic Cash Ledger.

Common errors in this process include:

  • Treating CPIN as CIN: CPIN only represents a pending challan. The cash is not paid until the CIN is issued.
  • Lumping payments: Booking the challan in Tally as a direct GST Expense instead of routing it through the Electronic Cash Ledger current asset ledger.

6. Refunding Excess Balance: Form GST RFD-01 Guidelines

If a taxpayer deposits excess funds in the Electronic Cash Ledger (e.g. overestimating liability during a PMT-06 deposit), these funds remain locked up. To recover these balances without filing GSTR-3B offset adjustments, taxpayers can submit a refund claim using **Form GST RFD-01** under the category *'Refund of excess balance in Electronic Cash Ledger'*.

Once the refund is filed, the portal verifies the matching bank account registered in your GST profile and processes the disbursement. The excess cash is debited from the cash ledger immediately upon submission of the RFD-01 application.

When tracking ECL refunds, always verify that your active current bank account is updated in your GST registration profile (Form GST REG-06). If you have recently changed bank accounts or have an inactive account mapped, the portal refund processing will fail, returning the cash balance to your Electronic Cash Ledger and delaying your capital disbursement.

7. Statutory Interest on Delayed Refunds (Section 56)

Under **Section 56 of the CGST Act**, if the government delays processing your RFD-01 refund claim beyond 60 days from the date of receipt of the application, interest is payable to the taxpayer at **6% per annum** from the day immediately following the expiry of 60 days till the date of actual refund payment.

8. Reconciling the Electronic Cash Ledger in Tally Prime

To maintain an accurate record of your cash ledger balances in Tally Prime:

  • Create the ECL Ledger: Create a ledger named Electronic Cash Ledger (GST) and group it under Cash-in-Hand (or Current Assets). This acts as a replica of your online portal wallet.
  • Record Challan Deposits (PMT-06): When you deposit money via net banking, post a Payment Voucher debiting Electronic Cash Ledger (GST) and crediting your bank account.
  • Record the Return Offset (GSTR-3B): When you file your GSTR-3B, post a Journal Voucher debiting your tax liability ledgers (CGST/SGST Input/Output) and crediting the Electronic Cash Ledger (GST), reflecting the actual offset.

Automate Your Bank & Tax Reconciliations:
Keep your cash ledger balances and bank accounts fully aligned with zero manual errors. Sync transaction details and automate journal entries in Tally using TrulyInvoice. [Try TrulyInvoice Free].

A
Akib HusainExpert Reviewer

Founder & Chief Architect of TrulyInvoice

Last Verified: July 2, 2026
TallyPrime FY 2026-27 (v4.0+)
Ready to save time?

Stop Manual Voucher Entry.

TrulyInvoice automates your complete invoice workflow and syncs directly to Tally Prime.

No credit card · 14-day free trial

01

Upload Invoice

Drag & drop PDFs, scans, or photos.

02

AI Extraction

Line items, tax, and ledgers mapped.

03

1-Click Review

Verify extracted details on dashboard.

04

Direct Sync

Vouchers created instantly in Tally Prime.

Chat with us