GSTPublished 22 Jul 2026 12 min read

GST late fees, interest and penalties: what missing a return really costs

Late fee per return with turnover caps, how 18% interest is computed, a worked example, GSTR-3A notices, cancellation for non-filing and revocation.

GST late fees, interest and penalties: what missing a return really costs

Missing a GST return costs you three separate things: a late fee of ₹50 a day per return (₹20 for nil returns) capped by your turnover, interest at 18% a year on the unpaid tax, and, if the silence continues, a GSTR-3A notice followed by cancellation of your registration. This guide puts real numbers on each, works through an example, and shows how a simple calendar keeps all of it away.

The three costs of a missed return

Most people lump everything under "penalty", but the law treats the three quite differently, and knowing which is which helps you argue, plan and pay correctly.

The late fee under Section 47 of the CGST Act is automatic. It is charged for every day a return is late, whether or not any tax was due, and the portal will not let you file the return until it is paid through the cash ledger. You cannot use input tax credit to pay it.

Interest under Section 50 compensates the government for delayed tax. It applies only when tax was actually payable and was paid late. There is no cap, which is why a small tax amount left unpaid for a year can grow surprisingly.

Penalties under Sections 73, 74, 122 and 125 are separate and need an officer's order. They come into play when tax was short paid or evaded, or when you ignore notices. For an honest late filer who eventually files and pays, late fee and interest are usually the whole bill.

Late fee per return, with the turnover caps

The base rate in Section 47 is ₹100 per day under the CGST Act and ₹100 under the SGST Act, but the government has reduced it by notification, and the reduced rates have been in place since June 2021. This is what applies today.

ReturnLate fee per dayNil returnMaximum (turnover up to ₹1.5 crore)Maximum (₹1.5 to ₹5 crore)Maximum (above ₹5 crore)
GSTR-3B (monthly or quarterly)₹50₹20₹2,000 (₹500 for nil)₹5,000 (₹500 for nil)₹10,000 (₹500 for nil)
GSTR-1 (monthly or quarterly)₹50₹20₹2,000 (₹500 for nil)₹5,000 (₹500 for nil)₹10,000 (₹500 for nil)
GSTR-4 (composition, annual)₹50₹20₹2,000 (₹500 for nil)Not applicableNot applicable
GSTR-9 (annual return)₹50₹500.04% of turnover in the state₹100 per day, 0.04% of turnover (up to ₹20 crore)₹200 per day, 0.5% of turnover (above ₹20 crore)
GSTR-7 (GST TDS)₹50Waived₹2,000₹2,000₹2,000

Every figure in the table is the combined CGST plus SGST amount; the portal shows them as two equal halves. "Turnover" means aggregate turnover in the previous financial year. For CMP-08, the quarterly composition statement, the reduced notifications do not apply the same way, so check the fee the portal computes before paying.

Two practical points trip people up. First, GSTR-1 and GSTR-3B are counted separately: file both a month late and you pay two late fees. Second, the GSTR-1 late fee is not collected when you file GSTR-1; it appears in the next GSTR-3B you file, which is why a "surprise" late fee often shows up a month after you thought you were done.

The caps are per return, not per year. Ten late returns in a year means up to ten separate caps.

How the 18% interest is computed

Section 50(1) charges interest at 18% per annum on tax paid after the due date. Since the retrospective amendment effective 1 July 2017, the interest is on the net cash liability: the amount you actually paid or should have paid through the cash ledger after setting off ITC. If your ITC fully covered your output tax for the month, a late GSTR-3B attracts late fee but no interest.

The formula is simple:

Interest = net tax paid late × 18% × (number of days late ÷ 365)

Days are counted from the day after the due date up to and including the date of payment, and payment means the date the amount is debited from your cash ledger against that return, not the date you deposited money into the ledger with a challan. Deposit money on the 20th and file on the 25th, and the portal counts interest until the 25th.

Section 50(3) charges 18% on input tax credit that was wrongly availed and utilised. Credit that was availed but never used to pay tax does not attract interest under the amended rule, though it should still be reversed.

Interest is self-assessed. The portal auto-populates a figure in Table 5.1 of GSTR-3B based on the delay, and you can edit it downward only if you can justify it. Pay it with the return rather than waiting for a demand; a demand under Section 73 or 74 adds penalty to the same interest.

Worked example: a Pune designer files June's returns in September

Meera runs a freelance design studio in Pune with a turnover of ₹40 lakh, files monthly, and let the June 2026 returns slip during a busy project. GSTR-1 was due on 11 July 2026 and GSTR-3B on 20 July 2026. She files both on 4 September 2026.

Her June figures: output tax ₹90,000 (CGST ₹45,000 plus SGST ₹45,000), ITC available ₹18,000, so net cash liability ₹72,000.

GSTR-1 late fee. 11 July to 4 September is 55 days late. 55 × ₹50 = ₹2,750, capped at ₹2,000 because her turnover is under ₹1.5 crore. Late fee: ₹2,000.

GSTR-3B late fee. 20 July to 4 September is 46 days late. 46 × ₹50 = ₹2,300, capped at ₹2,000. Late fee: ₹2,000.

