What is GST Annual Return?

Year-end GST compliance requirement for all registered taxpayers

GST Annual Return (GSTR-9) is a consolidated summary of all monthly or quarterly GST returns filed during a financial year. It provides a comprehensive overview of outward supplies, inward supplies, tax paid, input tax credit availed, and other transactions for the entire year. Every registered taxpayer (except certain exempted categories) must file GSTR-9 before the due date.

For taxpayers with aggregate turnover exceeding ₹5 crore, filing GSTR-9C (Reconciliation Statement) is also mandatory. GSTR-9C is a certified reconciliation between the annual return and the audited annual accounts. It must be certified by a Chartered Accountant or Cost Accountant. Non-filing or delayed filing attracts penalties and may affect your compliance rating.

Compliance Completion

Fulfills annual GST compliance requirement. Maintains active GST registration and good compliance score.

ITC Verification

Annual reconciliation ensures all eligible ITC has been claimed and no excess credit taken.

Year-end Summary

Consolidated view of entire year's GST transactions for analysis and planning.

Penalty Avoidance

Timely filing avoids late fees up to ₹200 per day (₹100 CGST + ₹100 SGST).

Key Features

Comprehensive Coverage

Covers all GST returns filed during the financial year in a single consolidated return.

Reconciliation Support

Expert reconciliation of returns with books of accounts for accurate reporting.

CA Certification

GSTR-9C certification by qualified Chartered Accountants for turnover above ₹5 Cr.

Amendment Tracking

Accounts for amendments made in subsequent returns after initial filing.

HSN Summary

Complete HSN-wise summary of outward and inward supplies for the year.

Tax Payment Verification

Verification of tax paid vs liability for the entire financial year.

Important to Know

Key requirements for annual return filing:

  • Mandatory: All taxpayers except Input Service Distributors, TDS/TCS deductors, and casual taxpayers
  • Due Date: 31st December of the next financial year
  • GSTR-9C: Mandatory for turnover exceeding ₹5 crore
  • Nil Return: Required even if no transactions during the year
  • Late Fee: ₹200 per day (₹100 CGST + ₹100 SGST), max 0.25% of turnover

Who Should File GST Annual Return?

Annual return requirements based on business type

Regular Taxpayers

All regular taxpayers registered under GST must file GSTR-9 annually irrespective of turnover.

Businesses Above ₹5 Cr

Taxpayers with turnover exceeding ₹5 crore must file both GSTR-9 and GSTR-9C.

Composition Dealers

Composition taxpayers must file GSTR-9 (GSTR-9A discontinued from FY 2019-20).

E-commerce Sellers

E-commerce operators and suppliers must file annual returns for complete compliance.

Export Businesses

Exporters must file annual returns including LUT details and export summary.

Multi-state Businesses

Businesses with multiple GSTINs must file separate annual return for each registration.

Filing Requirements

  • GSTR-9: All regular taxpayers
  • GSTR-9C: Turnover > ₹5 Crore
  • Due Date: 31st December
  • Nil Return: Mandatory if registered
  • Exempted: ISD, TDS/TCS only
  • Late Fee Cap: 0.25% of turnover

Documents Required for Annual Return

Prepare these documents for accurate GSTR-9 filing

Return & Financial Data

  • All GSTR-1 Returns Monthly or quarterly GSTR-1 filed during the year
  • All GSTR-3B Returns All monthly or quarterly summary returns
  • Annual Financial Statements Balance Sheet and Profit & Loss Account
  • Tax Payment Challans Proof of all GST payments made during the year
  • Books of Accounts Sales register, purchase register, general ledger

Additional Documents

For GSTR-9C and specific cases

For GSTR-9C

  • Audited Financial Statements
  • Statutory Audit Report
  • Reconciliation working papers
  • CA/CMA Certification

Amendment Details

  • GSTR-1 amendments summary
  • Credit/Debit notes issued
  • Changes in tax liability

Special Transactions

  • HSN-wise summary of supplies
  • Export details with shipping bills
  • RCM liability details

