GSTR-9 and GSTR-9C penalty is one of the most searched GST compliance queries in 2026, and for good reason. Miss the December 31 deadline and the late fee clock starts ticking at Rs. 100 per day under CGST, plus Rs. 100 per day under SGST, adding up to Rs. 200 per day total. For large-turnover businesses, the penalty for non-filing of GSTR-9C can go even higher. The GSTR-9 turnover limit in 2026 is Rs. 2 crore, while GSTR-9C applicability kicks in above Rs. 5 crore. This guide covers the difference between GSTR-9 and GSTR-9C penalty, how to calculate the late fee, what happens if you skip filing entirely, and how businesses can avoid costly notices. If you already
file your GST returns on time every month, the annual return is simply a summary of that data. But even small errors in GSTR-3B can snowball into a large reconciliation gap in GSTR-9C.
What Is the Penalty for Late Filing of GSTR-9 in 2026?
The late fee for GSTR-9 is Rs. 100 per day under CGST and Rs. 100 per day under SGST, making it Rs. 200 per day in total. This continues until the return is filed. The maximum late fee is capped at 0.25% of turnover in the state or union territory. For a business with Rs. 3 crore turnover, the cap works out to Rs. 75,000. That is not a small number for a missed filing.
The due date for GSTR-9 for FY 2025-26 is December 31, 2026. File before that and no late fee applies. File one day late and the meter starts. The penalty compounds every day, so a two-month delay on a mid-size business can easily cross Rs. 12,000, well before hitting the cap.
|
Situation
|
Late Fee per Day
|
Max Cap (per State)
|
|
GSTR-9 filed after Dec 31, 2026
|
Rs. 200 (Rs. 100 CGST + Rs. 100 SGST)
|
0.25% of turnover in the state
|
|
Turnover up to Rs. 5 crore
|
Rs. 50 CGST + Rs. 50 SGST = Rs. 100/day
|
0.25% of turnover (lower notified rate)
|
|
Turnover nil (nil return filer)
|
Rs. 20/day (Rs. 10 CGST + Rs. 10 SGST)
|
Rs. 10,000 maximum
|
|
GSTR-9 not filed at all
|
Late fee + show-cause notice risk
|
Department can initiate best-judgment assessment
|
|
Important: Concessional Rate for Small Taxpayers
CBIC has historically notified lower late fees for taxpayers with annual turnover up to Rs. 5 crore. For FY 2025-26, confirm the applicable notification on cbic.gov.in before computing your liability, as concessional rates are period-specific.
|
What Is the GSTR-9C Penalty for Non-Filing in 2026?
GSTR-9C is the reconciliation statement that cross-checks your GSTR-9 figures against your audited books. It applies when your aggregate turnover exceeds Rs. 5 crore in FY 2025-26. The penalty for non-filing of GSTR-9C follows the same late fee structure as GSTR-9, since GSTR-9C must be filed along with or after GSTR-9.
Think of GSTR-9C as the proof that your GST returns and your CA-certified books tell the same story. If they do not match and you have not disclosed the difference, the department can treat the gap as unexplained tax liability and raise a demand.
A business with Rs. 8 crore turnover that skips GSTR-9C faces two risks: the late fee (same Rs. 200 per day cap at 0.25% of turnover) and a potential departmental audit triggered by the missing reconciliation. At that point, the exposure goes far beyond a Rs. 50,000 penalty. To avoid that situation,
check your GST filing status well before the December deadline to spot any pending returns.
|
Return
|
Applicability (FY 2025-26)
|
Due Date
|
Late Fee per Day
|
|
GSTR-9
|
Aggregate turnover above Rs. 2 crore
|
December 31, 2026
|
Rs. 200/day (max 0.25% of turnover)
|
|
GSTR-9C
|
Aggregate turnover above Rs. 5 crore
|
December 31, 2026 (with GSTR-9)
|
Rs. 200/day (max 0.25% of turnover)
|
|
GSTR-9A
|
Composition dealers only
|
December 31, 2026
|
Rs. 200/day (max Rs. 5,000)
|
Difference Between GSTR-9 and GSTR-9C Penalty: Which Is Higher?
This is one of the most common questions, and the confusion is understandable. Both GSTR-9 and GSTR-9C carry the same daily late fee rate. The key difference is not the rate but the consequence of the mismatch disclosed in GSTR-9C.
If your GSTR-9C shows that you declared lower turnover in your GST returns than in your books, the department can raise a demand for the tax difference plus 18% interest per annum and a penalty of up to 100% of the tax due under Section 74 if fraud is alleged. That is where the real exposure sits, not just the Rs. 200 daily late fee.
|
Factor
|
GSTR-9 Penalty
|
GSTR-9C Penalty
|
|
Late fee rate
|
Rs. 200/day
|
Rs. 200/day (same structure)
|
|
Maximum cap
|
0.25% of state turnover
|
0.25% of state turnover
|
|
Additional risk
|
Show-cause notice for non-filing
|
Tax demand + interest if mismatch found
|
|
Interest on shortfall
|
Not directly applicable
|
18% p.a. on underpaid tax
|
|
Fraud penalty
|
Not directly
|
Up to 100% of tax due (Sec 74)
|
|
Compliance Alert: GSTR-9C Rs. 50,000 Cap Query
Many taxpayers search for "GSTR-9C penalty 50,000" after older CBIC notifications. The Rs. 50,000 cap was specific to earlier financial years. For FY 2025-26, the late fee is 0.25% of turnover in the state, not a flat Rs. 50,000. Always refer to the current year notification on cbic.gov.in.
|
How to Calculate GSTR-9 and GSTR-9C Late Fee: Practical Examples
The penalty formula is simple: late fee equals Rs. 200 per day multiplied by the number of days of delay, subject to the maximum cap.
Example 1: Small Business, Rs. 3 Crore Turnover
GSTR-9 filed 30 days late. Penalty = 30 x Rs. 200 = Rs. 6,000. Cap = 0.25% x Rs. 3 crore = Rs. 75,000. Penalty payable = Rs. 6,000 (within cap).
Example 2: Large Business, Rs. 12 Crore Turnover
GSTR-9 and GSTR-9C filed 90 days late. Penalty = 90 x Rs. 200 = Rs. 18,000. Cap for turnover Rs. 12 crore in one state (say, Rs. 8 crore in that state) = 0.25% x Rs. 8 crore = Rs. 2,00,000. Penalty payable = Rs. 18,000 (within cap). But if GSTR-9C shows a mismatch of Rs. 5 lakh in tax, interest at 18% p.a. for 90 days = approximately Rs. 22,500 additional.
Example 3: Nil Turnover Filer
Business had no transactions in FY 2025-26 but is still registered. Files GSTR-9 50 days late. Penalty = Rs. 20 per day x 50 = Rs. 1,000. Maximum cap = Rs. 10,000. Penalty payable = Rs. 1,000.
Who Is Exempt from Filing GSTR-9 and GSTR-9C in 2026?
Not every GST-registered taxpayer has to file GSTR-9. The GSTR-9 turnover limit in 2026 is Rs. 2 crore. Below that, filing is optional for most regular taxpayers, though the exemption must be confirmed each year via official CBIC notification.
These categories are generally exempt from GSTR-9: composition dealers (they file GSTR-9A instead), input service distributors, non-resident taxable persons, casual taxable persons, and persons paying TDS under Section 51. GSTR-9C is further restricted to taxpayers above Rs. 5 crore.
|
Taxpayer Type
|
GSTR-9 Required?
|
GSTR-9C Required?
|
|
Regular taxpayer, turnover above Rs. 2 crore
|
Yes
|
Only if turnover above Rs. 5 crore
|
|
Regular taxpayer, turnover up to Rs. 2 crore
|
Optional (notified exemption)
|
No
|
|
Composition dealer
|
No (files GSTR-9A)
|
No
|
|
Input Service Distributor
|
No
|
No
|
|
Non-resident taxable person
|
No
|
No
|
|
Casual taxable person
|
No
|
No
|
If you are unsure whether your business is exempt, the fastest check is to verify your GSTIN and review your registration type on the GST portal.
Common Mistakes That Lead to GSTR-9 and GSTR-9C Penalties
Most late fees and notices do not come from deliberate non-compliance. They come from a handful of avoidable mistakes.
Waiting until December: Most businesses start reconciliation in November, then panic when mismatches surface. By then, there is no time to correct underlying GSTR-1 or GSTR-3B data. Starting the comparison in August or September gives enough time to fix things without a penalty.
Ignoring the three-year bar: From July 2025, GSTN enforces a three-year block on filing past returns. If any monthly or quarterly return from FY 2022-23 is still pending, it is now permanently blocked. GSTR-9 for that year cannot be filed either. Businesses with a backlog must address this first.
Turnover miscalculation: Turnover for GSTR-9C applicability is the aggregate across all GSTINs under one PAN, not just one branch. A business with three branches each showing Rs. 2 crore turnover has an aggregate of Rs. 6 crore and must file GSTR-9C, even if no single branch crossed Rs. 5 crore.
ITC mismatch in Table 8: Table 8 of GSTR-9 compares ITC in GSTR-2B versus what you claimed in GSTR-3B. A difference here triggers scrutiny. This is the single largest source of notices in annual return processing.
How to Avoid GSTR-9 and GSTR-9C Penalty: 5 Practical Steps
Prevention beats cure every time in GST compliance. Here is what businesses with clean annual return records actually do.
Step 1: Monthly reconciliation. Every month, compare your GSTR-2B with your purchase register. Do not wait 12 months to find that a supplier did not file their GSTR-1. If you catch it in the same quarter, the correction is manageable.
Step 2: File all monthly returns on time. GSTR-9 cannot be filed until all GSTR-1 and GSTR-3B returns for that financial year are filed. One missed month blocks the annual return entirely. You can file your GST returns online and set calendar reminders for all due dates.
Step 3: Track turnover across all GSTINs. Keep a running total of aggregate annual turnover at the PAN level, not just one GSTIN, so you know whether GSTR-9C will apply before the financial year ends.
Step 4: Address GST notices promptly. A pending GST notice on your registration can block several functions on the GST portal. If you have received a notice, address it before the GSTR-9 filing window opens.
Step 5: Start reconciliation by September. By September, you have two-thirds of the year filed. Run the GSTR-9 reconciliation draft on the portal and check Tables 4, 6, 8, and 17 for discrepancies while there is still time to fix them.
|
Tip: Use the GSTN Portal Draft Feature
GSTN enables a draft GSTR-9 auto-populated from your filed returns. Log in before October to preview where mismatches might appear. Fixing them in your books now is far cheaper than paying an 18% interest demand next year.
|
Frequently Asked Questions
Q1: What is the penalty for late filing of GSTR-9 in 2026?
The late fee is Rs. 100 per day under CGST and Rs. 100 per day under SGST, totaling Rs. 200 per day. The maximum is capped at 0.25% of the taxpayer's turnover in the respective state or union territory.
Q2: What is the GSTR-9C penalty for non-filing?
GSTR-9C carries the same late fee structure as GSTR-9, Rs. 200 per day up to 0.25% of turnover. On top of that, a mismatch in GSTR-9C can trigger a tax demand with 18% interest per annum and a penalty up to 100% of tax due if fraud is found under Section 74.
Q3: What is the difference between GSTR-9 and GSTR-9C penalty?
The daily late fee rate is the same for both. The key difference is that GSTR-9C mismatches expose the taxpayer to tax demands and interest on underpaid tax, which can be far larger than the filing late fee itself.
Q4: Is the GSTR-9C penalty Rs. 50,000 as stated on some sites?
No. The Rs. 50,000 cap was specific to certain earlier financial years under specific CBIC notifications. For FY 2025-26, the late fee is 0.25% of turnover in the state. Always verify the current-year notification on cbic.gov.in before relying on older figures.
Q5: What is the turnover limit for GSTR-9 in 2026?
GSTR-9 is mandatory for regular GST taxpayers with aggregate annual turnover above Rs. 2 crore. Below Rs. 2 crore, filing is optional subject to the CBIC notification for FY 2025-26.
Q6: What is the GSTR-9 and GSTR-9C due date for FY 2025-26?
December 31, 2026, for both GSTR-9 and GSTR-9C. The due date can be extended by CBIC notification, but business owners should plan to file before the original deadline and not wait for extensions.
Q7: Can GSTR-9 be revised after filing?
No. GSTR-9 cannot be revised once submitted. Errors identified after filing need to be addressed separately through correspondence with the tax department or DRC-03 payments for short-paid tax.
Q8: How is GSTR-9 and GSTR-9C late fee calculated for FY 2025-26?
Multiply Rs. 200 by the number of days of delay. If the result exceeds 0.25% of your state-wise turnover, the maximum cap applies. For nil filers, the rate is Rs. 20 per day with a maximum of Rs. 10,000.
Q9: What happens if GSTR-9 is not filed for multiple years?
The GST portal now enforces a three-year block on filing past returns. If GSTR-9 is not filed for a year beyond three years from the original due date, the system permanently blocks that filing. The department can also initiate best-judgment assessment proceedings.
Q10: Is GSTR-9C mandatory for turnover between Rs. 2 crore and Rs. 5 crore?
No. GSTR-9C is applicable only when aggregate turnover exceeds Rs. 5 crore. A taxpayer between Rs. 2 crore and Rs. 5 crore must file GSTR-9 but is not required to file GSTR-9C.
Q11: Does GSTR-9 penalty apply if only one GSTIN of a multi-branch business misses the deadline?
Yes. Penalty applies per GSTIN that misses the deadline. If a business has three GSTINs and one fails to file GSTR-9 by December 31, that GSTIN attracts late fees independently.
Q12: Can I claim a refund of the GSTR-9 late fee already paid?
Generally, once paid, late fees are not refunded unless an official waiver notification is issued by CBIC for that specific period. Refund claims for incorrectly paid fees require a formal process through the GST portal.
Conclusion
The GSTR-9 and GSTR-9C penalty in 2026 can pile up faster than most business owners expect. At Rs. 200 per day, a three-month delay on a single GSTIN costs Rs. 18,000 in late fees alone. Add an GSTR-9C mismatch and the exposure jumps significantly with 18% interest on any underpaid tax. The good news is that none of this is unavoidable. Businesses that run monthly reconciliations, file all GSTR-1 and GSTR-3B returns on time, and start the annual return review in September consistently avoid both the fees and the notices.
If you need help getting your GST compliance in order, start with GST registration or reach out to our team for support on GST return filing The December 31, 2026 deadline is not as far away as it seems.
|
About the Author
Hemant Mali | SEO Intern
GST compliance expert who transforms complex tax regulations into simple, actionable steps. He is dedicated to helping business owners navigate GST registration and tax filing with ease, ensuring seamless compliance for every entrepreneur.
|