खोजने के लिए / दबाएँ

CGST Act, 2017 · GSTR-9

GSTR-9 फ़ाइलिंग: सालाना GST रिटर्न

GSTR-9 में पूरे साल के GST रिटर्न का सार एक जगह आता है। हमारी CA टीम बिक्री, ख़रीद, ITC और भुगतान का मिलान करके आपका सालाना रिटर्न तैयार और फ़ाइल करती है।

ड्यू डेट
31 Dec
Late Fee (Turnover-Capped)
₹50-200/day
GSTR-9C Mandatory
₹5Cr+
Annual Review
CA Verified
  • CA-verified annual return preparation
  • 12-month reconciliation included
  • GSTR-9C reconciliation for ₹5Cr+ turnover
  • On-time filing before December 31

GSTR-9 Annual Return

Share your GSTIN and our CA team will call you back within one working hour.

No obligation. We never sell your details - see our Privacy Policy.

By submitting, you ask Bizeneed to contact you about this enquiry using the details above. See our Privacy Policy.

मुख्य तथ्य

ज़रूरी तथ्य, एक ही जगह

जो जानकारी आम तौर पर पाँच अलग-अलग पेजों से जोड़नी पड़ती है, वह सब एक ही जगह।

Governing law
CGST Act, 2017
Section 44 - Annual return
Due date
31 December
Of the following financial year
Late fee
₹50-200/day (capped)
Combined CGST + SGST by turnover slab, FY 2022-23 onwards
Mandatory for
All regular taxpayers
Except casual NRTP filing final return
Composition dealers
GSTR-4 (annual)
GSTR-9A does not apply from FY 2019-20
GSTR-9C
For turnover above ₹5Cr
Self-certified reconciliation statement (no CA certificate since FY 2020-21)
Correction window
Up to next filing
Can correct monthly return errors here
Government fee
Nil
No fee on GSTN portal

What is the GSTR-9 annual return?

GSTR-9 is the annual GST return required to be filed by every regular registered taxpayer under Section 44 of the CGST Act, 2017. It is a comprehensive consolidation of all monthly returns (GSTR-1, GSTR-2B, and GSTR-3B) filed during the financial year. Unlike monthly returns, which report individual months, GSTR-9 provides a year-long consolidated view of your GST compliance.

The annual return has 26 tables covering every aspect of GST compliance: outward supplies (from GSTR-1), inward supplies and ITC (from GSTR-2B/GSTR-3B), tax payable and paid, interest and late fees, and any corrections to previously filed monthly returns. This makes GSTR-9 the most comprehensive GST filing - and the one most likely to reveal errors or missed entries from monthly filings.

If aggregate turnover in the financial year exceeds ₹5 crore, GSTR-9C is also required (Rule 80(3)). GSTR-9C reconciles the figures in GSTR-9 with the audited financial statements. Since the Finance Act, 2021 and Notification No. 30/2021-Central Tax, it is self-certified by the taxpayer; a CA or CMA certificate is no longer required. Where GSTR-9C is required, filing GSTR-9 alone does not complete the annual return (Circular No. 246/03/2025-GST).

Note what GSTR-9 cannot do: you cannot claim missed ITC through GSTR-9, and GSTR-9 cannot be revised once filed. Any additional tax liability found while preparing it is declared in GSTR-9 and paid through Form GST DRC-03, with interest where due. Errors are best corrected in the monthly returns within the time allowed by Section 39(9).

GSTR-9 vs GSTR-9C (and GSTR-4 for composition): which applies to you?

Three annual return forms exist. Only one applies to you, depending on your scheme and turnover.

GSTR-9

Regular GST taxpayers (normal scheme)

GSTR-9C / GSTR-4

GSTR-9C: regular taxpayers with turnover > ₹5Cr; GSTR-4: composition dealers

GSTR-9 vs GSTR-9C (and GSTR-4 for composition): which applies to you?
पहलूGSTR-9GSTR-9C / GSTR-4
Who filesRegular GST taxpayers (normal scheme)GSTR-9C: regular taxpayers with turnover > ₹5Cr; GSTR-4: composition dealers
Due date31 December (next FY)Same - 31 December
ComplexityHigh - 26 tables, full reconciliationGSTR-9C: self-certified reconciliation; GSTR-4: short annual return
Tables26 tables (outward, inward, ITC, tax, interest)GSTR-9C: reconciliation of GSTR-9 with audited accounts; GSTR-4: annual summary
ITC reconciliationFull ITC reconciliation from 12 months of GSTR-3BGSTR-9C: reconciliation with audited books; GSTR-4: no ITC (composition)
CA certificationNot requiredNot required - GSTR-9C is self-certified since FY 2020-21
Correction of monthly errorsYes - correct monthly return errors hereYes - same principle
Applicable turnoverAll turnover levels (regular scheme)GSTR-9C: regular scheme, above ₹5Cr; GSTR-4: composition (up to ₹1.5Cr)