Tips for Accurate Annual Filing

Reconcile monthly returns with annual financial statements before filing
Ensure all amendments are properly accounted for
Verify tax paid matches liability in returns
Keep supporting documents ready for verification

Annual Filing Checklist

Returns Data
  • All GSTR-1 filed
  • All GSTR-3B filed
  • Amendment details
  • Nil return periods
Financial Data
  • Audited financials
  • Sales register total
  • Purchase register total
  • Tax payment proof

Our Annual Return Filing Process

Systematic approach to GSTR-9 and GSTR-9C filing

1

Data Collection

We collect all monthly/quarterly returns, financial statements, and supporting documents for the financial year.

  • Collect all GSTR-1 and GSTR-3B
  • Gather annual financial statements
  • Compile tax payment records
2

Return Consolidation

We consolidate data from all returns filed during the year to prepare the annual summary.

  • Summarize outward supplies
  • Summarize inward supplies
  • Calculate annual tax liability
Amendments made in subsequent returns are properly accounted for.
3

Books Reconciliation

We reconcile the return data with your books of accounts and financial statements to identify any discrepancies.

  • Match sales with books
  • Match purchases with books
  • Identify variances if any
4

GSTR-9 Preparation

We prepare GSTR-9 with all required details including outward supplies, inward supplies, ITC, tax paid, and HSN summary.

  • Fill all GSTR-9 tables
  • Prepare HSN summary
  • Validate computations
5

GSTR-9C Reconciliation (if applicable)

For turnover above ₹5 crore, we prepare GSTR-9C reconciling annual return with audited financials.

  • Prepare reconciliation statement
  • Part A - Reconciliation
  • Part B - Certification
6

Filing & Certification

Returns are filed on the GST portal. GSTR-9C is certified by our empanelled Chartered Accountant.

  • File GSTR-9 on portal
  • CA certifies GSTR-9C
  • Share acknowledgments
Total Processing Time
7-10 Working Days

After receipt of all documents. Complex reconciliations may require additional time.

Important to Know

Important Notes
  • Due date for GSTR-9 is 31st December of the next financial year
  • Late fee: ₹200 per day (₹100 CGST + ₹100 SGST), maximum 0.25% of turnover
  • GSTR-9C mandatory for aggregate turnover exceeding ₹5 crore in a financial year
  • HUF, government departments, and UN bodies are exempt from GSTR-9
  • GSTR-9 once filed cannot be revised

Frequently Asked Questions

What is GSTR-9 and who needs to file it?

GSTR-9 is the annual return under GST that must be filed by all registered taxpayers (except Input Service Distributors, casual taxable persons, and persons liable to deduct/collect tax at source). It is a consolidation of all monthly or quarterly returns filed during the financial year and provides a summary of outward supplies, inward supplies, tax paid, and input tax credit availed.

What is GSTR-9C and when is it required?

GSTR-9C is the Reconciliation Statement that must be filed by registered taxpayers whose aggregate turnover exceeds ₹5 crore during a financial year. It is a reconciliation between the annual return (GSTR-9) and the audited annual financial accounts. GSTR-9C consists of two parts: Part A - Reconciliation Statement (prepared by taxpayer) and Part B - Certification (certified by Chartered Accountant or Cost Accountant).

What is the due date for filing GSTR-9 and GSTR-9C?

The due date for filing GSTR-9 and GSTR-9C is 31st December of the next financial year. For example, for FY 2023-24, the due date is 31st December 2024. The government may extend this date through notification. It's important to file before the due date to avoid late fees and interest.

What are the penalties for late filing of GSTR-9?

Late filing of GSTR-9 attracts a late fee of ₹200 per day (₹100 CGST + ₹100 SGST) subject to a maximum of 0.25% of the taxpayer's turnover in the state or union territory. For example, if your turnover is ₹50 lakhs, maximum late fee is ₹12,500. There is no separate late fee for GSTR-9C, but it must be filed along with GSTR-9.

Do I need to file GSTR-9 if I have nil transactions?

