Penalty Calculator
GST Late Filing
Calculate exact penalties based on Indian compliance law
GST Late Filing Penalty Calculator 2024-25 (GSTR-1, GSTR-3B, GSTR-9)
Miss your GST filing deadline and you'll owe a late fee for every day until you file. Under Section 47 of the CGST Act, the fee starts the day after the due date - so the sooner you file, the less you pay. Good news: the late fee structure was rationalised in 2023 with turnover-based caps. For nil returns, the maximum is Rs. 500 per return. For other taxpayers, caps range from Rs. 2,000 to Rs. 10,000 depending on your annual turnover. One catch - you must pay the late fee in cash from your Electronic Cash Ledger. You can't use input tax credit to cover it.
How to Calculate GST Late Filing Penalty
- 1
Find your return type and due date
Check the due date for your specific return (GSTR-1, GSTR-3B, GSTR-9). For large taxpayers, GSTR-3B is due on the 20th of the following month. GSTR-1 monthly is due on the 11th.
- 2
Count your days of delay
Count every calendar day from the day after the due date up to and including the day you actually file.
Days of delay = Filing date - Due date - 3
Find your per-day rate
Check whether your return has nil tax liability or a positive liability, then look up your turnover bracket to get the per-day rate (Rs. 20, Rs. 50, or Rs. 100 per day).
- 4
Calculate gross late fee before the cap
Multiply your per-day rate by the number of days you're late. This gives you the uncapped late fee.
Gross late fee = Per-day rate x Days of delay - 5
Apply your turnover-based cap
Compare your gross late fee against your applicable cap (Rs. 500, Rs. 2,000, Rs. 5,000, or Rs. 10,000). You pay whichever is lower. Separately, add 18% per annum interest on any unpaid cash tax for the same period.
Late fee payable = MIN(Gross late fee, Applicable cap)
Example Calculation
GST Late Filing Penalty Rates 2024-25
| Category | Rate | Cap |
|---|---|---|
| Nil return - any turnover | Rs. 20 per day (Rs. 10 CGST + Rs. 10 SGST) | Rs. 500 per return |
| Non-nil return - turnover up to Rs. 1.5 crore | Rs. 50 per day (Rs. 25 CGST + Rs. 25 SGST) | Rs. 2,000 per return |
| Non-nil return - turnover Rs. 1.5 crore to Rs. 5 crore | Rs. 50 per day | Rs. 5,000 per return |
| Non-nil return - turnover above Rs. 5 crore | Rs. 100 per day (Rs. 50 CGST + Rs. 50 SGST) | Rs. 10,000 per return |
| GSTR-9 annual return | Rs. 200 per day (Rs. 100 CGST + Rs. 100 SGST) | 0.25% of annual turnover in the state |
| Interest on unpaid cash tax | 18% per annum | No cap - charged on actual unpaid tax |
Nil return - any turnover: Applies when you have zero tax liability for the period
Non-nil return - turnover up to Rs. 1.5 crore: Cap introduced via Finance Act 2023
Non-nil return - turnover above Rs. 5 crore: Previously had no cap
GSTR-9 annual return: Higher per-day rate for annual returns
Interest on unpaid cash tax: Calculated on net tax payable in cash, not on ITC portion
How Much Will Late GST Filing Cost You?
| Delay | Penalty | Total |
|---|---|---|
| 15 days late | Rs. 750 (turnover above Rs. 5 crore) | Rs. 375 (smaller taxpayers) | Rs. 1,120 - Rs. 1,370 depending on turnover |
| 30 days late | Rs. 1,500 (large) | Rs. 750 (mid) | Rs. 600 (small) | Rs. 1,340 - Rs. 2,240 depending on bracket |
| 60 days late | Cap reached for all brackets (Rs. 2,000 / Rs. 5,000 / Rs. 10,000) | Rs. 3,479 - Rs. 11,479 depending on turnover |
| 90+ days late | Cap already reached - same as 60 days | Rs. 4,219+ - interest becomes the main cost after 60 days |
Worst Case Scenario
A large taxpayer (above Rs. 5 crore turnover) filing multiple quarters late with significant cash tax liability. The late fee cap hits Rs. 10,000 per return, but 18% interest on unpaid tax has no cap and keeps growing.
Maximum exposure: Rs. 10,000 late fee per return + 18% p.a. interest on unpaid tax with no ceiling
GST Return Due Dates 2024-25
| Form / Filing | Due Date | Frequency |
|---|---|---|
| GSTR-1 (monthly filers, turnover above Rs. 5 crore) | 11th of following month | Monthly |
| GSTR-1 (QRMP scheme, turnover up to Rs. 5 crore) | 13th of month after quarter end | Quarterly |
| GSTR-3B (large taxpayers - turnover above Rs. 5 crore) | 20th of following month | Monthly |
| GSTR-3B (QRMP Category X states) | 22nd of month after quarter end | Quarterly |
| GSTR-3B (QRMP Category Y states) | 24th of month after quarter end | Quarterly |
| GSTR-9 (Annual Return) | 31 December of following financial year | Annual |
| GSTR-4 (Composition Scheme Annual) | 30 April of following financial year | Annual |
Legal References
Statutory Sections
- Section 47, CGST Act 2017Late fee for delayed GST return filing
- Section 50, CGST Act 2017Interest on delayed payment of tax at 18% per annum
- Rule 68, CGST Rules 2017Notice to return defaulters (GSTIN suspension trigger)
Relevant Notifications
- Notification 07/2023-CT dated 31 March 2023Amnesty scheme - waived late fees for GSTR-4, GSTR-9, GSTR-10 for periods up to FY 2021-22 if filed by 30 June 2023
- Notification 19/2021-CT dated 1 June 2021Introduced turnover-based caps on GSTR-3B late fees (Rs. 2,000 / Rs. 5,000 / Rs. 10,000)
- Finance Act 2023Extended turnover-based caps to GSTR-1 late fees
How to Avoid These Penalties
Set reminders 7 days before each due date
GST due dates vary by return type and taxpayer category. Use a compliance calendar with phone and email alerts set 7 days and 1 day before each deadline. The GSTN does send SMS alerts, but they often arrive too close to the deadline to be useful.
Reconcile GSTR-2B with purchase records by the 16th
The most common reason for last-minute delays? Unresolved ITC mismatches. GSTR-2B is available by the 14th. Reconcile within 2 days and follow up with vendors whose invoices are missing so your GSTR-3B is ready by the 18th - 2 days before the deadline.
Consider the QRMP scheme if turnover is below Rs. 5 crore
The Quarterly Return Monthly Payment scheme cuts your filings from 24 per year to 8 (4 GSTR-1 + 4 GSTR-3B), while you pay tax monthly via a fixed-sum method. Fewer filing events means fewer chances to miss a deadline.
Don't wait for perfect numbers before starting
File the return with your known figures and amend via GSTR-1A or the next period's GSTR-1 if needed. A timely return with minor corrections beats a perfectly accurate return filed 5 days late.
Outsource to a CA or compliance firm
At Rs. 500-1,500 per month, professional GST filing costs less per year than a single month of maximum late fees for a large taxpayer. You also get someone else tracking deadlines and taking responsibility.
Frequently Asked Questions
Can GST late fees be waived or reduced?
You can't waive the standard late fee on your own. The GST Council occasionally announces amnesty schemes that reduce or waive accumulated late fees for specific periods. The most recent one in 2023 (Notification 07/2023-CT) covered GSTR-4, GSTR-9, and GSTR-10 for periods up to FY 2021-22. There's no guarantee of future amnesty schemes - filing on time is the only reliable way to avoid fees.
What happens if I don't pay the GST late fee?
The GST portal won't accept your return until the late fee is paid in full from your Electronic Cash Ledger. You can't file with unpaid late fees pending. If you don't file for multiple months, your GSTIN may be suspended under Rule 68 - blocking your ability to generate e-invoices, e-way bills, and tax invoices.
Is interest charged on top of the GST late fee?
Yes, they're separate charges. The late fee under Section 47 covers the filing delay. Interest under Section 50 at 18% per annum applies to any net tax you didn't pay in cash by the due date. If you had enough ITC to cover the liability, no interest applies on that portion. Interest has no cap - unlike the late fee.
How do I file a GST return after the deadline?
Log in to gst.gov.in, navigate to Returns, and open the relevant period's return. The system automatically calculates the late fee based on how many days you're late. Pay the computed late fee from your Electronic Cash Ledger, then submit. There's no separate late filing application - it's all handled within the normal return flow.
How do I check if I have pending GST penalties online?
Log in to the GST portal at gst.gov.in, go to Services > Ledgers > Electronic Liability Register. This shows all outstanding demands, penalties, and interest. You can also check the Cash Ledger and Credit Ledger for any negative balances.
Can I pay GST late filing penalties in installments?
No, GST late fees must be paid in full before you can file your return. The portal blocks return filing until all late fees are cleared. However, for large demand notices (DRC-01), you can request payment in installments under Section 80.
If I have multiple overdue GST returns, should I file them in order?
Yes, GST returns must be filed in chronological order. You cannot file GSTR-3B for March if January and February are pending. Each return calculates late fees based on its due date, so file oldest returns first.
Does GST late filing affect my compliance rating?
Yes. GSTN calculates a compliance rating based on timely filing, tax payment, and other factors. Poor compliance rating can affect your Input Tax Credit availability and may trigger scrutiny from GST officers.
Are there any GST amnesty schemes for late filing penalties?
The government occasionally announces amnesty schemes that waive or reduce late fees for specific periods. The most recent was in 2023. Check the CBIC website for current schemes. Filing under an amnesty scheme still requires paying the full tax and interest, but late fees may be waived.
What if my GSTIN is suspended for non-filing - can I still pay late fees?
Yes, but you must first file all pending returns with late fees to lift the suspension. If cancelled by officer, you need to apply for revocation (REG-21) within 90 days. Penalties during suspension period still apply.