ICAI Reg. 123456 · GSTIN 09ABCDE1234F1Z5Track status →
GST

GSTR-9 Annual Return

Your GST annual return, consolidating the whole year's filings into one statement. We reconcile and file it accurately, on time.

Annual · due 31 Dec 4.9/5 rating5,000+ businessesExpert-handled
GSTR-9 annual return filing by FilingSetu
Starts from
2,999
★★★★★ 1,200 reviews
12,840+Filings completed
100%Expert-reviewed
ICAIRegistered firm
On-timeor fee waived
4.9/5Client rating
Overview

What is GSTR-9 Annual Return?

GSTR-9 is the consolidated annual GST return, summarising all outward and inward supplies, tax paid and ITC claimed across the financial year — reconciling your monthly/quarterly returns into a single yearly statement.

Who it's for

Who needs to file GSTR-9?

Regular taxpayers above ₹2 crore

Mandatory for regular GST registrants above the turnover threshold.

Businesses below the threshold

Filing is optional but recommended for a clean audit trail.

ApplicabilityGSTR-9 Applicability

Mandatory for regular taxpayers with aggregate turnover above ₹2 crore in the financial year. Composition taxpayers file GSTR-9A instead; e-commerce operators may need GSTR-9B.

Documents required

Documents required for GSTR-9 filing

  • All GSTR-1 & GSTR-3B filed
    For the full financial year.
  • Annual financial statements
    To cross-verify turnover figures.
  • ITC ledger
    Input tax credit availed and reversed during the year.
  • HSN summary
    Of outward supplies for the year.
What's included

Details covered in GSTR-9

Outward & inward supplies

Consolidated sales and purchases for the year.

Tax paid

Total tax paid across the financial year.

ITC availed & reversed

A full reconciliation of input tax credit claimed.

How it works

GSTR-9 filing process

01

Consolidate the year's filings

Your Expert

We pull all GSTR-1 and GSTR-3B data for the year.

02

Reconcile & prepare

Your Expert

We reconcile turnover and ITC against your books.

03

Filed with GST department

Before 31 Dec · Done

GSTR-9 is filed on the GST portal.

Deadline

GSTR-9 due date

Filing
Due date
Basis
GSTR-9
31 December
Following the financial year end
Pricing

GSTR-9 filing fees

One transparent professional fee, confirmed in writing before we begin.

  • Covers reconciliation and GSTR-9 filing.
Don't miss it

Late fees and penalties

Late filing fee
₹200 / day
₹100 CGST + ₹100 SGST per day, capped at 0.25% of turnover.
Interest on tax due
18% p.a.
Charged on any tax paid late.
Notice risk
Scrutiny trigger
Delayed annual returns often draw departmental notices.
Avoid these

Common mistakes in GSTR-9 filing

Turnover mismatch

GSTR-9 figures not matching financial statements draws scrutiny.

Unreconciled ITC

Failing to reconcile ITC claimed vs. GSTR-2B leads to demand notices.

Why us

Why choose FilingSetu?

Real accountants, fixed fees, and a person who knows your file.

Real chartered accountants

Every filing is prepared and reviewed by an ICAI-registered CA.

One fixed fee, in writing

Government charges pass through at actuals, never marked up.

A named manager

One point of contact who knows your file end to end.

Handled end to end

From first document to final acknowledgement, we manage every step.

FAQ

GSTR-9, answered.

Is GSTR-9 mandatory for everyone?

It's mandatory above ₹2 crore turnover; optional below that threshold.

Is GSTR-9 the same as GSTR-9C?

No — GSTR-9 is the annual return; GSTR-9C is a reconciliation statement required above a higher turnover threshold.

Need help with your annual GST return?

Talk to an Expert about GSTR-9 — free, no obligation.