GSTR-9 Annual Return, Filed Right and On Time
Your annual GST return that consolidates a full year of GSTR-1 and GSTR-3B into one reconciled summary. We reconcile GSTR-1 vs GSTR-3B vs your books, handle GSTR-9C above ₹5 crore, and file before 31 December — 100% online, with zero hidden charges.
Get Expert Help
Expert calls back during business hours
What Is GSTR-9 Annual Return?
A quick, plain-language explanation before the details.
GSTR-9 is the yearly GST return in which a regular taxpayer consolidates all the GSTR-1 and GSTR-3B filed during the financial year into a single, reconciled summary of sales, purchases, input tax credit and tax paid.
GSTR-9 is prescribed under Section 44 of the CGST Act, 2017, read with Rule 80 of the CGST Rules, as the annual return every registered person (other than the excluded categories) must furnish for a financial year.
Administered by the Goods and Services Tax Network (GSTN) under the Central Board of Indirect Taxes and Customs (CBIC), via the portal gst.gov.in.
GSTR-9 is filed once for each financial year, by 31 December of the following year, for as long as the registration is active and turnover crosses the ₹2 crore threshold.
Quick Facts
Is This Service Right for You?
Ideal for
- Regular GST taxpayers with aggregate turnover above ₹2 crore
- Businesses above ₹5 crore that must also file GSTR-9C reconciliation
- Taxpayers below ₹2 crore who want a reconciled annual record voluntarily
- Businesses with GSTR-1 vs GSTR-3B differences to reconcile before year-end
- Companies that need ITC in GSTR-3B matched with GSTR-2B and books
- Anyone who missed 31 December and needs to file with correct late fee
You may need this if
- Your aggregate annual turnover exceeds ₹2 crore in the financial year
- You are above ₹5 crore and must file GSTR-9C along with GSTR-9
- You have all GSTR-1 and GSTR-3B filed and need to consolidate them
- You need ITC, outward supplies and tax paid reconciled for the year
- You have prior-year amendments or credit/debit notes to report
- You want short tax cleared via DRC-03 before locking the annual return
Not sure if you need this?
Talk to an Expert →Why Filing GSTR-9 Correctly Matters
GSTR-9 is final and cannot be revised, so accuracy and reconciliation before filing are everything. Here is why it matters.
-
01
Avoid the Late Fee
Filing after 31 December attracts a turnover-linked late fee under Section 47 (₹50/₹100/₹200 per day) plus 18% interest on any unpaid tax.
-
02
Reconcile the Full Year
GSTR-9 forces GSTR-1, GSTR-3B, GSTR-2B and your books to agree — surfacing mismatches before the department does.
-
03
Pre-empt Notices
A clean, reconciled annual return reduces the risk of ASMT-10 scrutiny and DRC demand notices on turnover or ITC differences.
-
04
No Revision Later
GSTR-9 cannot be amended once filed, so short tax must be cleared via DRC-03 and every table checked before submission.
-
05
ITC Position Locked
ITC availed, reversed and ineligible (Tables 6–8) is presented for the year — important for any future credit scrutiny.
-
06
Fully Online
Share your returns and books over WhatsApp or email — we reconcile, prepare and file. Zero office visits.
Simple, Transparent Pricing
Custom quote for your case
Fees depend on your business type and scope. Get a clear, itemised quote upfront — no hidden professional charges, government fee billed at actuals.
Who Can Apply?
Eligibility checklist
- A valid regular GST registration (not composition) for the year
- All GSTR-1 for the financial year filed
- All 12 GSTR-3B for the financial year filed
- Audited / finalised books of account for the year
- GSTR-2B data to reconcile input tax credit
- Access to the GST portal to file GSTR-9 by 31 December
Everything You Need. One Professional Team.
Returns Consolidation
Pull together all GSTR-1 and GSTR-3B for the year and reconcile them against the portal.
Books Reconciliation
Match turnover and tax in your books with the returns filed during the year.
ITC Reconciliation
Reconcile ITC in GSTR-3B with GSTR-2B and books; identify reversals and ineligible credit.
Amendments (Tables 10–14)
Capture prior-year amendments and credit/debit notes correctly.
HSN Summary (Table 17)
Prepare the HSN-wise summary of outward supplies as required.
DRC-03 for Short Tax
Compute and discharge any short tax through DRC-03 before filing.
GSTR-9C Reconciliation
Prepare the self-certified GSTR-9C reconciliation statement above ₹5 crore.
Filing & ARN
File GSTR-9 (and 9C) with EVC/DSC before 31 December and share the ARN.
What You’ll Receive
What Is Required to File GSTR-9?
GSTR-9 consolidates returns you have already filed, so the key inputs are your full year of GSTR-1 and GSTR-3B, GSTR-2B for ITC, and reconciled books. Everything is collected securely online.
GST Account Details
To access & file on the portal- GSTIN of the taxpayer
- GST portal login credentials
- Financial year being filed
Periodic Returns
The year being consolidated- All GSTR-1 filed for the financial year
- All 12 GSTR-3B filed for the financial year
- GSTR-2B statements for ITC reconciliation
- Details of any DRC-03 payments made
Books & Adjustments
Reconciliation inputs- Finalised / audited books of account
- Turnover and tax ledgers for the year
- Credit and debit notes and amendments
- ITC reversals & ineligible credit under Section 17(5)
File all periodic returns first
All GSTR-1 and GSTR-3B for the year must be filed before GSTR-9, because the annual return consolidates them.
Reconcile before you file
Match GSTR-1 vs GSTR-3B vs GSTR-2B vs books first — GSTR-9 cannot be revised once submitted.
Short tax goes via DRC-03
Additional liability found while preparing GSTR-9 is paid separately through DRC-03, not in the annual return itself.
GSTR-9C above ₹5 crore
Above ₹5 crore turnover, a self-certified GSTR-9C reconciliation is filed together with GSTR-9.
Don’t have all the documents?
We’ll identify what your case needs →How GSTR-9 Filing Works (Step by Step)
The whole process runs on the official GST portal at gst.gov.in — and because the annual return is final, reconciliation comes first.
Share returns & books
Send your GSTR-1, GSTR-3B, GSTR-2B and books for the year over WhatsApp or email. No office visit required.
Reconcile everything
We reconcile GSTR-1 vs GSTR-3B vs GSTR-2B vs books and identify differences, reversals and amendments.
Pay differences via DRC-03
Any short tax is computed and cleared through DRC-03 before the annual return is locked.
Prepare GSTR-9 (& 9C)
Each table is completed, the HSN summary prepared, and GSTR-9C drawn up where turnover exceeds ₹5 crore.
File before 31 December
GSTR-9 (and 9C) is filed on the portal with EVC or DSC and the ARN is shared with you.
GSTR-9 — Key Due Dates
| Stage | Expected Time |
|---|---|
| GSTR-9 & GSTR-9C — FY 2023-24 | 31 December 2024 |
| GSTR-9 & GSTR-9C — FY 2024-25 | 31 December 2025 |
| GSTR-9 & GSTR-9C — FY 2025-26 | 31 December 2026 |
| All GSTR-1 & GSTR-3B for the year | Must be filed before GSTR-9 |
GSTR-9 is due by 31 December following the financial year, unless the CBIC extends it by notification. GSTR-9C, where required (turnover above ₹5 crore), is filed together with GSTR-9 and shares the same due date.
Key Dates — At a Glance
| Frequency | What Is Due |
|---|---|
| Monthly | File GSTR-1 and GSTR-3B on time · Reconcile GSTR-1 vs GSTR-3B each period · Match ITC in 3B with GSTR-2B |
| Quarterly | Reconcile books turnover with returns · Track ITC reversals under Section 17(5) · Resolve DRC-01B / 01C mismatches promptly |
| Annual | Consolidate the year into GSTR-9 · Prepare GSTR-9C if above ₹5 crore · File both by 31 December |
| Event-Based | Clear short tax via DRC-03 when found · Capture prior-year amendments correctly · Keep the HSN summary reconciled |
Dates are indicative and may change with government notifications. Our team tracks every deadline so you never miss a filing.
Doing It Yourself vs TaxClue
Doing It Yourself
- Consolidate a full year of GSTR-1 and GSTR-3B yourself
- Reconcile GSTR-1 vs GSTR-3B vs GSTR-2B vs books
- Identify ITC reversals and ineligible credit under Section 17(5)
- Complete all six parts, Tables 1–19, correctly
- Compute and pay short tax through DRC-03
- Prepare the self-certified GSTR-9C above ₹5 crore
- Risk an irreversible error — GSTR-9 cannot be revised
With TaxClue
- A full year of returns consolidated for you
- GSTR-1 / GSTR-3B / GSTR-2B / books reconciled
- ITC reversals and ineligible credit identified
- Every table and the HSN summary completed correctly
- Short tax cleared via DRC-03 before filing
- GSTR-9C prepared where turnover exceeds ₹5 crore
- Filed accurately before 31 December, with ARN
Skip the guesswork.
Let an expert handle it →Common Mistakes That Delay Your Application
TaxClue reviews your documents before filing to reduce avoidable errors.
Staying GSTR-9 Ready Through the Year
Monthly
- File GSTR-1 and GSTR-3B on time
- Reconcile GSTR-1 vs GSTR-3B each period
- Match ITC in 3B with GSTR-2B
Quarterly
- Reconcile books turnover with returns
- Track ITC reversals under Section 17(5)
- Resolve DRC-01B / 01C mismatches promptly
Annual
- Consolidate the year into GSTR-9
- Prepare GSTR-9C if above ₹5 crore
- File both by 31 December
Event-Based
- Clear short tax via DRC-03 when found
- Capture prior-year amendments correctly
- Keep the HSN summary reconciled
Penalties & Consequences
What is at stake if you do not comply
- Turnover-linked late fee under Section 47 (₹50/₹100/₹200 per day) after 31 December
- 18% interest under Section 50 on any unpaid tax
- GSTR-9 is final — an error cannot be revised, only explained later
- GSTR-1 vs GSTR-3B or ITC vs GSTR-2B mismatch can trigger ASMT-10 / DRC notices
- Short tax must be cleared via DRC-03 before filing, not through GSTR-9
Regulatory Updates 2025–26
- 22 Sep 2025: GST 2.0 rate rationalisation restructured goods and services rates but did not change the annual-return framework — GSTR-9 above ₹2 crore, GSTR-9C above ₹5 crore, and the 31 December due date continue.
- FY 2020-21 onward: GSTR-9C is self-certified by the taxpayer — the earlier CA/CMA certification requirement was removed.
Why Businesses Choose TaxClue
CA / CS Team
Qualified Chartered Accountants and Company Secretaries with deep GST annual-return expertise.
Reconciliation First
GSTR-1, GSTR-3B, GSTR-2B and books reconciled before a single table is filled.
On-Time Filing
Reminders and preparation well before 31 December so you never miss the deadline.
9 & 9C Together
GSTR-9 and the self-certified GSTR-9C handled together where turnover exceeds ₹5 crore.
100% Online
Everything over WhatsApp / email — no office visits required.
Transparent Fees
A clear quote upfront — ₹0 hidden professional charges.
Your Documents Deserve Professional Care
- Documents handled by professionals under confidentiality
- Access limited to the team working on your file
- Communication over secure digital channels
- Documents retained only as long as needed for compliance
Frequently Asked Questions
Who must file GSTR-9?
Is GSTR-9 mandatory below ₹2 crore turnover?
Who is exempt from filing GSTR-9?
What is the difference between GSTR-9, 9A, 9B and 9C?
What is the GSTR-9 due date?
When is GSTR-9C due?
Can GSTR-9 be revised after filing?
What is the difference between GSTR-9 and GSTR-9C?
Does GSTR-9C need a CA certificate?
What is the turnover limit for GSTR-9C?
What does GSTR-9 contain?
Do I need to file all GSTR-1 and GSTR-3B before GSTR-9?
How do I reconcile ITC for GSTR-9?
Can I pay additional tax through GSTR-9?
What is the late fee for filing GSTR-9?
How do I file GSTR-9 on the GST portal?
Did GST 2.0 change GSTR-9?
Official Sources & Legal References
Every regulatory figure on this page — thresholds, due dates and penalties — is drawn from primary law and official government sources. Verify them directly:
- GST Portal — File Annual ReturnOfficial portal to file GSTR-9 and GSTR-9C
- CGST Act, 2017 — Section 44The provision requiring the annual return · India Code
- CBIC-GST — Rules & NotificationsRule 80 CGST Rules and late-fee relief Notification 07/2023-CT
- GST Portal — User Manuals & FAQsOfficial step-by-step guidance on filing GSTR-9 and GSTR-9C
Related Guides
GSTR-9 Annual Return Resources — All Free
File GSTR-9 & GSTR-9C Without the December Panic
From reconciling a full year of GSTR-1 and GSTR-3B to preparing the self-certified GSTR-9C, our CA-led team files your annual return accurately and on time — 100% online, across India, with zero hidden charges.
Talk to a GST Expert →