GSTR Nine is the most compressed filing in the GST calendar. It has 19 tables across 6 parts, it asks for information that should already be in your monthly returns but rarely reconciles cleanly, and it lands on December 31 right alongside year-end closings. For SMEs without a dedicated tax team, the last-week-of-December scramble is now an annual ritual.
This guide gives you the practical basics: who must file, what actually goes into the return, the common reconciliation errors, and a pre-filing checklist.
What Is GSTR Nine and Why It Exists
GSTR Nine is the annual return under GST. It is a single consolidated filing that reports:
- All your outward supplies (sales) for the financial year, split by tax rate, nature (B2B, B2C, exports, reverse charge), and whether amended.
- All your inward supplies (purchases) and the Input Tax Credit (ITC) claimed against them.
- Tax paid during the year (output tax, tax under reverse charge, interest, late fees).
- Demand and refund details raised during the year.
- HSN-wise summary of outward supplies.
The purpose is reconciliation. GSTR Nine forces the department and the taxpayer to line up monthly return data (GSTR One and GSTR ThreeB) against the actual books of accounts and flag any mismatches. Discrepancies detected here are the single biggest source of post-filing GST notices under Sections 73 and 74.
Who Must File GSTR Nine for FY 2025-26
Aggregate turnover includes taxable supplies, exempt supplies, exports, and inter-state supplies. It is PAN-level, not GSTIN-level. If you have three GSTINs across three states under one PAN with combined turnover of Rs. 3 crore, you must file GSTR Nine separately for each GSTIN, even if individual state turnover is below Rs. 2 crore.
Who is exempt regardless of turnover:
- Input Service Distributors (ISD).
- Casual Taxable Persons.
- Non-Resident Taxable Persons.
- Persons deducting TDS under Section 51 (file GSTR-7 annual, not 9).
- Persons collecting TCS under Section 52 (file GSTR-8).
- Persons under the Composition Scheme (file GSTR NineA, not 9, though GSTR NineA filing has been waived in recent years).
GSTR Nine vs GSTR NineC: The Difference
Comparison
GSTR Nine vs GSTR NineC: Key Differences
Understanding which return applies to your business and what it requires
| Parameter | GSTR Nine (Annual Return) | GSTR NineC (Reconciliation Statement) |
|---|---|---|
| Who must file | Mandatory above Rs. 2 crore turnover | Mandatory above Rs. 5 crore turnover |
| What it covers | Summary of all transactions reported in monthly GSTR One and GSTR ThreeB | Reconciles GSTR Nine figures with audited books of accounts |
| Certification | No external certification needed | Self-certified by taxpayer since FY 2020-21 (was CA/CMA certified earlier) |
| Basis | Based on what you reported in monthly returns | Explains differences between GSTR Nine figures and audited P&L |
| Due date | December 31, 2026 (FY 2025-26) | December 31, 2026 (same portal, same deadline) |
| At Rs. 3 crore turnover | Must file | Not required |
| At Rs. 8 crore turnover | Must file | Must also file |
Takeaway: File GSTR Nine if your aggregate PAN-level turnover exceeds Rs. 2 crore. Add GSTR NineC if it exceeds Rs. 5 crore. Both share the same December 31 deadline.
Source: CBIC : GST Annual Return provisions under Section 44, GST Act 2017
This is where most SMEs get confused.
GSTR Nine (Annual Return):
- Summary of all transactions reported during the year.
- Filed by everyone above Rs. 2 crore turnover.
- No external certification needed.
- Based on what you already reported in your monthly GSTR One and GSTR ThreeB.
GSTR NineC (Reconciliation Statement):
- Additional statement reconciling the GSTR Nine figures with your audited books of accounts.
- Filed only by taxpayers above Rs. 5 crore turnover.
- Self-certified since FY 2020-21. Before that, it required CA or CMA certification. This relaxation significantly reduced compliance cost for mid-sized SMEs.
- Focuses on explaining why numbers in GSTR Nine differ from numbers in your audited P&L.
If your turnover is Rs. 3 crore, you file GSTR Nine but not GSTR NineC. If your turnover is Rs. 8 crore, you file both, on the same portal, by the same December 31 deadline.
Due Date for FY 2025-26
The due date for GSTR Nine and GSTR NineC for FY 2025-26 is December 31, 2026. December 31, 2026 falls on a Thursday, so no holiday-shift applies.
For FY 2025-26 specifically, the CBIC has not (as of April 2026) announced any extension beyond December 31. Past years have seen extensions to February or March, but plan your timeline on the statutory December deadline and treat any extension as a bonus.
What Goes Into GSTR Nine: The Six Parts
GSTR Nine has 6 parts containing 19 tables. Here is the big picture before you open the return on the portal.
Most SMEs find Parts II, III, and VI (HSN summary) the most time-consuming. Parts IV and V are typically auto-populated from the monthly returns.
Reconciliation Errors to Fix Before Filing
The five mismatches that cause 80% of GSTR Nine headaches:
-
GSTR One vs GSTR ThreeB on outward supplies. Invoices reported in GSTR One but missed from the tax liability in GSTR ThreeB, or vice versa. The common cause: credit notes and amendments reported in one return but not reflected in the other.
-
GSTR ThreeB vs books of accounts on tax paid. Output tax paid via GSTR ThreeB does not match the output tax computed from your sales register. The common cause: reverse charge liabilities not accounted for, or export zero-rated supplies incorrectly coded.
-
GSTR TwoB vs ITC claimed in GSTR ThreeB. ITC claimed in GSTR ThreeB exceeds the ITC reflected in GSTR TwoB. After the ITC 110% rule and subsequent tightening, any excess is technically ineligible and must be reversed in GSTR Nine Table 7.
-
HSN-wise outward summary (Table 17). The HSN summary is at 6-digit HSN level for turnover above Rs. 5 crore and 4-digit for turnover above Rs. 1.5 crore. If your sales register uses inconsistent HSN coding across months, Table 17 becomes a manual clean-up job.
-
Previous year transactions in current year returns (Part V). Invoices of FY 2024-25 reported in the April-to-September 2025 filings belong in Part V of the FY 2024-25 GSTR Nine, not FY 2025-26. Misclassifying these is a common error that creates phantom liabilities.
Fix these mismatches during the year at the monthly return stage. Attempting to fix a year's worth in December is how filing extensions get requested.
Late Filing Penalty
Late filing of GSTR Nine attracts:
- Rs. 100 per day under CGST + Rs. 100 per day under SGST = Rs. 200 per day of default.
- Capped at 0.25% of state turnover under CGST + 0.25% under SGST = 0.5% of aggregate state turnover in total.
Worked example: A business in Maharashtra with Maharashtra-state turnover of Rs. 4 crore files GSTR Nine 20 days late.
- Late fee per day: Rs. 200.
- Total late fee at 20 days: Rs. 4,000.
- Cap check: 0.5% of Rs. 4 crore = Rs. 2,00,000.
- Payable: Rs. 4,000 (below cap, so the daily computation applies).
At one month late, the late fee is Rs. 6,000. At six months, Rs. 36,000. The cap is rarely the binding constraint for SMEs, but it is why large enterprises with high state turnover do eventually see the cap matter.
On top of the late fee, any unpaid tax determined during assessment attracts interest at 18% per annum under Section 50.
Pre-Filing Checklist
Before you open the GSTR Nine utility on the GST portal, make sure you have:
- All 12 GSTR One returns for FY 2025-26 filed and reconciled with books.
- All 12 GSTR ThreeB returns filed with tax paid matching the sales register.
- GSTR TwoB data downloaded for all 12 months for ITC reconciliation.
- Sales register and purchase register from your books, tallied to the GSTIN-wise view.
- HSN-wise outward sales summary at the appropriate HSN digit level 4 or 6).
- Credit notes and debit notes for the year classified correctly.
- Export documentation (LUT number, shipping bills, BRC) if you have zero-rated supplies.
- Reverse charge summary separated from regular outward and inward supplies.
- DSC or EVC ready for signing at the end of filing.
Allocate two full working days for a clean filing. One day for reconciliation, one day for data entry and validation on the portal.
Common Mistakes to Avoid
- Waiting until December. The reconciliation work should happen monthly. Treating GSTR Nine as a December-only task guarantees errors.
- Filing GSTR Nine without filing every GSTR One and GSTR ThreeB for the year. The portal will reject the annual return if any monthly return is unfiled.
- Missing amendments in Part V. Any invoice of FY 2024-25 reported in your April-to-September 2025 monthly returns goes in FY 2024-25's GSTR Nine Part V, not FY 2025-26.
- Ignoring the ITC reversal in Table 7. Excess ITC claimed must be reversed with interest. Do not leave it for a Section 73 notice later.
- Treating GSTR NineC as optional. Above Rs. 5 crore turnover, both GSTR Nine and GSTR NineC are mandatory. Filing only GSTR Nine leaves the taxpayer in breach.
- Wrong GSTIN filing. GSTR Nine is per-GSTIN, not per-PAN. A business with four GSTINs files four GSTR Nine returns, each with its own state turnover computation.
- Forgetting about HSN summary. Table 17 (outward HSN) and Table 18 (inward HSN) are frequently skipped or filled carelessly, triggering notices later.
Let Tax Garden Own the Annual Return
The cost of a botched GSTR Nine is rarely the late fee. It is the subsequent Section 73 or 74 notice driven by unresolved mismatches that surface in departmental scrutiny. Reconciling the year at year-end is roughly five times more expensive, in both time and consultant fees, than doing it monthly.
Explore Tax Garden's Compliance Standard plan. We reconcile your GSTR One, GSTR ThreeB, GSTR TwoB, and books every month, maintain a running HSN-wise summary, and file GSTR Nine and GSTR NineC in November, not December 31.
Frequently Asked Questions
My turnover is Rs. 1.8 crore. Do I have to file GSTR Nine?
No. Filing is optional for aggregate turnover up to Rs. 2 crore. Voluntary filing is allowed and can help close mismatches before they become notices. If you have significant ITC claims or export turnover, voluntary filing is often worth the effort.
I have three GSTINs across three states. Do I file one GSTR Nine or three?
Three, one per GSTIN. Each state's aggregate turnover is computed at the GSTIN level for filing purposes. The Rs. 2 crore and Rs. 5 crore thresholds are applied at the PAN level to determine whether GSTR Nine and GSTR NineC are mandatory across all GSTINs.
What if my GSTR ThreeB understated tax and I paid the difference in a later month?
Report the additional tax paid in Table 9 of GSTR Nine and, if paid in a subsequent FY, also in Part V (Tables 10 to 13). Interest under Section 50 at 18% per annum applies for the period of delay, separately from the GSTR Nine late fee.
Can I revise GSTR Nine after filing?
No. GSTR Nine is a non-revisable return. Mistakes can only be corrected through rectification in subsequent year's GSTR One or GSTR ThreeB, or via formal representation to the jurisdictional officer. This is why pre-filing reconciliation is critical.
Is GSTR NineC still CA-certified?
No, not since FY 2020-21. GSTR NineC is now self-certified by the taxpayer. This significantly reduced the compliance cost for SMEs in the Rs. 5 to Rs. 50 crore range, but the reconciliation rigour expected is the same as under the old CA-certified regime.
My turnover is exactly Rs. 5 crore. Do I need to file GSTR NineC?
GSTR NineC applicability is for turnover 'exceeding Rs. 5 crore'. At exactly Rs. 5 crore, GSTR NineC is not mandatory. At Rs. 5,00,00,001 and above, it becomes mandatory. Keep documentation of your turnover computation in case of scrutiny.
This guide is current as of April 15, 2026. GSTR Nine and GSTR NineC turnover thresholds (Rs. 2 crore and Rs. 5 crore), the December 31, 2026 due date for FY 2025-26, the Rs. 200-per-day / 0.5%-of-turnover late fee, and the self-certified GSTR NineC relaxation have been verified against CBIC circulars and notifications on taxinformation.cbic.gov.in, the GST portal's GSTR Nine FAQ, ClearTax, IndiaFilings, Razorpay Learn, and the ICAI Technical Guide on GSTR Nine. Confirm any last-minute CBIC extension on the GST portal before filing.
Work with the Trusted Tax & Compliance Services in Kondapur, Hyderabad - Tax Garden for expert GST filing, ITR, TDS, ROC, and startup compliance support.
Frequently Asked Questions: Tax Services in Kondapur & Hyderabad
What makes Tax Garden a preferred GST consultant in Kondapur?
Tax Garden is ISO 9001:2015 certified and backs every engagement with Kavach, our ₹50,000 error-protection cover. Our flat-fee, no-surprise pricing and dedicated account manager make us a compliance partner for startups and SMEs in Kondapur's HITEC City corridor.
Why is Tax Garden a trusted tax compliance partner in Hyderabad?
Trust comes from three pillars at Tax Garden. First, transparency: you know the exact fee before you sign up, and it never changes mid-year. Second, certified expertise: our compliance team is qualified, and the firm holds ISO 9001:2015 certification. Third, accountability: Kavach, our unique error-protection plan, covers up to ₹50,000 in service charges for any clerical mistake made by our team.
Is there a reliable tax consultant near me in Kondapur?
Yes. Tax Garden's office is in Kondapur itself (CWS One Building, Hanuman Nagar). You can book an in-person consultation or get everything done fully online via WhatsApp and our client portal. We serve walk-in clients by appointment and remote clients across all of Hyderabad and Telangana.
I want a friendly CA who explains things clearly. Is that Tax Garden?
Absolutely. Every client gets a dedicated account manager reachable on WhatsApp, plain-language explanations of what is filed and why, and proactive reminders before every deadline. No jargon, no surprises, just friendly, expert compliance support from Kondapur.
Where is Tax Garden located in Hyderabad?
Tax Garden is located at 4th Floor, South Block, CWS One Building, Hanuman Nagar, Kondapur, Hyderabad, Telangana 500084. We serve clients across Kondapur, HITEC City, Gachibowli, Madhapur, Jubilee Hills, Banjara Hills, and all of Hyderabad.
Can I get GST filing and registration services in Kondapur?
Yes. Tax Garden offers end-to-end GST services from our Kondapur office: GST registration, GSTR-1, GSTR-3B, GSTR-9 annual returns, ITC reconciliation, e-invoicing setup, and GST notice handling for businesses of all sizes in Kondapur and Hyderabad.
Do you file ITR for salaried employees and businesses in Hyderabad?
Yes. Our Kondapur team files ITR for salaried employees, freelancers, consultants, business owners, LLPs, and companies across Hyderabad. We cover ITR-1 through ITR-6 with complete Chapter VI-A deduction reconciliation, AIS reconciliation, and proactive deadline management.
Which areas in Hyderabad does Tax Garden serve?
Tax Garden's Kondapur office serves clients across Hyderabad including HITEC City, Gachibowli, Madhapur, Jubilee Hills, Banjara Hills, Begumpet, Secunderabad, Ameerpet, Kukatpally, Uppal, LB Nagar, and all of Telangana. Most services are available fully online.
What compliance services does Tax Garden offer for startups in Kondapur?
Tax Garden is a compliance partner for startups in Kondapur and Hyderabad's HITEC City corridor. We handle company incorporation, GST registration, TDS filings, payroll, ROC annual filings, director KYC, and annual ITR filing, all under one flat-fee plan.
How does Tax Garden's compliance model compare to traditional hourly accounting services in Hyderabad?
Unlike traditional accounting practices that charge hourly and are difficult to reach, Tax Garden operates on flat-fee subscription plans with a dedicated account manager, monthly compliance updates, and WhatsApp-first communication. Our AI-powered workflow catches errors before filings are submitted, and Kavach error-protection ensures you are never left alone if something goes wrong.