Back to Blog
GST

GSTR-9C Reconciliation Statement FY 2025-26: Tables, Turnover Matching, and Filing Walkthrough

Tax Garden Compliance Team
May 27, 2026
14 min read
📋

Key Takeaways

  • GSTR-9C is the annual reconciliation statement that bridges your audited financial statements (profit and loss, trial balance) with your GSTR-9 annual return. It exposes every variance between what your books say and what your GST returns reported.
  • Who must file: Every registered person (per GSTIN) whose aggregate turnover for the financial year exceeds Rs 5 crore (PAN-level). CBIC Notification 30/2021 dated 30 July 2021 sets this threshold.
  • Due date for FY 2025-26: December 31, 2026. Filed along with GSTR-9 on the GST portal.
  • Self-certified since FY 2020-21. CA audit certification was removed by the Finance Act, 2021. The authorised signatory of the registered person now certifies the reconciliation statement. No UDIN or auditor involvement required on the portal.
  • Penalty for non-filing: No section-specific penalty exists for GSTR-9C, but the general penalty under Section 125 of the CGST Act (up to Rs 25,000) applies. In practice, non-filing of GSTR-9C blocks finalisation of GSTR-9, and GSTR-9 itself carries a late fee of Rs 200 per day (Rs 100 CGST + Rs 100 SGST) capped at 0.5% of state turnover.
  • What it reconciles: Turnover (books vs returns), tax paid (books vs returns), and Input Tax Credit (books vs returns). Any unreconciled difference must be explained or settled through DRC-03.

Why GSTR-9C Exists and What It Actually Does

If you already file GSTR-9, you might wonder what GSTR-9C adds. The answer: GSTR-9 summarises your return data. GSTR-9C tests whether that return data matches your books of accounts.

Consider a manufacturing company with turnover of Rs 12 crore. Its GSTR-1 filings for the year may show total outward supplies of Rs 11.8 crore. But the audited profit and loss account shows revenue of Rs 12.3 crore. That Rs 50 lakh gap could be advances received but not invoiced, exempt supplies omitted from returns, credit notes that did not flow into GSTR-1, or plain errors in monthly filing. GSTR-9C forces you to identify, explain, and resolve every such gap.

The department uses GSTR-9C data to identify taxpayers for scrutiny under Sections 73 and 74 of the CGST Act. A clean, well-reconciled GSTR-9C significantly reduces the probability of a post-filing notice.

Looking for expert help with GSTR-9C reconciliation and annual GST compliance? The team at Tax Garden, based in Kondapur, Hyderabad, helps Indian SMEs stay compliant end-to-end: filings, notices, and advisory, all in one place.

Who Must File GSTR-9C for FY 2025-26

Aggregate Turnover (FY 2025-26, PAN-level)GSTR-9GSTR-9C
Up to Rs 2 croreOptionalNot required
Above Rs 2 crore to Rs 5 croreMandatoryNot required
Above Rs 5 croreMandatoryMandatory (self-certified)

Aggregate turnover includes taxable supplies, exempt supplies, exports, and inter-state supplies of all persons sharing the same PAN. It is computed at the PAN level, not the GSTIN level.

If your company has GSTINs in Maharashtra and Karnataka, and the combined turnover across both is Rs 6 crore, you must file GSTR-9C separately for each GSTIN even if neither state's turnover alone exceeds Rs 5 crore.

Who Is Exempt

  • Composition dealers (they file GSTR-9A, not GSTR-9/9C)
  • Input Service Distributors (ISD)
  • Non-resident taxable persons
  • Casual taxable persons
  • Persons paying TDS under Section 51 (government deductors)
  • Foreign airlines covered under CBIC Notification 09/2020 dated 16 March 2020
  • OIDAR service providers covered under Notification 30/2019 dated 28 June 2019

Structure of GSTR-9C: What Goes Where

GSTR-9C is divided into two parts:

Part A is the Reconciliation Statement itself. It has five sections that systematically compare books of accounts against GST returns.

