Skip to main content
Offer Get 20% Off on Company Incorporation & GST Filings this week! Claim Now
+91 97931 59185 a2ztax.india@gmail.com Monday to Saturday, 10:00 AM to 06:00 PM
Last updated: 2026-06-23 · 9 min read

Introduction

GST Annual Return (GSTR-9) is a comprehensive annual summary of all GST returns filed during a financial year. It consolidates the monthly/quarterly GSTR-1 and GSTR-3B data. For businesses with turnover above ₹5 Crore, GSTR-9C (GST Audit Reconciliation Statement) is also mandatory. A2Z ensures accurate and timely filing of both GSTR-9 and GSTR-9C.

What is GST Annual Returns (GSTR-9 & GSTR-9C)?

GSTR-9 is the annual return under GST that must be filed by every registered regular taxpayer. It contains details of outward and inward supplies, ITC availed, tax paid, and adjustments made during the financial year. GSTR-9C is a self-certified reconciliation statement between the annual return (GSTR-9) and the audited financial statements.

Why is GST Annual Returns (GSTR-9 & GSTR-9C) Important?

  • Legal Compliance — Filing GSTR-9 is mandatory for all regular GST registrants
  • Reconciliation — Reconciles monthly return data with annual figures, identifying discrepancies
  • Audit Prevention — Accurate annual returns reduce the risk of departmental audit selection
  • ITC Finalization — Last opportunity to correct ITC claims for the financial year

Who Needs GST Annual Returns (GSTR-9 & GSTR-9C)?

  • All GST-registered businesses under the Regular scheme
  • Businesses with turnover above ₹5 Crore (GSTR-9C mandatory)
  • Input Service Distributors

Eligibility Criteria

Every person registered under GST as a regular taxpayer must file GSTR-9. Composition dealers file GSTR-9A instead. GSTR-9C is mandatory for businesses with turnover exceeding ₹5 Crore.

Benefits

Year-End Clarity

Complete reconciliation of all GST transactions for the financial year in one comprehensive return.

Error Correction

Last opportunity to declare additional tax liability or correct ITC claims before the year closes.

Documents Required

  • GSTR-1 (all months/quarters) for the FY
  • GSTR-3B (all months/quarters) for the FY
  • GSTR-2B summaries for the FY
  • Audited financial statements (for GSTR-9C)
  • Purchase and sales registers
  • ITC reconciliation reports

Step-by-Step Process

1

Data Compilation

Collect all GSTR-1, GSTR-3B, and GSTR-2B data for the entire financial year.

2

Reconciliation

Reconcile monthly return data with books of accounts and identify discrepancies.

3

GSTR-9 Preparation

Prepare the annual return with all 6 tables covering supplies, ITC, tax paid, and amendments.

4

GSTR-9C Preparation

Prepare the reconciliation statement between GSTR-9 and audited financials (if applicable).

5

Filing & Verification

File on the GST portal and deliver acknowledgement to the client.

Timeline

GSTR-9 due date: 31st December of the following financial year. GSTR-9C due date: Same as GSTR-9.

Government Fees

No government fees for filing GSTR-9 or GSTR-9C. Late fee applies if filed after the due date.

Professional Fees at A2Z

ServiceFee
GSTR-9 Filing (turnover up to ₹2 Crore)₹5,000–₹10,000
GSTR-9 Filing (turnover ₹2–5 Crore)₹10,000–₹25,000
GSTR-9C Filing₹15,000–₹50,000

Penalties for Non-Compliance

  • Late fee for GSTR-9: ₹200/day (₹100 CGST + ₹100 SGST), maximum 0.5% of turnover
  • No late fee waiver — Unlike monthly returns, GSTR-9 late fee cannot be waived by notification

Common Mistakes to Avoid

  1. Not reconciling GSTR-1/3B data with books before filing GSTR-9
  2. Missing the due date (31st December)
  3. Not reporting amendments and credit/debit notes properly
  4. Incorrect ITC reconciliation between GSTR-9 tables 6 and 8
  5. Not disclosing additional tax liability in GSTR-9

