GSTR-9C Reconciliation Statement: Turnover Limits, Reconciliations, and Certification Rules
Navigating Goods and Services Tax (GST) compliance in India requires meticulous attention to detail, particularly during annual year-end closings. Among the various statutory forms under the GST framework, Form GSTR-9C stands as one of the most vital reconciliation mechanisms. It acts as the ultimate bridge matching a taxpayer’s audited annual financial accounts with the annual tax figures submitted in Form GSTR-9.
Whether you are a Chief Financial Officer (CFO), a tax practitioner, an internal auditor, or a business owner crossing key revenue milestones, understanding the fine print of GSTR-9C is essential to avoid costly non-compliance penalties, interest liabilities, and tax notices.
In this comprehensive guide, we unpack every dimension of the GSTR-9C Reconciliation Statement, covering turnover thresholds, structural breakdowns, step-by-step reconciliation methodologies, self-certification regulations, common red flags, and best practices for seamless filing.
1. What is GSTR-9C? Understanding the Core Objective
Form GSTR-9C is a statutory reconciliation statement prescribed under Section 44 of the Central Goods and Services Tax (CGST) Act, 2017, read with Rule 80(3) of the CGST Rules.
While GSTR-9 is a consolidated annual return summarizing outward supplies, inward supplies, tax paid, and Input Tax Credit (ITC) claimed during a financial year, GSTR-9C is designed to systematically verify those numbers against your Audited Annual Financial Statements (Balance Sheet, Profit & Loss Account, and Cash Flow Statement).
Primary Purposes of Form GSTR-9C:
Verifying Turnover: Ensuring that total gross turnover, exempt turnover, non-GST turnover, and taxable turnover recorded in accounting books align with GST filings.
Reconciling Input Tax Credit (ITC): Matching ITC availed in books of accounts against ITC claimed in GSTR-3B / GSTR-9.
Validating Tax Rates & Liability: Reconciling tax liabilities across different rate slabs (5%, 12%, 18%, 28%) and ensuring any short-paid tax is remitted.
Detecting Revenue Leakage: Highlighting discrepancies, un-reconciled differences, and recommending additional tax payable via Form GST DRC-03.
2. Threshold Limits & Applicability Criteria
Determining whether your enterprise must file GSTR-9C hinges on your Aggregate Turnover for the relevant financial year.
| Parameter | Threshold / Requirement | Regulatory Context |
| GSTR-9 Annual Return | Mandatory for turnover > ₹2 Crore (Optional for turnover ≤ ₹2 Crore) | CGST Rule 80(1) Notifications |
| GSTR-9C Reconciliation | Mandatory for Aggregate Turnover > ₹5 Crore | CGST Rule 80(3) Notification 30/2021-CT |
| Exemption Threshold | Aggregate Turnover ≤ ₹5 Crore (Exempt from GSTR-9C) | CBIC Taxpayer Relief Directives |
How to Calculate Aggregate Turnover for GSTR-9C Threshold
Under Section 2(6) of the CGST Act, Aggregate Turnover is calculated on a PAN-India basis across all registrations associated with a single Permanent Account Number (PAN).
What to INCLUDE in Aggregate Turnover:
All taxable outward supplies (Domestic & Interstate).
Exempted supplies, Nil-rated supplies, and Non-GST supplies (e.g., petrol, diesel, alcohol).
Export of goods and services (Zero-rated supplies).
Stock transfers / Branch transfers between distinct entities under the same PAN across state lines.
Deemed exports and job-work charges.
What to EXCLUDE from Aggregate Turnover:
Central Tax (CGST), State Tax (SGST), Integrated Tax (IGST), and Compensation Cess.
Value of inward supplies on which tax is payable under Reverse Charge Mechanism (RCM).
Pure agent transactions.
Crucial Rule: If a business entity has five GSTINs under one PAN across India, and the combined nationwide turnover exceeds ₹5 Crore, every single GSTIN must file an individual GSTR-9C statement, even if an individual branch location’s turnover is under ₹5 Crore.
3. Exempted Categories: Who is Exempt from Filing GSTR-9C?
The Central Board of Indirect Taxes and Customs (CBIC) explicitly exempts specific classes of registered entities from filing Form GSTR-9C regardless of turnover:
Casual Taxable Persons
Non-Resident Taxable Persons
Composition Scheme Dealers (Covered under GSTR-4)
Input Service Distributors (ISD)
Persons liable to deduct TDS under Section 51
Persons liable to collect TCS (E-Commerce Operators under Section 52)
Foreign Airline Companies complying with Section 381 of the Companies Act, 2013
Non-Resident OIDAR Service Providers offering digital services to non-taxable online recipients in India
4. Major Statutory Paradigm Shift: Self-Certification vs Auditor Certification
Prior to FY 2020-21, Section 35(5) of the CGST Act mandated that every taxpayer with a turnover exceeding ₹2 Crore (later raised to ₹5 Crore) had to get their accounts audited by a practicing Chartered Accountant (CA) or Cost and Management Accountant (CMA).
The Landmark Legislative Amendment (Finance Act, 2021)
The Central Government omitted Section 35(5) and amended Section 44 of the CGST Act:
Removal of Mandatory CA/CMA Audit: The formal “GST Audit” by an external CA/CMA was abolished.
Introduction of Self-Certification: Taxpayers with aggregate annual turnover above ₹5 Crore are now permitted to self-certify their GSTR-9C reconciliation statement.
Self-Certification vs External Professional Review
While self-certification removes the legal mandate to engage a CA or CMA for signing the form, legal liability shifts entirely to the taxpayer’s management. If un-reconciled discrepancies or false declarations are detected during departmental audits or scrutiny notices (Section 65/66), heavy penalties and recovery interest apply.
As a result, most large enterprises continue to engage indirect tax experts to perform internal reconciliations prior to self-certification.
5. Detailed Breakdown of Form GSTR-9C Structure
Form GSTR-9C is broadly structured into two main divisions: Part A (Reconciliation Statement) and Part B (Certification).
PART A: Reconciliation Statement
Part I: Basic Details
Captures fundamental master data:
Financial Year under review
GSTIN of the registered entity
Legal Name and Trade Name
Details of statutory audit requirements under other laws (e.g., Companies Act, Income Tax Act).
Part II: Reconciliation of Turnover Declared in Audited Financial Statements with Turnover in GSTR-9
This part establishes parity between financial profit & loss accounts and GST returns.
Table 5: Reconciliation of Gross Turnover
5A: Turnover including exports as per audited financial statements.
5B: Unbilled revenue at the beginning of the Financial Year.
5C: Unadjusted advances at the end of the Financial Year.
5D: Deemed supplies under Schedule I.
5E: Credit Notes issued after year-end but reflected in annual returns.
5F: Trade discounts allowed in books but not permissible under GST Section 15.
5G: Turnover for the period under exemption/non-GST scope.
5H: Unbilled revenue at the end of the Financial Year.
5I: Unadjusted advances at the beginning of the Financial Year.
5J to 5O: Adjustments due to exchange rate fluctuations, turnover of non-GST items, and state-wise allocations.
5P: Annualized Gross Turnover as per reconciled accounts.
5Q: Total Turnover declared in GSTR-9.
Table 6: Reasons for un-reconciled differences in Gross Turnover.
Table 7 & 8: Reconciliation of Taxable Turnover
Reconciles Gross Turnover to Net Taxable Turnover after deducting exempt, nil-rated, non-GST, and zero-rated supplies.
Table 8: Reasons for un-reconciled differences in Taxable Turnover.
Part III: Reconciliation of Tax Paid
Part III compares tax liabilities calculated in financial statements against tax actually remitted through GSTR-9.
Key rate slabs included in Table 9:
5%, 12%, 18%, 28% Tax Slabs
Reverse Charge Mechanism (RCM) liabilities payable
Interest, Late Fee, and Penalty obligations
Part IV: Reconciliation of Input Tax Credit (ITC)
Reconciling Input Tax Credit is frequently subject to scrutiny by GST tax officers.
Table 12: Reconciliation of Net ITC
12A: ITC availed in audited financial statements (across all expense ledgers).
12B: ITC booked in previous financial years but claimed in current FY.
12C: ITC booked in current financial year to be claimed in subsequent FY.
12D: Total eligible ITC derived from accounting books.
12E: Net ITC claimed in GSTR-9 (Table 7J).
12F: Un-reconciled ITC difference.
Table 13: Reasons for un-reconciled differences in ITC.
Table 14: Category-wise Expense ITC Breakdown
Note: CBIC made Table 14 optional for recent financial years, though maintaining internal records remains recommended.
Part V: Auditor / Management Recommendations on Additional Liability
Part V captures additional liabilities arising from un-reconciled differences across turnover, tax payable, or ineligible ITC.
Liabilities are itemized by tax head:
CGST, SGST, IGST, and Cess
Interest accrued under Section 50
Late Fees and Statutory Penalties
Erroneous refunds to be repaid
PART B: Certification (Self-Declaration Format)
Under the updated self-certification mechanism, the taxpayer or authorized signatory signs off on the following statement:
“I/We hereby solemnly affirm and declare that the information given hereinabove is true and correct to the best of my/our knowledge and belief and nothing has been concealed therefrom. Read with the audited annual accounts, all reconciliations provided in Form GSTR-9C reflect true accounting figures.”
6. Step-by-Step Practical Filing Procedure
Executing a smooth GSTR-9C filing requires systematic data gathering, reconciliation, and portal submission.
Step 1: Complete Prerequisites
Ensure all monthly/quarterly GSTR-1 and GSTR-3B filings for the financial year are fully submitted.
Successfully file Form GSTR-9 on the GST Portal. GSTR-9C cannot be initiated or uploaded until GSTR-9 is filed and accepted.
Step 2: Download the Official Offline Utility
Log into the Official GST Portal (
www.gst.gov.in).Navigate to Downloads > Offline Tools > GSTR-9C Offline Tool.
Extract the Microsoft Excel-based offline utility tool onto your workstation.
Step 3: Fill Out Reconciliation Schedules
Input basic taxpayer details and auto-drafted figures from GSTR-9.
Import financial ledger figures from audited Balance Sheets and Profit & Loss statements.
Provide detailed explanations for any variance exceeding tolerance limits in Tables 6, 8, 10, and 13.
Step 4: Pay Additional Liability via Form GST DRC-03
If Part V indicates unpaid tax, interest, or ineligible ITC reversals, navigate to the portal and create a payment challan under Form GST DRC-03.
Select “Annual Return” as the cause of payment.
Step 5: Generate JSON and Upload Documents
Validate errors within the Excel utility and generate a
.JSONpayload file.Log into the GST portal, open Services > Returns > Annual Return > Form GSTR-9C.
Upload the generated JSON file.
Upload mandatory supporting documents in PDF format:
Audited Balance Sheet
Audited Profit and Loss Account / Income & Expenditure Statement
Cash Flow Statement (if applicable)
File size constraint: Each PDF must not exceed 5 MB.
Step 6: Digital Signature & Final Submission
Verify the uploaded file preview on the portal.
Sign using a Digital Signature Certificate (DSC) (Mandatory for Companies/LLPs) or an Electronic Verification Code (EVC) (for Proprietorships/Partnerships).
Receive the generated Application Reference Number (ARN) for compliance records.
7. Common Discrepancies & Practical Resolution Framework
During GSTR-9C reconciliation, taxpayers frequently encounter specific variances. Below is an operational matrix for handling common discrepancies:
Discrepancy Type Potential Root Cause Corrective Action & Filing Remedy Financial Turnover > GST Turnover Unadjusted advances, exempted income, or financial credit notes not allowed under GST. Explicitly quantify in Table 5B to 5O and state exact reasons in Table 6. GST Turnover > Financial Turnover Deemed supplies under Schedule I, or prior-year unbilled revenue recognized under GST. Itemize in Table 5D / 5H to bring net difference down to zero. ITC in Books > ITC Claimed in Return Ineligible ITC under Section 17(5) omitted, or supplier invoices missed in GSTR-3B. Disclose in Table 12C if claimable next year, or write off ineligible ITC in Table 13. ITC Claimed in Return > ITC in Books Duplicate ITC claims or wrong expense posting in accounting ledgers. Pay differential tax/ITC refund back immediately via Form GST DRC-03 with 18% interest. Tax Rate Mismatch (e.g., 18% booked as 12%) Wrong mapping of HSN/SAC codes in invoicing software. Pay differential 6% liability in Part III / Part V via DRC-03. 8. Statutory Due Dates, Penalties, and Late Fees
Statutory Filing Deadline
The statutory due date for filing GSTR-9 and GSTR-9C for any financial year is 31st December following the end of that financial year (unless officially extended by CBIC notifications).
Penalties for Delayed or Non-Filing
While GSTR-9 carries explicit per-day late fees, GSTR-9C does not have a separate automated late fee structure on the portal; rather, delay in GSTR-9C blocks complete annual closing.
However, non-filing or delayed compliance exposes the business to general statutory penalties:
RazorpayGeneral Penalty under Section 125: Up to ₹25,000 CGST + ₹25,000 SGST (Total ₹50,000 per GSTIN) for failure to submit mandatory statutory statements.
Tax2winInterest on Unpaid Tax: 18% per annum calculated under Section 50 from the original due date until payment via DRC-03.
Tally SolutionsScrutiny Notices: High risk of receiving Automated Departmental Scrutiny Notices under Section 61, potentially leading to audit proceedings under Section 65.
9. Comprehensive Pre-Filing Audit Checklist
To ensure an error-free GSTR-9C submission, run through this pre-filing checklist:
[ ] PAN-Level Turnover Validation: Confirm total national turnover across all registrations to verify if the ₹5 Crore threshold applies.
Tally Solutions[ ] GSTR-9 Submission Status: Confirm Form GSTR-9 is successfully filed and ARN generated.
Tally Solutions[ ] Book vs 3B vs 2B Reconciliation: Cross-check ITC claimed in GSTR-3B against auto-populated GSTR-2B statements and purchase ledgers.
[ ] Section 17(5) Ineligible ITC Review: Ensure blocked credits (e.g., motor vehicles, food & beverage, personal consumption) are excluded from net claims.
[ ] 180-Day Supplier Payment Rule: Verify whether ITC was reversed for vendor invoices unpaid after 180 days under Section 16(2) proviso.
Tally Solutions[ ] RCM Liability Audit: Confirm reverse charge tax on freight, legal fees, and foreign imports matches book expenses.
[ ] PDF Attachments Audit: Ensure PDF copies of audited financial accounts are legible, complete, and under 5 MB.
[ ] DRC-03 Payment Settlement: Pay identified shortfalls via DRC-03 prior to final submission.
Tally Solutions
10. Frequently Asked Questions (FAQs)
Q1: Can GSTR-9C be revised once submitted?
No. The GST portal does not allow revision of Form GSTR-9C after final submission with DSC/EVC. All figures, attachments, and reconciliations should be reviewed before clicking the final submit button.
RazorpayQ2: What if my turnover is ₹4.5 Crore, but I want to file GSTR-9C voluntarily?
GSTR-9C is mandatory only for taxpayers exceeding ₹5 Crore aggregate turnover. If your turnover is below ₹5 Crore, the GST portal will generally not prompt or require GSTR-9C submission.
Refrens+ 1Q3: How are advances treated in GSTR-9C reconciliation?
Advances received for supply of services are taxable at the time of receipt under GST and must be included in GST turnover, even if not recognized as revenue in financial Profit & Loss accounts. Table 5C and 5I are specifically designed to adjust these timing differences.
Q4: Is CA certification completely illegal now?
No. The legal obligation for a mandatory CA audit signature on GSTR-9C was removed in favor of taxpayer self-certification. However, taxpayers are free to engage CAs/CMAs as consultants to prepare and verify their reconciliations internally before self-certifying.
Summary & Actionable Recommendations
Form GSTR-9C is a key touchpoint in the annual GST compliance lifecycle. With the shift to self-certification, the legal burden of accuracy rests squarely on business leadership.
RazorpayTo ensure full compliance:
Conduct monthly or quarterly mini-reconciliations throughout the year rather than waiting for year-end.
Track PAN-wide aggregate turnover carefully to anticipate your filing obligations.
Tally SolutionsEnsure un-reconciled tax liabilities are settled promptly via Form GST DRC-03 to minimize interest accrual.
Tally Solutions
Disclaimer: This guide is prepared for informational and educational purposes. Tax laws and statutory notifications are subject to periodic amendments by the CBIC and GST Council. Consult a qualified indirect tax consultant for business-specific filing advice.





