How to Prepare GSTR-9 & 9C: A Full Working Checklist for FY 2024-25
Amit
November 18, 2025
Filing GST annual return (GSTR-9) and reconciliation statement (GSTR-9C) always looks cumbersome for the financial year, as annual GST compliance may look tedious at times. Therefore, this guide will not only take you through that step-by-step process but will also provide a practical checklist of all of that and include links to official documentation for your ease of reference, so you can stay on top of compliance regulations.
In essence, this serves as the summary of your GST data, such as outward supplies, inward supplies, ITC claimed, reversals, tax paid, and adjustments, for the financial year, which is then presented in a consolidated GST return. You can find it covered in the manual of the portal.
GSTR-9C – Reconciliation Statement
This form is required when your aggregate turnover exceeds the limit of ₹ 5 crore (based on threshold limit, which is currently ₹ 5 crore) and you have to provide a reconciliation of your annual return with the audited financials.
Key bullets points:
Threshold of ₹ 5 crore aggregate turnover: notification number 30/2021 dated 30 July 2021.
Deadline for filing: Along with GSTR 9 (typically by 31 December in the following year).
Structured Step-by-Step Method for Completing GSTR-9
Step 1
Gather the Required Returns & Records
All monthly/quarterly returns: GSTR-1 (outward supply) and GSTR-3B (summary of tax)
Use the compute liabilities option on the portal in filing GSTR-9 (important step)
Preview your draft tax return done carefully, make sure to fix mismatches/faults
File using DSC/EVC if necessary
Keep your acknowledgment and proof of filing for your records.
Structured Step-by-Step Method for Completing GSTR-9C
When it is time to file GSTR-9C, here is the procedure to follow:
Step 1
Download Financial Statements : Audited P&L, Balance Sheet, and Trial Balance as well as the Annual accounts as per Companies Act, or audit requirement applicable for your entity.
Step 2
Turnover Reconciliation : Turnover based on books vs GSTR-1 vs GSTR-3B vs e-way bills (if applicable) and identifying differences and the reasons for each difference (for example, exports, exempt supplies, etc.)
Step 3
ITC Reconciliation : ITC based on books vs auto-data (GSTR-2B) and consider any blocked credits, reversals and RCM credit (if applicable) differences and provide a report or reason for any unreconciled differences
Step 4
Taxes Paid Reconciliation : Also, compare the tax liability shown in GSTR-9 with the actual tax payments, and adjust any pending or late-paid liability.
Step 5
Part-A for GSTR-9C (Reconciliation Statement) : In addition, Part A would include turnover, ITC, taxes paid, and any non-reconciled items, accompanied by the reasons for such differences.
Backup all data, take printout/screenshot for the client
Common Mistakes
Reporting turnover incorrectly (under/over)
Not accounting for ineligible ITC / not taking back
Not taking back RCM (reverse charge mechanism) liabilities
Not checking or reconciling Table 8 (ITC per portal) to books
Not filing or filing late (for GSTR-9C) and incurring excess penalty.
Why Choose BookMyAccountant for Your Filing?
Ifyou want a stress-free and accurate filing experience, consider Book My Accountant.
Qualified CA and GST experts with previous experience in filing annual return and completing reconciliations.
Full end-to-end service: Data reconciliation completed, auditing coordinated if applicable, and e-filing handled through the portal.
Transparency in pricing and non-googling every filing deadline (so we won't miss 31st December filing deadline).
Safeguard your books and any filings or data related to your GST.
Furthermore, you will be able to reach our client support team for any inquiries, even towards the end of your client experience.
Email or call us today and we will schedule your GST return review and you will never worry about GST compliance again, to be done professionally.
Disclaimer
This Blog provides information only and does not provide any professional tax or legal advice. Although we have made an effort to ensure the material is factually accurate as of the original date of publication, the GST legislation, rule and thresholds can change. Taxpayers should obtain updated provisions from the CBIC official portal, or enlist the services of a qualified tax professional. BookMyAccountant assumes no liability, and is not responsible for any errors or omissions in the information or for any actions taken by any party in reliance upon information contained in this Blog.