Verification is the self-certification where the authorised signatory confirms the reconciliation is accurate.

Part I: Basic Details (Tables 1-4)

Tables 1 through 4 capture your GSTIN, legal name, trade name, and the financial year. These are auto-populated from the portal. No manual entry needed.

Part II: Turnover Reconciliation (Tables 5-8)

This is where most of the work happens. The objective is to arrive at the same taxable turnover number from two different starting points: your audited books and your GSTR-9.

Table 5: Turnover as per audited financial statements

Report turnover (including exports) as per the audited annual financial statement for the state or UT of the GSTIN you are filing for. If your entity has multiple GSTINs, you need to internally derive GSTIN-wise turnover from PAN-level financials. This is a manual exercise, and it is where errors start.

Table 6: Reasons for difference between Table 5 and GSTR-9 turnover

This table captures all the adjustments needed to reconcile Table 5 (books turnover) with the turnover declared in GSTR-9. Common line items include:

AdjustmentExample
Unbilled revenueRevenue recognised in books but not yet invoiced under GST
Unamended credit notesCredit notes issued in books but not reflected in GSTR-1
Advances receivedAdvances on which GST was paid but revenue not yet recognised in P&L
Deemed supplies (Schedule I)Stock transfers, gifts to related parties that are GST supplies but may not be in P&L revenue
Supplies from previous financial year invoiced in current yearRevenue caught in the timing mismatch between accrual and GST invoicing
Trade discounts not flowing through invoiceDiscounts that reduced book revenue but were not adjusted in GST invoices

Table 7: Taxable turnover as per audited financial statement vs as per GSTR-9

After applying Table 6 adjustments, Table 7 should ideally show zero difference. If there is still a gap, it indicates either a filing error in GSTR-9 or a books-of-accounts error. Table 7 also splits the reconciled turnover by tax rate (5%, 12%, 18%, 28%).

New for FY 2025-26 -- Table 7D1: This table specifically captures supplies where tax was paid by the e-commerce operator under Section 9(5) of the CGST Act. Previously, these were lumped into general categories. The new table ensures accurate segregation of ECO-supplied transactions.

Table 8: Reasons for unreconciled difference in taxable turnover

If Table 7 still shows a gap after Table 6 adjustments, Table 8 asks you to explain why. This table is conditional: it appears only if Table 7 has unreconciled amounts. Common reasons include GST paid on items not recorded as revenue (penalties, liquidated damages that are GST-liable but not in P&L revenue), and errors in rate classification across returns.

Part III: Tax Paid Reconciliation (Table 9)

Table 9 compares tax paid as per your audited books (what your books say you owed and paid) against tax paid as declared in GSTR-9. This covers CGST, SGST, IGST, and Cess.

Any difference here typically arises from:

  • Interest and late fees paid through GSTR-3B that may or may not be in the books
  • Demand orders paid during the year
  • Tax on reverse charge inward supplies (if the RCM liability was booked in a different period than when GSTR-3B was filed)

If Table 9 shows you paid less tax in returns than your books indicate you owed, the difference must be paid through DRC-03 before or along with filing GSTR-9C.

Part IV: ITC Reconciliation (Tables 12-14)

This is the section that takes the most preparation. It compares ITC claimed in GSTR-9 against ITC as per audited financial statements.

Table 12A: ITC as per the audited annual financial statement. This is the total ITC that your audited books say you were entitled to claim during the year.

Table 12B: ITC booked in earlier financial years but claimed in the current year (through GSTR-3B). This amount will not appear in Table 12A (which is current-year books) and will not appear in Table 12E (which is current-year returns). It is a reconciling item.

Table 12E: Auto-populated from Table 7J of GSTR-9. This is the ITC actually claimed in your returns for the current year.

Table 12F: The difference between Table 12A and Table 12E, adjusted for Table 12B. This is the unreconciled ITC difference.