Bizeneed विज़ुअल गाइड

GSTR-9 फ़ाइलिंग: सालाना GST रिटर्न

File GSTR-9 annual GST return with complete reconciliation of monthly returns. Due date December 31. CA-verified. Covers GSTR-9 and GSTR-9C. From ₹2,499.

  1. 1ज़रूरत समझना
  2. 2दस्तावेज़ तैयार करना
  3. 3फ़ाइलिंग पूरी करना

इस पेज पर AI टूल

इंतज़ार न करें - यहीं तुरंत मदद पाएँ, कोई फ़ॉर्म नहीं भरना।

AI प्लान सुझाव

पात्रता

Who must file GSTR-9?

  • Every person registered under the normal GST scheme for the entire financial year
  • Every person registered under the normal GST scheme for part of the financial year
  • Every person who has filed GSTR-1 and GSTR-3B for any month during the financial year

एंटिटी के प्रकार के अनुसार

Who must file GSTR-9?: एंटिटी के प्रकार के अनुसार
एंटिटीलागू क़ानूनपात्र
Regular taxpayer (full year)CGST Act, 2017, Section 44 हाँ
Regular taxpayer (partial year)CGST Act, 2017, Section 44 हाँ
Input Service DistributorGST Act, Section 20 नहीं
Casual Taxable PersonCGST Act, 2017, Section 44 (not required) नहीं
Non-resident Taxable PersonCGST Act, 2017, Section 44 (not required; files GSTR-5) नहीं
Composition dealerGSTR-4 (annual return), not GSTR-9 नहीं

Industries filing GSTR-9

Manufacturing

  • FMCG companies
  • Pharma manufacturers
  • Auto components
  • Textile mills

Trading & retail

  • Wholesale distributors
  • Retail chains
  • Importers
  • E-commerce sellers

Services

  • SaaS companies
  • Consulting firms
  • Advertising agencies
  • IT services

Infrastructure

  • Construction companies
  • Real estate developers
  • Logistics operators
  • Hospitality chains

कौन पात्र नहीं है

  • Composition scheme taxpayers file GSTR-4 (annual), not GSTR-9
  • GSTIN cancelled during the FY files final return (GSTR-10), not GSTR-9
  • Non-resident and casual taxable persons do not file an annual return

दस्तावेज़

Documents needed for GSTR-9 filing

5 ज़रूरी · 3 लागू हो तो

चेकलिस्ट मुझे ईमेल करें

सभी एंटिटी के लिए एक जैसे

  • GSTIN and GST portal loginज़रूरी
  • All 12 monthly GSTR-3B filings (JSON/PDF)ज़रूरी
  • All 12 monthly GSTR-1 filings (JSON/PDF)ज़रूरी
  • GSTR-2A / GSTR-2B for each monthज़रूरी
  • Audited financial statements (for GSTR-9C if applicable)ज़रूरी
  • Form 26AS (income tax TDS/TCS)लागू हो तो
  • Previous year's GSTR-9 (for reference)लागू हो तो
  • Purchase and sales registersलागू हो तो

एंटिटी के हिसाब से

Documents needed for GSTR-9 filing: एंटिटी के हिसाब से
एंटिटीअतिरिक्त दस्तावेज़
Regular taxpayer (up to ₹5Cr turnover)GSTIN, 12x GSTR-3B, 12x GSTR-1, GSTR-2B, purchase/sales registers
Regular taxpayer (> ₹5Cr turnover)GSTIN, 12x GSTR-3B, 12x GSTR-1, GSTR-2B, audited financials (for GSTR-9C)
Composition dealerGSTIN, CMP-08 statements for the year, previous year GSTR-4

Get the GSTR-9 document checklist

A one-page checklist for your annual GST return filing.

By submitting, you ask Bizeneed to contact you about this enquiry using the details above. See our Privacy Policy.

प्रक्रिया

How GSTR-9 filing actually works

