TL;DR: GSTR-9C in GST is an annual reconciliation statement applicable to businesses with aggregate turnover above ₹5 crore. It must be filed by 31 December following the financial year, after filing GSTR-9. It reconciles turnover, tax paid and ITC between GST returns and audited financial statements.

This form reconciles every figure you reported in your GSTR-9 annual return against audited financial statements, catching mismatches in turnover, tax liability, and Input Tax Credit. The portal unlocks GSTR-9C only after completing GSTR-9, and late filing attracts uncapped daily penalties of ₹200. Businesses holding multiple GSTINs need separate reconciliation and CA certification for each registration, adding layers to annual compliance. 

Let’s break down what GSTR-9C involves, who must file it, and how to complete the process correctly.

What is GSTR-9C?

Form GSTR-9C serves as the annual reconciliation statement that bridges your GST annual return (GSTR-9) with audited financial statements. Every figure you reported for turnover, tax liability, and Input Tax Credit in GSTR-9 gets compared line-by-line against your audited books.

The reconciliation happens separately for each GSTIN, with any mismatch requiring explanation and quantification. Here are the core components:

ComponentDescription
Part AReconciliation tables covering turnover, tax paid, ITC across 5 sections
Part BCA or CMA certification validating accuracy of reconciliation
Filing LevelSeparate GSTR-9C required for each GSTIN
PurposeIdentify and explain discrepancies between GST returns and audited accounts

Note: A Chartered Accountant (CA) must certify Part B after completing Part A reconciliation, adding professional accountability to the process.

GSTR-9C Importance: Why Reconciliation Matters for Compliance

GSTR-9C creates a direct comparison between what you reported to tax authorities throughout the year and what your statutory audit reveals. This reconciliation catches under-reporting, over claims, and classification errors that the monthly return filing might miss. 

Below are the key compliance benefits:

Prevents Tax Liability Disputes

  • Tax authorities use GSTR-9C to verify businesses aren’t understating sales or overstating ITC compared to audited financials
  • Early identification of discrepancies through reconciliation prevents surprise demand notices during assessment proceedings

Demonstrates Financial Discipline

  • Clean GSTR-9C filing shows robust record-keeping and reduces scrutiny risk during tax audits
  • CA certification adds professional accountability, and your auditor validates accuracy with their credentials at stake

GSTR-9C Applicability and ₹5 Crore Turnover Threshold

GSTR-9C filing applies to a specific subset of GST registered businesses based on turnover and audit requirements. Understanding whether your business falls within the mandatory filing category prevents last-minute compliance surprises. 

The following are the applicability criteria:

CriteriaRequirementDetails
Turnover ThresholdAggregate turnover exceeds ₹5 croreIncludes taxable, exempt and export supplies across all GSTINs under same PAN
Audit RequirementAccounts audited under any ActCompanies Act 2013 audits automatically trigger GSTR-9C requirement
Registration TypeRegular taxpayers onlyComposition dealers, casual taxpayers, ISD and foreign airlines exempted
GSTIN-Level FilingSeparate 9C per GSTINMultiple GSTINs under one PAN require individual GSTR-9C for each registration

Who is Exempted from GSTR-9C Filing

  • Composition dealers operating under simplified tax schemes
  • Input Service Distributors (ISD) following separate reporting requirements
  • Casual taxable persons and non-resident taxable persons
  • Non-resident OIDAR service providers serving unregistered recipients
  • Foreign airlines providing taxable services in India

The exemptions recognize that these categories either maintain simplified compliance requirements or operate under different reporting frameworks that make detailed reconciliation unnecessary.

GSTR-9C Due Date for FY 2025-26

The statutory deadline for filing GSTR-9C falls on December 31 of the year following the audited financial year. For FY 2025-26, businesses must file GSTR-9C by December 31, 2026. This aligns with the GSTR-9 annual return deadline since reconciliation can only happen after completing the annual return.

The December timeline acknowledges that businesses need several months post-year-end to complete statutory audits, close books, and perform detailed GST reconciliation. However, government notifications occasionally extend deadlines during system upgrades or compliance relief periods.

Critical Filing Sequence:

GSTR-9C cannot be filed until the GSTR-9 submission is completed; the portal unlocks GSTR-9C only after annual return filing. Here are the sequence dependencies:

  • GSTR-9 must be filed first before accessing GSTR-9C on the portal
  • Delays in GSTR-9 automatically compress GSTR-9C preparation time
  • Year-end holidays in December reduce available working days significantly

