Trusted by 10,000+ Businesses

GST Annual Return Filing Services - GSTR-9 and GSTR-9C

Reviewed by CA and CS Team, Patron Accounting LLP ICAI & ICSI Registered| 15+ Years Experience| Last Updated: Verify Credentials →

GSTR-9 Filing: Mandatory for regular taxpayers with turnover above Rs 2 crore under Section 44, CGST Act read with Rule 80.

GSTR-9C Reconciliation: Self-certified reconciliation statement required when aggregate turnover exceeds Rs 5 crore.

Due Date: 31st December following the end of the financial year. Timely filing avoids penalty exposure.

Penalty Protection: Late fee of Rs 50 to Rs 200 per day depending on turnover slab, capped at 0.04% to 0.50% of turnover.

500+ GST annual returns filed across India with a 99.2% zero-penalty filing rate.

15+ YearsIndustry Experience
CA & CSCertified Experts
4.9
Based on 500+ reviews

Get Free Consultation

Talk to a CA/CS expert today

🇮🇳 +91

Our team will get back to you shortly. No spam.

Real Stories from Real People

Hear how teams across industries use Patron to save time, cut costs, & stay in control.

Fetching latest Google reviews…
Patron Accounting handled our GSTR-9 and 9C filing across 5 GSTINs seamlessly. Their reconciliation workpapers saved us significant time during a departmental audit. Highly recommended for multi-state businesses.
RK
Rajesh Kumar
CFO, Manufacturing Company, Pune
★★★★★
2 months ago
The team identified ITC mismatches that our internal software missed completely. Their GSTR-9C reconciliation was thorough and well-documented. We will continue using Patron for our annual return compliance.
PM
Priya Mehta
Director, IT Services Firm, Mumbai
★★★★★
3 months ago
Filed our annual return for the first time this year and was overwhelmed by the 19-table format. Patron's CA team walked us through the process and handled everything within 10 working days. Zero penalty.
AS
Amit Sharma
Owner, Trading Business, Delhi
★★★★★
1 month ago
We have been using Patron for GST returns and annual filing for 3 years now. Their understanding of the GST portal and reconciliation requirements is excellent. The post-filing support during a Section 61 scrutiny was invaluable.
NR
Neha Rao
Finance Head, E-commerce Company, Bangalore
★★★★★
4 months ago
Outstanding service for our multi-GSTIN annual return filing. They handled 8 GSTINs across states with a 15% discount and completed everything two weeks before deadline. The DRC-03 computation was spot-on.
VP
Vikram Patel
MD, Logistics Company, Gurugram
★★★★★
2 months ago

Join 10,000+ Satisfied Businesses

Get expert assistance for your GST annual return filing - accurate reconciliation, ITC verification, and timely submission.

Talk to an Expert
10,000+Businesses ServedGST compliance and litigation support across India.
15+Years ExperienceDeep expertise in IP registration, GST & business compliance.
50,000+Documents FiledReturns, appeals, and filings handled accurately.
4.9★Client RatingTrusted by entrepreneurs, startups, and growing businesses.
ISO CertifiedProfessional standards and documented processes.
SSL SecureYour financial and business data is fully protected.

GST Annual Return Filing - What You Need to Know in 2026

📌 TL;DR - GST Annual Returns Services at a Glance

GSTR-9 is the GST annual return filed by regular taxpayers with turnover above Rs 2 crore. GSTR-9C is a self-certified reconciliation statement for businesses above Rs 5 crore. Both are due on 31st December each year. Late filing attracts Rs 50 to Rs 200 per day penalty depending on turnover slab, subject to a maximum cap.

Filing the GST annual return is the final compliance checkpoint for every financial year under the GST regime. GSTR-9 consolidates all monthly or quarterly return data - GSTR-1, GSTR-2B, and GSTR-3B - into a single summary. For businesses crossing the Rs 5 crore threshold, GSTR-9C adds a reconciliation layer between books of accounts and filed returns. Getting these forms right avoids scrutiny notices, ITC reversals, and penalty exposure.