Table 13: Your explanation for any ITC mismatch. Use this table generously. Document every variance, even expected ones. Common explanations:

  • ITC reversed under Rule 42/43 (common credit apportionment for exempt supplies)
  • ITC on capital goods claimed proportionally over time
  • ITC booked in books but not available in GSTR-2B (supplier did not file, or invoice was not uploaded)
  • ITC claimed in returns but reversed in books after an internal audit

Table 14: Captures any additional liability that needs to be discharged. If the reconciliation reveals that you under-reported tax or over-claimed ITC, the differential must be paid through Form DRC-03.

Part V: Auditor's Recommendation (Table 16)

Despite the name, this table survives even under the self-certification regime. It captures any additional liability identified during the reconciliation process. The authorised signatory reports the payable amount, which must be discharged through DRC-03.

New for FY 2025-26: Table 17

Table 17 auto-calculates the late fee applicable on delayed GSTR-9/GSTR-9C filing at Rs 100 per day per return (Rs 100 CGST + Rs 100 SGST = Rs 200 per day total). This is informational and pre-populated.

The Self-Certification Process

Since FY 2020-21, the Finance Act, 2021 (effective via Notification 29/2021-CT dated 30 July 2021) replaced mandatory CA audit certification with self-certification by the taxpayer.

What this means in practice:

  • The authorised signatory of the registered person (director, partner, proprietor, or authorised representative) certifies the reconciliation statement.
  • No CA or CMA is required to sign or certify the form.
  • No UDIN (Unique Document Identification Number) is generated or required on the GST portal for GSTR-9C.
  • The self-certification is a legal declaration that the reconciliation is true and correct to the best of the signatory's knowledge. Incorrect declarations can attract proceedings under Section 122 (penalties for incorrect information) and Section 132 (offences and prosecution) of the CGST Act.

This does not mean you should not involve your CA. Most businesses above Rs 5 crore turnover already have statutory auditors. The reconciliation work is a natural extension of the annual audit. What changed is that the CA no longer needs to formally certify GSTR-9C on the portal.

How to Prepare: A Practical Checklist

The December scramble happens because businesses treat GSTR-9C as a December task. It is not. Reconciliation should begin the moment your statutory audit is complete (typically September-October for most companies).

Step 1: Get Your GSTR-9 Right First

GSTR-9C reconciles against GSTR-9, not against monthly returns. If your GSTR-9 itself has errors, your GSTR-9C reconciliation will cascade those errors into unexplainable variances. Read our GSTR-9 annual return guide and ensure your GSTR-9 is accurate before touching GSTR-9C.

Step 2: Prepare a GSTIN-Wise Trial Balance

Your audited financials are at the PAN level. GSTR-9C is at the GSTIN level. If you have multiple GSTINs, split your revenue, purchases, and ITC GSTIN-wise before you start. This step is manual and often the most time-consuming.

Step 3: Reconcile Turnover

  • Extract total revenue from the P&L for the GSTIN.
  • Subtract non-GST revenue (interest income, dividend income, salary income if a partnership).
  • Add deemed supplies under Schedule I that are GST supplies but not P&L revenue.
  • Subtract advances recognised as revenue in GST returns but not yet in P&L.
  • The result should match your GSTR-9 turnover. If it does not, document every difference in Table 6.

Step 4: Reconcile ITC

  • Extract ITC claimed in GSTR-3B for the year (Table 4 of GSTR-3B, summed for 12 months or from GSTR-9 Table 7J).
  • Compare against ITC in your purchase register or books.
  • Common mismatches: invoices booked in books but not in GSTR-2B (supplier non-filing), ITC reversed under Rule 42/43, ITC on capital goods proportioned across years, ITC claimed in a different year than booked.
  • Document every variance in Table 13.

Step 5: Reconcile Tax Paid

  • Compare tax liability per books (output tax on revenue) against tax declared in GSTR-9.
  • Check RCM liability (Section 9(3) and 9(4)) timing: was RCM paid in the month of accrual or a different month?
  • Reconcile interest and late fees.

Step 6: Pay Any Differential Through DRC-03