Plan your audit schedule to have the final books ready by October. This provides sufficient time for GSTR-9 preparation in November and GSTR-9C reconciliation in early December, eliminating last-minute pressure.

GSTR-9C Format Explained (Part A & Part B)

GSTR-9C is divided into two distinct parts with specific purposes. Part A captures all reconciliation calculations across five detailed sections, while Part B contains the mandatory CA or CMA certification. 

Knowing this structure helps you organize data collection and plan your reconciliation workflow. Let’s understand them below:

Part A: Reconciliation Statement Sections

  • Part I covers basic details, including GSTIN, financial year, legal name, trade name, and disclosure of audit under other Acts. This section establishes the entity and period being reconciled.
  • Part II reconciles turnover figures, comparing gross turnover and taxable turnover as per audited books against figures declared in GSTR-9. Differences must be identified and explained with supporting calculations.
  • Part III reconciles tax paid, matching the tax liability computed from books against the actual tax reported in the annual return. This section catches under reporting or excess claims that need adjustment.
  • Part IV reconciles the Input Tax Credit, comparing the ITC as per books with the ITC actually claimed in returns throughout the year. Reversals, ineligible credits, and timing differences surface here.
  • Part V specifies additional liabilities arising from reconciliation, including extra tax, interest, and penalties that become payable due to identified discrepancies.

Part B: Professional Certification

The certification section requires a signature from a practicing Chartered Accountant or Cost Accountant. The certifier’s membership number, firm details and declaration statement confirming accuracy get recorded here. This professional attestation carries legal weight and accountability for both the business and the certifying professional.

Step-by-Step GSTR-9C Filing Process

Filing GSTR-9C requires a structured sequence with dependencies on annual return completion and financial reconciliation. Attempting shortcuts or missing steps often leads to portal validation errors or submission blocks. 

Below is the complete filing workflow that you should follow:

Step 1: Complete and File GSTR-9 First

GSTR-9C cannot be filed unless GSTR-9 (Annual Return) is submitted successfully. The GST portal keeps GSTR-9C inaccessible until GSTR-9 filing is completed for the financial year.

Step 2: Gather Required Financial Documents

Collect the following documents before preparing reconciliation:

  • Audited financial statements
  • Profit and Loss Account
  • Balance Sheet
  • Cash Flow Statement
  • Filed GSTR-9 copy
  • GST return working papers

*These documents form the basis for reconciliation in Part A of GSTR-9C.

Step 3: Prepare Reconciliation Using the Offline Utility

Download the GSTR-9C offline tool from the GST portal. Enter financial statement figures and corresponding GSTR-9 values into the prescribed tables.

The tool performs built-in validations and flags mismatches, helping identify areas requiring explanation before upload.

Step 4: Identify and Document Discrepancies

Reconcile differences between:

  • Turnover as per audited books and GSTR-9
  • Tax paid and tax payable
  • ITC claimed and ITC reflected

* Prepare clear working notes for timing differences, classification adjustments, rate errors, or reporting gaps. Accurate documentation reduces future scrutiny risk.

Step 5: Obtain CA or CMA Certification

A qualified CA or Cost and Management Accountant (CMA) must review the reconciliation statement.

The certifier verifies accuracy and digitally signs Part B of GSTR-9C through the offline utility using their professional credentials.

Step 6: Generate and Upload JSON File

After completing reconciliation and certification:

  • Generate the JSON file from the offline utility
  • Log into the GST portal
  • Navigate to Services -> Returns -> Annual Return
  • Upload the GSTR-9C JSON file

* Ensure the correct financial year is selected before uploading.

Step 7: Submit with DSC or EVC

Review the uploaded data carefully on the portal.

  • Companies and LLPs must use a Digital Signature Certificate (DSC)
  • Other eligible taxpayers may use an Electronic Verification Code (EVC)

* Upon successful filing, the portal generates an Acknowledgement Reference Number (ARN) confirming submission.

Step 8: Retain Documentation for Audit Readiness

Maintain copies of:

  • Filed GSTR-9C JSON file
  • CA/CMA certification
  • Reconciliation worksheets
  • Supporting financial documents

* These records are essential for departmental audits, scrutiny notices, or assessment proceedings.

GSTR-9 vs GSTR-9C – Key Differences