ParameterDetails
WhatGSTR-9 (Annual Return) and GSTR-9C (Reconciliation Statement)
Who Must FileRegular taxpayers: GSTR-9 if turnover > Rs 2 crore; GSTR-9C if turnover > Rs 5 crore
Due Date31st December of the following financial year
Late FeeRs 50 to Rs 200/day depending on turnover slab, subject to maximum cap per Act
Governing LawSection 44, CGST Act 2017 read with Rule 80, CGST Rules
Starting PriceRs 1,999 per GSTIN (Patron Accounting LLP)

Content is reviewed quarterly for accuracy.

What Is GST Annual Return (GSTR-9 and GSTR-9C)?

A GST annual return is a yearly consolidated statement of all outward supplies, inward supplies, input tax credit availed, taxes paid, and refunds claimed during a financial year, filed under Section 44 of the CGST Act, 2017.

GSTR-9 captures six parts spread across 19 tables, pulling data from GSTR-1 (outward supplies), GSTR-2B (inward supplies), and GSTR-3B (summary returns). GSTR-9C is the reconciliation statement that maps annual return figures to audited financial statements, ensuring no discrepancies between filed returns and books of accounts.

From FY 2020-21 onwards, GSTR-9C is self-certified by the taxpayer, replacing the earlier requirement of CA/CMA certification. For FY 2024-25, Notification No. 16/2025-Central Tax updated the GSTR-9 format to enable IMS-based ITC auto-population and new reversal disclosures.

Key Terms for GST Annual Returns:

Aggregate Turnover: Total value of all taxable supplies, exempt supplies, exports, and inter-state supplies of persons with the same PAN, computed on an all-India basis, excluding inward supplies under reverse charge and CGST/SGST/IGST/cess.

GSTR-9: Annual return under Form GSTR-9 consolidating all periodic returns (GSTR-1, GSTR-3B) for the financial year.

GSTR-9C: Self-certified reconciliation statement under Form GSTR-9C reconciling GSTR-9 data with audited annual financial statements.

ITC Reconciliation: Process of matching input tax credit claimed in GSTR-3B with GSTR-2B data and books of accounts.

Section 44, CGST Act: Legal provision mandating annual return filing by every registered person (other than ISD, TDS/TCS deductors, casual and non-resident taxable persons).

GSTR-9 Annual Return GSTR-9C GST Annual Returns
Annual Compliance GSTR-9 and GSTR-9C Filing

Who Must File GST Annual Return in 2026?

Every registered person under GST is required to file an annual return under Section 44 of the CGST Act, 2017, with specific exemptions and thresholds.

GSTR-9 is mandatory for:

  • Regular taxpayers (filing GSTR-1 and GSTR-3B) with aggregate turnover exceeding Rs 2 crore in the financial year
  • Taxpayers who held GST registration for even one day during the financial year and crossed the threshold
  • Taxpayers who cancelled registration during the year (for the period of active registration)

GSTR-9C is mandatory for:

  • Taxpayers with aggregate turnover exceeding Rs 5 crore in the financial year
  • Must be self-certified by the taxpayer (from FY 2020-21 onwards per amended Section 44)

Exempt from filing GSTR-9:

  • Input Service Distributors (ISD)
  • Persons paying tax under Section 51 (TDS deductors)
  • Persons paying tax under Section 52 (TCS collectors / e-commerce operators)
  • Casual taxable persons and non-resident taxable persons
  • Composition scheme taxpayers (they file GSTR-4 annual return instead)
  • OIDAR service suppliers
  • Taxpayers with turnover up to Rs 2 crore (optional filing per Notification No. 15/2025-Central Tax)

6 GST Annual Return Services by Patron Accounting

