GSTR-9C Self-Certification vs CA Audit: When Is Audit Required?

Dhanush Prabha
16 min read 83.5K views
Reviewed by CAs & Legal Experts: Nebin Binoy & Ashwin Raghu
Last Updated: 

GSTR-9C self-certification allows taxpayers with aggregate turnover below ₹5 crore to file the annual GST reconciliation statement without a Chartered Accountant's signature. Since FY 2020-21, the CBIC has removed the mandatory CA/CMA certification requirement for this turnover bracket, saving lakhs of small and medium businesses anywhere between ₹15,000 and ₹40,000 in professional fees per filing cycle. GSTR-9C reconciles the figures in your GSTR-9 annual return with your audited financial statements - catching mismatches in turnover, tax paid, and input tax credit before the GST department does. If your business turnover is under ₹5 crore and you have been paying a CA just to sign off on GSTR-9C, that expense is no longer mandatory. Here is everything you need to know about self-certification - the process, the reconciliation, the common pitfalls, and when you still need a CA.

  • GSTR-9C is the annual GST reconciliation statement comparing GSTR-9 with audited financials
  • From FY 2020-21 onwards, taxpayers with turnover below ₹5 crore can self-certify GSTR-9C
  • Only taxpayers with turnover above ₹5 crore need CA/CMA certification for GSTR-9C
  • GSTR-9C filing deadline: December 31 of the following financial year (e.g., December 31, 2026 for FY 2025-26)
  • Self-certification saves ₹15,000-₹40,000 in CA fees per GSTIN per year
  • GSTR-9 must be filed before GSTR-9C - the portal enforces this sequence

What is GSTR-9C and Why Does It Matter?

GSTR-9C is the annual GST reconciliation statement prescribed under Section 44 of the CGST Act, 2017. It serves as a bridge between two critical data sets: the turnover and tax figures declared in your GST returns throughout the year, and the turnover and tax figures reflected in your audited annual financial statements. The form ensures that what you reported to the GST department matches what your books of accounts show.

Why does this reconciliation matter? Because discrepancies between GST returns and financial statements are the single most common trigger for GST audit notices. If your GSTR-1 shows ₹4.2 crore in outward supplies but your profit and loss account shows ₹4.5 crore in revenue, the GST department will want an explanation. GSTR-9C forces you to identify and explain these gaps proactively - before a notice lands in your inbox.

The form has two parts. Part A contains the actual reconciliation - turnover reconciliation, tax paid reconciliation, and input tax credit reconciliation. Part B is the certification section, where either a CA/CMA or the taxpayer (in case of self-certification) confirms the accuracy of the reconciliation. GSTR-9C is filed on the GST portal after filing GSTR-9 for the same financial year.

For businesses that maintain clean books and file accurate monthly returns, GSTR-9C is a validation exercise. For those with reconciliation gaps, it is an early warning system. Either way, understanding the form is essential for every GST-registered business with turnover above ₹2 crore.

GSTR-9 and GSTR-9C: Turnover Threshold and Filing Requirements

One of the most common points of confusion is which businesses need to file GSTR-9, which need GSTR-9C, and what the turnover thresholds are. The rules have changed multiple times since GST's introduction in 2017, and the current thresholds (applicable from FY 2023-24 onwards through FY 2025-26) are as follows.

Aggregate Turnover GSTR-9 (Annual Return) GSTR-9C (Reconciliation) Certification Required
Up to ₹2 crore Optional (exempted) Not applicable None
₹2 crore to ₹5 crore Mandatory Optional (voluntary filing allowed) Self-certification (if filed)
Above ₹5 crore Mandatory Mandatory CA/CMA certification required

Aggregate turnover is calculated on an all-India basis across all GSTINs under the same PAN. It includes taxable supplies, exempt supplies, exports, and inter-state supplies but excludes inward supplies under reverse charge and GST cess. If your business operates in three states with turnover of ₹1.5 crore, ₹2 crore, and ₹1 crore respectively, your aggregate turnover is ₹4.5 crore - and GSTR-9 is mandatory but GSTR-9C is optional.

Here is what this means in practice: if your aggregate turnover is between ₹2 crore and ₹5 crore, you must file GSTR-9 but you are free to skip GSTR-9C entirely. If you choose to file GSTR-9C voluntarily (which is advisable for businesses nearing ₹5 crore), you can self-certify it. No CA signature needed.