Interest. ₹72,000 × 18% × 46 ÷ 365 = ₹12,960 × 0.1260 = ₹1,633 (rounded). Interest: ₹1,633.

ItemAmount
GSTR-1 late fee (55 days, capped)₹2,000
GSTR-3B late fee (46 days, capped)₹2,000
Interest on ₹72,000 for 46 days at 18%₹1,633
Total cost of one missed month₹5,633

That is 7.8% of the tax she owed, for a delay of a month and a half. There is also a cost she does not pay in cash: her clients' ITC for June appeared in their GSTR-2B only in September, and at least one of them would have called to ask why. Had Meera filed a nil return late by the same number of days, the fee would have been ₹500 per return and no interest.

The GSTR-3A notice and what follows

When a return is not filed by the due date, the system can issue a notice in Form GSTR-3A under Section 46. It is a computer-generated notice, usually sent by email and to the portal dashboard, and it asks you to file within 15 days. Many businesses receive it, panic, and then discover it goes away the moment they file. That is the correct response: file the return, pay late fee and interest, and no further action follows.

If you do not file within those 15 days, Section 62 lets the proper officer make a best judgement assessment. The officer estimates your liability from whatever data is available (your GSTR-1, your suppliers' returns, e-way bills, past filings) and issues an order in Form ASMT-13. The estimate is rarely in your favour.

The escape route is in Section 62(2): if you file the actual return within 60 days of the ASMT-13 order, the assessment is deemed withdrawn. A further 60 days is available on payment of an additional late fee of ₹100 per day. Late fee and interest on the real liability continue to apply in every case. Miss the second window and the assessed amount becomes a recoverable demand.

Non-filing also blocks you in quieter ways. Under Rule 59(6) you cannot file GSTR-1 if the previous period's GSTR-3B is pending, and under Rule 138E your e-way bill generation is blocked once two consecutive tax periods are unfiled. A trader who has not filed for two months finds out at the transporter's office.

Cancellation for non-filing and how revocation works

Section 29(2)(c) read with Rule 21 allows the officer to cancel a registration for non-filing. The current thresholds are six consecutive months of unfiled returns for monthly filers, two consecutive quarters for QRMP filers, and for composition taxpayers a GSTR-4 that is more than three months overdue.

The process starts with a show cause notice in Form REG-17, which gives you seven working days to reply in REG-18. Cancellation, when it happens, is by order in REG-19, and it is usually made effective from a back date. From that date your GSTIN is inactive: you cannot issue tax invoices, your buyers cannot claim ITC on anything you issue, and your suppliers' portal will show you as cancelled.

Revocation under Section 30 and Rule 23 restores the same GSTIN. The steps are strict:

  1. File every pending return up to the effective date of cancellation and pay all tax, interest and late fee. The portal will not accept a revocation application otherwise.
  2. Apply in Form REG-21 within 90 days of the date of service of the cancellation order. Until October 2023 this window was 30 days; the extension came through the 2023 amendments, so confirm the current period on the portal.
  3. The Commissioner or an authorised officer can extend the 90 days by a further period of up to 180 days on sufficient cause.
  4. The officer may issue a query in REG-23, which you answer in REG-24 within seven working days, and then orders revocation in REG-22.

If you miss even the extended window, your only options are a condonation application or a fresh registration. Fresh registration means a new GSTIN, a fresh invoice series, re-telling every customer, and the old GSTIN's pending liabilities still follow you.

One more time bar matters here. Section 39(11), effective from 1 October 2023 and enforced on the portal since 2025, bars filing any return more than three years after its due date. A return that old can no longer be filed at all, which means the tax for that period becomes a plain demand with no ITC to set against it. Do not let anything get anywhere near three years.

Penalties beyond late fee and interest

For a late filer who pays up, penalties are rare. They matter when the return is late because tax was not paid, or when a notice is ignored.

  • Section 73 (no fraud): tax short paid attracts a penalty of 10% of the tax or ₹10,000, whichever is higher. Pay tax and interest before the show cause notice, or within 30 days of it, and no penalty applies.
  • Section 74 (fraud or wilful suppression): penalty equal to the tax, reduced to 15% if paid before notice, 25% within 30 days of notice and 50% within 30 days of the order.
  • Section 74A replaces both for periods from FY 2024-25 onwards with a common time limit, keeping similar penalty levels. Confirm which section applies to the period in question with your CA.
  • Section 125 general penalty of up to ₹25,000 under each Act for any contravention without a specific penalty, which is what an officer reaches for when notices are ignored.

The government also runs periodic amnesty schemes. Section 128A, inserted in 2024, waived interest and penalty on Section 73 demands for FY 2017-18 to 2019-20 where the tax was paid by 31 March 2025, and there have been separate late-fee waivers for old GSTR-9 and GSTR-4 filings. If you have old defaults, ask whether a scheme is open before paying the full amount.

Late fee and penalties are generally not deductible as a business expense for income tax, while interest on delayed GST is usually treated as compensatory and allowed. Confirm the treatment with your CA when you close the year.

Common mistakes that make a delay more expensive

  1. Depositing cash into the ledger but not filing. Interest runs until the return is filed and the ledger is debited, not until the challan is paid.
  2. Filing GSTR-3B first and forgetting GSTR-1. The portal now enforces the order, but people on QRMP still forget the quarterly GSTR-1 by the 13th and pay a second late fee.
  3. Assuming a nil month needs no return. A nil GSTR-3B and nil GSTR-1 must still be filed. Nil filing by SMS is available for both and takes two minutes.
  4. Reducing auto-computed interest without a reason. The figure in Table 5.1 is editable, but an unexplained reduction invites a Section 73 notice with penalty added.
  5. Ignoring the portal email. GSTR-3A, REG-17 and ASMT-13 all go to the registered email and mobile. If your CA's email is on the registration and the CA changed, update the contact details on the portal.
  6. Letting an old registration lapse instead of cancelling it. If you stopped a business, apply for cancellation in REG-16 yourself. Waiting for the department to cancel it for non-filing means six months of late fees first.
  7. Counting days from the wrong date. Late fee counts from the day after the due date. When a due date is extended by notification, the count starts from the extended date, so keep the notification handy.

A calendar that keeps you out of all of this

The cheapest fix is a fixed monthly rhythm. Here is the one that works for a small monthly filer under the regular scheme.

Date each monthWhat to do
1st to 5thClose last month's sales invoices and purchase bills; chase any missing supplier invoices
7thReview the GST report; match ITC against GSTR-2B when it is generated around the 14th
10thFile GSTR-1 (due 11th); IFF for QRMP filers who want buyers to see invoices monthly
18thCompute net liability, deposit cash into the ledger
19thFile GSTR-3B (due 20th); for QRMP filers, PMT-06 by the 25th and quarterly GSTR-3B by the 22nd or 24th
25thComposition taxpayers: CMP-08 by the 18th of the month after each quarter

Put the reminders two days before each due date, not on the day. The portal slows down on the 11th and the 20th, and a reminder on the due date leaves no margin for a failed OTP or a bank outage. If you file through a CA, agree that your figures reach them by the 5th every month, and treat that as your own due date. The full list of dates, including QRMP and composition variants, is in the GSTR-1 and GSTR-3B filing guide, and the ITC guide explains why the 2B match on the 14th matters.

If you have already missed a return, do not wait for the next month to "club" it. Late fee runs daily, interest runs daily, and the ordering rule means the next month's returns are blocked until the old one is filed anyway.

How VyaparKit helps

The free GST late fee calculator computes the late fee for GSTR-1, GSTR-3B and GSTR-4 with the turnover caps applied, and the interest at 18% on your net liability for the exact number of days, so you know the amount before you open the portal. The GST due-date calendar lists every date for monthly, QRMP and composition filers for the current year. Invoices made with the GST invoice tool flow into a GST report laid out in GSTR-1 order, which makes the monthly close faster; VyaparKit does not file returns for you, so you still complete the filing on the portal or through your CA.

Next steps

  • Check the portal's return dashboard today for any period showing "Not filed", including nil months.
  • Run your late fee and interest through the calculator before paying, and compare it with what the portal auto-populates.
  • Add reminders two days before the 11th and the 20th (or your QRMP dates) to your phone, and share them with whoever files for you.
  • Make sure the email and mobile on your registration are ones you actually read.
  • If a GSTR-3A or REG-17 has already arrived, file the pending return first and then reply; the reply is far stronger when the default has been cured.

Frequently asked questions

What is the late fee for filing GSTR-3B late?
₹50 per day (₹25 CGST plus ₹25 SGST), or ₹20 per day for a nil return, counted from the day after the due date until the day you file. It is capped at ₹500 for a nil return, ₹2,000 if your previous year's turnover was up to ₹1.5 crore, ₹5,000 up to ₹5 crore and ₹10,000 above that. GSTR-1 carries a separate late fee on the same scale.
Is interest on late GST payment charged on the gross tax or after ITC?
On the net cash liability, which is the tax you pay through the electronic cash ledger after using input tax credit. Section 50(1) was amended with retrospective effect from 1 July 2017 to make this clear. Interest runs at 18% per annum for each day from the due date to the date of payment, and it is not capped.
What happens if I ignore a GSTR-3A notice?
GSTR-3A gives you 15 days to file the pending return. If you still do not file, the officer can assess your tax on best judgement under Section 62 and issue an order in ASMT-13. Filing the return within 60 days of that order withdraws the assessment, but late fee and interest stay, and continued non-filing can lead to cancellation of your registration.
Can a cancelled GST registration be restored after non-filing?
Yes, through revocation under Section 30. First file every pending return and pay the tax, interest and late fee due, then apply in Form REG-21 within 90 days of the cancellation order. The Commissioner can extend this by up to 180 more days, and beyond that you have to seek condonation or apply for a fresh registration.

This guide is general information for Indian small businesses as of 22 Jul 2026. Rates, thresholds and due dates change by notification; confirm the current position on the relevant government portal or with your chartered accountant before acting.

All GST guides →