Not filing GST returns for 2 years means: late fees of ₹50/day per return (capped at ₹10,000), 18% annual interest on tax dues, a system-generated GSTR-3A demand notice, best judgement assessment under Section 62, and almost certain cancellation of your GST registration under Section 29(2). You also permanently lose ITC for unfiled periods. To fix it: file all pending returns immediately, pay dues, and apply for revocation of cancellation within the allowed window — or face recovery proceedings and possible prosecution.
📜 Table of Contents
- Which GST Returns Are Affected by Non-Filing?
- Month-by-Month Consequences Timeline
- Late Fee Calculation for 2 Years
- Interest on Outstanding Tax Liability
- Show Cause Notice and Best Judgement Assessment
- GST Registration Cancellation — When and How
- Bank Account Attachment and Asset Recovery
- Permanent Loss of Input Tax Credit
- Prosecution Risk Under Section 132
- Business and Operational Impact
- How to Fix It: Step-by-Step Revival Guide
- Revoking GST Cancellation After Non-Filing
- GST Amnesty Schemes — Check Before You Pay
- What If Your Business Was Not Operational?
- Frequently Asked Questions
Every registered GST taxpayer in India has a mandatory obligation to file returns — regardless of whether they conducted any business, made any sales, or had any tax liability during the period. This obligation exists from the date of GST registration until the date the registration is formally surrendered or cancelled.
Failing to file GST returns — even for one month — triggers an automatic cascade of penalties, notices, and legal consequences. When that non-filing extends to two full years (24 months), the consequences escalate dramatically: your registration is almost certainly cancelled, late fees have compounded into significant amounts, interest runs at 18% per annum, and your business faces the risk of bank account attachment, recovery proceedings, and in serious cases, prosecution.
This guide explains exactly what the law says, what actually happens month by month, how to calculate your total dues, and — most importantly — how to fix the situation and revive your compliance standing in 2026.
Which GST Returns Are Affected by Non-Filing?
The specific returns affected depend on your taxpayer category. Most regular businesses are required to file the following returns monthly or quarterly:
| Return | Who Files It | Frequency | Due Date |
|---|---|---|---|
| GSTR-1 | Regular taxpayers (outward supplies) | Monthly or quarterly | 11th of next month (monthly) / 13th of month after quarter (quarterly) |
| GSTR-3B | All regular taxpayers (summary return + tax payment) | Monthly | 20th of next month (large) / 22nd or 24th (QRMP category) |
| GSTR-4 | Composition scheme dealers | Annual | 30th April after financial year end |
| GSTR-9 | Regular taxpayers with turnover > ₹2 crore | Annual | 31st December after financial year end |
| GSTR-9C | Taxpayers with turnover > ₹5 crore (reconciliation statement) | Annual | 31st December after financial year end |
| GSTR-10 | Cancelled registrations (final return) | Once (within 3 months of cancellation) | 3 months from cancellation or cancellation order date |
| GSTR-7 | TDS deductors under GST | Monthly | 10th of next month |
| GSTR-8 | E-commerce operators (TCS) | Monthly | 10th of next month |
For a typical regular taxpayer who has not filed for 2 years, the most critical pending returns are 24 monthly GSTR-3B returns and either 24 monthly or 8 quarterly GSTR-1 returns, plus potentially 2 annual GSTR-9 returns.
Month-by-Month Consequences Timeline
This is how the GST enforcement machinery actually works, month by month, when returns stop being filed:
Late Fee Calculation for 2 Years
Under Sections 47 and 47A of the CGST Act, late fees are levied per day of delay for each return not filed. Here is exactly how it works:
Late Fee Structure (as of 2026)
| Return Type | Late Fee (with Tax Liability) | Late Fee (Nil Return) | Maximum Cap per Return |
|---|---|---|---|
| GSTR-3B | ₹50/day (₹25 CGST + ₹25 SGST) | ₹20/day (₹10 CGST + ₹10 SGST) | ₹10,000 (₹5,000 for nil) |
| GSTR-1 | ₹50/day (₹25 CGST + ₹25 SGST) | ₹20/day (₹10 CGST + ₹10 SGST) | ₹10,000 (₹5,000 for nil) |
| GSTR-4 (Composition) | ₹50/day | ₹20/day | ₹2,000 per return |
| GSTR-9 (Annual) | ₹200/day (₹100 CGST + ₹100 SGST) | ₹200/day | 0.25% of turnover in state |
Total Late Fee Exposure for 24 Months of Non-Filing (Regular Taxpayer)
💥 Real-world example: A business with ₹5 lakh average monthly GST liability that stops filing for 24 months could owe approximately: ₹1.2 crore (tax) + ₹43.2 lakh (interest at 18% p.a.) + ₹4.8 lakh (late fees) = over ₹1.67 crore in total dues to the GST department.
Late Fee Reduction Rules Under CBIC Notifications
The CBIC has issued multiple notifications over the years that reduce or cap late fees for specific return periods. For example, during the COVID-19 period (FY 2020–22), late fees were waived or capped at lower amounts for various return periods through special CBIC notifications. Always verify the applicable notification for the specific return period before calculating your liability — you may owe significantly less than the standard rate for older non-filed periods.
Interest on Outstanding Tax Liability
Late fee is just one component of the financial hit. Interest under Section 50 of the CGST Act is often far more damaging, because unlike late fees, it has no cap and compounds on the outstanding tax amount.
| Scenario | Interest Rate | Basis |
|---|---|---|
| Normal delayed tax payment | 18% per annum | On net tax liability (after ITC), calculated daily |
| Excess ITC utilisation or wrongful ITC claim | 24% per annum | On the excess ITC amount, calculated daily |
| Tax paid through DRC-03 (voluntary) | 18% per annum | On the tax amount self-assessed and paid late |
⚠️ Important clarification: Post the Finance Act 2021, interest under Section 50 is charged on net cash tax liability (i.e., tax paid in cash after utilising ITC), not on the gross tax liability. This means if you have significant ITC credit, your interest burden may be lower. But if you have no ITC and owe tax in cash, the full gross liability attracts 18% interest.
Show Cause Notice and Best Judgement Assessment
Two key enforcement mechanisms are triggered when GST returns go unfiled — the GSTR-3A notice and the Section 62 best judgement assessment.
GSTR-3A — The First Warning
Form GSTR-3A is an auto-generated system notice issued under Rule 68 of the CGST Rules. It is sent to the taxpayer's registered email address and is also visible on the GST portal dashboard. It demands that the pending return be filed within 15 days of the notice date. Most taxpayers who consistently ignore GSTR-3A notices end up facing best judgement assessment.
Section 62 — Best Judgement Assessment
If returns remain unfiled after the GSTR-3A notice, a GST officer is empowered under Section 62 of the CGST Act to issue a best judgement assessment. The officer uses all available data — previous return filings, e-way bill data, data from the taxpayer's suppliers (visible on the GST portal), bank transaction data, and industry benchmarks — to estimate the taxpayer's tax liability.
This estimated liability is usually an overestimate, because the officer has no information about your actual expenses, ITC credits, or business costs. A demand order is issued for the assessed amount plus interest and penalty. The taxpayer then has to prove that the actual liability is lower — a much harder position to be in than simply filing the returns proactively.
✅ Important: Under Section 62(2), if the taxpayer files the pending return within 30 days of receiving the best judgement assessment order, the assessment order is deemed withdrawn. This is a critical window — filing pending returns quickly after receiving a Section 62 order can nullify the assessment and replace it with the taxpayer's self-assessed figures.
Section 73 and 74 — Demand Notices for Tax Shortfall
In cases where the GST department believes there is a genuine tax shortfall (even if returns were filed), it can issue a formal demand notice under Section 73 (non-fraud cases) or Section 74 (fraud/wilful misstatement). For 2 years of non-filing, the department is likely to issue Section 73 notices alongside the Section 62 assessment. The penalty under Section 73 is 10% of the tax demand or ₹10,000, whichever is higher.
GST Registration Cancellation — When and How
This is the most operationally damaging consequence of prolonged GST non-filing. Once your GSTIN is cancelled, your business cannot legally collect GST from customers, issue valid tax invoices, or claim ITC on purchases.
Grounds for Cancellation Under Section 29(2)
- Section 29(2)(b): Composition dealers who have not filed returns for 3 consecutive tax periods
- Section 29(2)(c): Regular taxpayers who have not filed returns for a continuous period of 6 months
- Section 29(2)(a): Taxpayer obtained registration through fraud or misrepresentation
- Section 29(2)(d): Taxpayer who was not liable to be registered in the first place
❌ For 2 years of non-filing, your registration under Section 29(2)(c) would typically be cancelled well before the 24-month mark — usually around month 7–10. After cancellation, you cannot legally do any GST-taxable business until the registration is revoked or a new registration is obtained.
Suspension vs. Cancellation — An Important Distinction
Under Rule 21A of CGST Rules (inserted in 2020), before outright cancellation, the department may first suspend the GST registration. During suspension: you cannot file regular returns (except for pending returns), cannot claim ITC, and your GSTIN shows as "Suspended" in the public GST registry — which means your customers and vendors can see this status and may refuse to deal with you. Suspension is a serious commercial signal to the market.
Bank Account Attachment and Asset Recovery
Section 83 of the CGST Act empowers the Commissioner to provisionally attach the property (including bank accounts and receivables) of any taxable person against whom proceedings under specified sections of the Act are pending. This is one of the most feared enforcement powers of the GST department.
How Bank Attachment Works
The Commissioner issues an attachment order in Form GST DRC-22, which is sent directly to the taxpayer's bank. The bank immediately freezes the accounts up to the amount specified in the order. The taxpayer receives a copy simultaneously. Operations come to a standstill because:
- Salaries cannot be paid
- Vendor payments cannot be made
- Loan EMIs may bounce, triggering bank defaults
- Business accounts are frozen, even for unrelated transactions
The provisional attachment is valid for one year and can be extended. The only ways to lift it are to: pay the outstanding dues in full, furnish adequate security (like a bank guarantee), or obtain a stay from the High Court.
Permanent Loss of Input Tax Credit
Input Tax Credit (ITC) is the lifeblood of the GST system — it is the mechanism that prevents cascading taxation by allowing businesses to offset the GST they paid on inputs against the GST they collect on outputs. For non-filers, this ITC is permanently lost.
The ITC Time-Bar Under Section 16(4)
Under Section 16(4) of the CGST Act, ITC on invoices for any financial year must be claimed by the earlier of: (a) the due date of filing the return for September of the next financial year, or (b) the date of filing the annual return. After this window closes, ITC on those invoices is permanently lapsed — it cannot be claimed even if you file the pending returns later.
For a taxpayer who has not filed returns since, say, April 2024, the ITC for FY 2023–24 would have been permanently lapsed by November 2024 (the due date for the September 2024 return). Similarly, ITC for FY 2024–25 will be permanently lapsed by November 2025. Two years of lapsed ITC can represent a massive financial loss, especially for businesses with high input costs.
⚠️ ITC reversal on capital goods: If ITC was already claimed on capital goods (machinery, equipment) and returns are not filed, the department can demand ITC reversal with 18% interest. This is an additional liability on top of the late fees and interest already described.
Prosecution Risk Under Section 132
While prosecution is not the first resort for the GST department, it is very much a real legal risk for persistent and large-scale non-compliance. Section 132 of the CGST Act specifies the following criminal consequences:
| Tax Evasion Amount | Offence Type | Punishment |
|---|---|---|
| ₹1 crore to ₹2 crore | Cognizable, Non-bailable | Imprisonment up to 1 year + fine |
| ₹2 crore to ₹5 crore | Cognizable, Non-bailable | Imprisonment up to 3 years + fine |
| Above ₹5 crore | Cognizable, Non-bailable | Imprisonment up to 5 years + fine |
| Repeat offenders (any amount) | Non-bailable | Imprisonment up to 5 years + fine |
💡 For most small and medium businesses with genuine non-filing (as opposed to fraudulent evasion), prosecution is very unlikely. The GST department's enforcement priority is recovery of dues, not criminal prosecution. However, for cases involving large tax evasion, fake invoice transactions, or deliberate suppression of turnover, prosecution is very much on the table.
Business and Operational Impact
Beyond the direct legal consequences, two years of GST non-filing has severe practical impacts on your business operations:
- Cannot issue valid GST invoices: Once registration is suspended or cancelled, any GST collected by you is illegal. Your customers cannot claim ITC on such invoices.
- Vendors and customers can see your status: The GST portal allows anyone to search a GSTIN and see its status. "Suspended" or "Cancelled" status will make vendors, customers, and banks reluctant to deal with you.
- Cannot participate in government tenders: Most government and PSU tenders require an active, valid GSTIN — a cancelled registration disqualifies you.
- Bank loan and CC limit renewals blocked: Banks check GST filing compliance as part of their credit assessment. Two years of non-filing will almost certainly result in rejection of any loan renewal or enhancement.
- E-way bill generation disabled: Once registration is suspended, the ability to generate e-way bills is blocked, which means you cannot transport goods valued above ₹50,000 legally.
- MSME certification and export benefits affected: Many MSME benefits, Udyam re-registration, and export incentives (like duty drawback and RoDTEP) are linked to active GST compliance.
Behind on GST Returns? We Can Help Resolve It.
ClearlyComply's GST experts handle pending return filings, interest and penalty calculations, GST notice responses, and revocation of cancelled registrations — end-to-end.
Talk to a GST Expert View GST ServicesHow to Fix It: Step-by-Step Revival Guide
If you've missed 2 years of GST returns, the situation is serious — but it is fixable. Here is the exact sequence of steps to revive your compliance:
Login to the GST Portal and Audit Your Pending Returns
Go to gst.gov.in → Login → Returns Dashboard. You will see a list of all pending returns with their due dates and the late fee that will be auto-computed on submission. Take stock of all pending GSTR-1, GSTR-3B, and GSTR-9 returns before proceeding.
Check for Active GST Amnesty Schemes
Before paying late fees, visit cbic.gov.in and check for any active amnesty notifications that may waive or cap late fees for the specific return periods you need to file. Filing under an amnesty can save you tens of thousands of rupees. The GST Council has historically provided amnesty windows periodically, especially after budgets and council meetings.
Prepare Reconciled Books of Accounts
Gather your sales register, purchase register, bank statements, and e-way bill records for all 24 months. Reconcile your books with the data visible in the GST portal (auto-populated from your suppliers' GSTR-1). Identify the correct output tax liability and eligible ITC for each month.
File GSTR-1 Returns First, Chronologically
File pending GSTR-1 returns in strict chronological order — oldest first. GSTR-1 for a period must be filed before GSTR-3B for the same period can be filed. Each GSTR-1 will auto-populate in the purchaser's GSTR-2B, which helps restore ITC availability.
File GSTR-3B Returns and Pay Tax + Late Fee + Interest
After GSTR-1 is filed, proceed to GSTR-3B for the same month. The portal will auto-compute the late fee. You must manually calculate and add interest (18% per annum on net cash tax liability). Create a payment challan via PMT-06 for the combined amount and make the payment through your bank before submitting the return.
File Annual Returns (GSTR-9) if Applicable
Once all monthly returns for a financial year are filed, proceed to file the annual return GSTR-9. This is mandatory if your annual turnover exceeds ₹2 crore. GSTR-9 cannot be filed if GSTR-3B for any month of that financial year remains pending.
Respond to Any Pending Notices
If you have received show cause notices, best judgement assessments, or demand orders, respond to them through the GST portal (Reply to SCN / File Objection to Order) citing that all pending returns have now been filed and dues paid. Under Section 62(2), filing within 30 days of a best judgement assessment order withdraws the assessment order automatically.
Revoking GST Cancellation After Non-Filing
If your GST registration has already been cancelled (which is likely after 2 years of non-filing), you need to apply for revocation before you can resume normal operations.
Section 30 — Revocation of Cancellation
Under Section 30 of the CGST Act, a registered person whose registration has been cancelled by the department (not by voluntary surrender) can apply for revocation. The revocation application must be filed in Form GST REG-21 on the GST portal.
Pre-Conditions for Revocation
- All pending GST returns must be filed before the revocation application is submitted
- All outstanding tax, interest, late fees, and penalties must be paid in full
- GSTR-10 (final return, if a final return was already demanded) must also be filed
Time Limit for Revocation Application
| Situation | Time to Apply for Revocation | What to Do If Missed |
|---|---|---|
| Standard revocation window (as per CGST Act) | Within 30 days of cancellation order (extendable to 90 days) | File appeal before GST Appellate Authority |
| Extended window granted by courts / CBIC notifications | Varies — check latest CBIC circulars | Utilise extended window if available |
| Beyond 90 days without extension | Not possible through REG-21 | File writ petition before High Court, or apply for fresh GST registration |
📌 High Court Relief: Multiple High Courts (Delhi, Bombay, Madras, Allahabad) have granted relief to taxpayers whose revocation applications were rejected on technical grounds or time-bar, directing the GST authority to allow revocation upon payment of all dues. If the standard revocation route is blocked, legal counsel to approach the High Court is worth considering for businesses with significant assets and going-concern value.
GST Amnesty Schemes — Check Before You Pay
The GST Council has historically been sympathetic to genuine non-filers and has periodically announced amnesty schemes that waive or reduce late fees for specific periods. Before calculating and paying your full late fee liability, always check whether an amnesty is available or expected.
| Scheme / Notification | Period Covered | Benefit |
|---|---|---|
| Amnesty Scheme 2021 (Notification 19/2021 CT) | GSTR-3B for Jul 2017 – Apr 2021 | Late fee capped at ₹500 (₹1,000 for returns with tax liability) |
| GSTR-4 Amnesty 2023 (Notification 25/2022 CT) | FY 2017–18 to 2021–22 | Late fee waived if filed between 1 Apr – 30 Jun 2023 |
| GSTR-10 Amnesty 2023 | GSTR-10 pending up to Jul 2017 | Late fee capped at ₹1,000 |
| Budget 2024 — Section 128A | FY 2017–18 to 2019–20 | Waiver of interest and penalty on certain demand notices if tax is paid by 31 Mar 2026 |
| Various COVID waivers (2020–2022) | Return periods affected by COVID lockdowns | Reduced late fee and interest for various return types |
⚠️ Always verify current amnesty status: Amnesty schemes have fixed windows — they open and close. Check cbic.gov.in → Notifications for the latest circulars before filing pending returns. If a new amnesty scheme is announced (often after every GST Council meeting), filing under the amnesty window can save significant amounts.
What If Your Business Was Not Operational for 2 Years?
A very common situation: a business owner stopped trading but forgot to surrender the GST registration. The business had zero sales, zero purchases — but the GSTIN was still active. What are the obligations in this scenario?
You Were Required to File Nil Returns
Even if your business had absolutely no activity — no sales, no purchases, no employees — you were still required to file nil returns every month. A nil GSTR-3B takes about 2 minutes to file and has a late fee of only ₹20/day (capped at ₹5,000). Ignoring this obligation still results in late fees and notices.
What to Do Now — Nil Return Back-Filing
If your business was genuinely inactive, file all 24 months as nil returns (both GSTR-1 and GSTR-3B). The portal will compute the late fee on each nil return. Under several CBIC notifications, late fees for nil returns have been reduced significantly. Pay the accumulated nil return late fees and bring your account current.
Should You Surrender Your GST Registration?
If the business is permanently discontinued, you should proactively surrender the GSTIN by applying for cancellation through Form GST REG-16 (voluntary cancellation). You must then file a final return in Form GSTR-10 within 3 months. Surrendering the registration stops the late fee clock immediately and avoids further compliance obligations. Do not simply stop filing — always formally surrender if closing the business.
Frequently Asked Questions
What is the penalty for not filing GST return for 2 years in India?
Late fees accumulate at ₹50/day per return (capped at ₹10,000 for returns with liability, ₹5,000 for nil returns). Across 24 months of GSTR-3B and GSTR-1 non-filing, total late fees can reach ₹4–5 lakh. In addition, 18% annual interest accrues on outstanding tax liability — uncapped and potentially in the lakhs for businesses with regular tax dues.
Will GST registration be cancelled if returns are not filed for 2 years?
Yes. Under Section 29(2)(c) of the CGST Act, the GST officer can cancel registration suo motu for 6 consecutive months of non-filing. After 2 years of non-filing, your registration would almost certainly have been cancelled or suspended well before the 24-month mark — typically around month 7–10.
Can GST registration be revived after cancellation due to non-filing?
Yes. Under Section 30, apply for revocation via Form GST REG-21. You must first file all pending returns and pay all dues. The application must be made within 30 days (extendable to 90 days) of the cancellation order. Beyond that, you need to approach the GST Appellate Authority or file a writ petition in the High Court.
What is the interest rate for delayed GST payment?
18% per annum under Section 50 of the CGST Act, charged on net cash tax liability (after ITC adjustment) from the due date of filing until the actual date of payment. For wrongful ITC claims, the rate is 24% per annum. There is no cap on the interest amount.
Can the GST department attach my bank account for non-filing?
Yes. Under Section 83, the Commissioner can order provisional attachment of bank accounts, receivables, and property when proceedings are pending and there is risk of non-recovery. The attachment order is sent directly to the bank — your accounts are frozen immediately and you are notified simultaneously.
Is there a GST amnesty scheme for non-filing of returns?
The GST Council has announced multiple amnesty schemes over the years (2021, 2023, and Budget 2024). These waive or cap late fees for specific periods. Always check cbic.gov.in for the latest notifications before filing pending returns — you may benefit from significantly reduced late fees under an active amnesty scheme.
Can I be prosecuted for not filing GST returns for 2 years?
Technically yes, under Section 132. Tax evasion above ₹1 crore is a cognizable, non-bailable offence. However, for most SMEs with genuine non-filing (not fraudulent evasion), prosecution is very unlikely. The department's priority is recovery, not criminal prosecution. But show cause notices, assessments, and recovery proceedings are standard for 2 years of non-compliance.
What is a best judgement assessment in GST for non-filing?
Under Section 62, if returns are unfiled after a GSTR-3A notice, a GST officer assesses your liability using available information — past returns, e-way bills, and third-party data. The assessed amount is often higher than actual liability. Crucially, filing your pending return within 30 days of receiving the assessment order withdraws the assessment automatically.
What happens to input tax credit (ITC) if GST returns are not filed for 2 years?
ITC for any financial year must be claimed by the due date of the September return of the following year. After 2 years of non-filing, ITC for the older periods is permanently lapsed — it cannot be claimed even after filing pending returns. This is often a bigger financial hit than the late fees and interest combined for input-heavy businesses.
How do I file pending GST returns for 2 years and calculate total dues?
Login to gst.gov.in, check Returns Dashboard for all pending returns. File in chronological order (oldest first) — GSTR-1 first, then GSTR-3B for each month. The portal auto-computes late fees; manually calculate 18% interest. Pay via PMT-06 challan. Engage a CA for accurate interest computation and to check for applicable amnesty notifications before paying.
Don't Let GST Non-Compliance Snowball Further
Every additional month of delay adds ₹50/day in late fees per return plus 18% interest. ClearlyComply's GST team can calculate your exact dues, file all pending returns, respond to notices, and revive your GST registration — quickly and correctly.
Fix My GST Compliance View GST Services