Every GST-registered taxpayer in India has faced the anxiety of a missed filing deadline at least once. What follows is not just a reminder — it is a daily late fee that compounds silently until the return is actually filed. Understanding how this penalty is computed, and more importantly how to prevent it, is one of the most practical pieces of compliance knowledge any business owner can carry.
What Is a GST Late Fee?
Under the GST Act, a late fee is a statutory penalty imposed when a registered taxpayer fails to file a return by its prescribed due date. It is not an interest charge — it is a flat daily fee that accrues from the day after the due date to the day the return is finally filed.
Late fees apply across almost all return types, including GSTR-1, GSTR-3B, GSTR-4, GSTR-9, and GSTR-10. The fee structure is governed by Sections 47 and 50 of the CGST Act, 2017. The GST Council has revised these rates multiple times to ease the burden on smaller taxpayers, particularly those with nil returns or low annual turnover.
How the Late Fee Is Calculated
The GST late fee has two components — a CGST portion and an SGST (or UTGST) portion — each charged separately but simultaneously. The formula is:
Total Late Fee = (CGST Late Fee per day + SGST Late Fee per day) × Number of days of delay
The number of days is counted from the day immediately after the due date up to and including the actual filing date. Every calendar day counts as a full chargeable day — there is no provision for partial days.
Late Fee Rate Table by Return Type
| Return Type | Nil Return (Per Day) | Other Returns (Per Day) | Maximum Cap |
|---|---|---|---|
| GSTR-1 | Rs. 10 (Rs. 5 + Rs. 5) | Rs. 50 (Rs. 25 + Rs. 25) | Rs. 5,000 or Rs. 10,000 based on turnover |
| GSTR-3B | Rs. 10 (Rs. 5 + Rs. 5) | Rs. 50 (Rs. 25 + Rs. 25) | Rs. 5,000 or Rs. 10,000 based on turnover |
| GSTR-4 (Composition) | Rs. 10 (Rs. 5 + Rs. 5) | Rs. 50 (Rs. 25 + Rs. 25) | Rs. 2,000 |
| GSTR-9 (Annual) | Not applicable | Rs. 200 (Rs. 100 + Rs. 100) | 0.25% of turnover in the state |
| GSTR-10 (Final Return) | Not applicable | Rs. 200 (Rs. 100 + Rs. 100) | No statutory cap |
The turnover-based caps on GSTR-1 and GSTR-3B were introduced by the GST Council to ensure that small businesses with low or moderate turnover are not disproportionately penalised for short delays.
Turnover-Based Maximum Late Fee Caps (GSTR-1 and GSTR-3B)
For GSTR-1 and GSTR-3B, the government has capped the maximum late fee depending on the taxpayer’s annual aggregate turnover:
Annual turnover up to Rs. 1.5 crore — maximum late fee is Rs. 2,000 (Rs. 1,000 CGST + Rs. 1,000 SGST). Annual turnover between Rs. 1.5 crore and Rs. 5 crore — maximum late fee is Rs. 5,000 (Rs. 2,500 CGST + Rs. 2,500 SGST). Annual turnover above Rs. 5 crore — maximum late fee is Rs. 10,000 (Rs. 5,000 CGST + Rs. 5,000 SGST).
These caps are applied per return, not per financial year. A business filing multiple overdue returns will face the cap applied independently to each one.
A Practical Example
A business with an annual turnover of Rs. 80 lakh misses the GSTR-3B deadline for March 2025 by 35 days. The return is not a nil return — it has taxable supplies.
Daily late fee: Rs. 50 (Rs. 25 CGST + Rs. 25 SGST) Total before cap: Rs. 50 × 35 = Rs. 1,750 Applicable cap for turnover up to Rs. 1.5 crore: Rs. 2,000
Since Rs. 1,750 is below the cap of Rs. 2,000, the actual late fee payable is Rs. 1,750. Had the delay stretched to 50 days, the computed fee would have been Rs. 2,500 — but the cap would have limited it to Rs. 2,000.
Interest on Unpaid Tax Liability
Late fee and interest are two separate charges. Even if a taxpayer pays the late fee, interest under Section 50 of the CGST Act applies separately on any unpaid tax liability. The rate is 18% per annum for normal tax dues and 24% per annum in cases of excess input tax credit claimed. Interest is calculated on a daily basis from the day after the due date to the date of actual tax payment.
This means a business that delays both its return filing and tax payment faces both a late fee and interest simultaneously — making even short delays meaningfully expensive for businesses with substantial tax liabilities.
How to Avoid GST Late Fees
The most reliable way to avoid late fees is systematic preparation rather than last-minute filing. A few practices significantly reduce the risk of missing deadlines.
Maintain a filing calendar with reminders set at least five days before each due date. Reconcile purchase and sales registers on a rolling basis — monthly reconciliation before the return period closes prevents last-minute data gaps. Delegate return filing to a dedicated person or CA firm with a clear accountability structure. Use accounting software that auto-populates GSTR-1 and GSTR-3B data from books to reduce manual errors that cause re-filing delays. Even if tax payment is expected to be zero, file the nil return on time — the late fee for a nil GSTR-3B, capped at Rs. 2,000 for businesses below Rs. 1.5 crore turnover, is far smaller than the cascading compliance problems that pile up when returns go unfiled for multiple periods.
Does the GST Portal Waive Late Fees?
The GST Council has periodically announced amnesty schemes and late fee waivers for specific return periods, particularly during and after the COVID-19 pandemic. These are one-time reliefs that apply to overdue returns filed within a notified window. They cannot be relied upon as a routine compliance strategy.
Outside of such amnesty periods, the GST portal computes late fees automatically at the time of filing. The taxpayer has no option to reduce or contest the amount — payment of the fee is mandatory before the return can be submitted.
What Happens if a Late Fee Is Not Paid?
Non-payment of the computed late fee does not cancel the fee — it simply prevents the return from being filed. The GST portal blocks submission until the outstanding late fee is paid through the electronic cash ledger. If the ledger has insufficient balance, the taxpayer must first deposit funds into the cash ledger and then proceed with filing. The delay in paying the late fee effectively extends the delay in filing, which in turn can attract additional consequences such as the blocking of e-way bill generation for businesses with two or more consecutive unfiled returns.
FAQs
Q1. Is the late fee calculated separately for CGST and SGST?
Yes. The late fee is split equally between CGST and SGST. A Rs. 50 per day fee means Rs. 25 goes to the CGST head and Rs. 25 to the SGST head. Both components must be paid from their respective heads in the electronic cash ledger — you cannot offset one against the other.
Q2. Can input tax credit be used to pay the GST late fee?
No. Late fees must be paid only through the electronic cash ledger. Input tax credit, whether available in the CGST, SGST, or IGST ledger, cannot be used for late fee payment.
Q3. What is the late fee for GSTR-9 if I have a large turnover?
For GSTR-9, the late fee is Rs. 200 per day (Rs. 100 CGST + Rs. 100 SGST), but the maximum is capped at 0.25% of the taxpayer’s aggregate turnover in the respective state for the financial year. For large businesses, this cap can run into lakhs of rupees, making timely filing of the annual return particularly important.
Q4. Is there any late fee for GSTR-2A or GSTR-2B?
No. GSTR-2A and GSTR-2B are auto-populated read-only statements. Taxpayers do not file them, so no late fee applies.
Q5. Does the late fee reset if the GST registration is cancelled and then restored?
No. Pending late fees from returns due before cancellation remain payable. A taxpayer seeking revocation of cancellation must clear all overdue returns and associated late fees before the revocation is processed.
Q6. Can a CA or tax consultant get the late fee waived on behalf of a taxpayer?
A representative can request relief through the grievance mechanism on the GST portal, but unless a formal government amnesty scheme is in operation, the system applies late fees automatically and there is no administrative route to waive them outside of official notifications.
Discover more from
Subscribe to get the latest posts sent to your email.