ServiceWhat We Do
Data ReconciliationGSTR-1 vs GSTR-3B vs Books of Accounts reconciliation to identify and resolve mismatches before annual return preparation.
ITC VerificationGSTR-2B matching with purchase register, identification of ineligible credits, Rule 37/37A reversals, and blocked credits under Section 17(5).
GSTR-9 Preparation and FilingTable-by-table preparation of all 6 parts and 19 tables of GSTR-9 with accurate data mapping from periodic returns.
GSTR-9C Reconciliation StatementReconciliation between audited financials and annual return figures, identification of adjustments, and self-certification support.
GST Portal FilingEnd-to-end filing on the GST portal via DSC/EVC, including computation of additional liability payable through DRC-03.
Post-Filing SupportResponse to departmental queries, scrutiny notice handling under Section 61, and rectification guidance if discrepancies arise after filing.
Our Process

8-Step Process for Filing GST Annual Return

Our CA team follows a systematic approach to ensure accurate and timely GSTR-9 and GSTR-9C filing. Each step is documented and verified before moving to the next stage.

Step 1

Complete All Periodic Returns

Ensure all GSTR-1 and GSTR-3B returns for the financial year are filed. GSTR-9 cannot be filed without completing all periodic returns per Section 44 read with Rule 80, CGST Rules, 2017.

GSTR-1 all periods filed GSTR-3B all periods filed
Returns Verified 01
Step 2

Reconcile Sales Data

Match GSTR-1 outward supply data with GSTR-3B summary and books of accounts. Identify differences in B2B, B2C, export, and amendment figures to ensure accurate reporting.

GSTR-1 vs GSTR-3B match Books reconciliation
=
Data Matched 02
Step 3

Reconcile Input Tax Credit

Match GSTR-2B auto-drafted ITC with GSTR-3B claimed ITC and purchase register. Identify excess claims, missed credits, and Rule 37/37A reversals under Section 17(5).

GSTR-2B vs GSTR-3B ITC Rule 37/37A reversals
ITC Verified
ITC Reconciled 03
Step 4

Prepare GSTR-9 Tables

Populate all 19 tables of GSTR-9 across 6 parts. Tables 6A and 8A are auto-populated from GSTR-3B and GSTR-2A/2B respectively. Other tables require manual input with verified data.

6 parts, 19 tables Auto + manual fields
GSTR-9 Ready 04
Step 5

Compute Additional Liability

Calculate any additional tax payable on account of under-reporting or excess ITC. Pay through Form DRC-03 before filing - no ITC adjustment is allowed in the annual return per Section 44.

DRC-03 payment Tax shortfall computed
DRC-03 Rs
Liability Paid 05
Step 6

Prepare GSTR-9C Reconciliation

For turnover above Rs 5 crore, prepare the reconciliation statement mapping GSTR-9 figures to audited annual financial statements under Section 44(2), CGST Act. Part A covers turnover and tax; Part B covers ITC.

Part A: Turnover reconciliation Part B: ITC reconciliation
GSTR-9 Financials
9C Reconciled 06
Step 7

Upload and File on GST Portal

Navigate to Services > Returns > Annual Return on www.gst.gov.in. Upload GSTR-9 data, verify auto-populated fields, compute liabilities, and file using DSC or EVC.

DSC/EVC authentication Portal submission
SUBMIT
Filed Online 07
Step 8

File GSTR-9C and Complete Annual Return

After GSTR-9 is filed, file GSTR-9C on the same portal. Both must be filed for the annual return to be considered complete per CBIC Circular No. 246/03/2025-GST dated 30 January 2025.

GSTR-9C submitted Annual return complete ARN generated
Filing Complete
Return Filed 08

Documents and Checklist for GSTR-9 and GSTR-9C Filing

Keep the following documents ready before starting your annual return preparation:

  • Filed GSTR-1 returns for all periods of the financial year
  • Filed GSTR-3B returns for all periods
  • GSTR-2A/2B statements (auto-generated from the GST portal)
  • Books of accounts - sales register, purchase register, expense ledger
  • Audited annual financial statements (profit and loss, balance sheet) for GSTR-9C
  • HSN-wise summary of inward and outward supplies
  • Details of ITC reversals under Rule 37, 37A, 42, 43, and Section 17(5)
  • Details of demands raised, refunds claimed, and pending during the year
  • Credit/debit notes issued and received
  • E-invoice data and IMS (Invoice Management System) records for FY 2024-25 onwards
  • DRC-03 challans for any additional liability payment
  • DSC (Digital Signature Certificate) or access to EVC for filing

