Key Takeaways
- Late fee under Section 47 of the CGST Act is Rs 50 per day (Rs 25 CGST + Rs 25 SGST) for regular returns, capped by turnover: Rs 2,000 (up to Rs 1.5 crore), Rs 5,000 (Rs 1.5 to 5 crore), or Rs 10,000 (above Rs 5 crore).
- Nil returns attract only Rs 20 per day, capped at Rs 500.
- Interest under Section 50 is 18% per annum on the net cash tax liability (not on the ITC portion). Wrongly claimed ITC attracts 24%.
- GSTR-9 late fees are turnover-based: Rs 50/day for businesses up to Rs 5 crore AATO, capped at 0.04% of turnover in the state.
- From 2023, GSTR-3B cannot be filed more than 3 years after its due date. Missed returns become permanently unfiled.
- Late fees must be paid in cash. You cannot use input tax credit to pay them.
Every GST-registered business in India will, at some point, file a return late. Sometimes by a day, sometimes by months. The cost of that delay is not a vague "penalty." It is a precise, calculable amount that the GST portal auto-computes before letting you file. Understanding the exact numbers helps you decide whether to rush a filing or accept the cost.
This guide covers the actual late fee rates, interest calculations, and maximum caps for GSTR-3B, GSTR-1, GSTR-9, GSTR-4, and GSTR-7, all updated for the current rules as of May 2026.
Looking for expert help with GST late fee calculator GSTR-3B GSTR-1 GSTR-9 penalty interest India? The team at Tax Garden helps Indian SMEs stay compliant end-to-end: filings, notices, and advisory, all in one place.
Late Fees Under Section 47: The Basic Rule
Section 47 of the CGST Act, 2017 governs late fees for delayed return filing. The base rate is straightforward:
| Return Type | Per-Day Late Fee (CGST + SGST Combined) |
|---|---|
| Regular return (with tax liability) | Rs 50 per day |
| Nil return (zero liability) | Rs 20 per day |
These rates apply per return, per tax period. If you file your April 2026 GSTR-3B fifteen days late, you owe Rs 750 (15 days x Rs 50) before any caps kick in.
Two critical rules about late fee payments:
-
Late fees cannot be paid using ITC. You must deposit them through the electronic cash ledger. This catches many businesses off guard. Even if you have Rs 5 lakh sitting in your ITC balance, you cannot use a single rupee of it toward late fees.
-
You cannot file the return without paying the late fee first. The GST portal auto-calculates the late fee based on the filing date and adds it to your liability before allowing submission.
Turnover-Based Maximum Caps (Notification 19/2021 and 20/2021)
The per-day rates above can add up quickly. A return filed 200 days late at Rs 50 per day would be Rs 10,000 before caps. To prevent disproportionate burden on smaller businesses, the CBIC rationalized maximum late fee caps from June 1, 2021, through Notifications 19/2021 (for GSTR-3B) and 20/2021 (for GSTR-1). These caps are permanent and apply to all filings from June 2021 onwards.
GSTR-3B and GSTR-1 Maximum Late Fee Caps
| Annual Aggregate Turnover (AATO) in Previous FY | Nil Return | Regular Return (with tax liability) |
|---|---|---|
| Any turnover | Rs 500 | See below |
| Up to Rs 1.5 crore | -- | Rs 2,000 |
| Rs 1.5 crore to Rs 5 crore | -- | Rs 5,000 |
| Above Rs 5 crore | -- | Rs 10,000 |
What this means in practice: If your business had a turnover of Rs 80 lakh in the previous financial year and you file a GSTR-3B one year late with a tax liability, the maximum late fee you will pay is Rs 2,000. Not Rs 18,250 (365 x Rs 50). The cap saves you Rs 16,250.
For nil returns, regardless of your turnover, the late fee never exceeds Rs 500 per return.
Example: Late GSTR-3B Calculation
A trader with Rs 2 crore AATO files their October 2025 GSTR-3B on February 15, 2026 (97 days late from the November 20, 2025 due date). The return has a net tax liability of Rs 45,000.
- Raw late fee: 97 days x Rs 50 = Rs 4,850
- Turnover cap (Rs 1.5 to 5 crore): Rs 5,000
- Actual late fee charged: Rs 4,850 (within cap)
- Interest: Rs 45,000 x 18% x 97/365 = Rs 2,152 (on net cash liability)
- Total extra cost: Rs 7,002
If the same trader had a turnover under Rs 1.5 crore, the cap would be Rs 2,000, and the late fee would be capped at Rs 2,000 instead of Rs 4,850.
Looking for expert help with GSTR-3B late fee cap turnover-based Notification 19/2021 CGST penalty calculation? The team at Tax Garden helps Indian SMEs stay compliant end-to-end: filings, notices, and advisory, all in one place.
Interest Under Section 50: 18% on Net Cash Liability
Late fees and interest are separate charges. Late fees compensate for the delayed filing. Interest compensates for the delayed payment of tax.
Section 50(1) of the CGST Act requires every person who fails to pay tax within the prescribed period to pay interest at 18% per annum for the period of delay.
How Interest Is Calculated (Rule 88B)
A common misconception is that interest applies to the entire tax liability shown in GSTR-3B. It does not. Rule 88B of the CGST Rules, introduced to align with the Supreme Court's ruling and the 45th GST Council recommendation, clarifies that:
- Interest is payable only on the portion of tax paid through the electronic cash ledger (i.e., the net cash component).
- The portion of tax paid by utilising ITC does not attract interest.
Formula:
Interest = (Net cash tax liability) x 18% x (Number of days of delay / 365)
This means if your total GSTR-3B liability is Rs 1,00,000 but Rs 70,000 is offset by ITC and only Rs 30,000 is the cash component, interest is calculated on Rs 30,000 only.
Auto-Interest Computation from January 2026
From January 2026, the GSTR-3B utility on the GST portal auto-computes interest in Table 5.1 based on the tax liability breakup. The portal calculates the delay from the due date to the filing date and applies 18% on the net cash liability. You can verify the computation but cannot override it.
Higher Rate: 24% for Wrongful ITC
If the tax authorities determine that you have:
- Claimed excess input tax credit, or
- Reduced your output tax liability beyond what is permissible
Then interest at 24% per annum applies under Section 50(3) on the wrongly availed or utilized amount.
This higher rate is not self-assessed. It is applied during audit, scrutiny, or adjudication proceedings under Section 73 or 74.
GSTR-9 (Annual Return) Late Fees
The annual return has a different late fee structure. From FY 2022-23 onwards, per Notification 07/2023, late fees for GSTR-9 are turnover-linked:
| Annual Aggregate Turnover (AATO) | Per-Day Late Fee (CGST + SGST) | Maximum Cap |
|---|---|---|
| Up to Rs 5 crore | Rs 50 per day | 0.04% of turnover in state/UT |
| Rs 5 crore to Rs 20 crore | Rs 100 per day | 0.04% of turnover in state/UT |
| Above Rs 20 crore | Rs 200 per day | 0.50% of turnover in state/UT |
Example: A business with Rs 3 crore turnover in a state files GSTR-9 for FY 2025-26 sixty days late.
- Raw late fee: 60 x Rs 50 = Rs 3,000
- Maximum cap: 0.04% of Rs 3 crore = Rs 1,200
- Actual late fee: Rs 1,200 (cap is lower than the raw calculation)
The cap is calculated on turnover in the state or union territory, not total national turnover. If your business operates in multiple states, each GSTR-9 has its own cap based on that state's turnover.
Who Is Exempt from GSTR-9?
Taxpayers with AATO up to Rs 2 crore are exempt from filing GSTR-9. This exemption has been extended year after year and is currently applicable for FY 2025-26 and beyond. If you fall below this threshold, you face zero annual return late fees because you have no obligation to file.
Looking for expert help with GSTR-9 annual return late fee cap turnover-based penalty India GST compliance? The team at Tax Garden helps Indian SMEs stay compliant end-to-end: filings, notices, and advisory, all in one place.
GSTR-4 (Composition Scheme) Late Fees
Composition taxpayers file GSTR-4 annually (from FY 2019-20 onwards). The late fee structure per Notification 21/2021:
| Return Type | Per-Day Rate | Maximum Cap |
|---|---|---|
| Regular GSTR-4 (with liability) | Rs 50 per day | Rs 2,000 |
| Nil GSTR-4 | Rs 20 per day | Rs 500 |
The GSTR-4 due date is June 30 following the financial year. For FY 2025-26, the due date is June 30, 2026.
GSTR-7 (TDS Return) Late Fees
Government entities and notified persons required to deduct TDS under GST file GSTR-7 monthly. Late fee: Rs 50 per day (Rs 25 CGST + Rs 25 SGST), capped at Rs 2,000 per return per Notification 22/2021.
The 3-Year Filing Cutoff: Returns That Become Permanently Unfiled
One of the most consequential GST changes in recent years is the 3-year filing restriction introduced by the Finance Act 2023 and operationalized from October 2023. Under Section 39(11) of the CGST Act:
GSTR-3B cannot be filed after 3 years from the due date of the return.
This means if you missed your GSTR-3B for July 2023 (due August 20, 2023), you have until August 20, 2026 to file it. After that date, the portal will not accept the return. The tax period will remain permanently unfiled on your GST record.
The same restriction applies to GSTR-1 under Section 37(4) and GSTR-9 under Section 44(2).
What happens if you cannot file? The unfiled period shows as a non-compliance gap in your return filing history. This can trigger:
- GST registration cancellation proceedings under Section 29
- Denial of ITC to your buyers for invoices issued in that period
- Issues with loan applications, tender participation, and any process that requires a GST compliance certificate
If you have pending returns older than 2 years, file them before the 3-year window closes.
Cascading Consequences of Late Filing
Beyond the direct cost of late fees and interest, delayed GST filing triggers several indirect consequences:
1. Filing Blockade
The GST portal blocks the filing of the current month's GSTR-1 if the immediately preceding month's GSTR-1 has not been filed. Similarly, GSTR-3B for a tax period cannot be filed until all prior GSTR-3B returns are submitted. This creates a backlog effect: missing one return delays every subsequent return.
2. E-Way Bill Generation Block
If you have not filed GSTR-3B for two or more consecutive months (or quarters, for quarterly filers), the portal blocks e-way bill generation for your GSTIN. This directly impacts goods movement and business operations.
3. Buyer ITC Impact
Your buyers can claim ITC on your invoices only if those invoices appear in the GST system through your GSTR-1 filing. A delayed GSTR-1 means your buyer's ITC on those purchases is also delayed, which strains business relationships.
4. Registration Cancellation Risk
Persistent non-filing (typically 6 or more consecutive months of missed returns, or as determined by the jurisdictional officer) can trigger a show cause notice for cancellation of GST registration under Section 29(2)(c).
Looking for expert help with GST return late filing consequences e-way bill block ITC denial registration cancellation? The team at Tax Garden helps Indian SMEs stay compliant end-to-end: filings, notices, and advisory, all in one place.
Complete Late Fee Summary Table
| Return | Due Date | Per-Day Fee | Nil Return Cap | Regular Return Cap | Governing Notification |
|---|---|---|---|---|---|
| GSTR-1 (Monthly) | 11th of next month | Rs 50 | Rs 500 | Rs 2,000/5,000/10,000 (by turnover) | 20/2021-CT |
| GSTR-1 (Quarterly, QRMP) | 13th of month after quarter | Rs 50 | Rs 500 | Rs 2,000/5,000/10,000 (by turnover) | 20/2021-CT |
| GSTR-3B (Monthly) | 20th of next month | Rs 50 | Rs 500 | Rs 2,000/5,000/10,000 (by turnover) | 19/2021-CT |
| GSTR-3B (Quarterly, QRMP) | 22nd/24th of month after quarter | Rs 50 | Rs 500 | Rs 2,000/5,000/10,000 (by turnover) | 19/2021-CT |
| GSTR-4 (Annual, Composition) | June 30 after FY | Rs 50 | Rs 500 | Rs 2,000 | 21/2021-CT |
| GSTR-7 (TDS) | 10th of next month | Rs 50 | -- | Rs 2,000 | 22/2021-CT |
| GSTR-9 (Annual) | December 31 after FY | Rs 50/100/200 | -- | 0.04% or 0.50% of state turnover | 07/2023-CT |
How to Check and Pay GST Late Fees
- Log in to the GST portal (gst.gov.in).
- Navigate to Returns and select the overdue return (GSTR-3B or GSTR-1).
- Fill in the return details as usual.
- When you proceed to submit, the portal auto-calculates the late fee based on the number of days between the due date and the current date.
- The late fee appears in the "Late Fee" section of the return. For GSTR-3B, it shows under Table 5.1.
- Create the challan for the total liability including late fee. Remember, late fees must be paid via cash (not ITC).
- After payment, submit and file the return.
You do not need to separately calculate or pay the late fee. The portal handles the computation. But knowing the rates helps you estimate the cost before filing and plan your cash flow.
How to Avoid GST Late Fees
The simplest way to avoid late fees is to file on time, even if you owe zero tax. A nil return filed on time costs Rs 0. A nil return filed one day late costs Rs 20. Filed 25 days late, it costs Rs 500 (the maximum). Over 12 months of missed nil returns, that is Rs 6,000 you did not need to spend.
Practical steps:
- Set calendar reminders for the 11th (GSTR-1), 20th (GSTR-3B), and December 31 (GSTR-9).
- File nil returns promptly if you have no transactions in a period. It takes under 5 minutes on the portal.
- Use the QRMP scheme if your turnover is under Rs 5 crore. Quarterly filing means 4 returns per year instead of 12, reducing the chance of a missed deadline.
- Reconcile ITC monthly, not at year-end. A last-minute reconciliation crunch is the most common reason businesses miss the GSTR-3B deadline.
Tax Garden Keeps Your GST Returns on Track
Tax Garden's GST compliance plans handle GSTR-1, GSTR-3B, and GSTR-9 filing end to end. We reconcile your purchase data against GSTR-2B, prepare the returns, and file before the deadline every period. No late fees, no interest, no blocked e-way bills.
For related compliance topics, see our guides on GSTR-3B filing, GSTR-9 annual return, GST registration process, GST composition scheme, ITC eligibility and GSTR-2B reconciliation, and our guide to the GSTR-3B filing block and 3-year cutoff.
Frequently Asked Questions
Can I use input tax credit to pay GST late fees?
No. Late fees under Section 47 must be paid entirely through the electronic cash ledger. You need to deposit the amount in cash. Even if you have a large ITC balance, it cannot be used for late fee payment. This rule applies to all return types: GSTR-1, GSTR-3B, GSTR-4, GSTR-7, and GSTR-9.
What is the late fee for a nil GSTR-3B filed 2 months late?
For a nil return, the per-day rate is Rs 20 (Rs 10 CGST + Rs 10 SGST). For a 60-day delay, the raw calculation is 60 x Rs 20 = Rs 1,200. However, the maximum cap for nil returns is Rs 500 regardless of turnover. So you pay Rs 500, not Rs 1,200.
Is interest calculated on the full tax liability or only the cash portion?
Only the cash portion. Under Rule 88B of the CGST Rules, interest at 18% per annum is calculated on the net tax liability paid through the electronic cash ledger. The portion offset by ITC does not attract interest. This was clarified after the 45th GST Council recommendation and is now reflected in the auto-calculation on the GST portal from January 2026.
What happens if I do not file GSTR-3B for 3 years?
After 3 years from the due date of a GSTR-3B, the GST portal will not accept the return. The tax period becomes permanently unfiled on your record. This restriction, introduced by the Finance Act 2023 under Section 39(11), means you lose the ability to regularize that period entirely. It can lead to ITC denial for your buyers, registration cancellation proceedings, and gaps in your compliance history.
My e-way bill generation is blocked. Is it because of late filing?
Most likely, yes. The GST portal blocks e-way bill generation if GSTR-3B has not been filed for two or more consecutive tax periods (months for monthly filers, quarters for quarterly filers). File all pending GSTR-3B returns and pay the associated late fees and interest. E-way bill access is typically restored within 24 hours of filing the pending returns.
Is there any late fee for GSTR-9 if my turnover is under Rs 2 crore?
No. Taxpayers with annual aggregate turnover up to Rs 2 crore are exempt from filing GSTR-9. If you are not required to file it, there is no late fee. This exemption has been extended consistently and is applicable for FY 2025-26.
Can the GST department waive late fees?
The CBIC has issued amnesty schemes in the past (such as Notification 19/2021 for pending GSTR-3B from July 2017 to April 2021) that reduced or waived late fees for older returns filed within a specified window. However, there is no general provision for individual waiver of late fees. Once you file a return late, the portal auto-charges the applicable late fee and it cannot be reversed through a request to the department.
How much interest do I pay if I file GSTR-3B 30 days late with Rs 50,000 net cash liability?
Interest = Rs 50,000 x 18% x 30/365 = Rs 740 (rounded). This is in addition to the late fee, which would be 30 x Rs 50 = Rs 1,500 (subject to your turnover-based cap). Total extra cost: Rs 2,240 at most, or less if the cap reduces the late fee.
Sources
This guide is verified against Section 47 (late fees), Section 50 (interest on delayed payment), Section 37(4), Section 39(11), and Section 44(2) (3-year filing restrictions) of the CGST Act, 2017; Rule 88B of the CGST Rules, 2017 (interest on net cash liability); CBIC Notifications 19/2021-Central Tax, 20/2021-Central Tax, 21/2021-Central Tax, and 22/2021-Central Tax dated June 1, 2021 (rationalized late fee caps for GSTR-3B, GSTR-1, GSTR-4, and GSTR-7); Notification 07/2023-Central Tax dated March 31, 2023 (GSTR-9 late fee structure from FY 2022-23); and the Finance Act 2023 amendment introducing the 3-year filing cutoff. Cross-checked against ClearTax, TaxAdda, Tax2win, and BajajFinserv coverage as of May 2026. Rates, caps, and section references should be confirmed against cbic-gst.gov.in before applying to specific filings.






