GSTR-9 for FY 2024-25: A Practical Annual Return Guide
GSTR-9 for FY 2024-25 concerns the financial year from 1 April 2024 to 31 March 2025. Use this guide for that historical year’s records, including an unfiled or already-filed return. Select the correct financial year on the portal and use its notified form and instructions; the position must not be copied automatically to a later year.
- 1. Check applicability
Confirm the taxpayer category, PAN-wide turnover and applicable annual-return exemption.
- 2. Reconcile the year
Compare accounts with filed sales, tax-payment and input-credit records.
- 3. Review the draft
Resolve differences and confirm the year-specific table treatment before authentication.
- 4. File and archive
Save the final return, acknowledgement, payment records and reconciliation working papers.
First decide whether GSTR-9 is required
Notification 15/2025–Central Tax exempts registered persons with aggregate turnover up to ₹2 crore in the relevant financial year from annual-return filing for FY 2024-25 onward. Check the notification and your actual category before making a filing decision. The turnover test is not simply the amount collected in one bank account or the sales of one branch; aggregate turnover is determined across the same PAN on an all-India basis under the GST definition.
GSTR-9 is not the return for every GST registration category. Composition taxpayers and categories such as input service distributors, TDS or TCS registrations, casual taxable persons and non-resident taxable persons need the applicable category-specific review. Cancellation during or after the year does not justify assuming there are no annual-period obligations. Keep a short applicability note with the source, turnover working and conclusion.
Keep GSTR-9 and GSTR-9C separate
For an applicable registered person, Rule 80 requires a self-certified GSTR-9C reconciliation statement where aggregate turnover exceeds ₹5 crore during the financial year. This is a separate threshold from the annual-return exemption. Do not describe the current GSTR-9C requirement as the old mandatory CA-certified GST audit process. Other audit obligations can still need their own examination.
Rule 80 ordinarily places the annual filing deadline on 31 December following the financial year. For FY 2024-25, that ordinary date was 31 December 2025. It is a historical date, not a future deadline advertised by this page. Before an overdue filing, confirm any notification specifically applicable to the taxpayer, the currently available portal route and the relevant fee position.
Collect records before opening the draft
| Record group | What to collect | What to reconcile |
|---|---|---|
| Outward supplies | Sales register, filed GSTR-1 or relevant statements, GSTR-1A changes and credit or debit notes | Taxable, exempt, export and other supplies; amendments and period differences |
| Tax paid | Filed GSTR-3B, liability and cash or credit ledger information, challans and additional-payment records | Books versus tax reported, liability discharged and explained outstanding amounts |
| Input tax credit | Purchase register, GSTR-2B, claim and reversal workings, Table 8A document details | Invoice year, first claim, reversal, reclaim and relevant annual-return treatment |
| Annual accounts | Final trial balance, financial statements, GSTIN-wise turnover split and adjustment schedule | Book turnover versus GST returns and explanations for each reconciling item |
What is different in the FY 2024-25 portal guidance?
GSTN’s dedicated FY 2024-25 FAQ says the annual return becomes enabled after all due GSTR-1 and GSTR-3B returns for that year are filed. Its Table 8A guidance uses records appearing in GSTR-2B and explains year-crossing invoices. The annual dashboard also provides an invoice-wise Table 8A document-details download. Preserve that download with the reconciliation rather than relying only on a screenshot total.
The FAQ distinguishes first-time credit claims, reversals and reclaims, including special treatment involving Rules 37 and 37A. It also explains why the online Table 8A and its Excel details can differ in specified circumstances. Use the matching example in that year’s FAQ when reviewing a difference. A difference does not, by itself, prove either extra credit eligibility or a tax shortfall.
Work through differences instead of changing totals to match
Prepare a reconciliation that starts with the accounts and shows each difference separately. Check cancelled invoices, credit notes, exports, branch allocations, advances where relevant and items recorded in a different period. Compare taxable value and tax by tax head rather than reconciling only the grand total. Preserve the invoice reference and the reason for every adjustment.
For credit, record the invoice financial year, when it appeared in the relevant statement, the period of the original claim and any reversal or reclaim. An invoice date alone does not determine every annual-return table. Do not claim fresh credit merely to force Table 8A to match the purchase register. If a difference indicates unpaid tax or a past error, establish the lawful correction or payment route separately; an annual return is not a universal substitute for other statutory processes.
Review carefully before filing
Use the portal’s current preparation route for the correct year. Download the draft or preview and check the legal name, GSTIN, financial year, table totals, rounding and explanations against the signed-off working paper. Confirm who will authenticate using the applicable DSC or EVC method and ensure that person has enough time to review the draft.
GSTN’s GSTR-9 FAQs state that a filed GSTR-9 cannot be revised. Do not authenticate a draft with unexplained differences on the assumption that it can be replaced later. After filing, save the final return and acknowledgement, along with payment references and the reconciliation version approved by the business. Record any issue requiring a separate subsequent action rather than marking the entire year “closed” without qualification.
Illustrative example: a supplier invoice appearing later
A purchase relates to FY 2024-25, while the related statement entry or credit event is recorded in a later period. The bookkeeper should trace the invoice, statement appearance, claim, reversal and reclaim history before assigning the annual-return table. Copying the amount into a convenient row because the overall total then matches can hide a timing error. This illustration explains the review method; it does not establish eligibility for credit on any particular invoice.
Fees, scope and preparation time
Any overdue annual-return fee needs a separate period-and-turnover check. Notification 07/2023 provides specified central-tax fee bands for annual returns from FY 2022-23 onward; it does not set one universal total for every GST return. Confirm the relevant state or Union territory component and whether another notification applies before approving the payment.
A useful quote in ₹ states the GSTINs, year, reconciliation work, GSTR-9 preparation and whether GSTR-9C is included. Bookkeeping repair, review of disputed credit, additional-payment work and notice responses may require separate scope. Preparation time depends on missing records and unresolved differences; the authority’s decision on an issue is separate from preparing the return.
Frequently asked questions
Is GSTR-9 mandatory for every business for FY 2024-25?
No. Notification 15/2025–Central Tax provides an annual-return exemption for aggregate turnover up to ₹2 crore for FY 2024-25 onward. Confirm the actual turnover and taxpayer category before applying it.
When does GSTR-9C need a separate check?
Rule 80 requires an applicable taxpayer with aggregate turnover exceeding ₹5 crore in the financial year to furnish a self-certified GSTR-9C reconciliation statement with the annual return. Its test differs from the GSTR-9 exemption.
Can I revise GSTR-9 after filing?
GSTN’s GSTR-9 FAQs say a filed GSTR-9 cannot be revised. Review the correct year’s draft and resolve differences before authentication; obtain advice on any separate action needed for a discovered error.
Why might GSTR-9 not be enabled for FY 2024-25?
GSTN’s FY 2024-25 FAQ says all due GSTR-1 and GSTR-3B returns for that year must be filed before the annual return is enabled. Check the return dashboard and any other portal message.
Can I use this guide to prepare another financial year?
Use the reconciliation method, but verify that other year’s form, eligibility, exemption and instructions independently. The table guidance and historical deadline discussed here concern FY 2024-25.
Get a clear annual-return preparation scope
Share the selected financial year, GSTIN list, filed return summaries and available accounts with LIQUETAX. Ask for the applicability and reconciliation work needed before filing, with included deliverables and professional charges in ₹. Tax payments, overdue fees and any authority proceedings should be identified separately.
Discuss your records with LIQUETAXOfficial references
- Notification 15/2025–Central Tax: annual-return exemption
- CBIC Rule 80: annual return and self-certified reconciliation statement
- GSTN: GSTR-9/9C FAQ for FY 2024-25
- GSTN: GSTR-9 FAQs, including post-filing restrictions
- Notification 07/2023: specified annual-return fee bands
- India Code: current consolidated CGST Act
Use the law, notification and portal instructions that apply to the actual period and business facts. An old screenshot or an earlier year’s relaxation does not establish the position for a current filing.