GSTR-9 Annual Return: Filing Guide & Reconciliation | Virtual Auditor

GSTR-9 Annual Return: Filing Guide, Reconciliation & Common Errors

📖 Definition — GSTR-9 (Annual Return)

GSTR-9 is the annual return prescribed under Section 44 of the CGST Act, 2017, read with Rule 80 of the CGST Rules. It is a consolidated statement of all outward supplies, inward supplies, ITC claimed, tax paid, and demands/refunds during the financial year. It is filed electronically on the GST portal (cbic-gst.gov.in) for each GSTIN separately.

📖 Definition — GSTR-9C (Reconciliation Statement)

GSTR-9C is the reconciliation statement prescribed under Section 44(2) of the CGST Act (as substituted by the Finance Act 2021), read with Rule 80(3). It reconciles the values declared in GSTR-9 with the figures in the audited annual financial statements. From FY 2020-21 onwards, it is self-certified by the taxpayer — CA/CMA certification is no longer mandatory. It is required only for taxpayers with aggregate turnover exceeding ₹5 crore.

Legal Framework — Section 44 and Rule 80

Section 44 of the CGST Act

Section 44 mandates that every registered person (other than those specifically exempted) shall furnish an annual return for every financial year electronically, in the prescribed form, on or before the 31st day of December following the end of the relevant financial year. The section empowers the Commissioner to exempt any class of registered persons from filing the annual return through a notification. Key provisions include:

  • Sub-section (1): Every registered person (excluding ISD, TDS/TCS deductors, casual and non-resident taxable persons) shall furnish an annual return for every financial year
  • Sub-section (2): Every registered person with aggregate turnover exceeding the prescribed limit shall also furnish a self-certified reconciliation statement reconciling the value of supplies with the audited annual financial statement and such other particulars as may be prescribed
  • Proviso: The Commissioner may, on the recommendations of the Council and by notification, exempt any class of registered persons from filing the annual return

Rule 80 of the CGST Rules

Rule 80 prescribes the forms and modalities for filing the annual return:

  • Rule 80(1): Every registered person (other than composition dealers) shall furnish the annual return in Form GSTR-9
  • Rule 80(2): A person paying tax under Section 10 (composition scheme) shall furnish the annual return in Form GSTR-9A
  • Rule 80(3): Every registered person with aggregate turnover exceeding ₹5 crore shall furnish the reconciliation statement in Form GSTR-9C along with GSTR-9

Exemption Notifications

The government has issued exemptions from GSTR-9 filing for taxpayers with lower turnover. As of the latest notification, taxpayers with aggregate turnover up to ₹2 crore in a financial year are exempt from filing GSTR-9. This exemption is optional — a taxpayer below ₹2 crore may still choose to file GSTR-9. The exemption threshold has been maintained at ₹2 crore across financial years through successive notifications.

Who Must File GSTR-9 — Applicability Analysis

Persons Required to File

The following categories of registered persons must file GSTR-9:

  • Regular taxpayers with aggregate turnover exceeding ₹2 crore
  • Taxpayers who have obtained GST registration irrespective of whether any business was conducted during the year (even nil returns may be filed)
  • Persons who had their registration cancelled during the year — they must file GSTR-9 for the period from the beginning of the financial year until the effective date of cancellation
  • SEZ units and SEZ developers registered under GST

Persons Exempt from GSTR-9

The following persons are not required to file GSTR-9:

  • Composition scheme taxpayers under Section 10 (they file GSTR-9A instead)
  • Input Service Distributors (ISD)
  • Persons deducting TDS under Section 51
  • Persons collecting TCS under Section 52 (e-commerce operators)
  • Casual taxable persons
  • Non-resident taxable persons
  • Taxpayers with aggregate turnover up to ₹2 crore (if exemption notification is in force)
  • United Nations bodies and other notified organisations

Aggregate Turnover Computation for Threshold

