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
ITC Verification
Year-end Summary
Penalty Avoidance
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
Businesses Above ₹5 Cr
Composition Dealers
E-commerce Sellers
Export Businesses
Multi-state Businesses
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
Annual Filing Checklist
- All GSTR-1 filed
- All GSTR-3B filed
- Amendment details
- Nil return periods
- 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
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
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
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
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
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
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
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
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.
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).
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.
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.
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.
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.
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.
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).
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.
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.
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.
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
Accurate Reconciliation
CA Certification
Data Security
Penalty Protection
Year-round Support
Ready to File Your Annual Return?
Join 10,000+ businesses who trust WeeDoo

"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."