The annual return is more involved than monthly returns. We handle the reconciliation and CA review.

  1. Download all monthly returns

    We download all 12 monthly GSTR-3B and GSTR-1 filings from the GST portal for the financial year. We also pull GSTR-2A/2B for each month.

  2. Reconcile 12-month data

    We match outward supplies across GSTR-1 and GSTR-3B for each month. We identify discrepancies, missing entries, or amendments made during the year.

  3. Fill GSTR-9 tables

    We populate all 26 tables of GSTR-9: outward supplies (Tables 4-10), inward supplies and ITC (Tables 8, 9, 10), interest and late fees (Table 5), and corrections to monthly returns.

  4. Cross-verify with audited accounts

    We match turnover, tax payable, and ITC claimed in GSTR-9 against your audited financial statements. For turnover above ₹5Cr, we prepare GSTR-9C with reconciliation of differences.

  5. CA review

    A CA reviews the complete annual return for accuracy. For GSTR-9C (turnover above ₹5Cr), we prepare the reconciliation for you to self-certify. For all returns, we verify compliance with GST Rules, 2017.

    CA on our team

  6. File on GSTN portal

    We file the GSTR-9 (and GSTR-9C if applicable) on the GST portal. We confirm the ARN and share the filing acknowledgment with you.

GSTR-9 filing on the GSTN portal is free, but it is not a form you can fill by looking at a single month's data. It requires consolidating 12 months of GSTR-1, GSTR-3B, and GSTR-2B - each with their own amendments and corrections - and reconciling the annual figures with audited accounts. What businesses typically underestimate is GSTR-9C: if aggregate turnover for the year exceeds ₹5 crore, a reconciliation with the audited books is required, which involves matching turnover, tax and ITC entries. We handle the data consolidation, reconciliation and filing as a single workflow.

समय-सीमा

GSTR-9 filing timeline

The annual return takes longer than monthly returns. We start work well before December 31.

GSTR-9 filing timeline
चरणसमय
Gather 12 months of GST data2-3 days
Month-by-month reconciliation3-5 days
Draft GSTR-9 and populate tables2-3 days
Cross-verify with audited accounts1-2 days
CA review and GSTR-9C (if needed)2-3 days
Filing on GSTN portal1 day

We recommend starting GSTR-9 preparation in November to avoid a December rush. The due date is December 31 - there is no extension guaranteed, and a per-day late fee (capped by turnover) applies from January 1.

फ़ीस

What it costs

Government fee for GSTR-9/GSTR-9C is Nil. Our fee covers data consolidation, reconciliation, CA review, and filing.

Basic

GSTR-9 preparation and filing

₹2,499 + GST

  • 12-month data collection
  • GSTR-9 table preparation
  • Basic reconciliation
  • GSTN filing
  • Email support
Basic चुनें

सबसे लोकप्रिय

Standard

GSTR-9 + reconciliation with accounts

₹4,999 + GST

  • Everything in Basic
  • 12-month GSTR-2A/2B reconciliation
  • Turnover matching with accounts
  • Error correction from monthly returns
  • CA review
  • WhatsApp support
Standard चुनें

Premium

GSTR-9 + GSTR-9C + CA review

₹8,999 + GST

  • Everything in Standard
  • GSTR-9C preparation
  • CA review of reconciliation
  • Audited financials reconciliation
  • Priority support
  • Post-filing advisory
  • Priority processing
Premium चुनें

फ़ीस का पूरा ब्योरा

फ़ीस का पूरा ब्योरा
विवरणसरकारी फ़ीसप्रोफ़ेशनल फ़ीस
GSTN filing fee (GSTR-9)NilIncluded
GSTN filing fee (GSTR-4 annual, composition)NilIncluded
GSTN filing fee (GSTR-9C)NilIncluded in Premium
Professional fee - Basic plan (one-time)Nil₹2,499 + GST
Professional fee - Standard plan (one-time)Nil₹4,999 + GST
Professional fee - Premium plan (one-time)Nil₹8,999 + GST
CA review of GSTR-9CNilIncluded in Premium
Late fee for delayed GSTR-9₹50-200/day combined, capped by turnoverPassed through

कीमतों में GST शामिल नहीं है। लागू दर से GST आपके इनवॉइस में जोड़ा जाएगा।

किसी भी प्लान में शामिल नहीं:

  • GST late fees (passed through as per government rates)
  • Auditor fees for audited financial statements (if not already available)
  • Additional amendments beyond the current financial year

Which GSTR-9 plan do you need?

Answer three quick questions and get a plan recommendation with reasoning.

Which GST scheme are you under?
What was your aggregate turnover last financial year?
Do you need GSTR-9C (self-certified reconciliation)?

फ़ायदे

Why GSTR-9 filing matters beyond compliance

Correct errors from monthly returns

  • Finding gaps before you file - GSTR-9 cannot be revised, and additional liability found in it is paid through DRC-03, so a careful reconciliation avoids surprises(GST Portal FAQs on Form GSTR-9)
  • Missed ITC cannot be claimed through GSTR-9; it must be claimed in GSTR-3B within the Section 16(4) time limit, so we review ITC well before the year-end cut-off