Aggregate turnover under Section 2(6) includes the aggregate value of all taxable supplies (excluding inward supplies on which reverse charge is paid), exempt supplies, exports, and inter-state supplies of persons having the same PAN. It is computed on a PAN-India basis, not GSTIN-wise. This means if a person has multiple GSTINs across states, the aggregate turnover of all GSTINs is summed to determine whether the ₹2 crore or ₹5 crore threshold is breached. However, GSTR-9 itself is filed separately for each GSTIN.

Structure of GSTR-9 — Table-by-Table Analysis

Part I — Basic Details (Tables 1-3)

Tables 1 to 3 are auto-populated from the registration data and cannot be edited. They include the financial year, GSTIN, legal name, and trade name. No manual intervention is required in this section.

Part II — Outward Supplies (Tables 4-5)

This is the first substantive section and captures all outward supplies made during the financial year:

  • Table 4A: Supplies made to registered persons (B2B) other than reverse charge — auto-populated from GSTR-1 Table 4
  • Table 4B: Supplies made to registered persons on which reverse charge is applicable — auto-populated from GSTR-1 Table 4A (reverse charge supplies)
  • Table 4C: Supplies made through e-commerce operators on which tax is collected under Section 52
  • Table 4D-4G: Supplies to unregistered persons (B2C large and B2C small), exports, supplies to SEZ
  • Table 4H-4K: Deemed exports, advances received, inward supplies on which tax is payable on reverse charge basis
  • Table 4L: Sub-total of all outward supplies
  • Table 5: Outward supplies on which tax is not payable — exempt supplies, nil-rated, non-GST supplies, and no-supply declarations

The critical reconciliation point here is matching Table 4 totals with the cumulative GSTR-1 data and GSTR-3B Table 3.1 outward supply declarations. Any mismatch between GSTR-1, GSTR-3B, and GSTR-9 is the most common trigger for departmental notices.

Part III — Input Tax Credit (Tables 6-8)

This section captures the ITC position for the entire financial year:

  • Table 6A: Total ITC availed through GSTR-3B during the financial year — auto-populated and non-editable
  • Table 6B-6E: Breakup of ITC by type — inward supplies from registered persons, import of goods (BOE), import of services, ISD credit
  • Table 6F-6H: Amount of ITC reclaimed after reversal — transitional credit, reclaimed reversals
  • Table 6I-6K: Negative entries — ITC on reverse charge, ITC relating to zero-rated supplies, deemed exports
  • Table 6L: Net ITC — the total ITC position for the year
  • Table 7: ITC reversed during the financial year — Rule 37 (non-payment within 180 days), Rule 39 (ISD excess distribution), Rule 42 (common credit reversal for exempt supplies), Rule 43 (capital goods common credit), Section 17(5) blocked credit
  • Table 8: ITC as per GSTR-2A/2B — comparison of ITC claimed in GSTR-3B with the ITC reflected in GSTR-2A (auto-populated)

Table 8 is the most scrutinised section during departmental audits. Any excess ITC claimed in GSTR-3B over what appears in GSTR-2A/2B will be highlighted here. For ITC reversal calculations, refer to our detailed guide on ITC Reversal under Rule 42 and 43.

Part IV — Tax Paid (Table 9)

Table 9 captures the total tax payable and paid during the financial year, broken down by IGST, CGST, SGST, and Cess. It includes tax paid through the electronic cash ledger (cash) and electronic credit ledger (ITC). This table must reconcile with the cumulative GSTR-3B Table 6.1 payment data. Any discrepancy indicates either under-payment or over-payment of tax during the year.

Part V — Transactions of Previous Year Reported in Current Year (Tables 10-14)

