🚀 New: GEM Seller Registration — register in 2 days! 📞 Call us: +91 98914 64610 — Free Consultation 5,000+ Businesses registered successfully across India 🎉 GST Filing from ₹499/month — Limited offer ⭐ Rated 4.9/5 on Google — India's trusted compliance partner 🚀 New: GEM Seller Registration — register in 2 days! 📞 Call us: +91 98914 64610 — Free Consultation 5,000+ Businesses registered successfully across India 🎉 GST Filing from ₹499/month — Limited offer ⭐ Rated 4.9/5 on Google — India's trusted compliance partner
GSTR-9C Reconciliation Statement Filing | TaxClue
⭐ 4.9/5 Google Rating✅ Turnover Above ₹5 Crore📊 CA-Prepared Reconciliation⚡ Due 31st December

GSTR-9C
Reconciliation
Statement Filing

GSTR-9C is the annual self-certified reconciliation between your GST returns and audited financial statements — mandatory if your aggregate turnover exceeds ₹5 crore. Get it prepared by a CA, accurately, before the 31st December deadline.

📊 Full Reconciliation
👨‍💼 Dedicated CA
📅 31st Dec Deadline
💰 No Hidden Charges

GSTR-9C Filing Help

Expert CA calls back within ✅ 30 minutes

🔒 Confidential  ·  No Spam  ·  No Hidden Charges

Enquiry Received!

Our CA will call you within 30 minutes.
Urgent? WhatsApp us →

OR
⭐ 4.9/5 Google Rating
🏆 5,000+ Businesses Served
📊 Full-Year Reconciliation
📅 Before 31st December
👨‍💼 CA Assisted
💰 No Hidden Charges
₹5 Cr
Aggregate turnover threshold — mandatory above this
31 Dec
Annual filing deadline — with GSTR-9
₹200/day
Late fee per day (₹100 CGST + ₹100 SGST)
0.25%
Maximum late fee cap (% of state turnover)
Overview

What is GSTR-9C?

GSTR-9C is an annual reconciliation statement filed alongside GSTR-9. It reconciles the figures declared in your GST returns (GSTR-1 and GSTR-3B) with the figures reported in your audited financial statements — Balance Sheet and Profit & Loss account. The purpose is to certify that what you reported to the GST department is consistent with what your audited accounts show.

Until FY 2019–20, GSTR-9C was a CA/CMA-certified audit form. From FY 2020–21 onwards, it is self-certified by the taxpayer — no CA certification is mandated on the form itself, but CA assistance is critical to prepare it accurately given its complexity.

Base Return

GSTR-9 — Annual Return

Consolidates all GSTR-1 and GSTR-3B data for the full year
Mandatory for all regular taxpayers with turnover above ₹2 Crore
Reports outward supplies, ITC availed, tax paid, refunds, and demands
Must be filed before GSTR-9C — 9C cannot be filed independently
Self-declared summary — no audit comparison required
Reconciliation Layer

GSTR-9C — Reconciliation Statement

Reconciles GSTR-9 figures with audited financial statements
Mandatory only if aggregate turnover exceeds ₹5 Crore
Identifies and explains all differences between books and GST returns
Self-certified by the taxpayer (from FY 2020–21 onwards)
Filed together with GSTR-9 on the same portal before 31st December
📌

Aggregate Turnover — All GSTINs Under the Same PAN

The ₹5 crore threshold is calculated on aggregate turnover across all GSTINs registered under the same PAN across India. If your business has branches in multiple states and their combined turnover exceeds ₹5 Crore, GSTR-9C is mandatory for all registrations — even if an individual GSTIN has turnover below ₹5 Crore.

Structure

GSTR-9C — Parts & Key Tables

GSTR-9C is divided into two main parts — Part A (Reconciliation Statement) and Part B (Certification). Part A contains all the reconciliation tables; Part B is the self-certification by the taxpayer.

A

Part A — Reconciliation Statement

The core of GSTR-9C — reconciles turnover, ITC, and tax paid between financial statements and GST returns.

