Step-by-Step Guide to Filing Annual Return GSTR-9: Table-by-Table Overview
Managing Goods and Services Tax (GST) compliance in India requires precise record-keeping, detailed reconciliation, and strict adherence to statutory deadlines. Among all statutory returns mandated under the GST framework, GSTR-9 holds supreme significance. It is the comprehensive Annual Return that synthesizes every transactional detail reported by a taxpayer across all tax periods of a financial year.
Filing GSTR-9 is not merely a repetitive aggregation of monthly returns like GSTR-1 and GSTR-3B. Instead, it serves as a self-assessment reconciliation exercise where tax liability, Input Tax Credit (ITC) claims, tax payments, demands, refunds, and late fees are finalized. Discrepancies between your books of accounts, GSTR-1, GSTR-2B, and GSTR-3B can lead to tax demands, interest liability, and severe penalties.
This ultimate guide provides an exhaustive, table-by-table walkthrough for filing GSTR-9 seamlessly, ensuring absolute compliance and audit readiness.
Table of Contents
Understanding GSTR-9: Scope, Applicability & Legal Framework
Prerequisites & Essential Reconciliations Before Filing
Structure of Form GSTR-9: A Bird’s-Eye View
Part I: Basic Details (Tables 1 to 3)
Part II: Details of Outward and Inward Supplies Declared During the FY (Tables 4 & 5)
Part III: Details of Input Tax Credit (ITC) Declared for the FY (Tables 6, 7 & 8)
Part IV: Details of Tax Paid as Declared in Returns Filed During the FY (Table 9)
Part V: Transactions Declared in Returns of the Subsequent FY (Tables 10 to 13)
Part VI: Other Information – Demands, Refunds, HSN Summary & Late Fees (Tables 15 to 19)
Consequences of Non-Filing, Penalties & Common Pitfalls
Step-by-Step Online Filing Process on the GST Portal
Frequently Asked Questions (FAQs)
1. Understanding GSTR-9: Scope, Applicability & Legal Framework
What is GSTR-9?
GSTR-9 is an annual return required to be filed once a year by registered taxpayers under Section 44 of the Central Goods and Services Tax (CGST) Act, 2017, read with Rule 80 of the CGST Rules, 2017. It consolidates all outward supplies, inward supplies, tax liability, and input tax credits accrued throughout the given financial year.
Who is Required to File GSTR-9?
All normal taxpayers registered under regular GST schemes—including regular businesses, Special Economic Zone (SEZ) units, and SEZ developers—are mandatory filers of GSTR-9.
Who is Exempted / Excluded from Filing GSTR-9?
The following categories of taxpayers are explicitly exempted from filing Form GSTR-9:
Casual Taxable Persons
Non-Resident Taxable Persons
Input Service Distributors (ISD)
Persons deducting tax at source (TDS under Section 51)
Persons collecting tax at source (TCS under Section 52)
Taxpayers who opted into the Composition Scheme (They file Form GSTR-9A)
Suppliers of OIDAR Services (Online Information Database Access and Retrieval)
Note on Aggregate Turnover Thresholds:
The Central Board of Indirect Taxes and Customs (CBIC) routinely grants threshold relaxation via notifications. Taxpayers with an aggregate annual turnover below ₹2 Crore are often exempted from mandatory GSTR-9 filing, though optional filing is encouraged for record alignment. Taxpayers exceeding the ₹5 Crore aggregate turnover mark must also file Form GSTR-9C (Reconciliation Statement) alongside GSTR-9.
2. Prerequisites & Essential Reconciliations Before Filing
Filing GSTR-9 without pre-reconciliation is a primary trigger for tax notices from the department. Before logging into the GST portal to begin filing, taxpayers must ensure the following prerequisites are met:
Mandatory Prerequisites
Filing of Monthly/Quarterly Returns: All monthly Form GSTR-1 and Form GSTR-3B returns for the applicable financial year must be completely filed before the portal enables GSTR-9.
Active Registration Status: Active registration during any part of the financial year obligates the business to file GSTR-9 for that active duration.
Books of Accounts Finalization: Financial statements (Profit & Loss Account, Balance Sheet, Trial Balance, Audit Reports) must be finalized.
Essential Pre-Filing Reconciliations
GSTR-1 vs. GSTR-3B: Match total turnover, taxable turnover, exempted turnover, and individual tax heads (CGST, SGST, IGST, Cess).
GSTR-3B vs. GSTR-2B: Match available Input Tax Credit in GSTR-2B against actual claims made in GSTR-3B table 4.
Books vs. GST Returns: Ensure sales registers and purchase registers in ERP software (Tally, SAP, Zoho Books) match totals reported on the portal.
3. Structure of Form GSTR-9: A Bird’s-Eye View
Form GSTR-9 is divided into 6 major parts containing 19 individual tables.
| Part Number | Title / Purpose | Table Range |
| Part I | Basic Registration Details | Tables 1 – 3 |
| Part II | Outward & Inward Supplies Declared During the FY | Tables 4 – 5 |
| Part III | Input Tax Credit (ITC) Claims, Reversals & Ineligibility | Tables 6 – 8 |
| Part IV | Tax Paid Details (As reported in GSTR-3B) | Table 9 |
| Part V | Transactions of the FY Declared in Subsequent Year | Tables 10 – 13 |
| Part VI | Other Info: Demands, Refunds, HSN & Late Fees | Tables 14 – 19 |
4. Part I: Basic Details (Tables 1 to 3)
Part I contains basic legal identification auto-populated from your master GST registration profile.
Table 1: Financial Year — Select the relevant statutory Financial Year (e.g., 2024-25 / 2025-26).
Table 2: GSTIN — The 15-digit Goods and Services Tax Identification Number of the entity.
Table 3A & 3B: Legal Name & Trade Name — Auto-populated business names associated with the GSTIN.
5. Part II: Details of Outward and Inward Supplies Declared During the FY (Tables 4 & 5)
Part II captures details of all outward supplies and inward supplies liable to Reverse Charge Mechanism (RCM).
Table 4: Details of advances, inward and outward supplies on which tax is payable
Table 4 aggregates all transactions that created a tax liability during the financial year.
4A: B2C Supplies: Unregistered sales, e-commerce sales, or direct retail sales (net of debit/credit notes if allowed).
4B: B2B Supplies: Taxable sales made to registered businesses holding a valid GSTIN.
4C: Exports (Paid Tax): Direct exports made under payment of integrated tax (IGST).
4D: Supplies to SEZ (Paid Tax): Supplies rendered to SEZ developers/units with tax payment.
4E: Deemed Exports: Supplies deemed as exports under Section 14.
4F: Advances on which tax has been paid but invoice not issued: Unadjusted advance payments received.
4G: Inward supplies on which tax is to be paid on reverse charge basis: Inward purchases subject to RCM (under Section 9(3) or 9(4)).
4I to 4L: Adjustments: Plus/minus additions and reductions via Credit Notes, Debit Notes, and invoice amendments issued during the financial year.
4N: Total Taxable Outward Supplies: Auto-calculated sum of lines 4A through 4M.
Table 5: Details of Outward supplies on which tax is NOT payable
Table 5 gathers non-taxable, exempted, and zero-rated supplies without tax payment.
5A: Zero-rated supplies exported without payment of tax: Exports under Letter of Undertaking (LUT) or Bond.
5B: Supplies to SEZ without payment of tax: SEZ transfers under LUT/Bond.
5C: Supplies on which tax is to be paid by recipient on reverse charge basis: Outward sales where the buyer pays tax under RCM.
5D, 5E, 5F: Exempted, Nil Rated, and Non-GST Supplies: Outward supplies exempt from tax, rated at 0%, or outside the scope of GST (e.g., petrol, alcohol).
5H to 5K: Debit/Credit Notes and Amendments: Modifications affecting Table 5 non-taxable figures.
5N: Total Outward Non-Taxable Supplies: Sum of 5A through 5M.
6. Part III: Details of Input Tax Credit (ITC) Declared for the FY (Tables 6, 7 & 8)
Part III consolidates all claims, reversals, and reconciliations related to Input Tax Credit (ITC).
Table 6: ITC availed as declared in GSTR-3B
6A: Total amount of input tax credit availed through Form GSTR-3B: Auto-populated from Table 4A of GSTR-3B across all 12 months.
6B: Inward supplies (other than imports and inward supplies liable to reverse charge): Break down ITC into Inputs, Capital Goods, and Input Services.
6C & 6D: Inward supplies received from unregistered/registered persons liable to reverse charge (RCM): Breakdown of tax paid and claimed under RCM.
6E: Import of Goods (including supplies from SEZ): Tax paid on imports via Bill of Entry.
6F: Import of Services: Tax paid on imported services under reverse charge.
6G: ITC received from Input Service Distributor (ISD): ITC distributed via ISD invoices.
6H: Amount of ITC reclaimed: Re-claimed credit previously reversed.
6O: Total ITC Availed: Sum of Table 6B to 6H.
Table 7: Details of ITC Reversed and Ineligible ITC
Taxpayers must detail credit reversals mandated by GST legislation:
7A: Rule 37: Reversal for non-payment of invoice consideration within 180 days.
7B: Rule 39: Reversal by ISD.
7C: Rule 42: Reversal of common ITC used for exempt supplies or personal use (Inputs/Input Services).
7D: Rule 43: Reversal of common ITC on Capital Goods.
7E: Section 17(5): Reversal of blocked credits (e.g., motor vehicles, food and beverages, club memberships).
7H: Total ITC Reversed: Sum of 7A through 7G.
7I: Net ITC Available for Utilization: Table 6O minus Table 7H.
Table 8: Other ITC related information (GSTR-2B / GSTR-2A Comparison)
Table 8 automatically reconciles credit available in auto-drafted statements against actual claims:
8A: ITC as per GSTR-2A/2B: System auto-populates credit figures reflecting supplier filings.
8B: ITC as per sum total of 6B and 6H: Your actual claimed credit from Table 6.
8C: ITC on inward supplies received during the FY but availed in subsequent FY: Credit relating to current FY claimed in April–November of the next FY.
8D: Difference: Computed as $[8A – (8B + 8C)]$. A negative balance indicates higher claim than portal records; a positive balance indicates potential unclaimed credit.
8E & 8F: ITC available but not availed / ITC available but ineligible: Reasons categorizing unclaimed differences from 8D.
7. Part IV: Details of Tax Paid as Declared in Returns Filed During the FY (Table 9)
Table 9 captures total tax payable versus actual tax discharged through cash and credit ledgers.
mportant: The “Tax Payable” column in Table 9 can be edited to reflect true tax liabilities if discrepancies were found during annual reconciliation. However, additional cash payments must be cleared using Form DRC-03.
8. Part V: Transactions Declared in Returns of the Subsequent FY (Tables 10 to 13)
Part V handles transactions belonging to the current financial year that were reported in returns (GSTR-1 or GSTR-3B) of the subsequent financial year up to the statutory cutoff date (typically 30th November following the end of the FY).
Table 10: Supplies / tax declared through Amendments / +ve adjustments: Additions to sales made in subsequent year returns.
Table 11: Supplies / tax reduced through Amendments / -ve adjustments: Reductions in turnover/tax made in subsequent year returns.
Table 12: ITC reversed for the FY in subsequent FY’s returns: Reversals executed in the following year’s GSTR-3B for previous year errors.
Table 13: ITC availed for the FY in subsequent FY’s returns: Credit pertaining to current FY claimed in the next FY’s GSTR-3B.
Table 14: Differential Tax Paid on account of declaration in Tables 10 & 11: Calculation of net extra tax paid due to subsequent adjustments.
9. Part VI: Other Information (Tables 15 to 19)
Part VI covers secondary compliance data, including legal demands, refunds, HSN summaries, and late fee calculations.
Table 15: Particulars of Demands and Refunds
Captures formal tax demands raised by officers and refund applications filed with the department (Refund claimed, sanction order, rejected, or pending).
Table 16: Information on supplies received from Composition taxpayers, deemed exports, and goods sent on approval
16A: Purchases from Composition Taxpayers.
16B: Deemed exports under Section 14.
16C: Goods sent on approval basis but not returned within 180 days.
Table 17 & 18: HSN Wise Summary of Outward & Inward Supplies
Table 17: HSN-wise summary of outward supplies (Mandatory minimum digit reporting applies based on turnover threshold: 4-digit HSN for turnover up to ₹5 Cr; 6-digit HSN for turnover above ₹5 Cr).
Table 18: HSN-wise summary of inward supplies.
Table 19: Late Fee payable and paid
Auto-populates late fees incurred due to delayed submission of GSTR-9 based on standard daily rates.
10. Consequences of Non-Filing, Penalties & Common Pitfalls
Late Fees & Penalties under Section 47
Failure to file Form GSTR-9 within the prescribed due date incurs a mandatory late fee for every day of default:
| Aggregate Turnover Category | Standard Late Fee per Day (CGST + SGST) | Maximum Cap (% of Turnover) |
| Up to ₹5 Crore | ₹50 / day (₹25 CGST + ₹25 SGST) | 0.04% of turnover in State/UT |
| Above ₹5 Crore to ₹20 Crore | ₹100 / day (₹50 CGST + ₹50 SGST) | 0.04% of turnover in State/UT |
| Above ₹20 Crore | ₹200 / day (₹100 CGST + ₹100 SGST) | 0.50% of turnover in State/UT |
Critical Pitfalls to Avoid
Filing Without Reconciling GSTR-2B: Claiming excess ITC in GSTR-9 that does not exist in GSTR-2B triggers automated Section 73/74 proceedings.
Ignoring DRC-03 for Unpaid Liabilities: Unpaid tax liability declared in Table 4 or Table 9 must be deposited via Form DRC-03 in Cash. You cannot pay short liabilities of GSTR-9 through ITC adjustment.
Attempting Revision: GSTR-9 cannot be revised once filed. Extra caution and verification of figures are vital before pressing “File GSTR-9”.
11. Step-by-Step Online Filing Process on the GST Portal
12. Frequently Asked Questions (FAQs)
Q1: Can I claim new Input Tax Credit (ITC) directly inside GSTR-9?
No. GSTR-9 is a consolidation return. You cannot claim fresh ITC in GSTR-9 that was omitted in monthly/quarterly GSTR-3B filings of the financial year and its subsequent cutoff period.
Q2: Can GSTR-9 be revised after submission?
No. The GST law does not currently allow revision of GSTR-9. Always verify system draft PDFs with your audited books prior to final EVC/DSC verification.
Q3: How do I pay additional tax liability discovered during GSTR-9 preparation?
Any additional tax liability identified during annual filing must be voluntarily paid via Form DRC-03 selecting “Annual Return” as the cause of payment.
Q4: Is HSN summary reporting mandatory for all businesses?
Yes, reporting Table 17 (Outward HSN summary) is mandatory. The minimum digit requirement depends on turnover (4 digits for turnover up to ₹5 Crore; 6 digits for turnover exceeding ₹5 Crore).
💡 Final Strategic Summary from the Marketing & SEO Team
Internal Linking Strategy: Connect this guide to your secondary posts on Form DRC-03 Payment Guide, GSTR-9C Reconciliation Masterclass, and GSTR-2B Matching Techniques.
CTA Placement: Embed high-converting call-to-action buttons (“Download Free GSTR-9 Reconciliation Excel Template”) after Section 2 and Section 11.
Would you like us to generate social media post captions (LinkedIn post content or Instagram carousel slide text) to go with these visual banners?