This section captures amendments and corrections:

  • Table 10: Supplies/tax declared through amendments in GSTR-1 during the current year but relating to the previous year (positive amendments)
  • Table 11: Supplies/tax reduced through amendments in GSTR-1 during the current year but relating to the previous year (negative amendments — credit notes)
  • Table 12: Reversal of ITC availed during the previous year — reflecting ITC reversed in the current year for supplies received in the previous year
  • Table 13: ITC availed for the previous year — ITC claimed in the current year for invoices of the previous year
  • Table 14: Differential tax paid on account of declarations in Tables 10 and 11

Tables 10-14 are particularly important for businesses with significant inter-year adjustments. These tables do not auto-populate and require manual computation based on the taxpayer’s records.

Part VI — Other Information (Tables 15-18)

This section includes supplementary information:

  • Table 15: Particulars of demands and refunds during the year — total demand amount, demands paid, refunds claimed, refunds sanctioned, refund rejected, pending demands/refunds
  • Table 16: Information on supplies received from composition dealers, deemed supply under Section 143, and goods sent on approval basis
  • Table 17: HSN-wise summary of outward supplies — mandatory for taxpayers with turnover exceeding ₹5 crore (6-digit HSN required); optional for others
  • Table 18: HSN-wise summary of inward supplies — similar to Table 17 but for purchases

GSTR-9C — Reconciliation Statement for Turnover Above ₹5 Crore

Structure of GSTR-9C

GSTR-9C is divided into two parts:

Part A — Reconciliation Statement: This reconciles the figures declared in GSTR-9 with the audited annual financial statements. It has the following key tables:

  • Table 5: Gross turnover as per audited financial statements, with adjustments for unbilled revenue, advances, deemed supplies, credit notes, trade discounts, and other reconciling items to arrive at turnover declared in GSTR-9
  • Table 6-8: Tax payable — reconciliation of the tax payable as per the audited accounts with the tax paid as per GSTR-9, identifying any unreconciled tax differences
  • Table 9-11: Reconciliation of ITC — total ITC as per audited financial statements compared with ITC claimed in GSTR-9, with adjustments for ITC booked in accounts but not availed in GST returns, ITC availed but reversed, and blocked credits under Section 17(5)
  • Table 12: Reversal of ITC — detailed breakup by reason (Rule 37, Rule 39, Rule 42, Rule 43, Section 17(5))
  • Table 14: Unreconciled differences — the net impact of all adjustments, identifying additional tax payable or ITC to be reversed

Part B — Certification: From FY 2020-21 onwards, this is a self-certification by the taxpayer. The taxpayer certifies that the information given in GSTR-9C is true and correct and is in agreement with the books of account maintained and the information furnished in GSTR-9.

Key Reconciliation Points in GSTR-9C

The following are the critical reconciliation items that require careful computation:

  • Turnover Reconciliation: Book turnover vs. GST turnover — differences arise from unbilled revenue (accrual entries without invoice), advances received (liable in GST but not recognised as income in books), inter-unit stock transfers (supply under GST but not revenue in accounts), deemed supplies under Schedule I, and credit notes/debit notes timing differences
  • ITC Reconciliation: ITC as per books vs. ITC in GSTR-3B — differences arise from expenses capitalised in books but ITC claimed in GST, provisional ITC entries in books pending GSTR-2A/2B matching, blocked credits under Section 17(5) debited in accounts but not claimed in GST, and RCM liability entries in books with corresponding ITC
  • Tax Payment Reconciliation: Tax as per books vs. tax paid through returns — DRC-03 payments, interest and late fees, and previous year adjustments all contribute to differences

Common Errors in GSTR-9 Filing — And How to Avoid Them

Error 1: Mismatch Between GSTR-1 and GSTR-3B

This is the single most common error. GSTR-1 captures invoice-level outward supply details, while GSTR-3B captures summary-level liability. Mismatches arise from: (a) invoices reported in GSTR-1 of one period but tax paid in GSTR-3B of a different period, (b) credit notes filed in GSTR-1 but not adjusted in GSTR-3B liability, (c) amendments in GSTR-1 without corresponding GSTR-3B adjustments, and (d) advances reported in GSTR-3B but invoice raised in a subsequent period without adjustment. The resolution is to prepare a month-by-month GSTR-1 vs. GSTR-3B reconciliation before attempting GSTR-9 filing.