Table 5: Reconciliation of gross turnover (P&L) with taxable turnover (GSTR-9)
Table 6: Reasons for differences in turnover (discounts, unbilled revenue, SEZ, deemed exports, advances)
Table 7: Reconciliation of taxable turnover with GSTR-9 declared supplies
Table 8: Reconciliation of ITC availed in GSTR-3B vs ITC as per financial statements
Table 9: Tax paid as declared in GSTR-9 vs actual tax payable per audited accounts
Table 11: Unreconciled differences in ITC — needs explanation and may trigger demand
B

Part B — Self-Certification

The taxpayer (or authorised signatory) certifies the correctness of the reconciliation statement.

From FY 2020–21: Self-certified by taxpayer — CA/CMA signature no longer mandated on the form
Taxpayer confirms that books of accounts are reconciled with GSTR-9 to the best of their knowledge
Any differences not reconciled must be disclosed with reasons
Signed using DSC (companies/LLPs) or EVC (proprietorship/partnership)
Certification covers the complete financial year — no partial or period-wise filing allowed
Once filed, GSTR-9C cannot be revised for the same FY
💡

Why "Self-Certified" Still Needs a CA

Removing the mandatory CA signature doesn't make GSTR-9C simpler — it makes the taxpayer personally responsible for the certification. The reconciliation requires mapping P&L revenue to GST turnover, adjusting for timing differences, identifying blocked ITC, and explaining every difference. A wrong GSTR-9C is worse than a late one — it creates an admission of liability. TaxClue's CA prepares the full reconciliation; you only sign.

Core Work

The Reconciliation — What Gets Compared

GSTR-9C reconciles three things: Turnover, ITC, and Tax Paid. Each has a source in your financial statements and a corresponding figure in your GST returns — and every difference must be explained and categorised.

📚
Audited Books
P&L turnover, ITC per books, tax as per ledgers
COMPARE
🔄
GSTR-9C
Identify & explain every difference — permitted or unexplained
VERIFY
📊
GST Returns
GSTR-1 outward supplies, GSTR-3B ITC & tax paid

Types of Turnover Differences & How They're Treated

✅ Allowed Difference

Legitimate Exclusions from GST

Exempted supplies, non-GST supplies, zero-rated exports, and items reported in books but outside GST scope. These are documented and explained — no liability arises.

📋 Explain & Disclose

Timing & Accounting Differences

Unbilled revenue, advance received, credit notes timing, foreign exchange fluctuations, deferred revenue. These must be explained with clear reconciling notes in Table 6.

⚠️ Risk — Potential Demand

Unexplained Differences

Turnover or ITC in books that doesn't appear in GST returns without a valid explanation. These can trigger GST notices and demand for differential tax + interest + penalty.

ITC Reconciliation — The Most Complex Part

Table 8 of GSTR-9C reconciles ITC as per your books of accounts with ITC claimed in GSTR-3B and ITC available in GSTR-2A/2B. Differences arise from multiple legitimate sources but must be categorised carefully.

ITC Difference ScenarioLikely CauseTreatment in 9CRisk Level
Books ITC > GSTR-3B ITCITC in books not yet claimed (deferred)Explain — no liability if validLow
GSTR-3B ITC > GSTR-2B ITCITC claimed beyond GSTR-2B auto-populationReconcile with supplier invoicesMedium
ITC on capital goods in booksAmortised in P&L but GST ITC taken in fullStandard treatment — explainLow
Section 17(5) blocked credits in booksMotor vehicles, entertainment, personal useMust be reversed — show as reversalMedium
ITC on exempt supply inputProportionate reversal under Rule 42/43 neededReversal must be shown — if not done, liability arisesHigh
ITC claimed on non-GST expensesITC claimed on items not eligible for GST creditDisclose — reversal and payment requiredHigh
⚠️

Unexplained ITC Difference = Automatic Scrutiny Trigger

The GST department's data analytics system automatically flags businesses where GSTR-9C shows large unexplained differences between ITC claimed and ITC per books. If Table 11 of your GSTR-9C shows significant unreconciled ITC, expect an ASMT-10 scrutiny notice within 6–12 months. TaxClue ensures every ITC difference has a documented explanation before filing.

