Overview & Legal Framework
GSTR-9C is a reconciliation statement that certified taxpayers must file along with their annual return (GSTR-9). It reconciles the figures declared in the annual return with the audited financial statements, identifying any unreconciled differences in turnover, ITC, and tax paid.
Section 44(2) — Statutory Basis Sec 44(2)
Every registered person required to furnish a return under Section 44(1) who has an aggregate turnover above the prescribed limit shall also furnish a reconciliation statement, electronically, along with GSTR-9. The provision empowers government to prescribe the form, manner, and due date.
Rule 80(3) — Form & Manner Rule 80(3)
Prescribes that GSTR-9C shall be furnished in Form GSTR-9C, self-certified by the registered person (not the auditor — post Finance Act 2021). Must be filed on the GST common portal on or before 31st December following the end of the financial year, concurrently with GSTR-9.
Purpose & Scope
Bridges the gap between: (a) figures in GSTR-9 (compiled from GSTR-1 and GSTR-3B filed during the year) and (b) audited financial statements. Covers turnover reconciliation, ITC reconciliation, and tax paid reconciliation. Helps taxpayers self-identify reporting errors before departmental scrutiny.
Key Change — Finance Act 2021
Prior to 01.08.2021, GSTR-9C had to be certified by a Chartered Accountant or Cost Accountant (statutory audit). From FY 2020-21 onwards (for taxpayers with aggregate turnover above ₹5 crore), GSTR-9C is self-certified by the registered person — removing the mandatory auditor certification requirement.
Who is Exempt
Taxpayers with aggregate turnover up to ₹5 crore in the relevant financial year are exempt from filing GSTR-9C (though they must still file GSTR-9). Composition taxpayers, ISD, TDS/TCS deductors, casual taxable persons, and non-resident taxable persons are entirely exempt from GSTR-9C filing.
Relationship with GSTR-9
GSTR-9C cannot be filed before GSTR-9 is filed for the same financial year. The figures in Part I of GSTR-9C (declared in annual return) are auto-populated from GSTR-9. Discrepancies between GSTR-9 and GSTR-9C must be explained or additional tax differential must be paid.
Applicability & Turnover Limit
GSTR-9C applies to registered taxpayers based on aggregate annual turnover. The threshold has been revised several times since GST's inception. Understanding which taxpayers are required to file — and which are exempt — is the starting point for compliance.
GSTR-9C Applicability — Year-wise Summary
| Financial Year | Applicability Threshold | Certification Type | Key Notification | Status |
|---|---|---|---|---|
| FY 2017-18 | ₹2 Crore | Chartered Accountant / Cost Accountant | 74/2018-CT | Historical |
| FY 2018-19 | ₹2 Crore | Chartered Accountant / Cost Accountant | 39/2018-CT (Form) | Historical |
| FY 2019-20 | ₹5 Crore (relaxed) | Chartered Accountant / Cost Accountant | 79/2020-CT | Historical |
| FY 2020-21 | ₹5 Crore | Self-Certified (Finance Act 2021) | 30/2021-CT, 29/2021-CT | Historical |
| FY 2021-22 onwards | ₹5 Crore | Self-Certified by registered person | 10/2023-CT (FY 2022-23 due date) | Current |
| FY 2024-25 (filing in 2025) | ₹5 Crore | Self-Certified | Yet to be issued for specific FY | Applicable |
GSTR-9 vs GSTR-9C — Key Differences
GSTR-9 and GSTR-9C are related but distinct compliance filings. GSTR-9 is the annual return summarising periodic returns filed during the year; GSTR-9C is the reconciliation statement comparing GSTR-9 figures with audited accounts.
| Parameter | GSTR-9 (Annual Return) | GSTR-9C (Reconciliation Statement) |
|---|---|---|
| Governing Provision | Section 44(1), Rule 80(1) | Section 44(2), Rule 80(3) |
| Who must file | All regular registered taxpayers (with some exemptions) | Regular taxpayers with aggregate turnover > ₹5 Crore only |
| Composition Taxpayers | File GSTR-4 (annual); not GSTR-9 | Not required to file GSTR-9C |
| Source of data | Compiled from GSTR-1 and GSTR-3B filed during the year | Reconciled from audited annual financial statements |
| Dependency | Must be filed before GSTR-9C | Cannot be filed unless GSTR-9 is filed first |
| Certification | Self-declaration (no auditor sign-off) | Self-certified by the registered person (post-2021) |
| Key objective | Summary of supplies, ITC, and tax for the year | Identify differences between GST books and financial accounts |
| Tax differential | Not directly payable through GSTR-9 (amend GSTR-3B) | Any differential tax liability identified must be paid via DRC-03 |
| Due date | 31st December of the following FY | Same — 31st December, along with GSTR-9 |
| Late fee | ₹200/day (₹100 CGST + ₹100 SGST) up to 0.25% of turnover | Same late fee as GSTR-9 — ₹200/day |
GSTR-9C Format — 6 Parts Explained
GSTR-9C is divided into 6 parts covering basic information, turnover reconciliation, tax paid reconciliation, ITC reconciliation, auditor certification (now replaced by self-certification), and verification. Understanding each part is essential for accurate filing.
Part I captures the identity information of the taxpayer. Most fields are auto-populated from the GST registration and GSTR-9 data.
Financial Year
The financial year for which GSTR-9C is being filed (e.g., 2024-25). Auto-populated.
GSTIN
The 15-digit GSTIN of the registered person for the specific state in which GSTR-9C is being filed. Auto-populated.
Legal Name & Trade Name
Legal name of the registered person and trade name (if any). Auto-populated from GSTIN registration details.
Aggregate Turnover (PAN-India) — Financial Year
The taxpayer must declare aggregate annual turnover computed on PAN-India basis. This determines whether GSTR-9C is required at all (above ₹5 Cr) and is the basis for the maximum late fee cap (0.25% of turnover in the state).
Part II reconciles the gross turnover reported in GSTR-9 against the turnover reflected in the audited annual financial statements. This is the most critical part for identifying revenue booking differences.
| Table | Description | Key Reconciliation Point |
|---|---|---|
| 5A | Gross turnover as per audited financial statements | Starting point — total revenue per accounts |
| 5B–5N | Adjustments: unbilled revenue, advances, credit/debit notes, trade discounts, sale of assets, deemed supply, etc. | Items in accounts but not in GST / vice versa |
| 5O | Turnover as per GST after all adjustments | Derived figure — should match 6B / 6C |
| 6A | Turnover as declared in Annual Return (GSTR-9) | Auto-populated from GSTR-9 |
| 6B–6C | Taxable, exempt, zero-rated, non-GST turnover breakdown | Matches against GSTR-9 tables |
| 7 | Reasons for unreconciled differences in turnover | Must explain if 5O ≠ 6A |
| 8 | Tax payable on differences in turnover | Additional tax if any unreconciled surplus identified |
Part III reconciles the tax paid as per the GST returns against the tax payable on the reconciled turnover derived in Part II. Any difference here represents unreconciled tax that must be explained or paid.
Breakup of Tax Payable & Tax Paid as per GSTR-9
Shows the tax payable on the reconciled turnover (from Part II) split by rate (5%, 12%, 18%, 28%, zero-rated, exempt) and tax type (IGST, CGST, SGST, Cess). Compares with actual tax paid as per GSTR-9 / GSTR-3B. Any differential is picked up in Table 10/11.
Reasons for Unreconciled Tax Difference
If there is a difference between tax payable (from reconciled turnover) and tax actually paid per GSTR-9, the taxpayer must explain this difference here. Valid reasons include: rate differences, exempt supply classification differences, amendments in a later period, etc.
Additional Tax Liability — Payment via DRC-03
Any unreconciled additional tax liability identified in GSTR-9C must be paid using Form DRC-03 (voluntary payment challan). GSTR-9C itself does not create a demand — it is the taxpayer's self-disclosure. Payment must be made before or at the time of filing GSTR-9C to avoid interest and penalty exposure.
Part IV is the most scrutinised section of GSTR-9C. It reconciles Input Tax Credit (ITC) claimed in GSTR-3B during the year against: (a) ITC as per audited books, and (b) ITC as per GSTR-2A/2B (auto-populated supplier data). Differences can attract reversal demands.
| Table | Description | Risk Level |
|---|---|---|
| 12A | ITC availed as per audited financial statements (books of accounts) | Reference |
| 12B | ITC claimed in annual return (GSTR-9, Table 7J) — auto-populated | Auto-populated |
| 12C | Unreconciled ITC (12A minus 12B) | Explain |
| 13 | Reasons for unreconciled ITC between books and GSTR-9 | Medium |
| 14 | ITC as per GSTR-2A/2B vs ITC claimed in GSTR-3B — auto-populated and manual | High Risk |
| 15 | Reasons for unreconciled differences in ITC (vs GSTR-2A/2B) | High Risk |
| 16 | Tax payable on any unreconciled ITC excess claimed (reversal + tax) | Pay via DRC-03 |
Part V historically contained the statutory auditor's observations and recommendations on tax liability. Post Finance Act 2021 (self-certification regime from FY 2020-21), this Part has been restructured — the tables are retained but the auditor's certification box is replaced by the taxpayer's self-certification.
Outstanding Liabilities as per Auditor / Self-Certifier
Lists any tax, interest, late fee, or other liability that the certifier believes is outstanding and not yet paid. In the self-certification regime, this is the taxpayer's own assessment of any residual obligation not captured in earlier parts.
Refunds Claimed / Pending
Details of any refund claims pending as of the end of the financial year — including refund applications filed, refund sanctioned, refund rejected, or refund carried forward. Helps the department assess whether filed refund positions are consistent with the reconciliation.
Part VI is the verification and certification section. Under the self-certification regime (from FY 2020-21), this section is signed by the authorised signatory of the registered person — replacing the earlier requirement for a Chartered Accountant or Cost Accountant certificate.
The authorised signatory declares that the information given in GSTR-9C is true, correct, and complete — to the best of their knowledge and belief — and that nothing has been concealed therefrom. The declaration is made under Section 44(2) read with Rule 80(3). Digital signature (DSC) or EVC is required depending on the constitution of the business. Companies must use DSC. Others may use EVC.
ITC Reconciliation — Deep Dive (Part IV)
Input Tax Credit reconciliation is the highest-risk area in GSTR-9C. Three-way reconciliation between GSTR-3B (claimed), GSTR-2A/2B (supplier-reported), and books of accounts is required. Common differences and how to handle them are explained below.
Most Common ITC Reconciliation Differences
Timing Differences (GSTR-2B vs Books)
Supplier files GSTR-1 in month N+1; ITC appears in GSTR-2B for N+1 but goods are received in month N. This creates a book-vs-2B mismatch. Acceptable difference — explain in Table 15 with reason "Supplier filing timing difference."
Supplier Non-Filers
If a supplier has not filed GSTR-1, the ITC will not appear in GSTR-2B even though the tax invoice is valid. ITC claimed in GSTR-3B but absent in GSTR-2B requires reconciliation proof — supplier invoice, payment evidence, and follow-up notice to supplier.
Rate / Amount Mismatch
Supplier files GSTR-1 with incorrect tax amount or rate; GSTR-2B shows a different ITC than the invoice. You can only claim what is correctly payable — if you claimed more than 2B, reverse the excess. If 2B shows more, claim based on actuals per invoice.
ITC on Capital Goods
Capital goods ITC claimed over multiple years (under old rules) vs books showing full asset cost net of ITC. Also, ITC on capital goods not eligible (motor vehicles, immovable property) must be excluded from books-to-GSTR-9 reconciliation.
ITC Reversal Differences
ITC reversed in GSTR-3B (Section 17(5) ineligible, Rule 42/43 reversals, credit notes) must match reversals in books. If books show more reversals than GSTR-3B (i.e., unclaimed eligible ITC in books) — no tax liability, but report difference in Table 13.
Inter-State vs Intra-State IGST/CGST-SGST Split
Books of accounts may record total GST without IGST/CGST/SGST split. GSTR-9C requires tax-type-wise breakdown. Obtain ledger-wise classification from accounting system or supplier invoice records to populate Tables 12 and 14 accurately.
Self-Certification — Post Finance Act 2021
The Finance Act 2021 replaced mandatory auditor certification with self-certification by the registered taxpayer. This is one of the most significant procedural changes in GST compliance since its inception. Understanding the implications and responsibilities under self-certification is critical.
What Changed
Prior to FY 2020-21: GSTR-9C had to be prepared and certified by a Chartered Accountant or Cost Accountant. From FY 2020-21 (Notification 29/2021-CT effective 01.08.2021): The registered person's authorised signatory certifies the reconciliation statement. No auditor certificate or UDIN required on the portal.
Who Signs GSTR-9C
The authorised signatory of the registered GSTIN — typically the proprietor, a partner, a director, or a designated signatory — verifies and certifies GSTR-9C. For companies (Pvt/Public Ltd), digital signature certificate (DSC) is mandatory. For others, EVC (OTP-based) is permitted.
Responsibility of the Registered Person
By self-certifying, the registered person accepts full responsibility for the accuracy of the reconciliation. False certification can attract prosecution under Section 132 (false statement) and penalty under Section 122. Auditors may still be engaged for internal review — but their certification is no longer mandatory on the portal.
Best Practice — Engage CA for Internal Review
Even though auditor certification is no longer mandatory on the GST portal, most professional advisors recommend having the GSTR-9C reviewed and signed off by a Chartered Accountant or Cost Accountant before the authorized signatory self-certifies — especially for large, complex businesses with multi-state operations.
Filing Process — Step by Step
GSTR-9C is filed entirely online on the GST common portal. It cannot be filed unless GSTR-9 for the same financial year is filed first. The filing involves downloading the auto-populated data, preparing the reconciliation, and uploading via the portal.
File GSTR-9 First
Complete annual return GSTR-9 before GSTR-9C is accessible
Download Form
Download GSTR-9C offline utility / access online wizard on portal
Prepare Reconciliation
Map audited financial statements to GSTR-9 tables. Identify differences
Pay Differential Tax
If additional tax identified — pay via DRC-03 before filing
Upload & Verify
Upload filled JSON / complete online form. Verify with DSC or EVC
ARN Generated
Acknowledgement Reference Number confirms successful GSTR-9C filing
Detailed Filing Timeline Rule 80(3)
Common Reconciliation Differences & Treatment
Not all differences between financial statements and GST returns are indicative of errors or evasion. Many arise from legitimate timing, classification, and treatment differences. Here is a reference guide to the most frequently encountered differences.
| Area | Nature of Difference | Direction | Treatment in GSTR-9C | Tax Implication |
|---|---|---|---|---|
| Turnover | Interest income, dividend, loan proceeds in P&L but not GST supply | Books > GST | Deduct in Table 5B (non-GST supplies) with explanation | Nil — not taxable |
| Turnover | Advance received at year end — GST paid but not yet recognised as revenue in P&L | GST > Books | Add back in Table 5E or 5F (unadjusted advances) | Already paid |
| Turnover | Credit notes issued after balance sheet date but before GSTR-9 filing | Books > GST | Adjust in Table 5D (credit notes post balance sheet date) | Net off — adjusted |
| Turnover | Export / SEZ supplies — booked at gross in accounts; zero-rated in GST | Neutral | Classify correctly in Tables 6B–6C (zero-rated) | Zero-rated — refund eligible |
| ITC | Supplier filed GSTR-1 after GSTR-2B cut-off; ITC in books but not in 2B | Books > 2B | Explain in Table 15 — timing difference with evidence | Watch GSTR-2B of next FY |
| ITC | ITC on blocked credits (Section 17(5)) — motor vehicles, personal use | Books may show; GSTR-3B reversal required | Ensure reversal in GSTR-3B. Report in Table 14 | Reverse if not done |
| ITC | Rule 42/43 proportionate reversal (common credits for exempt supplies) | GSTR-3B shows net ITC; books show gross | Reconcile gross ITC per books less proportionate reversal = net per GSTR-9 | Verify reversal calculation |
| Tax | Rate classification dispute — 12% vs 18% — later clarification changes rate | Tax paid at lower rate | Report in Table 10. Pay differential via DRC-03 | Pay differential + interest |
Penalties, Late Fees & Consequences
Non-filing, delayed filing, or false certification of GSTR-9C attracts significant financial and legal consequences under the CGST Act. Understanding the penalty structure is essential for every taxpayer above the ₹5 crore threshold.
Key CBIC Notifications — GSTR-9C
All Central Tax (CT) notifications and circulars that directly govern the applicability, format, due dates, and exemptions for GSTR-9C reconciliation statement.
Threshold & Applicability Notifications
GSTR-9C Threshold Raised to ₹5 Crore — FY 2020-21 Onwards
Fixed ₹5 crore as the aggregate annual turnover threshold for mandatory GSTR-9C filing with effect from FY 2020-21 — up from ₹2 crore (original) and in continuation of the ₹5 crore relaxation first extended for FY 2019-20. Taxpayers with turnover up to ₹5 crore are exempt from GSTR-9C (but not from GSTR-9).
Date: 30.07.2021 | Effective: FY 2020-21 onwards
View on CBIC Portal ↗GSTR-9C Threshold Relaxed to ₹5 Crore for FY 2019-20
Extended the exemption from GSTR-9C to taxpayers with aggregate turnover up to ₹5 crore for FY 2019-20 — as a one-year relief from the original ₹2 crore threshold. This was later made permanent (FY 2020-21 onwards) through Notification 30/2021-CT.
Date: 15.10.2020 | Applicable: FY 2019-20
Original GSTR-9C Applicability — ₹2 Crore Threshold (FY 2017-18)
The original notification notifying the applicability of GSTR-9C for registered persons with aggregate turnover above ₹2 crore for FY 2017-18. Required certification by Chartered Accountant or Cost Accountant. Applicable for FY 2017-18 and 2018-19.
Date: 31.12.2018 | Applicable: FY 2017-18
Format & Self-Certification Notifications
Self-Certification Introduced — Auditor Certificate No Longer Required
Operationalised the Finance Act 2021 amendment to Section 44 — replacing mandatory auditor certification of GSTR-9C with self-certification by the registered person. The new GSTR-9C format (Part VI as self-declaration) was introduced. Effective from FY 2020-21 annual return (filed by December 2021).
Date: 30.07.2021 | Effective: FY 2020-21 onwards
GSTR-9C Format Amendment — Updated Tables & Instructions
Amended the format of GSTR-9C to align with changes in GSTR-9 structure and to provide clearer instructions for reconciliation of ITC (Table 14) including GSTR-2B based reconciliation. Also provided clarifications on how to treat differences arising from GSTN technical issues.
Date: 05.07.2022
Original GSTR-9C Format Prescribed
Prescribed the original format of Form GSTR-9C (as substituted in CGST Rules, 2017). Required preparation by a Chartered Accountant or Cost Accountant with UDIN. This format has since been substantially amended — particularly by Notification 29/2021-CT replacing auditor certification with self-certification.
Date: 04.09.2018
Due Date & Extension Notifications
Due Date for GSTR-9C — FY 2022-23
Extended the due date for filing GSTR-9 and GSTR-9C for FY 2022-23 to 31st December 2023. The standard due date is 31st December of the year following the financial year. CBIC has consistently issued notifications confirming or extending this date for each year — always check the latest notification before filing.
Date: 17.07.2023 | Due Date: 31.12.2023 for FY 2022-23
CBIC Notifications ↗Late Fee Amnesty — GSTR-9 / GSTR-9C for FY 2017-18 to 2021-22
Waived or reduced late fee for GSTR-9 and GSTR-9C for financial years 2017-18 to 2021-22 for taxpayers who filed by 30th June 2023. Maximum late fee capped at ₹20,000 (₹10,000 CGST + ₹10,000 SGST) for these years under the amnesty. Specifically beneficial for taxpayers with pending GSTR-9C for earlier years.
Date: 31.03.2023 | Deadline: 30.06.2023
GSTR-9C Due Date Extension — COVID-19 Relief (FY 2018-19)
Extended the due date for filing GSTR-9 and GSTR-9C for FY 2018-19 to 31st December 2020 from the earlier deadline — as a COVID-19 relief measure. Similar extensions were granted for FY 2019-20 and FY 2020-21 through separate notifications due to pandemic-related hardship.
Date: 27.06.2020 | Extended deadline: 31.12.2020
Data & Charts
Visual overview of GSTR-9C filing trends, reconciliation difference patterns, and common areas of adjustment across Indian taxpayers.
GSTR-9C Threshold Limit — Evolution
Aggregate turnover threshold (₹ Crore) by financial year
Reconciliation Difference Breakdown
Common areas where GSTR-9C reconciliation differences arise
GSTR-9C Filing Compliance (Trend)
Estimated filing compliance rate (% of eligible taxpayers) by FY
ITC Reconciliation Difference Types
Distribution of ITC differences identified in GSTR-9C by category
GSTR-9C Compliance Checklist
A step-by-step checklist for finance teams and tax professionals preparing GSTR-9C. Work through each item before self-certifying and submitting the reconciliation statement.
- Confirm aggregate PAN-India turnover exceeds ₹5 crore — making GSTR-9C mandatory for the state GSTIN
- File all periodic returns (GSTR-1 and GSTR-3B) for every month / quarter of the financial year before proceeding
- File GSTR-9 (Annual Return) for the financial year — GSTR-9C cannot be submitted before GSTR-9
- Obtain the finalized, audited financial statements (P&L, balance sheet, notes) for the relevant financial year
- Extract state-wise turnover from financial statements — reconcile to GSTR-9 Table 5 (total turnover declared)
- Prepare Part II: Map gross revenue from P&L to GST supplies through all adjustment tables (5B to 5N) — unbilled revenue, advances, credit notes, non-GST revenue, exempt revenue, deemed supplies
- Prepare Part III: Compute tax payable on reconciled turnover at applicable rates; compare with tax paid in GSTR-9 / GSTR-3B; identify any differential
- Prepare Part IV: Three-way ITC reconciliation — books of accounts vs GSTR-2B vs GSTR-3B (claimed). Identify excess claims and reversals
- For every unreconciled difference — document the reason (timing, classification, non-GST income, etc.) before entering in the "Reasons" tables
- Pay any differential tax liability (excess turnover / ITC over-claim) via Form DRC-03 before filing GSTR-9C. Note the ARN
- Verify DRC-03 payment reflected in GST portal (check Electronic Liability Register) before self-certifying
- Obtain internal review from CA / Tax Advisor even if external audit certification is not mandatory under current rules
- Prepare digital signature (DSC — mandatory for companies) or EVC credentials for the authorized signatory
- File GSTR-9C on the GST portal on or before 31st December of the following financial year. Download and preserve ARN
- Retain reconciliation workpapers, audited financials, GSTR-2B downloads, DRC-03 challans, and GSTR-9C filed copy for at least 6 years (Section 35(1) record-retention requirement)
Frequently Asked Questions — GSTR-9C
Answers to the most common questions about GSTR-9C applicability, filing process, self-certification, and reconciliation treatment.
GSTR-9C is mandatory for taxpayers whose aggregate annual turnover exceeds ₹5 crore — meaning a turnover of exactly ₹5 crore is at the boundary. As per Section 44(2) and Notification 30/2021-CT, the threshold is "more than ₹5 crore." Therefore, a taxpayer with turnover of exactly ₹5.00 crore is technically exempt, while a taxpayer with ₹5.01 crore or above must file GSTR-9C. In practice, always verify against the exact wording of the applicable notification for the relevant financial year. When in doubt, voluntarily filing GSTR-9C creates no harm and demonstrates good-faith compliance.