Error 2: Excess ITC Claimed Over GSTR-2A/2B

If the ITC claimed in GSTR-3B exceeds the ITC available in GSTR-2A/2B, this difference will be highlighted in GSTR-9 Table 8. While the law permits ITC based on actual receipt of goods/services and possession of tax invoice (subject to Section 16 conditions), the department increasingly relies on GSTR-2A/2B matching for verification. Any excess must be either: (a) explained with supporting documentation (invoices, delivery challans, payment proof), or (b) reversed through Table 7 of GSTR-9 or via DRC-03 before filing. Failing to address this difference invites scrutiny under Section 61 or Section 73/74 proceedings.

Error 3: Non-Reporting of RCM Liability

Supplies received under reverse charge (Section 9(3) and 9(4)) must be reported in Table 4G of GSTR-9 as outward supplies (since the recipient is the deemed supplier for RCM purposes) and the corresponding ITC in Table 6C. Many taxpayers report RCM liability in GSTR-3B but fail to segregate it properly in GSTR-9, leading to inflated outward supply figures or missed ITC categorisation.

Error 4: Incorrect HSN Reporting

Table 17 requires HSN-wise summary of outward supplies. Common errors include: (a) using 4-digit HSN when 6-digit is required (mandatory for turnover above ₹5 crore), (b) incorrect HSN classification leading to rate disputes, (c) mismatch between GSTR-1 HSN data and GSTR-9 Table 17 figures. The HSN summary must match the total taxable value declared in Table 4.

Error 5: Omitting Previous Year Adjustments

Tables 10-14 capture previous year transactions reported in the current year. Taxpayers frequently omit: (a) credit notes issued in the current year for previous year invoices, (b) ITC claimed in the current year for previous year invoices (within the Section 16(4) time limit), and (c) amendments to previous year invoices filed through GSTR-1 amendments. These omissions create mismatches between the annual return and the books of account.

Error 6: Late Fee Computation Issues

Late fee is auto-calculated on the portal based on the filing date relative to the due date. However, discrepancies arise when: (a) extended due dates are not reflected in the portal calculation, (b) late fee is computed on the original due date rather than the extended date, or (c) the taxpayer is entitled to a late fee waiver under a specific notification but the portal does not apply it automatically. In such cases, the taxpayer should file a grievance on the GST portal or approach the jurisdictional officer.

GSTR-9 Reconciliation Process — Step-by-Step

Step 1: Download All Returns Data

Before starting the reconciliation, download the following from the GST portal: (a) all 12 months’ GSTR-1 filed data, (b) all 12 months’ GSTR-3B filed data, (c) all 12 months’ GSTR-2A/2B data, (d) electronic credit ledger statement for the year, and (e) electronic cash ledger statement for the year. At Virtual Auditor, we use automated extraction tools to compile this data into a structured format for reconciliation.

Step 2: Reconcile GSTR-1 with Books

Match invoice-level data from GSTR-1 with the sales register/revenue account in the books. Identify: (a) invoices in books but not in GSTR-1 (omitted reporting), (b) invoices in GSTR-1 but not in books (over-reporting or classification issues), (c) value differences between books and GSTR-1, and (d) credit notes in books vs. credit notes in GSTR-1.

Step 3: Reconcile GSTR-3B with GSTR-1

Prepare a month-by-month comparison of: (a) taxable outward supplies in GSTR-1 Table 4 vs. GSTR-3B Table 3.1(a), (b) exempt/nil-rated supplies in GSTR-1 Table 8 vs. GSTR-3B Table 3.1(b)/(c), (c) reverse charge liability in GSTR-3B Table 3.1(d) vs. books, and (d) credit notes in GSTR-1 Table 9 vs. GSTR-3B adjustments. Document every difference with the reason and resolution.

