GSTR-9 Annual Return: Applicability, Due Date, Format & Filing Process

GSTR-9 is the annual GST return that summarizes all GST transactions of a registered taxpayer for a financial year. It consolidates information from monthly or quarterly GST returns such as GSTR-1 and GSTR-3B, including total sales, purchases, input tax credit (ITC), and taxes paid. Businesses with an aggregate turnover exceeding ₹2 crore are required to file GSTR-9. The return helps ensure that the GST data reported during the year matches the actual books of accounts.

This return helps the government verify whether the information reported during the year matches the actual books of accounts.

In simple terms:

GSTR-9 = Yearly summary of your GST sales, purchases, tax paid, and input tax credit.

Businesses must carefully reconcile their data before filing this return to avoid notices, penalties, or tax mismatches.

gstr -9

What is GSTR-9 in GST?

GSTR-9 is an annual return under GST that registered taxpayers must file once every financial year.

It includes consolidated information about:

  • Total sales (outward supplies)

  • Total purchases (inward supplies)

  • Input Tax Credit (ITC) claimed

  • Taxes paid during the year

  • GST refunds and adjustments

  • HSN-wise summary of goods and services

The data in GSTR-9 is largely derived from previously filed GST returns like:

  • GSTR-1

  • GSTR-3B

  • GSTR-2A / GSTR-2B

These returns are managed through the GST portal maintained by
Goods and Services Tax Network.

Latest Updates on GSTR-9 for FY 2024-25

Recently, the government introduced some important updates related to GSTR-9 filing.

Key updates announced by
Central Board of Indirect Taxes and Customs include:

Notification Update
Notification 13/2025-Central Tax New ITC reporting fields added in CGST Rules
Notification 15/2025-Central Tax Taxpayers with turnover up to ₹2 crore exempted from filing GSTR-9
Notification 16/2025-Central Tax Updated GSTR-9 format with IMS-based ITC auto-population

These changes aim to improve transparency and reconciliation of Input Tax Credit (ITC).

Who Needs to File GSTR-9?

GSTR-9 filing is mandatory for businesses whose aggregate turnover exceeds ₹2 crore in a financial year.

This typically includes:

  • Private Limited Companies

  • LLPs

  • Partnership Firms

  • Proprietorship Businesses

  • Traders and Manufacturers

  • Service Providers registered under GST

If your business crosses the turnover threshold during the year, filing GSTR-9 annual return becomes compulsory.

Who is Not Required to File GSTR-9?

Certain taxpayers are exempt from filing GSTR-9.

These include:

  • Composition taxpayers (they file GSTR-4 instead)

  • Casual taxable persons

  • Non-resident taxable persons

  • Input Service Distributors

  • Persons paying TDS under GST

  • E-commerce operators collecting TCS

Understanding applicability is important because many businesses incorrectly assume they must file GSTR-9, which creates unnecessary compliance work.

Types of GST Annual Returns

GST law provides different annual return forms depending on the type of taxpayer.

Form Applicable To
GSTR-9 Regular GST taxpayers
GSTR-9A Composition taxpayers (earlier, now replaced by GSTR-4)
GSTR-9B E-commerce operators (currently suspended)
GSTR-9C Reconciliation statement for turnover above ₹5 crore

If your turnover exceeds ₹5 crore, you must also file GSTR-9C, which is a reconciliation statement between GST returns and audited financial statements.

Difference Between GSTR-3B and GSTR-1

GSTR-3B and GSTR-1 are both GST returns, but they serve different purposes and are filed for different types of information.

 

GSTR-9 Turnover Limit

The GSTR-9 turnover limit determines whether filing is mandatory.

Turnover Filing Requirement
Up to ₹2 crore Optional
Above ₹2 crore Mandatory
Above ₹5 crore GSTR-9 + GSTR-9C required

If your turnover exceeds ₹5 crore, you must also file GSTR-9C, which is a reconciliation statement between GST returns and audited financial statements.

GSTR-9 Turnover Limit

The GSTR-9 turnover limit determines whether filing is mandatory.

Turnover Filing Requirement
Up to ₹2 crore Optional
Above ₹2 crore Mandatory
Above ₹5 crore GSTR-9 + GSTR-9C required

Businesses close to the threshold must carefully check their aggregate turnover across all GSTINs under the same PAN.

GSTR-9 Due Date for FY 2025-26

The GSTR-9 due date for Financial Year 2024-25 is:

📅 31 December 2025

This deadline is fixed under GST law unless the government announces an extension.

GSTR-9 Format and Important Tables

The GSTR-9 form contains 6 parts and 19 tables.

Key sections include:

Part 1 – Basic Details

GSTIN, legal name, financial year.

Part 2 – Outward Supplies

Total taxable and non-taxable sales.

Part 3 – ITC Details

Input Tax Credit claimed during the year.

Part 4 – Tax Paid

Actual GST paid under CGST, SGST, IGST.

Part 5 – Previous Year Adjustments

Transactions of earlier financial years reported in current year.

Part 6 – Additional Information

HSN summary of goods and services.

Step-by-Step Process to File GSTR-9

Here is the simplified process to file GSTR-9 annual return.

Step 1

Complete filing of GSTR-1 and GSTR-3B for the entire financial year.

Step 2

Reconcile:

  • Sales register vs GSTR-1

  • ITC register vs GSTR-3B

  • Books vs GST returns

Step 3

Identify mismatches such as:

  • Excess ITC claimed

  • Short payment of tax

  • Missing invoices

Step 4

Pay additional liability using DRC-03 if required.

Step 5

Prepare the GSTR-9 form.

Step 6

File the return on the GST portal using DSC or EVC.

GSTR-9 Late Fee and Penalty

If GSTR-9 is not filed on time, late fees apply.

Penalty Amount
CGST ₹100 per day
SGST ₹100 per day
Total ₹200 per day

Maximum penalty:

0.25% of turnover in the state.

Currently no late fee applies on IGST.

Common Mistakes Businesses Make While Filing GSTR-9

From our experience at CharteredHelp, these are the most common issues clients face.

1. GSTR-1 vs GSTR-3B mismatch

Businesses report different sales values in both returns.

2. Incorrect ITC reporting

Many businesses claim ITC in 3B but vendors did not upload invoices.

3. Missing RCM transactions

Reverse charge transactions are often ignored.

4. Wrong HSN summary

Businesses sometimes enter incorrect HSN classification.

5. Ignoring previous year adjustments

Transactions related to earlier years are not properly disclosed.

These mistakes often lead to GST notices and reconciliation queries.

Practical Example of GSTR-9 Reconciliation

Example:

A company reported:

  • Sales in GSTR-1 = ₹1.25 crore

  • Sales in GSTR-3B = ₹1.18 crore

Difference = ₹7 lakh.

Possible reasons:

  • Debit notes issued later

  • Incorrect reporting month

  • Missing invoices

During GSTR-9 preparation, this difference must be explained and reconciled.

Why Businesses Choose CharteredHelp for GSTR-9 Filing

At CharteredHelp, we help businesses file GST returns accurately and avoid compliance risks.

Our services include:

✔ Complete GSTR-9 preparation
Sales and ITC reconciliation
✔ Identification of tax mismatches
DRC-03 tax payment guidance
✔ Filing with DSC / EVC

With 10+ years of experience in GST compliance, we have helped hundreds of businesses manage complex GST filings smoothly.

Need Help Filing GSTR-9?

If your business turnover exceeds ₹2 crore, filing GSTR-9 is mandatory.

Our GST experts at CharteredHelp can help you:

✔ Reconcile GST returns
✔ Identify ITC mismatches
✔ Avoid penalties and notices
✔ File GSTR-9 accurately and on time

📞 Call Now for GSTR-3B Return Filing in Noida

Call Now: +91-9266685656

Frequently Asked Questions

GSTR-9 is the annual GST return filed by registered taxpayers to report consolidated details of sales, purchases, input tax credit (ITC), and taxes paid during a financial year.

Businesses with an aggregate turnover exceeding ₹2 crore in a financial year must file GSTR-9 under GST.

The due date for filing GSTR-9 is 31st December of the following financial year, unless extended by the government.

If GSTR-9 is not filed by the due date, a late fee of ₹200 per day (₹100 CGST + ₹100 SGST) applies, subject to a maximum limit of 0.25% of turnover.

No. GSTR-9 is mandatory only for taxpayers whose turnover exceeds ₹2 crore. Businesses with turnover below this limit are generally exempt.

 

GSTR-9 is the annual return filed by regular taxpayers, while GSTR-9C is a reconciliation statement required when turnover exceeds ₹5 crore.

gstr -9

Quick Contact

Enter the Captcha
Have any Questions? Call us Today!
+91-9266685656
Index