Decoding GSTR-9: Understanding Applicability, Exemptions and Key Compliance Points

AISHWARYA PAWAR , Last updated: 22 November 2025  
  Share


Brief Summary

Every registered taxpayer under GST knows about monthly or quarterly returns. However, the annual return, GSTR-9, often causes confusion. It's not just another form; it's a complete summary of the entire financial year's GST transactions.

This article explains who needs to file it, who is exempt, and what to check before filing, especially for FY 2024-25.

1. What Is GSTR-9?

GSTR-9 is the annual GST return filed by regular taxpayers. It summarizes details already reported in GSTR-1 and GSTR-3B, such as outward supplies, input-tax credit (ITC), and tax payments, for the whole financial year.

It helps taxpayers review and confirm that all transactions reported during the year are correct and complete.

The actual reconciliation between books of accounts and GST returns is done separately through GSTR-9C, wherever applicable.

Decoding GSTR-9: Understanding Applicability, Exemptions and Key Compliance Points

2. Applicability - Who Has to File GSTR-9?

GSTR-9 is the annual return that every regular registered taxpayer under GST must file. However, the Central Board of Indirect Taxes and Customs (CBIC) has given yearly relief to small taxpayers.

Accordingly:

  • If the aggregate turnover during the financial year exceeds Rs 2 crore, filing GSTR-9 is mandatory.
  • If the aggregate turnover is up to Rs 2 crore, filing GSTR-9 is optional.
  • This relaxation applies to all regular taxpayers, including SEZ units and developers.

Legal reference: Section 44 of the CGST Act, 2017, read with Rule 80 of the CGST Rules.

3. Who Is Not Required to File GSTR-9?

The following categories are exempt from filing the annual return:

  • Input Service Distributors (ISD)
  • Non-resident taxable persons
  • Casual taxable persons
  • Persons deducting tax at source (TDS) under Section 51
  • Persons collecting tax at source (TCS) under Section 52
  • Composition taxpayers (they file GSTR-9A, but it has been optional since FY 2019-20)

Hence, only regular taxpayers, including exporters and SEZ units, need to file GSTR-9.

 

4. Due Date and Late Fee

The due date for filing GSTR-9 for FY 2024-25 is 31 December 2025, unless extended by notification.

Late filing incurs:

  • Rs 200 per day (Rs 100 each under CGST and SGST)
  • Capped at 0.25% of turnover in the State/UT
 

Example:

If a taxpayer in Maharashtra has a total turnover of Rs 1.2 crore during FY 2024-25 and files GSTR-9, 10 days late, then the late fee will be:

Rs 200 × 10 days = Rs 2,000 (Rs 1,000 under CGST + Rs 1,000 under SGST)

However, if the return is delayed for an extended period, the total late fee cannot exceed 0.25% of turnover, i.e.,

0.25% × Rs 1.2 crore = Rs 30,000 (Rs 15,000 CGST + Rs 15,000 SGST)

Filing on time avoids both late fees and compliance notices from the department.

The Finance Act, 2023, amended Section 44 to empower the government to allow filing of GSTR-9 within three years from the original due date through a specific notification. This means late filing beyond 31 December of the following year is permitted only if such notification is issued by the government.

5. Optional Filing for Turnover up to Rs 2 Crore

The government allows taxpayers with an aggregate turnover up to Rs 2 crore to skip filing GSTR-9.

This relaxation is announced every year to ease compliance for small businesses, as filing the annual return can be time-consuming and data-intensive.

Even though filing is optional, it is advisable. It ensures transparency and helps during future audits or refund checks.

6. GSTR-9 vs GSTR-9C - How They Differ

Particulars

GSTR-9

GSTR-9C

Nature

Annual return

Reconciliation / Audit statement

Applicability

All regular taxpayers (above turnover limit)

Taxpayers exceeding audit turnover as notified

Objective

Summary of data declared in returns

Reconciliation between books and annual return

7. Key Checks Before Filing GSTR-9

1. Outward Supplies - Match sales as per books, GSTR-1, and GSTR-3B.

2. Input Tax Credit - Cross-check ITC claimed with GSTR-2B and books.

3. RCM Liability - Ensure all reverse-charge liabilities are paid and reported.

4. Adjustments - Verify credit/debit notes and amendments after year-end.

5. Tax Payments - Confirm any additional liability is paid through DRC-03 before filing.

Accurate reconciliation now prevents future mismatch questions.

8. Practical Tip for Smooth Filing

  • Download the auto-drafted GSTR-9 summary from the GST portal to review pre-filled data.
  • Compare it with your books; never rely entirely on system-generated figures.
  • Remember, once filed, GSTR-9 cannot be revised, so a thorough review is essential.

Conclusion

Filing GSTR-9 is not just a compliance requirement; it is a crucial step to validate and correct annual GST data. It ensures transparency between taxpayers and the department and helps detect mismatches before scrutiny.

Even for those below Rs 2 crore turnover where filing is optional, submitting GSTR-9 can be beneficial. It serves as an internal audit and builds a clean compliance track record for future assessments.


CCI Pro

Published by

AISHWARYA PAWAR
(CA Article)
Category GST   Report

  8 Views

Comments


Related Articles


Loading


Popular Articles




CCI Pro
Meet our CAclubindia PRO Members


Follow us

CCI Articles

submit article