Annual reconciliation

  • GSTR-9 forces a full-year reconciliation of every supply and every ITC entry, surfacing errors that monthly filing hides(GST Rules, 2017)
  • For turnover above ₹5Cr, a carefully prepared GSTR-9C reconciliation shows your GST books match your audited financial statements - a credibility signal for investors and banks

Clean compliance record

  • A clean GSTR-9 (no mismatches, no pending amendments) reduces scrutiny risk in the next assessment cycle(CGST Act, 2017, Section 73/74)
  • Annual return data builds a compliance history that GSTN officers reference during scrutiny - consistent, accurate filings are your best defense

GSTN compliance score

  • Timely and accurate GSTR-9 filing contributes positively to your GSTN compliance score, which affects your risk categorization and can reduce the frequency of scrutiny notices(GSTN Risk Management System)

अक्सर होने वाली गलतियाँ

Common GSTR-9 filing mistakes

Expecting GSTR-9 to fix monthly errors

GSTR-9 cannot be used to claim missed ITC and cannot be revised. Correct errors in the monthly returns in time; any extra liability shown in GSTR-9 is paid through DRC-03.

Wrong turnover figure (IGST vs. total)

GSTR-9 asks for turnover under different heads: taxable, exempt, nil-rated, and non-GST. Using total invoice value instead of taxable value inflates figures and triggers scrutiny.

Missing GSTR-9C for turnover above ₹5Cr

If aggregate turnover for the FY exceeds ₹5 crore, GSTR-9C (self-certified) is required. Without it, the annual return is not complete.

Not reconciling GSTR-9 with audited accounts

Turnover, tax payable, and ITC in GSTR-9 must reconcile with audited financial statements. Large mismatches trigger scrutiny under Section 73.

Filing after December 31

A per-day late fee applies (₹50-200/day combined from FY 2022-23, by turnover slab), capped as a percentage of turnover. Over months of delay it can exceed the cost of professional filing.

Missing amendments from monthly returns

If you amended any GSTR-1 or GSTR-3B during the year, the amendment must be reflected in GSTR-9. We track all amendments across 12 months.

Ignoring GSTR-2B vs GSTR-2A difference

GSTR-2B (the authoritative ITC document) replaced GSTR-2A. We reconcile against GSTR-2B for accuracy, not the older GSTR-2A auto-draft.

Composition dealers filing GSTR-9 instead of GSTR-4

Composition taxpayers file GSTR-4 as their annual return (GSTR-9A does not apply from FY 2019-20). For any part of the year spent as a regular taxpayer, GSTR-9 is filed for that period.

ऊपर बताई गई हर गलती का हल है - और ज़्यादातर गलतियाँ पहली बार में ही सही जानकारी देकर टाली जा सकती हैं। बाद में सुधारने से आसान है कि पहली बार में ही सही किया जाए।

अगर कुछ पहले ही गलत हो चुका है, या आप पक्का करना चाहते हैं कि ऐसा न हो, तो नीचे दी गई 15 मिनट की कॉल सबसे तेज़ रास्ता है।

Bizeneed क्यों

How Bizeneed handles GSTR-9 differently

  • We start GSTR-9 preparation in November, well before the December 31 deadline
  • 12-month reconciliation is included - we do not charge per month
  • GSTR-9C preparation and CA review included in the Premium plan
  • Errors from monthly returns identified and corrected, reducing your tax liability
  • A CA reviews the complete annual return, not just the final numbers
  • Post-filing: we track the ARN, download the acknowledgment, and advise on any officer queries

सवाल-जवाब

अक्सर पूछे जाने वाले सवाल

GSTR-9 is the annual GST return filed by every regular GST registered taxpayer. It consolidates all monthly returns (GSTR-1 and GSTR-3B) and quarterly returns filed during the financial year. It has 26 tables covering outward supplies, inward supplies, ITC claimed, tax paid, interest, late fees, and corrections to monthly returns. It must be filed by December 31 of the following financial year under Section 44 of the CGST Act, 2017.

लेखक: Bizeneed Research Team, Service information

आख़िरी अपडेट: 5 September 2026

Due dates, late fees, statutory sections, and GSTR-9C requirements on this page are verified periodically against the sources above. GST compliance positions can change based on notifications; confirm specifics with our team or your CA before relying on them.

Close your GST year with a clean annual return

Share your GSTIN and our CA team will call you back within one working hour with a free assessment of your annual GST compliance.

By submitting, you ask Bizeneed to contact you about this enquiry using the details above. See our Privacy Policy.