Yes, if you are registered under GST, you must file GSTR-9 even if you have nil transactions during the financial year. However, the government has exempted certain categories from filing GSTR-9 including taxpayers registered as Input Service Distributors, casual taxable persons, non-resident taxable persons, and persons paying tax under Section 51 (TDS) or Section 52 (TCS) only.

What is the difference between GSTR-9 and GSTR-9C?

GSTR-9 is the annual return that consolidates all monthly/quarterly returns filed during the year. It must be filed by all regular taxpayers. GSTR-9C is the reconciliation statement required only for taxpayers with turnover above ₹5 crore. It reconciles the values reported in GSTR-9 with the audited financial statements and must be certified by a CA or CMA.

Can I revise GSTR-9 after filing?

No, GSTR-9 cannot be revised after filing. It's crucial to ensure accuracy before submission. If you discover errors after filing, you can correct them in the next financial year's return or through the amendment mechanism in subsequent returns. GSTR-9C also cannot be revised once certified and filed.

What details are required in GSTR-9?

GSTR-9 requires: 1) Basic details (GSTIN, legal name, trade name), 2) Details of outward supplies (taxable, exempt, nil-rated, non-GST), 3) Details of inward supplies liable to reverse charge, 4) Input Tax Credit details (availed, reversed, net), 5) Tax paid details (integrated, central, state/UT tax), 6) Particulars of transactions for previous FY, 7) Other information (HSN summary, late fees, demands).

How is aggregate turnover calculated for GSTR-9C applicability?

Aggregate turnover is calculated as the aggregate value of all taxable supplies (excluding inward supplies on which tax is payable on reverse charge basis), exempt supplies, exports of goods or services, and inter-state supplies of persons having the same PAN, to be computed on all India basis. It excludes CGST, SGST, UTGST, IGST, and cess. If this exceeds ₹5 crore, GSTR-9C is mandatory.

What happens if there is a mismatch between GSTR-9 and audited financials?

If there is a mismatch between GSTR-9 and audited financial statements, it must be explained in GSTR-9C. Common reasons include: unbilled revenue, credit notes issued after year-end, goods sent on approval, advance received, etc. Our experts identify these differences, prepare proper reconciliation, and provide explanations for variances in GSTR-9C.

Is GSTR-9 required for composition taxpayers?

Yes, composition taxpayers are required to file GSTR-9. Earlier, they filed GSTR-9A (simplified annual return), but from FY 2019-20 onwards, they file the regular GSTR-9 with some modifications. Composition dealers must report their consolidated outward supplies, tax paid, and other details in GSTR-9.

What is the role of a CA in GSTR-9C filing?

A Chartered Accountant or Cost Accountant plays a crucial role in GSTR-9C: 1) Reconciling the annual return with audited financials, 2) Identifying and explaining variances, 3) Certifying the accuracy of reconciliation in Part B of GSTR-9C, 4) Providing observations on compliance with GST provisions. The CA's certification adds credibility to the annual compliance.

Still Have Questions?

Our GST experts are here to help. Get personalized guidance for your annual return filing.

Why Partner with WeeDoo?

We offer expert GST annual return filing services

Timely Filing

We ensure your GSTR-9 and GSTR-9C are filed before the 31st December deadline every year.

Accurate Reconciliation

Expert reconciliation of returns with books ensures accurate reporting and compliance.

CA Certification

GSTR-9C certified by our empanelled Chartered Accountants for businesses above ₹5 Cr.

Data Security

Your financial data is handled with strict confidentiality and secure protocols.

Penalty Protection

Avoid late fees up to 0.25% of turnover with our timely filing service.

Year-round Support

Get assistance with queries, notices, and compliance throughout the year.

Ready to File Your Annual Return?

Join 10,000+ businesses who trust WeeDoo

Rahul Jha
Rahul Jha
CEO, WeeDoo.in
"Year-end GST compliance is crucial for your business. Our expert team ensures accurate GSTR-9 and GSTR-9C filing with proper reconciliation, giving you complete peace of mind."