Step 4: Reconcile ITC — GSTR-3B vs. GSTR-2A/2B

Compare the total ITC claimed in GSTR-3B with the ITC reflected in GSTR-2A/2B. Categorise differences as: (a) ITC claimed but not in GSTR-2A/2B — obtain supplier confirmation and invoices, (b) ITC in GSTR-2A/2B but not claimed — evaluate whether it can be claimed in subsequent returns within the Section 16(4) time limit, and (c) ITC reversed during the year — reconcile with Rule 42/43 calculations.

Step 5: Reconcile Tax Paid

Match the total tax paid through GSTR-3B (cash + ITC set-off) with the tax liability as computed from GSTR-1 and books. Identify any differential tax (excess or shortfall) and the reasons — typically arising from timing differences in reporting, RCM adjustments, or advance payments.

Step 6: Prepare Tables 10-14

Identify all transactions of the previous financial year that were reported in the current year through amendments in GSTR-1 or ITC claims in GSTR-3B. Compute the differential tax payable (Table 14) and ensure it is paid through DRC-03 or adjusted in the current year GSTR-3B before filing GSTR-9.

Step 7: File GSTR-9 and Pay Differential Tax

After completing all reconciliations, prepare the GSTR-9 data, upload it to the portal, preview the auto-populated fields, enter the manual fields, compute any additional tax payable through Table 9, and file the return. Additional tax identified during reconciliation can be paid through DRC-03 (voluntary payment) before or at the time of filing GSTR-9.

Consequences of Non-Filing or Errors in GSTR-9

Late Fee Under Section 47

The late fee for delayed filing of GSTR-9 is ₹200 per day of default (₹100 CGST + ₹100 SGST), subject to a maximum of 0.5% of turnover in the relevant state/UT (0.25% CGST + 0.25% SGST). For a business with ₹10 crore turnover in a state, the maximum late fee would be ₹5 lakh. The government has periodically waived or reduced late fees through amnesty schemes — taxpayers should verify current notifications before filing late returns.

Scrutiny Under Section 61

GSTR-9 data is a primary input for the department’s scrutiny process under Section 61. The proper officer may scrutinise the return and verify its correctness. If discrepancies are found, a notice in Form ASMT-10 is issued to the taxpayer. The taxpayer must respond within 30 days explaining the discrepancy. If the response is unsatisfactory, the officer may initiate proceedings under Section 73 (non-fraud cases) or Section 74 (fraud cases). For detailed guidance on responding to demand orders, see our GST Demand Order: Accept or Appeal guide.

Impact on ITC Claims

GSTR-9 filing is linked to ITC reconciliation. Any excess ITC reported in GSTR-9 over what is available in GSTR-2A/2B becomes a red flag. The department can issue a demand for reversal of excess ITC with interest under Section 50 (18% per annum). At Virtual Auditor, we recommend resolving all ITC mismatches before filing GSTR-9 to avoid subsequent demands.

Blocking of E-Way Bill Generation

Non-filing of GSTR-9 (along with pending GSTR-1 and GSTR-3B) can lead to blocking of e-way bill generation under Rule 138E. While e-way bill blocking is primarily linked to GSTR-1/3B defaults, a pattern of non-compliance including GSTR-9 can trigger additional scrutiny and enforcement actions.

GSTR-9 for Specific Scenarios

Multi-State Registrations

A taxpayer with registrations in multiple states must file separate GSTR-9 for each GSTIN. However, the aggregate turnover for determining the ₹2 crore exemption threshold and the ₹5 crore GSTR-9C threshold is computed PAN-wise. This means a company with ₹1.5 crore turnover in Tamil Nadu and ₹1 crore in Karnataka (total ₹2.5 crore) must file GSTR-9 for both GSTINs even though individual state turnovers are below ₹2 crore.

Registration Cancelled Mid-Year