Common Challenges in GST Annual Return Filing and Solutions

ChallengeImpactHow Patron Accounting Solves It
GSTR-1 vs GSTR-3B MismatchOutward supply figures differ between GSTR-1 and GSTR-3B, triggering discrepancy flagsInvoice-level reconciliation, accurate GSTR-9 reporting, and differential tax payment via DRC-03
ITC Differences Between GSTR-2B and BooksITC claimed in GSTR-3B may not match GSTR-2B data due to supplier filing delaysVendor-wise ITC reconciliation, follow-up with non-compliant suppliers, accurate Table 6 and 8 reporting
Table 8A vs 8C ConfusionIncorrect classification of ITC between auto-populated 8A and manually reported 8CProfessional classification using GSTN guidelines and CBIC clarifications
9C Reconciliation with Audited FinancialsTiming differences, accounting adjustments, and provisions create discrepanciesDetailed reconciliation workpaper mapping each line item between GSTR-9 and audited accounts

GST Annual Return Filing Fees and Government Charges

Fee ComponentAmount
Government Filing Fee (GSTR-9)Nil (no government fee for filing GSTR-9)
Late Fee (if applicable, per Section 47(2))Rs 50 to Rs 200 per day depending on turnover slab, subject to cap
DRC-03 Additional Tax (if shortfall found)Varies based on reconciliation outcome
Patron Accounting Professional FeesStarting from INR 1,999 (Exl GST and Govt. Charges)

All fees and charges listed are indicative only and do not constitute a binding offer. Final amounts may vary depending on the volume of work and the complexity involved.

Professional service charges for drafting, filing, and representation are separate from the statutory fees. The exact fee depends on the complexity of the case, disputed amount, and number of hearings required. Contact us for a detailed quote.

Get a free GST Annual Returns consultation - Call +91 945 945 6700 or WhatsApp us. No-obligation assessment.

Timeline for GST Annual Return Filing with Patron Accounting

StageEstimated Timeline
Data Collection and Reconciliation3-5 working days
GSTR-9 Preparation2-3 working days
GSTR-9C Preparation (if applicable)2-3 working days
Review and Client Approval1-2 working days
Filing on GST Portal1 working day
Total (GSTR-9 only)7-10 working days
Total (GSTR-9 + GSTR-9C)10-15 working days

Important: Timelines depend on data readiness, number of GSTINs, and complexity of reconciliation. We recommend starting preparation at least 45-60 days before the 31st December deadline to avoid last-minute errors and penalties.

Key Benefits

Why Choose Professional Assistance for GST Annual Return Filing?

Accurate Reconciliation

Professional CAs identify and resolve mismatches between GSTR-1, GSTR-3B, GSTR-2B, and books of accounts that automated tools may miss.

Penalty Avoidance

Timely and accurate filing prevents late fees of Rs 50-200/day and potential departmental scrutiny under Section 61 of the CGST Act.

ITC Optimization

Experts ensure all eligible ITC is claimed and ineligible credits are properly reversed, preventing future demands and interest liability.

Compliance Assurance

A professionally filed return reduces the risk of notices, demands, and adverse assessments during GST departmental audits.

Time Savings

Business owners can focus on operations while experienced professionals handle the complex 19-table GSTR-9 form and reconciliation workpapers.

Dedicated CA Team

Assigned CA and CS professionals with deep GST expertise handle your filing end-to-end, including post-filing scrutiny response and query handling.

Why Businesses Trust Patron Accounting for GST Annual Returns

4 Offices Across India: Pune (Head Office), Mumbai, Delhi, and Bangalore - ensuring local expertise with national reach.