If you have multiple GSTINs under one PAN, aggregate turnover is computed across all registrations. You may cross the ₹5 crore threshold even if no single GSTIN exceeds it individually. GSTR-9C must then be filed separately for each GSTIN with CA certification. Check your consolidated PAN-level turnover before deciding on voluntary vs mandatory filing.

Need Help Filing GSTR-9 and GSTR-9C?

IncorpX handles your annual GST return and reconciliation filing with complete accuracy. We ensure your GSTR-9C matches your books down to the last rupee.

File Your GSTR-9 Return

The Self-Certification Rule: How It Changed

Before FY 2020-21, every taxpayer filing GSTR-9C needed a CA or CMA to certify the reconciliation statement - regardless of turnover. This meant a trader in Surat with ₹80 lakh turnover and a conglomerate in Mumbai with ₹800 crore turnover both needed the same professional certification for GSTR-9C. The compliance cost was disproportionate for smaller businesses.

The government addressed this in stages. First, Notification No. 16/2020-Central Tax (dated March 23, 2020) raised the GSTR-9C filing threshold from ₹2 crore to ₹5 crore, effectively exempting a large chunk of MSMEs from filing the form at all. Then, Notification No. 30/2021-Central Tax (dated July 30, 2021) went further - it replaced the mandatory CA/CMA certification with self-certification for taxpayers with turnover up to ₹5 crore, effective from FY 2020-21 onwards.

The combined effect of these two notifications is significant. Taxpayers below ₹5 crore turnover are not required to file GSTR-9C. But if they choose to file it voluntarily for reconciliation purposes, they can self-certify it. The form's Part B now allows the taxpayer (or authorized signatory) to certify the reconciliation instead of requiring an external professional's signature.

This change saves small businesses an estimated ₹15,000 to ₹40,000 per GSTIN per year in CA fees - money that previously went toward a certification that, for most small businesses, was a formality rather than a substantive audit. The actual reconciliation work remains the same; the only difference is who signs off on it.

Self-Certification vs CA Certification: A Detailed Comparison

If you are deciding between self-certifying GSTR-9C and hiring a CA for the job, here is a practical comparison of what each approach involves.

Parameter Self-Certification CA/CMA Certification
Applicable Turnover Up to ₹5 crore (voluntary filing) Above ₹5 crore (mandatory)
Who Certifies Taxpayer or authorized signatory Practicing CA or CMA
Cost ₹0 (internal effort only) ₹15,000-₹40,000+ per GSTIN
Time to Complete 4-8 hours (internal) 5-10 business days (CA review cycle)
Independent Verification No external review CA independently verifies data
Legal Weight in Disputes Lower - self-attested Higher - professional certification
Error Detection Depends on internal capability CA may catch errors you missed
Recommended For Businesses with clean books, strong internal accounting Complex businesses, high turnover, multiple GSTINs

The honest assessment? If your business has a competent accountant who maintains books accurately and reconciles GST returns monthly, self-certification is perfectly adequate. The CA's role in GSTR-9C was always about verifying what should already be correct. If your accountant is doing their job well, the CA certification was a paid rubber stamp. However, if your books have known gaps, frequent GST return amendments, or unresolved ITC mismatches, a CA's independent review can catch issues before filing.

For businesses with turnover between ₹3 crore and ₹5 crore that are growing toward the mandatory threshold, we recommend filing GSTR-9C voluntarily with self-certification. It builds a compliance habit and ensures you are ready when the ₹5 crore threshold becomes binding. Filing a few years of clean, reconciled GSTR-9C also strengthens your position if the GST department ever initiates a review of prior periods.

Step-by-Step GSTR-9C Self-Certification Process

Ready to self-certify your GSTR-9C? Here is the complete process, from preparation to submission on the GST portal. This guide assumes you have already filed GSTR-9 for the relevant financial year - GSTR-9C cannot be filed without a submitted GSTR-9.

Step 1: Gather Your Documents

Before touching the GST portal, assemble these documents:

  • Audited financial statements - profit and loss account and balance sheet for the financial year
  • GSTR-9 data - the annual return you have already filed, showing declared turnover and tax
  • Monthly GSTR-1 and GSTR-3B summaries - for cross-verification of outward supplies and tax payments
  • Input tax credit register - showing ITC claimed, reversed, and net ITC available
  • Credit note and debit note register - with GST impact of each note
  • HSN-wise sales and purchase summary - for HSN code reconciliation
  • Reconciliation worksheet - a working document mapping each financial statement line item to its GST return equivalent