Frequently Asked Questions

The due date for GSTR-9 is 31st December of the year following the financial year. For example, GSTR-9 for FY 2025-26 is due by 31st December 2026.

GSTR-9 is mandatory for all regular GST registrants. It is exempt for taxpayers with turnover up to ₹2 Crore (as per recent notifications, subject to extension). Composition dealers file GSTR-9A instead.

GSTR-9C is a reconciliation statement filed along with GSTR-9 by taxpayers with turnover above ₹5 Crore. It reconciles the GSTR-9 data with the audited financial statements of the business.

No, GSTR-9 cannot be revised once filed. Any errors or omissions must be carried forward and reported in the next year's annual return or corrected through regular returns.

The late fee for GSTR-9 is ₹200 per day (₹100 CGST + ₹100 SGST), subject to a maximum of 0.5% of the annual turnover in the state/UT.

From FY 2020-21 onwards, GSTR-9C is a self-certified reconciliation statement. It no longer requires certification by a Tax Professional. However, professional assistance is recommended for accuracy.

GSTR-9 has 6 main parts: Basic Details (Table 1-3), Details of Outward Supplies (Table 4-5), Details of ITC (Table 6-8), Tax Paid (Table 9), Amendments (Table 10-14), and Other Information (Table 15-18).

GSTR-9 filing at A2Z starts at ₹5,000 for businesses with turnover up to ₹2 Crore. For larger businesses requiring GSTR-9C, fees range from ₹15,000 to ₹50,000 depending on complexity.

Non-filing of GSTR-9 attracts a late fee of ₹200/day (capped at 0.5% of turnover). Additionally, it may trigger GST audit or scrutiny proceedings and affect your compliance rating.

No, all GSTR-1 and GSTR-3B for the financial year must be filed before GSTR-9 can be filed. The GSTR-9 auto-populates data from these returns.

GSTR-9 is for regular taxpayers while GSTR-9A is for Composition Scheme taxpayers. GSTR-9A is simpler and contains only basic supply and tax payment details.

No, from FY 2020-21, GSTR-9C is self-certified by the taxpayer. However, the underlying financial statements must be audited if the business is subject to statutory audit under the Companies Act or Income Tax Act.

Yes, GSTR-9 allows you to declare additional liability that was not reported in GSTR-3B. However, the total tax paid should reconcile. Any additional tax must be paid through DRC-03 before filing.

Yes, HSN-wise summary of outward supplies (Table 17) and inward supplies (Table 18) is mandatory in GSTR-9 for businesses with turnover above ₹5 Crore.

There is no separate penalty for GSTR-9C non-filing. However, if GSTR-9 is filed without GSTR-9C (when applicable), it may be treated as incomplete filing and trigger departmental action.

Latest Rules & Updates (2026)

  • GSTR-9C self-certification — No Tax Expert certification required from FY 2020-21
  • Optional for turnover up to ₹2 Crore — Subject to notification extensions
  • HSN mandatory — 6-digit HSN code mandatory for turnover above ₹5 Crore in GSTR-9

File Your GST Annual Return with Expert Tax Experts

Ensure accurate GSTR-9 and GSTR-9C filing. Don't risk penalties.

Offices Network

Our Locations in India

A2Z provides expert online tax and accounting services across multiple regions, delivering seamless remote assistance wherever you are.

Lucknow
Explore
Barabanki
Explore
Faizabad
Explore
Kanpur
Explore
Ayodhya
Explore
Varanasi
Explore
Ambedkar Nagar
Explore
Basti
Explore
Agra
Explore
Prayagraj
Explore
Delhi
Explore
Hyderabad
Explore
Karnataka
Explore
Mumbai
Explore
Gujarat
Explore
ICAI Registered Firm
4.9/5 Rating
5,240+ Reviews
5,000+ Clients
1 Cities
2 hours Response
99% Accuracy

Our Firm is Approved by:

Labour Department
MSME Department
Income Tax Department
FSSAI Department
Chat with Advisor