Documents Required for GST Annual Return
Filing the GST Annual Return (GSTR-9) is a mandatory compliance requirement for every registered taxpayer in India with an aggregate turnover exceeding ₹2 crore. For FY 2024-25, this return must be filed by December 31st of the subsequent financial year. Accurate documentation ensures that your declared figures match records held at tax offices and prevents costly penalties.
Before you start
- Ensure all monthly returns (GSTR-1/3B) for FY 2024-25 are filed with zero pending balances.
Step-by-step
Verify Business Registration Details
Collect your GSTIN, PAN number, and valid business registration certificates. Ensure the name on these documents matches exactly what appears in the GST portal to avoid rejection due to identity mismatches.
Gather Financial Statements for FY 2024-25
Prepare your final audited or self-declared Balance Sheet and Profit & Loss Account. These documents are critical as the annual return figures must reconcile with these statutory financial statements.
Compile Purchase Register Data
Extract a detailed list of all inward supplies, including invoices from suppliers who did not issue tax invoices but were paid by you. This data is essential for reconciling Input Tax Credit (ITC) claims against your annual return.
Collect Sales Register Data
Prepare a comprehensive list of all outward supplies, including e-invoices and bills generated during the year. Cross-check these figures with GSTR-1 filings to ensure consistency in declared sales turnover.
Document Input Tax Credit (ITC) Details
Compile a schedule of all ITC availed, showing specific invoices and amounts claimed against each tax head. Attach proof of payment for these taxes if the department requests verification during scrutiny.
Prepare Reconciliation Statement
Create an internal reconciliation sheet comparing your books with GSTR-1 (sales) and GSTR-3B (tax paid). Highlight any discrepancies such as unclaimed ITC or mismatched tax liabilities before filing.
Draft the Annual Return Form
Fill out the GSTR-9 form on the GST portal using the compiled data. Ensure all fields are populated correctly, especially those regarding late fees and interest calculations if applicable for pending returns.
Common mistakes to avoid
- Filing figures that do not match your audited financial statements.
- Ignoring discrepancies between GSTR-1 sales and annual return declarations.
- Submitting the form after December 31st without paying late fees.
Frequently asked questions
Can I file GSTR-9 if my monthly returns are pending?
No, you must clear all pending monthly returns (GSTR-3B) and pay any outstanding tax liabilities before filing the annual return.
Is an audit mandatory for small businesses under ₹5 crore?
Generally no, but self-declared accounts are required. However, if you have pending ITC claims or high discrepancies, a CA may recommend an internal review before filing.
What happens if the annual return is rejected by GSTN?
GSTN will issue a rejection notice with reasons. You must correct the errors in your data and re-file within 3 months of receiving the intimation.
Do I need to file GSTR-9C separately from GSTR-9?
Yes, if you are a taxpayer with turnover exceeding ₹5 crore or have pending returns, filing a reconciliation statement (GSTR-9C) is mandatory alongside the annual return.
Can I file GSTR-9 for multiple years at once?
No, you must file it separately for each financial year. Late fees are calculated per month of delay for every pending year individually.
Prefer we handle it for you?
Our team in India & UAE completes every step above for clients daily — accurately and on time.