If the reconciliation reveals under-payment of tax or over-claim of ITC, pay the differential through Form DRC-03 on the GST portal before filing GSTR-9C. Reference the DRC-03 ARN in Table 14/16 of GSTR-9C.

Step 7: File and Self-Certify

  • Log in to the GST portal. Navigate to Annual Return, select FY 2025-26.
  • GSTR-9C will be available once GSTR-9 is filed or prepared.
  • Fill tables 5 through 16 based on your reconciliation workpapers.
  • Review Table 17 (auto-calculated late fee, if any).
  • Self-certify through DSC or EVC and submit.

Common Mistakes That Trigger Notices

1. Not splitting PAN-level financials GSTIN-wise. The department matches GSTR-9C table 5 against GSTR-9 at the GSTIN level. If you dump PAN-level revenue into one GSTIN's GSTR-9C, the other GSTINs will show zero turnover in 9C but non-zero turnover in GSTR-9.

2. Ignoring Table 12B (prior-year ITC claimed in current year). This creates a permanent mismatch between Table 12A and Table 12E that looks like over-claimed ITC to the department. Always populate Table 12B for prior-year ITC.

3. Forgetting deemed supplies. Stock transfers to another GSTIN under the same PAN are GST supplies (Schedule I, Entry 2) even though they are not P&L revenue. They must appear in the GSTR-9C turnover reconciliation.

4. Not paying DRC-03 before filing. If your reconciliation reveals additional liability, the department expects you to pay through DRC-03 and reference the ARN. Filing GSTR-9C with an admitted liability but no DRC-03 payment is an invitation for a Section 73/74 notice.

5. Leaving Table 13 empty. Even if the differences are small and expected (rounding, timing), document them. An empty Table 13 with a non-zero Table 12F tells the department you did not bother to investigate the mismatch.

Penalties and Consequences

SituationConsequence
Late filing of GSTR-9CNo section-specific late fee for 9C itself, but it is linked to GSTR-9 which carries Rs 200/day (Rs 100 CGST + Rs 100 SGST) capped at 0.5% of state turnover
Non-filing of GSTR-9CGeneral penalty up to Rs 25,000 under Section 125 of the CGST Act
Under-reported turnover discovered during reconciliationMust be paid via DRC-03; failure may result in demand under Section 73 (with interest at 18% p.a.) or Section 74 (with penalty equal to 100% of tax)
Over-claimed ITC discovered during reconciliationMust be reversed and paid via DRC-03; same Section 73/74 exposure
False self-certificationSection 122 penalties (Rs 10,000 or tax involved, whichever is higher) and potential prosecution under Section 132

Frequently Asked Questions

Is GSTR-9C still mandatory if my turnover is exactly Rs 5 crore? No. The threshold is "exceeds Rs 5 crore." A turnover of exactly Rs 5,00,00,000 does not trigger the GSTR-9C requirement. It kicks in at Rs 5,00,00,001 and above.

Can I file GSTR-9C before GSTR-9? No. GSTR-9C can only be filed after or along with GSTR-9 on the portal. The portal requires GSTR-9 to be in "filed" or "prepared" status before GSTR-9C becomes available.

What if the reconciliation shows I overpaid tax? GSTR-9C is not a refund mechanism. If you discover overpayment during reconciliation, you can file for a refund under Section 54 separately, subject to the two-year limitation. Document the overpayment in Table 13/16 for your records.

Do I need a CA to file GSTR-9C? Not on the portal. Since FY 2020-21, the authorised signatory self-certifies. However, the reconciliation exercise itself benefits from professional involvement, especially the GSTIN-wise splitting of PAN-level financials and ITC reconciliation.

What is the relationship between GSTR-9C and the tax audit under Section 44AB of the Income Tax Act? They are entirely separate. The Income Tax Act's tax audit (Section 44AB, Form 3CD) and GSTR-9C serve different statutes. However, the audited financial statements used for GSTR-9C should be the same ones that underpin your tax audit. If numbers differ between the two, expect questions from both departments.

Source Attribution

