GSTR-9 & GSTR-9C: A Detailed Guide on Mandatory vs Optional Tables for FY 2024-25

As we approach the compliance season for the Financial Year 2024-25, the focus sharpens on the annual GST filings: Form GSTR-9 (Annual Return) and Form GSTR-9C (Reconciliation Statement). Every year, the government, through notifications, provides certain relaxations, making some tables optional to ease the compliance burden.
Also Read-How to File GST Returns Online on the GST Portal: Step-by-Step Guide
However, for FY 2024-25, it is crucial to note that many of these relaxations have been removed, and several new tables have been introduced, demanding more detailed and accurate reporting. This article will serve as a complete guide to understanding which tables are mandatory and which are optional for FY 2024-25, along with a practical guide to ensure your filing is accurate.
First, let’s look at the basic applicability.
- Form GSTR-9 (Annual Return): As per Notification 15/2025-CT (Rule 80(3)), filing GSTR-9 is optional for taxpayers with an aggregate annual turnover up to Rs. 2 Crore. For everyone else, it is mandatory.
- Form GSTR-9C (Reconciliation Statement): This is mandatory for taxpayers with an aggregate annual turnover exceeding Rs. 5 Crore. It is a self-certified reconciliation statement.
Part 1: GSTR-9 (Annual Return) – Table-wise Status for FY 2024-25.
For FY 2024-25, the scope of mandatory reporting has increased significantly. Here is a breakdown of the key tables:
Summary of Mandatory vs Optional Tables for GSTR-9 & 9C (FY 2024-25).
| Tables | Nature of Reporting | Status for FY 2024-25 | Key Points to Note |
|---|---|---|---|
| 4A to 4G | Taxable Outward Supply, Tax on advances & RCM | Mandatory | No changes here. This remains the core of your outward supply reporting. |
| 4I to 4L | CN, DN, Amendments with respect to 4B to 4E Supplies | Mandatory | All amendments must be reported accurately. |
| 5A to 5L | Zero-rated Supply without payment of Tax, supplies on which Tax to be discharged by recipient | Mandatory | |
| 5D to 5F | Exempted, Nil Rated & Non-GST Supply | Mandatory | “Exempted” and “Nil Rate” supplies can be clubbed in 5D. However, Non-GST must be shown separately in 5F. |
| 5H to 5K | CN, DN, Amendments with respect to 5A to 5F Supplies | Optional | This is a relaxation. These can be clubbed in 5A to 5F. |
| 6A | Auto-populated ITC based on 3B | <AUTO> | This is an auto-populated field. |
| 6A1 | ITC of Preceding Financial Year, claimed in 3B of Current Financial Year | Mandatory [NEW TABLE] | This is a crucial new table. It tracks ITC from FY 2023-24 claimed in FY 2024-25. |
| 6A2 | Net ITC of the financial year =(A-A1) | 6A – 6A1 <AUTO> | This will be a new auto-calculated field. |
| 6B to 6D | ITC on Inward Supplies for Forward Charge & Reverse Charge | Mandatory | “Input” and “In Services” can be clubbed in “Input. “Capital Goods” must be shown separately. |
| 6E | Import of Goods | Mandatory | |
| 6F to 6M | Other ITCs (Import of Services, ISD, Reclaim of ITC) | Mandatory | |
| 7A to 7E | ITC Reversal as per various rules (Rule 37, 39, 42, 43, Sec. 17(5)) | Mandatory | Must be reported separately. New tables 7A1 & 7A2 are introduced. |
| 7F & 7G | ITC Reversal due to TRAN1 & TRAN2 | Mandatory | |
| 8A to 8K | ITC Related Information (GSTR-2A vs GSTR-3B reco) | Mandatory | A new table 8H1 is introduced from FY 2024-25. |
| 9 | Details of Tax payable & Tax paid | Mandatory | |
| 10, 11 | Outward Liability Pertaining to FY 2024-25 shown/reduced in FY 2025-26 | Mandatory | Captures amendments made in the next financial year. |
| 12, 13 | ITC Pertaining to FY 2024-25 reversed/shown in FY 2025-26 | Mandatory | Crucial: Do not net off figures in Table 12 & 13. |
| 15 & 16 | Info. of Demands & Refunds, inward supplies | Optional | This relaxation continues. |
| 17 (HSN) | HSN for Outward Supply | Mandatory | TO > 5 Cr: 6-digit HSN for all supplies. TO < 5 Cr: 4-digit HSN for B2B supplies only. |
| 18 (HSN) | HSN for Inward Supply | Optional | This remains a major relief. |
Part 2: GSTR-9C (Reconciliation Statement) – Table-wise Status for FY 2024-25.
For those with turnover above Rs. 5 Crore, the GSTR-9C reconciles your GST returns with your audited financial statements.
| Tables | Nature of Reporting | Status for FY 2024-25 | Key Points to Note |
|---|---|---|---|
| 5A | Turnover as per Audited Books | Mandatory | This is the starting point of the reconciliation. |
| 5B to 5O | Adjustments related to Turnover | Optional | All adjustments can be clubbed and shown in 5O. |
| 7A to 7F | Reco from Total Turnover to Taxable Turnover | Mandatory | This reconciliation is the core of GSTR-9C. |
| 9A to 9Q | Reco of Tax Paid | Mandatory | Reconcile tax paid as per books vs. tax paid in GSTR-9. |
| 12A to 12D | Reco of ITC between Books v/s GSTR9 | Mandatory | This is the main ITC reconciliation. |
| Table 14 | Expense head with ITC Reconciliation | Optional | This continues to be optional. |
Part 3: A Step-by-Step Guide for Accurate Filing.
Filing GSTR-9 and 9C is not just about filling tables. The data must be arithmetically correct and must flow logically from one form to another. Here is your guide to getting it right.
A. Linking GSTR-9 Figures to GSTR-9C.
Your GSTR-9C is built using figures from your GSTR-9. Use this map to ensure you are pulling the correct data.
Data flow from GSTR-9 to GSTR-9C
| Particulars (in GSTR-9C) | Figure to be filled in GSTR-9C | Figures to be taken from GSTR-9 |
|---|---|---|
| Reco of Total Turnover with GSTR-09 | Table 5Q | (Table 5N) + (Table 10) – (Table 11) |
| Reconciliation of Taxable Turnover with GSTR-09 | Table 7F | (Table 4N – 4G) + (Table 10 – 11) |
| Total amount paid as declared in Annual Return | Table 9Q | (Table 9’s Tax Payable) + (Table 10 – 11) |
| ITC claimed in Annual Return (GSTR9) | Table 12E | Table 7J |
B. GSTR-9 Arithmetical Accuracy Checks (Your Pre-Filing Checklist).
Before you even think of filing, run these checks. These are internal formulas to ensure the data within your GSTR-9 is consistent.
GSTR-9 Arithmetical Accuracy Checks.
Check 1: Outward Liability Check.
- Formula: (Table 5N) PLUS (Table 10) MINUS (Table 11)
- To be checked with: This result must match Table 9’s “Tax Payable” figure.
Check 2: HSN vs. Liability Check.
- Formula: (Table 5N) PLUS (Table 10) MINUS (Table 11)
- To be checked with: This result must match the Total Taxable Value from your HSN Summary in Table 17.
Check 3: Outward RECO Effect Check.
- Formula: (Table 10) MINUS (Table 11)
- To be checked with: The tax on this amount must match the tax payable in Table 14.
Check 4: Inward ITC Check.
- Formula: (Table 7J) MINUS (Table 12) PLUS (Table 13)
- To be checked with: This final ITC figure should be matched with your Actual (Audited) ITC as per your books.
Check 5: 2B vs. ITC Claimed Check.
- Formula: (Table 8A) MINUS (Table 8B) MINUS (Table 8C)
- To be checked with: From FY 2024-25, Table 8D should be Zero or Positive. It should not be negative.
Part 4: Critical Points to Remember for FY 2024-25.
- Syncing of Data Between FY 2023-24 & 2024-25: This is the most important new check.
- Outward Liab: (Table 10) MINUS (Table 11) of FY 2023-24’s GSTR-9 must be matched with the NET figure of FY 2024-25’s Table 5’s Liability MINUS Tax paid through Cash and Credit.
- Inward ITC: (Table 13) MINUS (Table 12) of FY 2023-24’s GSTR-9 must be ideally matched with Table 6-A1 of FY 2024-25’s GSTR-9. This check confirms the correct carry-forward of ITC.
- No Netting Off: Do not net off ITC reversals (Table 12) and ITC reclaims (Table 13). They must be reported as gross figures.
- HSN Summary is Serious: With 6-digit HSN becoming mandatory for taxpayers over Rs. 5 Crore, this is no longer a table to be taken lightly. Ensure your HSN summary from Table 17 matches your turnover.
Conclusion:
The message from the government is clear: the period of broad relaxations is ending. For FY 2024-25, the annual returns require more granular and accurate data. The introduction of new tables (like 6A1, 7A1, 7A2, 8H1) aims to create a stronger link between different financial years and ensure that ITC is claimed and reversed appropriately.
My advice is to start your GSTR-9 and 9C preparation well in advance. Use the accuracy checks provided in this article to validate your data before filing. A clean, reconciled, and accurate annual return is the best way to ensure smooth compliance and avoid future notices.
Happy filing!
Disclaimer
The information provided in this article is for general informational purposes only. All information is provided in good faith, however, we make no representation or warranty of any kind, express or implied, regarding the accuracy, adequacy, validity, reliability, availability, or completeness of any information. GST laws and regulations are subject to change. Please consult with a qualified tax professional or Chartered Accountant before making any financial decisions based on this content. The author and publisher are not responsible for any errors or omissions, or for the results obtained from the use of this information.
Trusted Resources
For the most accurate and up-to-date information, always refer to the official government portals:
- Official GST Portal: https://www.gst.gov.in/
- Central Board of Indirect Taxes and Customs (CBIC): https://www.cbic.gov.in/
Discover more from TaxGst.in
Subscribe to get the latest posts sent to your email.






