Filing GSTR-9 and GSTR-9C for Mumbai Businesses

Filing GSTR-9 and GSTR-9C for Mumbai Businesses

Filing GSTR-9 and GSTR-9C for Mumbai Businesses

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.


🔍 What is GSTR-9?

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

✅ Who Should File GSTR-9?

CriteriaRequirement
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.


📘 What is GSTR-9C?

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.

🔎 Contents of GSTR-9C:

  • 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


🏙️ Why It Matters for Mumbai Businesses

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


📅 Due Dates for FY 2024–25

🕔 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.


🧾 Step-by-Step Filing Process

Here’s how businesses in Mumbai should go about filing GSTR-9 and GSTR-9C:


🔹 Step 1: Data Preparation and Reconciliation

  1. Collect all GST returns (GSTR-1 and GSTR-3B) filed during FY 2024–25.

  2. Reconcile outward supply data (sales, turnover) with books of accounts.

  3. Match ITC claimed with purchase records and GSTR-2B/2A.

  4. Ensure correct HSN summary for goods and services.

🔹 Step 2: Drafting GSTR-9

  • Fill in tables based on monthly returns.

  • Declare tax liabilities, ITC availed/reversed, and adjustments.

  • Ensure zero mismatches with earlier returns.

🔹 Step 3: Drafting GSTR-9C (if applicable)

  • 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.

🔹 Step 4: Filing and Signing

  • 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).


📑 Key Documents Required

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)


⚠️ Common Mistakes to Avoid

❌ 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


📣 Final Thoughts

The GST annual return isn’t just another form – it’s a reflection of your business’s credibility and compliance. In a city like Mumbai, where tax governance is taken seriously, errors or delays in filing GSTR-9 or GSTR-9C can have serious consequences.


Created & Posted by Navneet Kumar
CA Article at TAXAJ


TAXAJ is a consortium of CA, CS, Advocates & Professionals from specific fields to provide you a One Stop Solution for all your Business, Financial, Taxation & Legal Matters under One Roof. Some of them are: Launch Your Start-Up Company/BusinessTrademark & Brand RegistrationDigital MarketingE-Stamp Paper OnlineClosure of BusinessLegal ServicesPayroll Services, etc. For any further queries related to this or anything else visit TAXAJ

Watch all the Informational Videos here: YouTube Channel                                                                                               
TAXAJ Corporate Services LLP
Address: 1/3, UGF, Sulahkul Vihar, Old Palam Road, Dwarka, New Delhi-1100

    • Related Articles

    • GSTR-2A vs GSTR-2B — Reconciliation guide for ITC matching

      📖 Introduction One of the most critical aspects of GST compliance is ensuring that Input Tax Credit (ITC) claimed in GSTR-3B matches the details reflected in GST records. Many businesses still get confused between GSTR-2A and GSTR-2B, leading to ...
    • GSTR-9 & GSTR-9C for FY 2024-25 — Complete Filing Guide Before 31 December 2026

      GSTR-9 & GSTR-9C for FY 2024-25 — Filing Guide Before 31 December 2026 GST compliance does not end with monthly or quarterly return filing. Businesses registered under GST are also required to complete annual compliance through filing of GSTR-9 ...
    • How to Handle ITC Mismatch in GSTR-2B and GSTR-3B

      Introduction With the growing reliance on automation in GST filing, taxpayers are expected to match their Input Tax Credit (ITC) claims in GSTR-3B with the details available in GSTR-2B. However, mismatches between the two are common — and if not ...
    • GSTR-2A vs GSTR-2B — Reconciliation Guide for ITC Matching

      Input Tax Credit (ITC) reconciliation is one of the most important parts of GST compliance. Businesses claiming ITC must regularly compare their purchase records with data reflected in: ◆ GSTR-2A ◆ GSTR-2B Improper reconciliation may lead to: ✖ ITC ...
    • E-Invoicing Applicability and Compliance for Mumbai Businesses

      With the government pushing digital compliance under GST, e-invoicing has become a key requirement for businesses across India, including those based in Mumbai. From B2B transactions to seamless GST returns, e-invoicing aims to bring transparency, ...