As Mumbai’s vibrant business landscape continues to grow, so does the importance of maintaining seamless GST compliance. The annual return filing under GST – GSTR-9 and GSTR-9C – is a critical part of this compliance, especially for businesses with high turnover.
Whether you're operating a textile house in Kalbadevi, a logistics firm in Navi Mumbai, or a retail chain across suburbs, it's crucial to understand the what, why, and how of these annual returns.
GSTR-9 is the annual return that consolidates all the data submitted in the monthly or quarterly GSTR-1 and GSTR-3B filings during the financial year.
It includes:
Details of outward and inward supplies
Input tax credit (ITC) availed and reversed
Taxes paid
Amendments made to any returns
Demand and refunds, if any
| Criteria | Requirement |
|---|---|
| Registered under regular GST | ✔ Required |
| Aggregate turnover exceeds ₹2 crore | ✔ Required |
| Composition scheme taxpayers | ❌ Not required (file GSTR-9A instead) |
| Input service distributors, casual taxable persons, and non-residents | ❌ Not applicable |
📌 Note: From FY 2024–25 onwards, GSTR-9 filing is mandatory for all businesses with turnover above ₹2 crore. The turnover threshold is considered on a PAN-India basis.
GSTR-9C is a reconciliation statement and is mandatory for businesses whose annual aggregate turnover exceeds ₹5 crore. Think of it as a GST audit report, certifying that the data filed in GSTR-9 matches your audited financial statements.
It must be certified by a Chartered Accountant (CA) or Cost Accountant.
Reconciliation of turnover declared in GSTR-9 with audited financials
Reconciliation of tax paid and ITC claimed
Auditor’s recommendation on additional liability, if any
Mumbai isn’t just India’s financial capital — it’s a hotbed of diverse industries. From Bollywood production houses to multinational trading companies in BKC, GST compliance is closely scrutinized by authorities due to the city’s high tax contributions.
Failing to file accurate GSTR-9 or GSTR-9C could lead to:
❌ Interest and late fees
❌ Notices and audits from the GST department
❌ Ineligibility for input tax credit
❌ Damage to business credibility
🕔 GSTR-9 and GSTR-9C filing due date: December 31, 2025 (tentative)
Don’t wait until December! Mumbai’s professionals and tax consultants get flooded with last-minute requests during this period, which can lead to avoidable errors or missed deadlines.
Here’s how businesses in Mumbai should go about filing GSTR-9 and GSTR-9C:
Collect all GST returns (GSTR-1 and GSTR-3B) filed during FY 2024–25.
Reconcile outward supply data (sales, turnover) with books of accounts.
Match ITC claimed with purchase records and GSTR-2B/2A.
Ensure correct HSN summary for goods and services.
Fill in tables based on monthly returns.
Declare tax liabilities, ITC availed/reversed, and adjustments.
Ensure zero mismatches with earlier returns.
Reconcile turnover, tax paid, and ITC claimed with audited accounts.
Get it certified by a Chartered Accountant.
Attach the auditor's report and management representation letter.
File both GSTR-9 and GSTR-9C using Digital Signature Certificate (DSC) for companies and LLPs.
For proprietorships and partnerships, EVC (OTP on registered mobile/email) may also be used (if allowed).
Make sure these are ready before you begin:
✔ Audited financial statements (P&L, Balance Sheet)
✔ GSTR-1 and GSTR-3B summaries
✔ GSTR-2A/2B for ITC matching
✔ Books of accounts
✔ Tax payment challans, if any
✔ DSC of authorized signatory
✔ Reconciliation sheet (turnover, ITC, tax paid)
❌ Filing without reconciling with books
❌ Wrong declaration of ITC or tax paid
❌ Mismatches between GSTR-9 and 9C
❌ Delay in hiring a CA for GSTR-9C
❌ Using incorrect HSN/SAC codes