If GST registration is cancelled during the financial year, the taxpayer must file GSTR-9 for the period from 1st April to the effective date of cancellation. The final return in Form GSTR-10 must be filed within 3 months of the cancellation date or the date of the cancellation order, whichever is later. For registration cancellation issues, see our guide on GST registration cancellation and revocation.

New Registration During the Year

If registration was obtained mid-year, GSTR-9 is filed only for the period from the effective date of registration to 31st March. Pre-registration turnover is not included in GSTR-9 but is relevant for computing aggregate turnover for threshold purposes.

ISD Registrations

Input Service Distributors file GSTR-6 monthly and are exempt from GSTR-9. However, the parent entity receiving ISD credit must include such credit in its GSTR-9 Table 6E. Reconciliation of ISD credit distributed vs. ISD credit received is a critical check point.

Practical Tips for Error-Free GSTR-9 Filing

Maintain Monthly Reconciliation Discipline

The most effective way to ensure error-free GSTR-9 filing is to maintain monthly reconciliations throughout the year rather than attempting annual reconciliation at year-end. At Virtual Auditor, we recommend a monthly checklist: (a) GSTR-1 vs. sales register, (b) GSTR-3B liability vs. GSTR-1, (c) ITC claimed vs. GSTR-2B, and (d) RCM liability vs. expense ledger. This monthly discipline reduces GSTR-9 preparation time from weeks to days.

Use the GST Portal Preview Function

The GST portal provides a preview function that displays the auto-populated data from GSTR-1 and GSTR-3B. Compare this auto-populated data with your reconciliation workpapers before entering manual fields. Any discrepancy in auto-populated data indicates errors in the underlying monthly returns that must be investigated before proceeding.

Pay Differential Tax Before Filing

If your reconciliation reveals additional tax payable (due to under-reporting in GSTR-3B, excess ITC claimed, or previous year adjustments), pay this differential tax through DRC-03 before filing GSTR-9. This voluntary payment demonstrates compliance intent and reduces the risk of penalty proceedings under Section 73/74. The DRC-03 payment reference should be noted in GSTR-9 Table 14.

Document All Reconciliation Differences

Prepare a detailed reconciliation workpaper documenting every difference between GSTR-1, GSTR-3B, GSTR-2A/2B, books of account, and GSTR-9. This workpaper serves as the primary evidence in case of departmental scrutiny under Section 61 or audit under Section 65. A well-documented reconciliation workpaper can resolve most ASMT-10 notices without escalation to demand proceedings.

🔍 Practitioner Insight — CA V. Viswanathan, IBBI/RV/03/2019/12333

In our practice at Virtual Auditor, we have observed that over 60% of GST scrutiny notices under Section 61 originate from GSTR-9 discrepancies. The most frequent trigger is the GSTR-1 vs. GSTR-3B mismatch in outward supplies — often caused by nothing more than timing differences in reporting advances and credit notes. Our standard operating procedure for every GSTR-9 engagement includes: (1) a 12-month GSTR-1 vs. GSTR-3B reconciliation at the table level, (2) GSTR-2B matching with ITC ledger in the books, (3) RCM liability verification against the books, and (4) HSN-wise supply summary validation. We have found that investing 4-6 hours in pre-filing reconciliation reduces the likelihood of receiving an ASMT-10 notice significantly. For taxpayers who have already received scrutiny notices based on GSTR-9 data, our Section 107 appeal guide provides the complete response and appeal framework. Contact us at Virtual Auditor or call +91 99622 60333 for GSTR-9 filing assistance.

📋 Key Takeaways

  • GSTR-9 is mandatory under Section 44 for all regular taxpayers with aggregate turnover exceeding ₹2 crore; the due date is 31st December of the following financial year
  • GSTR-9C (self-certified reconciliation statement) is mandatory for taxpayers with turnover exceeding ₹5 crore, reconciling GSTR-9 with audited financial statements
  • GSTR-9 cannot be revised once filed — accuracy at the filing stage is critical; errors remain on record permanently
  • Late fee is ₹200 per day (₹100 CGST + ₹100 SGST), capped at 0.5% of turnover in the state/UT
  • The most common errors are GSTR-1 vs. GSTR-3B mismatches, excess ITC over GSTR-2A/2B, incorrect HSN reporting, and omission of previous year adjustments
  • Pre-filing reconciliation (GSTR-1 vs. GSTR-3B vs. books vs. GSTR-2A/2B) is essential to avoid scrutiny under Section 61
  • Additional tax identified during reconciliation should be paid through DRC-03 before or at the time of GSTR-9 filing
  • Multi-state registrations require separate GSTR-9 per GSTIN, but the turnover threshold is computed PAN-wise

Frequently Asked Questions

Who is required to file GSTR-9?

Every registered person under GST must file GSTR-9 under Section 44, except: (a) composition scheme taxpayers (who file GSTR-9A), (b) Input Service Distributors, (c) TDS deductors under Section 51, (d) TCS collectors under Section 52, (e) casual taxable persons, (f) non-resident taxable persons, and (g) taxpayers with aggregate turnover up to ₹2 crore (if exemption notification is in force). The turnover threshold is computed PAN-wise across all registrations.

What is the due date for GSTR-9 filing?

The statutory due date is 31st December of the year following the relevant financial year, as prescribed under Rule 80. The government has historically extended deadlines through notifications. Late filing attracts a fee under Section 47 of ₹200 per day, capped at 0.5% of turnover in the state. Check the GST portal at cbic-gst.gov.in for current due dates.

What is the late fee for delayed GSTR-9 filing?

Under Section 47(2), the late fee is ₹200 per day (₹100 CGST + ₹100 SGST), subject to a maximum of 0.5% of turnover in the relevant state/UT (0.25% CGST + 0.25% SGST). For example, a taxpayer with ₹5 crore turnover filing 100 days late would pay ₹20,000 (100 x ₹200), which is below the cap of ₹2,50,000 (0.5% x ₹5 crore). IGST late fee is nil.

Can GSTR-9 be revised after filing?

No. GSTR-9 cannot be revised once filed. This is a critical limitation. Errors remain on record permanently. The only way to correct is through subsequent period returns (GSTR-1 and GSTR-3B) where time limits permit, or through voluntary DRC-03 payment. Contact Virtual Auditor for guidance on post-filing error resolution.

Is GSTR-9C mandatory for all taxpayers?

No. GSTR-9C is mandatory only for taxpayers with aggregate turnover exceeding ₹5 crore. From FY 2020-21 onwards, GSTR-9C is self-certified — CA/CMA certification is no longer required. Taxpayers below ₹5 crore may file voluntarily. The threshold is computed PAN-wise, not GSTIN-wise.

What happens if GSTR-9 is not filed?

Non-filing can result in: (a) late fee accumulation under Section 47, (b) scrutiny proceedings under Section 61, (c) blocking of e-way bill generation in conjunction with other return defaults, (d) inability to obtain compliance ratings, and (e) adverse inference during departmental audit or investigation. The department may initiate best judgment assessment under Section 62 if returns remain unfiled despite notices. For appeal strategy against demand orders arising from non-filing, see our Section 107 appeal guide.

Virtual Auditor — AI-Powered CA & IBBI Registered Valuer Firm
Valuer: V. VISWANATHAN, FCA, ACS, CFE, IBBI/RV/03/2019/12333
Chennai (HQ): G-131, Phase III, Spencer Plaza, Anna Salai, Chennai 600002
Bangalore: 7th Floor, Mahalakshmi Chambers, 29, MG Road, Bangalore 560001
Mumbai: Workafella, Goregaon West, Mumbai 400062
Phone: +91 99622 60333 | Email: support@virtualauditor.in
Book a Free Consultation

Leave a Reply

Your email address will not be published. Required fields are marked *