Filing Process

How TaxClue Prepares & Files GSTR-9C

  • 1

    Collect Audited Financial Statements

    We receive your audited Balance Sheet, Profit & Loss account, and audit report for the FY. The statutory audit must be completed before GSTR-9C preparation begins — GSTR-9C reconciles against the audited figures.

  • 2

    Extract & Compile GST Return Data

    We pull all GSTR-1 and GSTR-3B data for the full year, GSTR-2A/2B summary, and the GSTR-9 that was filed (or prepare GSTR-9 simultaneously if not yet filed). All 12 months of return data is compiled into a single working file.

  • 3

    Prepare Turnover Reconciliation (Table 5 & 6)

    Gross revenue per P&L is mapped to GST taxable turnover. Standard adjustments are applied: unbilled revenue, advances, credit notes, discount reductions, inter-GSTIN transfers, export FOB adjustments, and items outside GST scope. Each difference is categorised and justified.

  • 4

    Prepare ITC Reconciliation (Table 8 & 11)

    ITC per books (purchase ledger) is reconciled against ITC in GSTR-3B and GSTR-2B. Reversals under Rule 42/43, blocked credits under Section 17(5), and any ineligible ITC are identified and disclosed. This is the highest-risk table — we prepare it with full supporting evidence for each line.

  • 5

    Tax Paid Reconciliation (Table 9)

    Tax paid in GSTR-3B (IGST, CGST, SGST) is reconciled against tax payable per reconciled taxable turnover. Any differential tax payable identified at this stage must be assessed — either voluntary payment under Section 73(5) or documented explanation.

  • 6

    Client Review & Approval

    We share the complete GSTR-9C working file and a plain-language summary of all reconciling items before you certify and sign. You understand every figure before filing — no surprises.

  • 7

    Online Filing on GST Portal

    GSTR-9C is filed at gst.gov.in → Annual Returns → GSTR-9C. Data is either directly entered or JSON-uploaded. Filed using your DSC (companies) or EVC (other entities). Filing confirmation and ARN are shared immediately.

What You Need

Documents Required for GSTR-9C

Share these with TaxClue and we handle everything:

From Your Auditor / Accounts Team

Audited Balance Sheet and P&L Account for the FY
Trial Balance (detailed) with all ledger balances
Statutory Audit Report (Form 3CA/3CB & 3CD for Income Tax)
Fixed Asset Register — for capital goods ITC verification
Sundry creditor and debtor ledger summaries
Deferred revenue / advance received schedule

From the GST Portal

All monthly GSTR-1 filings for the FY (downloaded from portal)
All monthly GSTR-3B filings with tax payment details
GSTR-2A and GSTR-2B annual summary
GSTR-9 (Annual Return) — if already filed
Electronic credit ledger and cash ledger year-end balance
Any DRC payments or demand payments made during the year

TaxClue Can Pull GST Portal Data Directly

If you share your GST portal login credentials (or provide us with authorised access), TaxClue downloads all GSTR-1, GSTR-3B, GSTR-2B, and ledger data directly. You only need to provide the financial statements — we handle the rest.

Consequences

Late Filing — Fee & Penalty

GSTR-9C must be filed by 31st December of the year following the financial year (e.g., GSTR-9C for FY 2024–25 is due by 31st December 2025). Late filing attracts a daily late fee — and since GSTR-9C is filed along with GSTR-9, non-filing of GSTR-9 also blocks your ability to file 9C.

⚠️ Late Fee for GSTR-9C (Filed with GSTR-9)

₹200/day
₹100 CGST + ₹100 SGST — every day past 31st December
0.25%
Maximum cap — of aggregate turnover in the state (CGST + SGST combined)
Dept Scrutiny
Unexplained differences in 9C can trigger ASMT-10 notice and demand
Filing StatusLate FeeMaximum CapOther Consequence
Filed on time (by 31st Dec)NilNone
Filed after 31st Dec₹200/day (₹100+₹100)0.25% of turnover in stateLate fee accumulated until filing date
Not filed at all₹200/day — no end date0.25% of turnoverPortal blocks future filings; GST dept may initiate assessment
Filed with wrong/inconsistent dataNo additional feeScrutiny notice (ASMT-10), demand for differential tax + 18% interest + penalty
💡