Step 2: Complete Part A - Reconciliation

Part A is the core of GSTR-9C. You will reconcile turnover, tax paid, and ITC across three sub-sections. We cover Part A in detail in the next section, but the high-level flow is: enter audited turnover → adjust for non-GST items → arrive at reconciled turnover → compare with GSTR-9 → explain differences. Repeat for tax and ITC.

Step 3: Complete Part B - Self-Certification

In Part B, select the self-certification option (available for turnover up to ₹5 crore). Enter your details as the authorized signatory. You are certifying that the information in Part A is true and correct to the best of your knowledge and belief. This carries the same legal obligation as any statutory declaration - inaccurate certification can attract penalties under Section 122 of the CGST Act.

Step 4: Upload and Submit on the GST Portal

Log into the GST portal → navigate to Services → Returns → Annual Return → GSTR-9C. Upload the completed reconciliation statement or enter data directly in the online form. Preview the entire form carefully. Once satisfied, submit using your Digital Signature Certificate (DSC) or Electronic Verification Code (EVC). After submission, GSTR-9C cannot be revised.

GSTR-9C has no revision facility. Once submitted, you cannot amend any figure. If you discover an error after filing, the only recourse is to adjust through subsequent period returns or approach the jurisdictional officer. Double-check every figure before clicking submit.

Avoid Errors in Your GST Annual Filing

Our GST experts reconcile your books, prepare GSTR-9, and handle GSTR-9C filing with zero-error accuracy. Save time and avoid notices.

Get Expert GSTR-9C Filing

Part A Reconciliation Walkthrough

Part A of GSTR-9C is where most of the effort goes. It is divided into three reconciliation areas: turnover, tax paid, and input tax credit. Here is how to approach each one systematically.

Turnover Reconciliation (Tables 5 to 8)

Start with the gross turnover as per audited financial statements. This is the top-line revenue from your profit and loss account. From this figure, you need to adjust for items that are part of financial statement revenue but not part of GST turnover:

  • Non-GST revenue: Interest income, dividend income, share trading gains - these are revenue in your P&L but not GST supplies
  • Advances received but not converted to supply: If you received advances that are recorded as revenue but the supply has not occurred, exclude them
  • Credit notes issued: GST credit notes reduce turnover; ensure they are adjusted correctly
  • GST component included in revenue: If your P&L shows GST-inclusive revenue, deduct the GST component to arrive at taxable value
  • Unbilled revenue: Revenue recognized in financials under accrual accounting but not yet billed or reported in GST returns

After adjustments, the reconciled turnover should match the turnover declared in GSTR-9 (Table 5N of GSTR-9). Any remaining difference goes into the "unreconciled turnover" row with an explanation. Common reasons for unreconciled differences include timing of credit notes, rounding differences, and journal entries made during the audit process.

Tax Paid Reconciliation (Table 9)

This section reconciles the total tax liability as per GSTR-9 with the tax actually paid through cash ledger and ITC utilization. The figures should match. If they do not, common causes include: late payment interest not accounted for, excess tax paid through DRC-03 challans, or tax adjustments from amendments filed during the year. Every rupee of difference must be explained.

ITC Reconciliation (Tables 12 to 16)

ITC reconciliation is often the most complex part. You need to reconcile the ITC claimed in GSTR-3B with the ITC as per your books and as per GSTR-2A/2B. Key items to watch for include:

  • ITC on capital goods: Claimed over time vs claimed upfront - ensure the method matches across books and returns
  • ITC reversals under Rule 42 and 43: Proportional ITC reversal for exempt supplies and common credits
  • ITC not available under Section 17(5): Blocked credits on motor vehicles, food and beverages, personal consumption
  • GSTR-2B mismatches: ITC claimed in GSTR-3B but not appearing in GSTR-2B due to supplier non-filing

Any ITC difference between books and returns must be reported with reasons. Unreconciled ITC typically points to either excess claims (risky) or unclaimed credits (money left on the table). Both deserve attention.

Common Errors in GSTR-9C Filing

After assisting hundreds of businesses with GSTR-9 and GSTR-9C filing, we have identified the most frequent errors that cause mismatches, trigger notices, and lead to unnecessary tax demands. Avoid these.

1. Turnover Mismatch Due to Timing of Credit Notes

Credit notes issued in April or May (relating to March supplies) often create a turnover difference between the financial year's books and the GST returns. Your P&L may reflect the net revenue after credit notes, but GSTR-9 might show the gross turnover with credit notes reported separately. The reconciliation must account for this timing difference explicitly.

2. Advances Received but Not Adjusted

Under GST, tax on advances is payable at the time of receipt for services (and optionally for goods). Many businesses record advances in their financial statements but fail to report the corresponding GST liability in their returns. This creates a gap that GSTR-9C immediately exposes. If you receive significant advances, reconcile them separately.

3. HSN Code Mismatches

The HSN codes used in your sales invoices (and reported in GSTR-1) may not match the HSN codes in your accounting software or financial statements. This creates a classification mismatch in the reconciliation. While the total turnover may match, the HSN-wise breakup will not. The GST department has increasingly focused on HSN-level accuracy, making this a high-priority correction area.

4. Incorrect Treatment of Exempt and Nil-Rated Supplies

Exempt supplies (no GST, no ITC reversal impact) and nil-rated supplies (GST rate is 0%, but ITC may be available) are often confused. Misclassifying one as the other affects both turnover reconciliation and ITC reversal calculations under Rule 42. This is one of the most technically nuanced areas and deserves careful attention during GSTR-9C preparation.

5. ITC Reversal Errors

Rule 42 (common credit for mixed supplies) and Rule 43 (ITC on capital goods used for exempt and taxable supplies) require proportional ITC reversal. Many businesses either forget to reverse or reverse an incorrect amount. GSTR-9C will flag any difference between the ITC reversal in your books and the reversal declared in GSTR-3B. The correction, if needed, should be made before filing GSTR-9C.

6. Not Reconciling GSTR-2B with Books

Your ITC as per books may differ from ITC as per GSTR-2B (auto-generated from suppliers' GSTR-1). Common reasons include: supplier filed late, supplier filed with incorrect GSTIN, or your purchase register has entries that suppliers have not reported. This mismatch directly impacts the ITC reconciliation section of GSTR-9C. Run a GSTR-2B reconciliation report before starting GSTR-9C.

Run monthly reconciliations between your books and GST returns. If you wait until GSTR-9C filing to discover mismatches, the corrections become complex and time-consuming. A monthly reconciliation habit takes 1-2 hours and prevents the 20+ hour scramble during annual filing season. This is the single most effective way to make GSTR-9C filing painless.

Monthly GST Reconciliation Service

IncorpX offers monthly GST return filing with built-in reconciliation so your GSTR-9C is always audit-ready. No year-end surprises.

Start Monthly GST Filing

When CA Certification Is Still Required

Self-certification is available only to a specific category of taxpayers. Here are the situations where CA/CMA certification remains mandatory for GSTR-9C in FY 2025-26.

Aggregate Turnover Above ₹5 Crore

The primary trigger. If your aggregate turnover (PAN-level, all-India) exceeds ₹5 crore in the financial year, GSTR-9C is mandatory and must be certified by a practicing Chartered Accountant or Cost and Management Accountant. Self-certification is not an option at this turnover level, regardless of how clean your books are.

Multi-State Businesses Crossing the Threshold Collectively

A business registered in five states with ₹1.2 crore turnover in each has an aggregate turnover of ₹6 crore. GSTR-9C with CA certification is required for each GSTIN, even though no single registration exceeds ₹5 crore. This is a common trap for businesses expanding into new states - individual state turnover looks small, but the PAN-level aggregate triggers the obligation.

Businesses Under GST Audit or Investigation

If the GST department has initiated an audit under Section 65 or an investigation under Section 67, a self-certified GSTR-9C may not carry sufficient weight. While the law does not explicitly require CA certification in audit situations, having a professionally certified reconciliation statement strengthens your position during departmental proceedings. Most GST advisors recommend CA certification when facing any form of departmental scrutiny.

Special Cases: SEZ Developers and Multi-Entity Groups

Special Economic Zone developers and units, and businesses with complex inter-company transactions within a group, typically benefit from CA certification regardless of turnover. The reconciliation for these entities involves adjustments for zero-rated supplies, deemed exports, and transfer pricing that benefit from professional oversight.

If you are unsure whether your business needs CA certification, the simple test is this: calculate your PAN-level aggregate turnover for the financial year. If it exceeds ₹5 crore, you need a CA. If it does not, self-certification is your choice. For businesses with complex structures, consider consulting a professional before deciding.

Need CA-Certified GSTR-9C Filing?

For businesses above ₹5 crore turnover, our CA partners provide certified GSTR-9C filing with thorough reconciliation and compliance assurance.

Get CA-Certified GSTR-9C

GSTR-9C Filing Deadlines and Penalties

Missing the GSTR-9C deadline does not just attract a late fee - it creates a compliance red flag on your GST profile. Here are the deadlines and penalties you need to track for FY 2025-26 filing.

Financial Year GSTR-9 / GSTR-9C Due Date Late Fee (Per Day) Maximum Late Fee Cap
FY 2023-24 December 31, 2024 ₹200 (₹100 CGST + ₹100 SGST) 0.5% of state turnover
FY 2024-25 December 31, 2025 ₹200 (₹100 CGST + ₹100 SGST) 0.5% of state turnover
FY 2025-26 December 31, 2026 ₹200 (₹100 CGST + ₹100 SGST) 0.5% of state turnover

The late fee is calculated per GSTIN, per state. A business registered in three states filing GSTR-9C 30 days late faces a potential late fee of ₹200 x 30 x 3 = ₹18,000, subject to the 0.5% cap. Beyond the monetary penalty, late filing also affects your GST compliance rating, which the department uses to prioritize audit selections.

There is another practical consequence of late filing that most businesses overlook: blocked e-way bill generation. Non-filing of annual returns can trigger restrictions on generating e-way bills, directly impacting your goods dispatch and supply chain. For businesses that rely on regular dispatches, this operational disruption is often more costly than the late fee itself.

The GSTR-9 and GSTR-9C deadline for FY 2025-26 is December 31, 2026. Start your reconciliation by October 2026 to allow adequate time for data gathering, mismatch resolution, and form preparation. Last-minute filings lead to errors, and errors in GSTR-9C cannot be revised after submission.

Practical Checklist for GSTR-9C Self-Certification in 2026

Whether you are self-certifying GSTR-9C for the first time or streamlining a process you have done before, this checklist covers every step from preparation to submission. Use it as your filing roadmap for FY 2025-26.

Pre-Filing Preparation (October-November 2026)

  • Confirm your aggregate turnover is below ₹5 crore (PAN-level, all GSTINs combined)
  • Ensure GSTR-9 for FY 2025-26 is filed and accepted on the GST portal
  • Obtain audited financial statements (profit and loss, balance sheet) for FY 2025-26
  • Download all GSTR-1, GSTR-3B, and GSTR-2B returns for April 2025 to March 2026
  • Run a GSTR-2B vs purchase register reconciliation to identify ITC mismatches
  • Prepare HSN-wise summary of outward and inward supplies

Reconciliation Phase (November-December 2026)

  • Complete turnover reconciliation: audited revenue → adjustments → reconciled GST turnover
  • Complete tax paid reconciliation: liability as per returns vs actual payment through cash and ITC
  • Complete ITC reconciliation: ITC as per books vs ITC as per returns vs ITC as per GSTR-2B
  • Document explanations for every unreconciled difference (no matter how small)
  • Review Rule 42 and 43 ITC reversals for accuracy
  • Cross-check credit note and debit note impact on both turnover and ITC

Filing Phase (December 2026)

  • Log into GST portal → Services → Returns → Annual Return → select FY 2025-26
  • Enter Part A reconciliation data (or upload the prepared statement)
  • Select self-certification in Part B and enter authorized signatory details
  • Preview the complete form - check every table, every row
  • Submit using DSC or EVC before December 31, 2026
  • Download the filed GSTR-9C acknowledgment and store with your compliance records

The entire process, from document gathering to portal submission, should take 4-8 hours for a single GSTIN with well-maintained books. If you find yourself spending significantly more time, the problem is likely upstream - your monthly returns or books of accounts need attention, and GSTR-9C is just exposing those gaps.

Who Should Consider Voluntary GSTR-9C Filing?

If your turnover is between ₹2 crore and ₹5 crore, GSTR-9C is optional. So why would you file it voluntarily? Several categories of businesses benefit from proactive filing even when not legally required.

Businesses approaching ₹5 crore: If your turnover has grown from ₹3 crore to ₹4.5 crore over the past two years, you are likely to cross ₹5 crore soon. Filing GSTR-9C voluntarily now builds the internal process and habit, so when it becomes mandatory, your team is already experienced. This avoids the first-year scramble that trips up many growing businesses.

Businesses seeking funding or loans: Banks and investors sometimes request GST reconciliation data as part of due diligence. A filed GSTR-9C provides a government-validated reconciliation that carries more weight than an internal spreadsheet. If you are applying for a seed funding round or a business loan, a clean GSTR-9C strengthens your financial credibility.

Businesses with prior GST discrepancies: If you have received GST notices in the past or have known discrepancies in prior years' returns, filing a clean GSTR-9C for the current year demonstrates proactive compliance. It does not fix past issues, but it signals to the department that your current filing is in order.

Businesses with complex supply chains: If you deal with inter-state supplies, exports, SEZ transactions, or significant reverse charge obligations, the reconciliation exercise itself is valuable. GSTR-9C forces you to catch mismatches that might otherwise go unnoticed until a departmental audit surfaces them.

For businesses with annual compliance obligations including ROC filing, income tax returns, and GST returns, adding GSTR-9C to the mix is incremental effort with meaningful compliance upside. The cost is zero (self-certification), and the benefit is a documented, portal-submitted reconciliation that protects you against future scrutiny.

GSTR-9C for Different Business Types

The self-certification rules apply uniformly, but the reconciliation complexity varies significantly by business type. Here is how GSTR-9C applies to common entity structures.

Business Type GSTR-9C Complexity Key Reconciliation Focus
Private Limited Company Medium to High Director remuneration, inter-company transactions, share application money
LLP Medium Partner remuneration, capital contributions, professional service invoicing
Sole Proprietorship Low to Medium Personal vs business expense separation, cash sales reconciliation
Partnership Firm Medium Partner drawings, interest on capital, shared expense allocation
One Person Company Low Single director transactions, small-scale reconciliation
E-commerce Seller High TCS by marketplace, return/refund adjustments, multi-state supply

E-commerce sellers deserve special mention. If you sell through platforms like Amazon or Flipkart, the marketplace collects TCS (Tax Collected at Source) under Section 52 of the CGST Act. Reconciling TCS collected, TCS credit claimed, marketplace commission (which has reverse charge implications), and sales returns creates additional layers of complexity in GSTR-9C. Self-certification is still valid if turnover is below ₹5 crore, but the reconciliation effort is higher than for a traditional brick-and-mortar business.

Summary

GSTR-9C self-certification is one of the most practical GST simplification measures introduced since the tax's launch in 2017. For businesses with aggregate turnover below ₹5 crore, the mandatory CA certification burden is gone - replaced by a straightforward self-certification option that saves ₹15,000 to ₹40,000 per GSTIN annually. The reconciliation work itself remains the same: match your audited financials with GSTR-9, explain every difference, and submit on the portal before December 31. For FY 2025-26, that deadline is December 31, 2026. If your books are clean and your monthly returns are accurate, self-certification should take 4-8 hours. If it takes significantly longer, the problem is not GSTR-9C - it is your monthly reconciliation process. Fix that, and annual filing becomes a formality rather than a firefight.

Complete GST Annual Filing Support

From GSTR-9 preparation to GSTR-9C reconciliation and filing, IncorpX handles your annual GST compliance end to end. Focus on your business; we handle the filings.

File Your GST Annual Return

Frequently Asked Questions

What is GSTR-9C?
GSTR-9C is the annual GST reconciliation statement that reconciles the figures declared in GSTR-9 (annual return) with the audited financial statements. It ensures that the turnover, tax paid, and input tax credit claimed in GST returns match the books of accounts. GSTR-9C is filed on the GST portal.
Who needs to file GSTR-9C?
Every registered taxpayer whose aggregate turnover exceeds ₹5 crore in a financial year must file GSTR-9C. The reconciliation statement is mandatory alongside the GSTR-9 annual return. Taxpayers below ₹5 crore turnover are not required to file GSTR-9C but may voluntarily file it for their own reconciliation purposes.
Can I self-certify GSTR-9C without a Chartered Accountant?
Yes. From FY 2020-21 onwards, taxpayers with aggregate turnover up to ₹5 crore can self-certify GSTR-9C without a CA. The CBIC removed the mandatory CA/CMA certification requirement for this turnover bracket through Notification No. 30/2021. Only taxpayers above ₹5 crore need CA certification for Part B.
What is the turnover threshold for GSTR-9C filing?
The turnover threshold for mandatory GSTR-9C filing is ₹5 crore aggregate turnover in a financial year. Taxpayers above this threshold must file GSTR-9C with CA/CMA certification. Below ₹5 crore, GSTR-9C filing is optional, but if filed voluntarily, it can be self-certified without professional certification.
What is the difference between GSTR-9 and GSTR-9C?
GSTR-9 is the annual return summarizing all monthly/quarterly returns filed during the year. GSTR-9C is the reconciliation statement that compares GSTR-9 data with audited financial statements. GSTR-9 is mandatory for taxpayers above ₹2 crore turnover, while GSTR-9C is mandatory only above ₹5 crore.
What is Part A of GSTR-9C?
Part A of GSTR-9C is the reconciliation section. It compares turnover declared in the audited annual financial statement with turnover declared in the annual return (GSTR-9). Part A covers reconciliation of gross turnover, taxable turnover, tax paid, and input tax credit. Any differences must be explained with reasons.
What is Part B of GSTR-9C?
Part B of GSTR-9C is the certification section. For taxpayers with turnover above ₹5 crore, a CA or CMA must certify that the reconciliation in Part A is true and correct. For taxpayers below ₹5 crore who voluntarily file, Part B can be self-certified by the taxpayer or an authorized signatory.
What is the deadline for filing GSTR-9C?
The deadline for filing GSTR-9C is December 31 of the year following the financial year. For example, GSTR-9C for FY 2025-26 must be filed by December 31, 2026. Late filing attracts a penalty of ₹200 per day (₹100 CGST + ₹100 SGST) subject to a maximum of 0.5% of turnover in the state/UT.
Is GSTR-9C mandatory for taxpayers below ₹5 crore turnover?
No. GSTR-9C is not mandatory for taxpayers with aggregate turnover below ₹5 crore. The CBIC exempted this category from mandatory filing. However, taxpayers may choose to file it voluntarily for internal reconciliation and audit trail purposes. Voluntary filing requires self-certification, not CA certification.
What is aggregate turnover for GSTR-9C purposes?
Aggregate turnover for GSTR-9C includes the total value of all taxable supplies (excluding inward supplies under reverse charge), exempt supplies, exports, and inter-state supplies of a person with the same PAN. It is computed on an all-India basis across all GSTINs and excludes GST compensation cess.
What happens if I file GSTR-9C late?
Late filing of GSTR-9C attracts a late fee of ₹200 per day (₹100 CGST + ₹100 SGST), capped at 0.5% of the taxpayer's turnover in the relevant state or union territory. Additionally, the GST officer may issue a notice for non-compliance, and it can impact your compliance rating on the GST portal.
Can I revise GSTR-9C after filing?
No. Once GSTR-9C is filed on the GST portal, it cannot be revised. There is no provision for amending a submitted GSTR-9C. Any errors must be corrected through subsequent period returns or by filing a rectification application with the jurisdictional GST officer. This makes accuracy during filing critical.
What documents do I need for GSTR-9C self-certification?
You need: audited financial statements (profit and loss, balance sheet), GSTR-9 annual return data, monthly GSTR-1 and GSTR-3B summaries, input tax credit register, credit note and debit note records, HSN-wise summary, and a reconciliation worksheet mapping financial statement figures to GST return figures.
How do I reconcile turnover in GSTR-9C Part A?
Start with gross turnover from audited financials, then adjust for non-GST revenue (interest income, dividend), advances not converted to supply, credit notes, and GST component included in revenue. The adjusted figure should match the turnover declared in GSTR-9. Any difference must be reported with an explanation.
What are common errors in GSTR-9C filing?
Common errors include: mismatch between books and GSTR-9 due to timing differences, incorrect treatment of advances received, failure to account for credit notes in turnover reconciliation, HSN code mismatches, wrong classification of exempt vs nil-rated supplies, and not reconciling ITC reversals under Rule 42 and 43.
Is GSTR-9 mandatory for all GST-registered taxpayers?
GSTR-9 is mandatory for taxpayers with aggregate turnover above ₹2 crore. Taxpayers below ₹2 crore are exempt from filing GSTR-9 (and consequently GSTR-9C). Composition scheme taxpayers file GSTR-9A instead. Casual taxable persons, input service distributors, and non-resident taxable persons are also exempt from GSTR-9.
What is the penalty for not filing GSTR-9C?
Non-filing of GSTR-9C when mandatory attracts a late fee of ₹200 per day capped at 0.5% of state turnover. Beyond the late fee, the GST department can initiate proceedings under Section 73 or 74 for determination of tax not paid or short paid. Persistent non-filing also affects your GST compliance score.
Do composition scheme taxpayers need to file GSTR-9C?
No. Composition scheme taxpayers are exempt from filing GSTR-9C. They file GSTR-9A (annual return for composition dealers) instead of GSTR-9. Since GSTR-9C is a reconciliation statement tied to GSTR-9, it does not apply to composition taxpayers regardless of their turnover level.
Can a Cost Accountant (CMA) certify GSTR-9C?
Yes. GSTR-9C can be certified by either a Chartered Accountant (CA) or a Cost and Management Accountant (CMA). Both are recognized under the CGST Act for certification purposes. The choice between CA and CMA typically depends on which professional already handles the taxpayer's audit and compliance work.
How does self-certification differ from CA certification in GSTR-9C?
In self-certification, the taxpayer or authorized signatory verifies that the reconciliation is accurate. No external professional review is required. In CA certification, a practicing CA/CMA independently verifies the reconciliation against audited books and certifies its accuracy. CA certification carries greater legal weight in disputes.
What is the GSTR-9C filing process on the GST portal?
Log into the GST portal, navigate to Annual Return → GSTR-9C, enter Part A reconciliation data (turnover, tax, ITC), complete Part B certification, attach the reconciliation statement, preview the form, and submit using DSC or EVC. File GSTR-9 first, as GSTR-9C depends on it.
Should I file GSTR-9C voluntarily even if my turnover is below ₹5 crore?
Filing voluntarily is recommended for businesses approaching the ₹5 crore threshold or those facing GST audits. A self-certified GSTR-9C creates a documented reconciliation trail, helps identify discrepancies before the department does, and builds a clean compliance history. It takes 2-4 hours for a well-maintained books business.
What GST notifications govern GSTR-9C self-certification?
The key notifications are: Notification No. 30/2021-Central Tax (dated July 30, 2021) which removed mandatory CA certification for turnover up to ₹5 crore from FY 2020-21, and Notification No. 16/2020-Central Tax which initially raised the GSTR-9C turnover threshold from ₹2 crore to ₹5 crore.
How long does it take to complete GSTR-9C self-certification?
For a business with well-maintained books, GSTR-9C self-certification takes 4-8 hours including data gathering and reconciliation. With CA certification, add 5-10 business days for the CA's review. Cost-wise, self-certification saves ₹15,000-₹40,000 in professional fees that a CA would charge for GSTR-9C certification.
Can I file GSTR-9C without filing GSTR-9?
No. GSTR-9C cannot be filed without first filing GSTR-9. The reconciliation in GSTR-9C compares audited financial statements with GSTR-9 data. The GST portal requires GSTR-9 submission before enabling the GSTR-9C form. Both must be filed for the same financial year and the same GSTIN.
Tags:

Dhanush Prabha is the Chief Technology Officer and Chief Marketing Officer at IncorpX, where he leads product engineering, platform architecture, and data-driven growth strategy. With over half a decade of experience in full-stack development, scalable systems design, and performance marketing, he oversees the technical infrastructure and digital acquisition channels that power IncorpX. Dhanush specializes in building high-performance web applications, SEO and AEO-optimized content frameworks, marketing automation pipelines, and conversion-focused user experiences. He has architected and deployed multiple SaaS platforms, API-first applications, and enterprise-grade systems from the ground up. His writing spans technology, business registration, startup strategy, and digital transformation - offering clear, research-backed insights drawn from hands-on engineering and growth leadership. He is passionate about helping founders and professionals make informed decisions through practical, real-world content.