Many businesses treat GSTR-9 and GSTR-9C as interchangeable annual compliance forms. In practice, they serve distinct legal and reporting purposes, with different applicability thresholds and certification requirements.

Here is a structured tabular comparison for clarity:

AspectGSTR-9 Annual ReturnGSTR-9C Reconciliation Statement
PurposeConsolidates the financial year’s GST transactions for tax authority reportingReconciles GST returns with audited financial statements
ApplicabilityMandatory for regular taxpayers above ₹2 crore turnover (subject to government notifications and exemptions)Applicable to taxpayers exceeding ₹5 crore aggregate turnover in a financial year
Certification RequirementSelf-certified by taxpayer or authorized signatorySelf-certified by taxpayer (CA/CMA audit certification requirement removed from FY 2020-21 onward, unless specifically notified)
Filing SequenceFiled before GSTR-9CCan be filed only after successful GSTR-9 filing
Late Fee Structure₹200 per day (₹100 CGST + ₹100 SGST), capped at 0.25% of turnover in the State/UT₹200 per day (₹100 CGST + ₹100 SGST), subject to statutory limits as applicable
Content FocusAnnual summary of outward supplies, inward supplies, ITC claimed, tax paid, and adjustmentsDetailed reconciliation of turnover, tax paid, and ITC between GST returns and audited financial statements

GSTR-9C Compliance Checklist for Clean Filing

Treat GSTR-9C as an integral part of your annual financial closing process rather than a last-minute year-end compliance exercise. Early reconciliation reduces deadline pressure, strengthens accuracy, and minimizes audit risk.

Below is a practical compliance checklist;

  • Align the audit schedule early: Coordinate with your auditor to complete the statutory audit by October, leaving sufficient time for GST reconciliation and review.
  • Reconcile returns throughout the year: Match GSTR-1 and GSTR-3B with books each month to catch discrepancies early instead of discovering them during year-end closing.
  • Verify the turnover threshold accurately: Compute aggregate turnover across all GSTINs under the PAN, including taxable, exempt, and export supplies, to confirm GSTR-9C applicability.
  • Organize documentation systematically: Maintain audited financial statements, P&L, balance sheet, and GST transaction backups in structured folders with clear period-wise naming.
  • Use the GST offline utility for preparation: Prepare GSTR-9C through the official offline tool to run validations before upload and follow the prescribed reconciliation structure.
  • Cross-check ITC and tax totals rigorously: Validate ITC and tax paid values in books against annual return figures, supported by voucher references and reconciliation workings.
  • Plan certification well before the deadline: Reserve auditor time early, ideally in the first half of December, to avoid last-minute bottlenecks and rushed certifications.
  • Retain complete records: Archive filed forms, reconciliation workings, audit reports, acknowledgements, and the final GSTR-9C PDF for future scrutiny and assessment defense.

GSTR-9C: Annual Compliance That Demands Year-Round Discipline

GSTR-9C is the final annual reconciliation statement for businesses crossing the ₹5 crore turnover threshold. With a 31 December due date and daily late fees for delays, it carries significant compliance weight. Clean filing depends on disciplined monthly reconciliations, accurate bookkeeping, and timely audit completion. 

Businesses that align GSTR-1 and GSTR-3B with financial statements throughout the year approach GSTR-9C with clarity and fewer discrepancies. Strong master data and structured workflows reduce reconciliation stress. 

Cashfree Payments supports cleaner GST compliance with GSTIN verification APIs that help improve data accuracy from the start. Explore Cashfree to streamline your GST processes and get started today.

FAQs on GSTR-9C

What is the GSTR-9C due date?

The due date of filing GSTR 9C is 31 December following the financial year.

What is the turnover limit for GSTR-9C?

Businesses with aggregate turnover exceeding ₹5 crore in a financial year must file GSTR-9C.

Can I file GSTR-9C before completing GSTR-9?

No, the portal unlocks GSTR-9C only after GSTR-9 submission is complete. You must file the annual return first before accessing the reconciliation statement form.

What are the late fees for delayed GSTR-9C filing?

Late fee is ₹200 per day (₹100 CGST + ₹100 SGST) with no statutory cap. Penalties accumulate daily until filing is completed, unlike GSTR-9, which has capped fees.

Who can certify GSTR-9C Part B? 

Only a practicing Chartered Accountant or Cost Accountant can certify Part B. The certifier must include their membership number and sign the declaration electronically in the offline tool.

In case you missed it:

Discover more from Cashfree Payments Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading