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

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 ReturnThe 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 FilingPart 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 FilingWhen 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-9CGSTR-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


