GST

GSTR-9 Annual Return and GSTR-9C Filing

Quick Answer

GSTR-9 is the annual GST return that consolidates all monthly or quarterly returns filed during a financial year, including sales, ITC, tax paid and refunds. It is due by 31 December after the end of the financial year. Filing is optional for taxpayers with turnover up to Rs 2 crore, and GSTR-9C (reconciliation statement) is required when turnover exceeds Rs 5 crore.

What is GSTR-9 Annual Return Filing?

The annual return is the last chance to reconcile your books with your GST returns and to disclose any missed liability. It is also the document the department relies on during scrutiny and audits. TaxBucket reconciles books with GSTR-1, GSTR-3B and GSTR-2B, identifies differences, prepares GSTR-9 and GSTR-9C and helps settle any additional liability through DRC-03.

Who needs it?

  • Regular taxpayers with turnover above Rs 2 crore (mandatory)
  • Taxpayers up to Rs 2 crore (optional)
  • Taxpayers above Rs 5 crore (GSTR-9C also required)

Key benefits

  • Complete reconciliation of GST data
  • Reduces risk of notices and audits
  • Opportunity to correct and pay missed liability
  • Avoids late fees

Documents required

Checklist: keep these ready

  • Audited or final books of accounts
  • All GSTR-1 and GSTR-3B returns for the year
  • GSTR-2B / ITC details
  • HSN-wise summary of sales and purchases
  • Details of credit notes, refunds and demands

Step-by-step process

  1. 1

    Step 1

    Download returns and auto-populated GSTR-9 data

  2. 2

    Step 2

    Reconcile books with GSTR-1, GSTR-3B and GSTR-2B

  3. 3

    Step 3

    Identify and pay any differences through DRC-03

  4. 4

    Step 4

    Prepare GSTR-9 and GSTR-9C (if applicable)

  5. 5

    Step 5

    File with DSC or EVC

Important to know

Key facts: fees, timelines, due dates and penalties

  • 1Due date: 31 December following the financial year
  • 2Optional for turnover up to Rs 2 crore
  • 3GSTR-9C self-certified reconciliation required above Rs 5 crore
  • 4Late fee is levied per day based on turnover slab, subject to caps

Why choose TaxBucket for GSTR-9 Annual Return Filing?

  • 14+ years of experience in tax, GST, MCA and legal compliance
  • ISO 9001:2015 certified company with a team of tax and compliance professionals
  • Transparent pricing with no hidden charges
  • End-to-end online process with a dedicated expert and regular status updates
  • Office in South West Delhi; serving clients across India

Frequently asked questions

Is GSTR-9 mandatory for small businesses?

It is optional for taxpayers with aggregate turnover up to Rs 2 crore.

Can GSTR-9 be revised?

No. GSTR-9 cannot be revised once filed, so reconciliation before filing is essential.

Who files GSTR-9C?

Taxpayers with aggregate turnover above Rs 5 crore, as a self-certified reconciliation statement.

Do composition dealers file GSTR-9?

No. Composition taxpayers file GSTR-4 as their annual return.

Get expert help with GSTR-9 Annual Return Filing today

Call +91 7838-000-475 or send your enquiry and our expert will get back to you.

Related services

Last updated:

This page is for general information. Laws, due dates and fees change often, so please speak to our team for advice on your case.

Get In Touch

Ready to Simplify Your Tax & Legal Work?

Talk to our team of CAs, CSs and legal experts. Share your requirement and we will guide you with the right registration, filing or compliance solution for your business.

Callback within 24 working hours
Transparent pricing, no hidden charges
Your details stay 100% confidential

Request a Free Consultation

Fill in your details and our expert will get back to you.