500+ GST Annual Returns Filed: For SMEs, mid-market companies, and large enterprises across manufacturing, IT, trading, and service sectors.

4.8/5 Client Rating: Based on Google Reviews from verified business clients who have used our annual return filing services.

CA and CS Team: Dedicated team of Chartered Accountants and Company Secretaries with deep GST expertise, including GSTR-9C reconciliation specialists.

99.2% Zero-Penalty Filing Rate: Our advance preparation approach ensures timely filing well before the 31st December deadline, minimising penalty exposure for our clients.

DIY Filing vs Professional Filing - Which Is Right for You?

ParameterDIY FilingProfessional Filing (Patron Accounting)
Reconciliation AccuracyRisk of mismatches and errors in multi-table GSTR-9Multi-level reconciliation with documented audit trail
ITC OptimizationMay miss eligible credits or overlook reversalsComplete ITC verification and Section 17(5) reversal check
Time Required15-30 hours per GSTINClient involvement: 2-3 hours only
Penalty RiskHigher due to errors and last-minute filingNear-zero with advance preparation starting 60 days before deadline
Post-Filing SupportSelf-managed if scrutiny notice receivedScrutiny response and departmental query handling included
CostFree (internal time cost of 15-30 hours)Starting from Rs 1,999 per GSTIN
9C Complexity HandlingDifficult for reconciliation with audited financialsExpert reconciliation with detailed workpapers

Related GST and Compliance Services

Patron Accounting offers a comprehensive suite of GST and compliance services that complement annual return filing:

  • GST Returns (Monthly/Quarterly) - Regular GSTR-1 and GSTR-3B filing services to keep your periodic compliance on track throughout the year.
  • GST Registration - New GST registration, amendment, and migration services for businesses across India.
  • GST Audit - Comprehensive GST audit and departmental audit support under Section 65 of the CGST Act.
  • GST Notice Assistance - Response to show cause notices, demand notices, and departmental queries.
  • GST Refund - Filing and processing of GST refund claims for exporters, inverted duty structure, and excess balance in electronic cash ledger.
  • Income Tax Return Filing - ITR filing for individuals and businesses with integrated tax planning advisory.

Penalties and Legal Framework for GST Annual Return

Legal Provisions Governing GST Annual Return:

  • Section 44, CGST Act, 2017 - Mandates annual return filing by every registered person. A registered person can file the annual return up to 3 years from the due date (proviso to Section 44).
  • Rule 80, CGST Rules, 2017 - Prescribes forms GSTR-9 and GSTR-9C, filing timelines, and turnover thresholds.
  • Section 47(2), CGST Act - Levies late fee for delay in annual return filing.

Late Fee Structure (per Section 47(2), CGST Act):

Turnover SlabLate Fee per DayMaximum Cap
Up to Rs 5 CroreRs 50/day (CGST Rs 25 + SGST Rs 25)0.04% of turnover (0.02% CGST + 0.02% SGST)
Rs 5 Crore to Rs 20 CroreRs 100/day (CGST Rs 50 + SGST Rs 50)0.04% of turnover
Above Rs 20 CroreRs 200/day (CGST Rs 100 + SGST Rs 100)0.50% of turnover (0.25% CGST + 0.25% SGST)

Important Clarifications:

  • CBIC Circular No. 246/03/2025-GST (30 January 2025) clarified that late fee under Section 47(2) is computed for the complete annual return (both GSTR-9 and GSTR-9C where applicable), not separately.
  • Late fee for GSTR-9C is calculated from the date of GSTR-9 filing or due date (whichever is later) until actual GSTR-9C filing date.
  • The GST portal auto-populates late fee in Table 17 of GSTR-9C (new table added from FY 2024-25).
  • General penalty under Section 125 cannot be imposed in addition to late fee under Section 47 for the same default (Madras High Court ruling, Tvl. Jainsons Castors v. AC (ST), W.P. No. 36614/2024, decided February 2025).
  • The annual return cannot be revised after filing - Section 44 and Rule 80 provide no amendment mechanism.