Government Periodically Extends & Waives Late Fees

The GST Council has frequently extended the GSTR-9/9C due date and announced late fee amnesty schemes. However, never rely on an extension — prepare and file by the original 31st December deadline. TaxClue tracks all GSTN notifications and alerts you if an extension is announced, but we always target the statutory deadline.

FAQs

Frequently Asked Questions

Is GSTR-9C mandatory if my turnover is exactly ₹5 crore?

GSTR-9C is mandatory if your aggregate turnover exceeds ₹5 crore in the relevant financial year. "Exceeds" means strictly above ₹5 Crore — if your turnover is exactly ₹5 Crore, GSTR-9C is technically not required. However, the turnover is calculated on an aggregate basis across all GSTINs under the same PAN. If your combined multi-state turnover exceeds ₹5 Crore, all GSTINs must file GSTR-9C even if individual registrations are below the threshold.

Can I file GSTR-9C without filing GSTR-9 first?

No — GSTR-9C cannot be filed without first filing GSTR-9 for the same financial year. GSTR-9C reconciles the figures in GSTR-9 against the financial statements — so GSTR-9 must be complete and submitted before you can proceed to file 9C. If GSTR-9 is pending from previous years, all pending returns must be filed first. TaxClue prepares both GSTR-9 and GSTR-9C together to streamline the process.

My turnover crossed ₹5 crore only this year — do I need to file 9C for past years too?

GSTR-9C is required only for financial years in which your turnover exceeded ₹5 Crore. If your turnover crossed ₹5 Crore for the first time in FY 2024–25, GSTR-9C is required for FY 2024–25 (due by 31st December 2025) but not for earlier years when your turnover was below the threshold. However, if you had turnover above ₹5 Crore in a previous year and did not file GSTR-9C at that time, late filing with accumulated late fees is still required.

What happens if there are differences between my books and GST returns — will I get a notice?

Not necessarily — differences are expected and normal. GSTR-9C provides specific tables (particularly Table 6 for turnover and Table 11 for ITC) to disclose and explain these differences. Legitimate differences — like exempt supplies, non-GST income, timing differences, or export adjustments — are standard reconciling items. What triggers scrutiny is unexplained differences, particularly in ITC, where Table 11 shows a significant amount with no justification. TaxClue ensures every single difference has a documented explanation before filing.

Can GSTR-9C be revised after filing?

No — GSTR-9C cannot be revised once filed. This makes accuracy critical. Unlike GSTR-1 or GSTR-3B where errors can be corrected in subsequent months, the annual return and reconciliation statement are final once submitted. Any errors discovered after filing would need to be addressed through voluntary disclosure and payment in subsequent years, or via a rectification approach if the error relates to a period still open for adjustment. This is why TaxClue shares the complete working file with you before filing — to catch any errors before the form is locked.

Since GSTR-9C is now self-certified, why do I need a CA?

The removal of mandatory CA certification made the taxpayer personally responsible for the accuracy of GSTR-9C — which actually increases the importance of professional preparation. The reconciliation involves detailed mapping of P&L revenue to GST turnover with multiple adjustments, Rule 42/43 ITC proportionate reversals, Section 17(5) blocked credit analysis, comparison of GSTR-2B vs books ITC, and identification of any unreported tax liability. A wrong GSTR-9C filed confidently is an admission of liability. TaxClue's CA does all the work; you review and sign with confidence.

File Before 31st December

Get Your GSTR-9C Right the First Time

One wrong figure in GSTR-9C can trigger scrutiny notices, demands, and penalties. TaxClue's CA prepares the complete reconciliation — you only sign.

🔒 Confidential  ·  4.9★ Google Rating  ·  No Hidden Charges  ·  CA Assisted

📊 GSTR-9C due 31st December!
✅ Enquiry sent!