GST Compliance5 May 2025· 10 min read

    GST Late Fee & Penalty Guide India 2025: All Returns, All Scenarios

    By GST Calculator Team · Last updated 25 June 2026
    Urgent deadline concept with alarm clock and financial documents

    Missing a GST return due date used to feel like a manageable inconvenience — pay the late fee, file late, move on. From July 2025, that calculus has changed permanently.

    Key Takeaways
    • Late fee is ₹50/day (₹20/day for nil returns) for both GSTR-1 and GSTR-3B, capped by turnover slab from ₹500 to ₹10,000.
    • GSTR-3B also attracts 18% p.a. interest on unpaid tax (24% p.a. if excess ITC was wrongly availed).
    • GSTR-9 late fee is higher at ₹200/day, capped at 0.25% of turnover.
    • From July 2025, any GST return more than 3 years past its due date is permanently blocked from filing — the underlying tax liability still survives.
    • Persistent non-filing escalates through blocked e-way bills, show-cause notice, suspension, and eventual GSTIN cancellation.

    The GST portal now enforces a 3-year hard lock: any return older than 3 years from its original due date cannot be filed. No amnesty, no workaround, no officer discretion. The period is permanently lost — and the underlying tax liability still exists, along with interest and penalty exposure.

    This guide covers every late fee and penalty scenario in detail — so you know exactly what you're facing and how to calculate it.

    🔒 New July 2025 Rule: GST returns cannot be filed more than 3 years after the original due date. Returns for periods before July 2022 that are still unfiled must be filed immediately before they become permanently inaccessible.

    What Is the Full Cost of Late GST Filing?

    Late filing doesn't just mean a late fee. The total cost can include:

    • Late fee — fixed per-day charge
    • Interest — 18% p.a. on unpaid tax (GSTR-3B only)
    • Blocked ITC for buyers — indirect business cost
    • Blocked next-period filing — cannot file GSTR-3B until GSTR-1 is filed, and vice versa
    • E-way bill restrictions — blocked after 2 consecutive missed periods
    • Registration suspension/cancellation — for persistent non-filers
    • Permanent loss of the filing window — after 3 years

    Late Fee Structure — GSTR-1

    ScenarioPer Day RateMaximum Cap by Turnover
    Returns with tax liability₹50/day (₹25 CGST + ₹25 SGST)₹2,000 / ₹5,000 / ₹10,000
    Nil returns₹20/day (₹10 CGST + ₹10 SGST)₹500 / ₹500 / ₹1,000

    Maximum Late Fee Caps by Annual Turnover

    Annual TurnoverMax for Returns with LiabilityMax for Nil Returns
    Up to ₹1.5 Crore₹2,000₹500
    ₹1.5 Crore – ₹5 Crore₹5,000₹500
    Above ₹5 Crore₹10,000₹1,000
    Practical example

    You're a monthly GSTR-1 filer with turnover of ₹80 lakh

    Due date: 11 May 2025

    You file on: 15 June 2025

    Days late: 35 days

    Late fee: 35 × ₹50 = ₹1,750 (within ₹2,000 cap, so ₹1,750 applies)

    Late Fee Structure — GSTR-3B

    The per-day and cap structure is identical to GSTR-1:

    ScenarioPer DayCap (≤₹1.5 Cr)Cap (₹1.5–5 Cr)Cap (>₹5 Cr)
    With tax liability₹50/day₹2,000₹5,000₹10,000
    Nil returns₹20/day₹500₹500₹1,000

    In addition to late fee, GSTR-3B also attracts interest:

    Interest on Unpaid Tax

    ScenarioInterest Rate
    Tax paid late (after due date)18% per annum on net tax due
    Wrongly availed excess ITC24% per annum on excess ITC

    How interest is calculated:

    Interest Calculation
    Interest = (Net Tax Liability × 18%) ÷ 365 × Number of Days Late
    Interest calculation example

    Net GST payable: ₹1,00,000

    GSTR-3B due: 20 May 2025

    You pay on: 10 June 2025

    Days late: 21 days

    Interest: ₹1,00,000 × 18% ÷ 365 × 21 = ₹1,035

    Important: Interest is computed on net tax liability — i.e., after setting off available ITC. It is not computed on gross output tax.

    Late Fee Structure — GSTR-9 (Annual Return)

    ScenarioPer Day RateMaximum Cap
    All cases₹200/day (₹100 CGST + ₹100 SGST)0.25% of state-specific turnover

    GSTR-9 has a much higher per-day rate, but also a proportional maximum cap — so large businesses with high turnover face proportionally larger maximums.

    GSTR-9 late fee example

    Turnover in Maharashtra: ₹5 Crore

    Maximum late fee: 0.25% × ₹5 Crore = ₹1,25,000

    This is reached after 625 days of delay (₹1,25,000 ÷ ₹200)

    Late Fee Structure — GSTR-4 (Composition Annual Return)

    ScenarioPer Day RateMaximum
    All cases₹200/day (₹100 CGST + ₹100 SGST)₹2,000

    GST Portal — late fee and interest rules

    What Is the 3-Year Hard Lock Introduced in July 2025?

    Calendar showing deadline with locked padlock concept

    This is the most consequential change to GST compliance in years. From July 2025:

    GST returns cannot be filed for any period where the due date was more than 3 years ago.

    What this means in practice:

    Return PeriodOriginal Due DateLast Date to File (3-Year Lock)
    April 2022 GSTR-111 May 202211 May 2025 ✅ Still open (barely)
    March 2022 GSTR-111 April 202211 April 2025 🔒 Already locked
    FY 2021–22 GSTR-3B (any month)Various dates in 2022Most now permanently locked
    The underlying tax liability does not disappear. If you had unpaid GST for a locked period, the department can still assess and demand it — you just can't file the return to regularise it voluntarily. The practical advice: audit your open periods immediately and file any outstanding returns before they lock.

    Beyond Late Fees — Other Penalties Under GST

    Section 122 — Penalty for Tax Evasion

    OffencePenalty
    Issuing invoice without supply (fake invoice)₹10,000 or 100% of tax, whichever is higher
    Availing excess ITC fraudulently₹10,000 or 100% of ITC, whichever is higher
    Failure to register when mandatory₹10,000 or 100% of tax due, whichever is higher
    Incorrect HSN code leading to tax shortfall₹10,000 or tax evaded

    Section 125 — General Penalty

    For contraventions not specifically covered elsewhere: up to ₹25,000.

    Section 129 — Detention of Goods in Transit

    If goods are transported without a valid e-way bill, they can be detained. Penalty is: 100% of tax applicable on the goods (or ₹10,000 minimum), for exempt goods: 2% of goods value or ₹25,000 minimum

    Consequences of Persistent Non-Filing

    Stage 1 — Blocked Portal Operations

    After 2 consecutive missed GSTR-3B filings: e-way bill generation is blocked.

    Stage 2 — Show-Cause Notice

    After continued non-compliance: GSTIN receives a show-cause notice for cancellation.

    Stage 3 — Suspension

    GSTIN is suspended. You cannot issue valid tax invoices during suspension — buyers lose ITC entitlement.

    Stage 4 — Cancellation

    GSTIN is cancelled. To resume GST compliance, you must apply for revocation (within 30 days of cancellation order) or fresh registration.

    How to Pay GST Late Fees

    Late fees are paid through the GST portal's challan system:

    1

    Login to gst.gov.in

    2

    Go to Services → Payments → Create Challan

    3

    Select the return type and period

    4

    The portal auto-calculates the late fee — verify against your own calculation

    5

    Pay via net banking, debit card, NEFT/RTGS, or OTC (bank challan)

    6

    Late fee payment is confirmed via Form PMT-06 for QRMP filers or directly offset in GSTR-3B for monthly filers

    Note: Interest is not auto-calculated in GSTR-1. You must manually compute and pay interest separately via challan before filing GSTR-3B. GSTR-3B does have a "Re-Compute Interest" button that calculates payable interest based on the dates.

    How to Avoid Late Fees — Practical System

    1

    Set monthly calendar reminders for the 11th (GSTR-1), 20th (GSTR-3B), and 25th (PMT-06 under QRMP)

    2

    File nil returns even in months with zero transactions — the compliance cost is ₹0, the non-compliance cost is ₹20/day minimum

    3

    Reconcile invoices weekly — don't leave the entire month's data gathering for the last 3 days

    4

    Use accounting software with GST return reminders (Zoho Books, Tally Prime, ClearTax)

    5

    Nominate a compliance owner in your organisation — one person responsible for GST return deadlines

    6

    Check your email and SMS from the GST portal — CBIC sends reminders 3 days before due dates

    Use our GST Calculator to verify the exact tax amounts before filing, eliminating the most common source of GSTR-3B errors that require amendment.

    Conclusion

    GST late fees are avoidable. The structure is predictable, the due dates don't change, and the tools to file are all online. What creates late fees is process failure — missing reminders, leaving invoice reconciliation too late, or assuming a nil return doesn't need to be filed.

    With the July 2025 3-year lock now in effect, the stakes for habitual late filers have risen significantly. There is no longer a "catch up later" option once the 3-year window closes.

    Your immediate action items:

    Check your GST portal for any pending returns, especially from FY 2022–23 onwards

    File all outstanding returns before the 3-year lock hits them

    Set up a recurring monthly reminder system for all due dates

    If penalties or interest have accumulated, consider consulting a GST practitioner for a settlement strategy

    GST Late Fees and Penalties — Frequently Asked Questions

    What is the late fee for GSTR-3B?

    ₹50 per day (₹25 CGST + ₹25 SGST) for returns with tax liability, or ₹20 per day for nil returns, capped between ₹500 and ₹10,000 depending on turnover.

    Does GSTR-3B attract interest as well as a late fee?

    Yes. In addition to the late fee, 18% per annum interest applies on unpaid tax from the due date to the payment date, or 24% per annum if excess ITC was wrongly availed.

    Can I still file a GST return that is more than 3 years overdue?

    No. From July 2025, the GST portal permanently blocks filing of any return more than 3 years past its original due date.

    What happens if I keep missing GST return deadlines?

    Persistent non-filing escalates from blocked e-way bill generation (after 2 consecutive missed periods) to a show-cause notice, GSTIN suspension, and eventual cancellation.

    Is the late fee the same for GSTR-1 and GSTR-3B?

    Yes, the per-day rate and turnover-based caps are identical for both returns, but only GSTR-3B carries additional interest on unpaid tax.

    Related: How to File GSTR-1 · How to File GSTR-3B · GST Return Due Dates 2025