Relevant Notifications for FY 2024-25:

NotificationDateSubject
Notification No. 13/2025-Central Tax22 September 2025Amended CGST Rules introducing new ITC reporting fields in GSTR-9
Notification No. 15/2025-Central Tax2025Exempted taxpayers with turnover up to Rs 2 crore from GSTR-9
Notification No. 16/2025-Central Tax2025Updated GSTR-9 format for IMS-based ITC auto-population and new reversal disclosures
Circular No. 246/03/2025-GST30 January 2025Clarified late fee applicability for complete annual return (GSTR-9 + GSTR-9C)

Frequently Asked Questions About GST Annual Return Filing

Find answers to the most common questions about GSTR-9, GSTR-9C, due dates, penalties, and filing requirements.

Quick Answers

Q: What is the GSTR-9 filing fee? A: There is no government filing fee for GSTR-9. Professional assistance typically costs Rs 1,999 to Rs 9,999 per GSTIN depending on complexity and turnover.

Q: How many tables are in GSTR-9? A: GSTR-9 has 6 parts and 19 tables covering outward supplies, inward supplies, ITC, tax paid, prior year adjustments, and other information including HSN summary.

Q: What is the turnover limit for GSTR-9C? A: GSTR-9C is mandatory for taxpayers with aggregate turnover exceeding Rs 5 crore in the financial year. It is self-certified from FY 2020-21 onwards.

Q: Can I file GSTR-9 without filing GSTR-1 and GSTR-3B? A: No. All GSTR-1 and GSTR-3B returns for the financial year must be filed before GSTR-9 can be submitted on the GST portal.

GST Annual Return Deadline Approaching - Act Now

Deadline: 31st December following the end of the financial year. For FY 2025-26, the deadline is 31st December 2026.

Penalty: Late fee of Rs 50 to Rs 200 per day depending on turnover slab, capped at 0.04% to 0.50% of turnover. Non-filing may also trigger scrutiny notices under Section 61 and assessment proceedings.

Cannot be revised: Once filed, GSTR-9 cannot be amended. Errors must be addressed through DRC-03 or refund applications.

Action: Start reconciliation and data preparation at least 60 days before the deadline. Call us at +91 945 945 6700 or WhatsApp us for a free consultation.

File Your GST Annual Return with Confidence

The GST annual return (GSTR-9 and GSTR-9C) is the most critical compliance obligation under the GST regime after periodic returns. It serves as the final reconciliation checkpoint for the financial year - aligning filed returns, books of accounts, and audited financials into a single, verified submission.

With increasingly granular reporting requirements and tighter system validations from FY 2024-25 onwards, accuracy in annual return filing is no longer optional. Professional assistance ensures that reconciliations are thorough, ITC is optimised, and filing is completed well before the 31st December deadline.

Patron Accounting LLP has filed 500+ GST annual returns across India with a 99.2% zero-penalty rate. Our dedicated CA and CS team handles everything from data reconciliation to portal filing - so you can focus on running your business.

Book a Free Consultation - No Obligation.

GST Annual Return Filing Services Across India

Expert GSTR-9 and GSTR-9C filing assistance available in major cities. Click your city for location-specific information.

Content Created: 11 March 2026  |  Last Updated:  |  Next Review: October 2026  |  Reviewed By: CA & CS Team, Patron Accounting LLP

This page is reviewed annually before the GST annual return filing season (October-November). Content is updated to reflect the latest CBIC notifications, circulars, and portal changes for the current financial year. The next scheduled review is October 2026 for FY 2025-26 filing guidance.

10,000+
Happy Clients

Helping businesses stay compliant and stress-free.

15+
Years Experience

Deep expertise in GST, Income Tax, ROC & business compliance.

50,000+
Documents Filed

Returns, registrations, and filings handled accurately.

4.9★
Client Rating

Trusted by entrepreneurs, startups, and growing businesses.

ISO
Certified

Professional standards and documented processes.

SSL
Secure

Your financial and business data is fully protected.