The rules governing GSTR-9C are found in Section 44 of the CGST Act, 2017 read with Rule 80 of the CGST Rules, 2017. The turnover threshold of Rs 5 crore was set by CBIC Notification 30/2021-Central Tax dated 30 July 2021. The shift from CA certification to self-certification was enacted through the Finance Act, 2021 and operationalised by Notification 29/2021-CT dated 30 July 2021. Exemptions for foreign airlines and OIDAR providers are governed by Notifications 09/2020 (16 March 2020) and 30/2019 (28 June 2019) respectively. The new Table 7D1 for e-commerce operator supplies was introduced for FY 2024-25 and continues for FY 2025-26. The general penalty for non-compliance is under Section 125 of the CGST Act.

Need your GSTR-9C reconciliation done right?

Tax Garden's Compliance Standard plan reconciles your books, GSTR-1, GSTR-3B, and GSTR-2B every quarter so that your GSTR-9C is a formality, not a crisis. We handle the turnover matching, ITC reconciliation, and DRC-03 payments.

Featuring: Compliance Standard

Tax Services

Frequently Asked Questions: Tax Services in Kondapur & Hyderabad

Common questions from IT professionals, founders, and SMEs across Hyderabad answered by our compliance team.

What is the deadline for ITR filing for FY 2025-26?+

For salaried individuals and those not subject to audit, the ITR filing deadline for FY 2025-26 (AY 2026-27) is July 31, 2026. For businesses subject to audit, the deadline is October 31, 2026. Filing after the deadline attracts a late fee of ₹1,000 (income below ₹5 lakh) or ₹5,000 under Section 234F.

Which ITR form do I use as a Kondapur IT professional?+

Most salaried IT employees in HITEC City and Kondapur file ITR-1 (Sahaj) if they have salary income, one house property, and no capital gains. If you have ESOPs, RSUs, or mutual fund gains, you file ITR-2. If you have consulting income alongside salary or trade in F&O, you need ITR-3.

Can I file my ITR online without visiting the Kondapur office?+

Yes. Most of our Kondapur clients complete ITR filing entirely over WhatsApp. You share your Form 16, AIS statement, and additional income details with your account manager, who prepares the return, sends you a summary for approval, and files it. You receive the acknowledgement the same day.

Do you handle ESOP and RSU tax reporting for HITEC City employees?+

Yes. ESOP perquisites are taxed as salary income in the year of exercise, and subsequent gains on sale are capital gains. RSU vesting is taxable as salary at FMV on the vesting date. We reconcile perquisite values from Form 12BA, compute capital gains, and file ITR-2 with the correct Schedule OS and Schedule CG entries.

Do I need Professional Tax registration in Hyderabad?+

Yes, if you run a business or employ staff in Telangana, you must register for Professional Tax under the TS Tax on Professions, Trades, Callings and Employments Act, 1987. Enrolment (PT EC) and registration (PT RC) are both mandatory. We handle both as part of our payroll service.

Which ROC jurisdiction covers Hyderabad companies?+

Companies registered in Hyderabad fall under the Registrar of Companies, Hyderabad, which covers the entire state of Telangana. All annual filings (MGT-7, AOC-4) and event-based forms are filed through the MCA portal to ROC Hyderabad.

How much does ITR filing cost at Tax Garden?+

ITR-1 filing starts at ₹999. ITR-2 (with capital gains) starts at ₹1,499. ITR-3 for proprietors and professionals starts at ₹2,499. Annual subscription plans bundle ITR, advance tax computation, and tax planning advisory for a fixed yearly fee. Prices are shared upfront with no hidden charges.

What makes Tax Garden a trusted tax consultant in Hyderabad?+

Three pillars: transparency (fixed fee confirmed before you sign up, no changes mid-year), certified expertise (qualified CAs and CS, ISO 9001:2015 certified), and accountability (Kavach protection plan covers up to ₹50,000 for any clerical error made by our team. No other Hyderabad CA firm offers this).

Have a question not answered here? Contact our team or browse all FAQs.