Skip to main content
Website background
Annual consolidation of all GST returns

GSTR-9 Annual Return Filing in India

GST Annual Return | GSTR-9C Reconciliation Expert Filing - Starting @ ₹2,999 Only

10,000+ Annual Returns Filed. Complete Reconciliation. Expert CA Support.
  • GSTR-9 Annual Return
  • GSTR-9C Reconciliation
  • Sales vs GSTR-1 Matching
  • ITC Reconciliation
  • Tax Liability Verification
  • Expert CA Assistance
FREE Consultation Get Started @ ₹299 ₹0

Get Expert Consultation

Talk to our business executives in minutes

Instant Response 100% Confidential Expert Advice
Zoho Authorized Partner
What Sets Us Apart Global Service
10,000+ Returns Filed
Expert CA Team
Complete Reconciliation
0
Companies Incorporated
Successfully incorporated across India
0
Client Satisfaction
Rated excellent by our customers
0
Years of Experience
Serving businesses since 2020
0
Expert Consultants
Specialists in company formation

Hear What Our Customers Have to Say

Google Logo

India's one of the highest-rated legal tax and compliance guidance platform.

4.9 out of 5 (8521+ ratings)
Verified
User Image

“Incorporating my Startup with IncorpX was an incredibly smooth and hassle-free experience. The team was highly professional, guiding us every step of the way with clear communication and prompt support. The registration process was fast, and every detail was handled with precision and accuracy. Highly recommend IncorpX for anyone starting a business.”

User Image

“Company is good and service is also smooth. I used their compliance service and the response was timely with no delay and price are also convenient. They are always available to cater your need.”

User Image

“I am very satisfied with the team of IncorpX for providing the top notch services. Team of IncorpX was giving the update on daily basis was one of the best thing which I experience in Corporate. keep doing it. Thank you!”

User Image

“Don't think twice.Got my company incorporates here. Tbh very impressed by the quality of service provided by this team. Very organized and friendly team. Had a smooth and peaceful experience. Timely regular updates were provided by the team. Overall a great experience.”

User Image

“It's rare to find a service provider who makes the process feel personal - IncorpX absolutely did. From day one, they patiently explained every detail without any jargon, making it easy to understand and stress-free. There was zero chasing, no delays-just efficient, smooth execution all the way through. I felt supported, heard, and confident at every step of registering my company EIGHTH DAY FORGE (OPC) Private Limited. Thanks to Mr. Sriram and his wonderful team.”

User Image

“IncorpX made the entire registration process for our company, EKnal Technologies, smooth and stress-free. Their team was professional, efficient, and incredibly supportive from start to finish. Highly recommend them to any founder looking for a reliable partner in their business journey! Special shoutout to Sriram and Aswin-your support, clarity, and responsiveness made the whole process incredibly smooth.”

Why choose IncorpX?

700+

Businesses Incorporated Every Month

1000+

Ratings Trusted by 2000+ Clients

250+

Professional Network

Why Choose Us?

Expert Legal Team

Experienced legal experts in company formation and corporate law.

Fast Turnaround

Kickstart your venture with efficient company setup, generally processed within a week.

Dedicated Support

Personal manager by your side, every step of the way and beyond.

Complete Documentation

We handle all paperwork and ensure full legal compliance.

Business Growth Tools

Free business resources to fuel your company's success from day one.

24/7 Customer Service

Round-the-clock assistance for all your concerns.

File Your GST Annual Return on Time?

GSTR-9 is due by 31st December. Avoid late fees and complete your annual GST compliance with expert assistance

Here's How It Works

01

Fill the Form

Simply fill the above form to get started.

02

Call to discuss

Our startup expert will connect with you & complete legalities.

03

Get Your GSTR-9 Filed

Our CA experts reconcile your entire year's GST data and file an accurate annual return.

Simple & Transparent Pricing

MOST POPULAR

GSTR-9 Filing Package

From ₹2999 one-time professional fee

Complete within 7 days

7-day turnaround 100% guaranteed
  • Complete Data Collection
  • GSTR-1 vs Books Reconciliation
  • GSTR-3B vs Books Reconciliation
  • ITC Reconciliation with GSTR-2A
  • Tax Payment Verification
  • HSN Summary Preparation
  • GSTR-9 Form Preparation
  • Expert Review & Approval
  • Filing on GST Portal
  • Filing Confirmation & ARN

*Government fees are additional and vary based on company structure

4.9/5 based on 1000+ reviews
Money back guarantee
Secure payment
Top rated service
AI-Powered Platform

Meet IncorpX Nova

Our proprietary AI engine streamlines every step of business setup, from intelligent name suggestions to automated document drafting and compliance tracking.

  • AI-Powered Business Name Approval Check
  • Auto-Generated MoA & AoA Drafts
  • Real-Time Compliance Monitoring
  • 3x Faster Processing Than Traditional CAs
  • 24/7 AI Chatbot + Human Expert Support
NOVA AI
IncorpX Prime Plan
Premium Plan

IncorpX Prime IncorpX Prime

An all-inclusive solution for startups and expanding enterprises seeking a streamlined, compliant incorporation process.

Key Benefits

  • Personalised support from dedicated incorporation specialists.

  • Application prepared and filed within 2 days.

  • 24/7 customer assistance.

Important Notes

  • We strive to register your preferred business name whenever feasible.

  • Alternative name suggestions are provided if the preferred name is not approved.

Package includes first-year compliance services: auditor appointment, annual filings, and related obligations.

Structure of GSTR-9 Form

GSTR-9 is divided into six parts with multiple tables. Understanding this structure is essential for accurate reconciliation with your monthly GST returns:

Part Tables Details
Part I 1-3 Basic details - GSTIN, Legal Name, Trade Name, Financial Year
Part II 4-5 Details of outward and inward supplies (B2B, B2C, Exports, Advances)
Part III 6-8 ITC availed, reversed, and net ITC available
Part IV 9 Tax paid through cash and ITC - CGST, SGST, IGST, Cess
Part V 10-14 Amendments, late fee, refunds, demands, and adjustments
Part VI 15-19 HSN-wise summary of supplies and additional information

Late Filing Penalties for GSTR-9

Missing the GSTR-9 deadline has significant consequences:

Penalty Type Amount
Late Fee per Day ₹200/day (₹100 CGST + ₹100 SGST)
Maximum Late Fee 0.25% of annual turnover in the state/UT
For NIL Return Late fee may be waived in some cases
Interest 18% p.a. on any additional tax liability discovered
Scrutiny Risk Higher chances of assessment/audit by department

Example: If your annual turnover is ₹4 crores, maximum late fee would be ₹1,00,000 (0.25% of ₹4 Cr). Even for a few days' delay, fee accumulates at ₹200/day.

⚠️ Late Fee Warning

GSTR-9 late fee can add up fast. For a business with ₹3 crore turnover, just 30 days of delay costs ₹6,000 (₹200 x 30). For 6 months? That's ₹36,000 in late fees alone - plus 18% interest per annum on any additional tax liability discovered during reconciliation. If your monthly GSTR-3B filings had errors, the interest compounds further. Don't wait - file on time or contact IncorpX today.

GSTR-9C Reconciliation Statement

GSTR-9C is required for taxpayers with turnover above ₹5 crores. It reconciles the data declared in your GSTR-9 annual return with your audited financial statements. Businesses needing GST amendments should resolve them before preparing GSTR-9C:

Reconciliation of turnover declared in GSTR-9 vs audited financials
Reconciliation of ITC claimed in GSTR-9 vs audited books
Additional tax payable (if turnover/ITC differences)
Self-certified by taxpayer (CA certification not mandatory now)

Note: From FY 2020-21 onwards, GSTR-9C can be self-certified. However, for accurate reconciliation and to avoid departmental issues, professional assistance is recommended.

Why Choose IncorpX for GSTR-9 Filing?

Experience: 10,000+ GSTR-9 returns filed.
Expert CAs: Qualified Chartered Accountants.
Thorough: Complete reconciliation provided.
Timely: Never missed a deadline.
Affordable: Starts at just ₹2,999.
Support: Assistance with notices if any.

GSTR-9 vs GSTR-9C - Detailed Comparison

Many taxpayers confuse GSTR-9 (annual return) with GSTR-9C (reconciliation statement). While both are filed together on the GST portal, they serve different purposes and have separate applicability criteria. Here is a comprehensive comparison to help you understand the differences:
Parameter GSTR-9 (Annual Return) GSTR-9C (Reconciliation Statement)
Purpose Consolidation of all monthly/quarterly returns Reconciliation of GSTR-9 with audited financial statements
Legal Basis Section 44, CGST Act 2017; Rule 80(1) Section 44, CGST Act 2017; Rule 80(3)
Who Must File Regular taxpayers with turnover > ₹2 crore Taxpayers with turnover > ₹5 crore
Certification Self-certification by authorised signatory Self-certification (CA certification removed from FY 2020-21)
Key Content Outward supplies, ITC, tax paid, HSN summary Turnover reconciliation, ITC reconciliation, additional liability
Data Source GSTR-1 and GSTR-3B returns Audited books of accounts vs GSTR-9 figures
Due Date 31st December of the following FY Same as GSTR-9 (filed together)
Late Fee ₹200/day (max 0.5% of turnover) Included in GSTR-9 late fee

Important change from FY 2020-21: GSTR-9C no longer requires Chartered Accountant certification. Taxpayers can self-certify the reconciliation statement. However, given the complexity of turnover and ITC reconciliation - especially when there are differences between GSTR-1, GSTR-3B, and audited books - professional assistance from a qualified CA is strongly recommended to avoid errors that could trigger GST notices from the department.

Common Reconciliation Issues & Solutions

Reconciliation is the most critical and time-consuming part of GSTR-9 filing. Discrepancies between GSTR-1, GSTR-3B, GSTR-2B, and books of accounts are extremely common. Here are the most frequent issues our CAs encounter and practical solutions for each:

1. GSTR-3B vs GSTR-1 Turnover Mismatch

Problem: The taxable value declared in GSTR-3B (summary return) doesn't match the invoice-level details in GSTR-1. This is the most common mismatch - it happens when amendments, credit/debit notes, or advances are not properly accounted for in both returns.

Solution: Prepare a month-wise comparison of GSTR-1 Table 4 (B2B), Table 5 (B2C), and Table 6 (Exports) totals against GSTR-3B Table 3.1 values. Identify the exact months where differences arose. Report the correct figures in GSTR-9 Table 4 (based on GSTR-1) and Table 5 (based on GSTR-3B). Any additional tax liability must be paid through DRC-03.

2. ITC Discrepancies with GSTR-2B

Problem: Input Tax Credit claimed in GSTR-3B exceeds or falls short of what appears in GSTR-2B auto-populated data. This can happen due to vendor non-compliance, late GST return filing by suppliers, or manual ITC claims.

Solution: Download the annual GSTR-2B consolidated statement. Match every vendor invoice with your purchase register. For ITC appearing in books but not in GSTR-2B, follow up with suppliers to ensure their GSTR-1 is filed. Report the ITC difference in GSTR-9 Table 8 (ITC as per GSTR-2A vs ITC as per books).

3. HSN Code Mismatches

Problem: HSN codes reported in GSTR-1 invoices differ from HSN codes in the books of accounts or purchase registers. This is especially common for businesses dealing with multiple product categories or when the e-invoicing system auto-populates different codes.

Solution: For taxpayers with turnover above ₹5 crore (where HSN summary in Table 17 is mandatory), prepare a HSN-wise summary from your books and reconcile with GSTR-1 HSN data. Correct any wrong HSN codes in the GSTR-9 HSN summary table. Use 6-digit HSN codes for turnover above ₹5 crore.

4. Export Turnover Differences

Problem: Export values in GSTR-1 Table 6A don't match shipping bill data or GSTR-3B Table 3.1(b). Exchange rate differences, advance receipts, and late shipping bills often cause these mismatches.

Solution: Reconcile shipping bills with export invoices using the exchange rate as on the date of invoice. Match GSTR-1 Table 6A totals with customs data. If your business has LUT for exports, ensure the GST compliance is properly reflected in the annual return.

5. Reverse Charge Mechanism (RCM) Mismatches

Problem: RCM liability declared in GSTR-3B Table 3.1(d) doesn't match with actual RCM-eligible purchases. Many taxpayers miss RCM on services like legal fees, GTA services, or import of services.

Solution: Review all purchases for the year and identify RCM-applicable transactions under Section 9(3) and 9(4). Match with GSTR-3B declarations month-wise. Any missed RCM must be paid with interest. Report correctly in GSTR-9 Table 4F (inward supplies on which tax is paid under RCM).

🔍 Reconciliation Checklist

Before filing your GSTR-9 annual return, ensure these critical reconciliation steps are complete: (1) GSTR-1 taxable value vs GSTR-3B taxable value - month-wise, (2) ITC claimed in GSTR-3B vs GSTR-2B available ITC, (3) Tax paid via cash ledger matches GSTR-3B Table 6.1, (4) Export turnover matches shipping bills, (5) RCM liability is fully accounted for. At IncorpX, our CAs perform 47-point reconciliation checks to ensure zero-error filing.

Avoid costly errors - let our CAs reconcile your data!

GSTR-9 Filing for Different Business Types

GSTR-9 applicability varies based on business type, turnover, and registration category. Here is a detailed breakdown to help you determine your filing obligation:

Mandatory Filing - Regular Taxpayers:

Private Limited Companies: Must file GSTR-9 if turnover exceeds ₹2 crore. GSTR-9C also required if turnover exceeds ₹5 crore.
LLPs & Partnership Firms: Same turnover thresholds apply. DSC mandatory for LLPs; EVC allowed for partnerships.
Proprietorship Firms: Must file if aggregate turnover across all GSTINs exceeds ₹2 crore. EVC via Aadhaar OTP is sufficient.
E-Commerce Operators: Must file GSTR-9 irrespective of turnover if registered as an e-commerce operator under Section 52. TCS-related reconciliation is critical.

Different Annual Return Forms:

Business Type Annual Return Form Applicability
Regular Taxpayers GSTR-9 Mandatory if turnover > ₹2 crore
Composition Dealers GSTR-4 (Annual) GSTR-9A discontinued; merged with GSTR-4
E-Commerce Operators GSTR-9 Mandatory irrespective of turnover
Turnover > ₹5 Crore GSTR-9 + GSTR-9C Both mandatory; GSTR-9C self-certified

Exempt from GSTR-9 Filing:

Casual Taxable Persons: Not required to file GSTR-9
Non-Resident Taxable Persons (NRTP): Exempt from annual return
Input Service Distributors (ISD): File ISD returns only, not GSTR-9
TDS/TCS Deductors: File GSTR-7/GSTR-8 respectively, not GSTR-9
Turnover ≤ ₹2 Crore (from FY 2023-24): Optional filing; exempted by government notification
UIN Holders (Embassies, UN bodies): Not required to file annual return

If you hold multiple GST registrations across different states, you must file separate GSTR-9 for each GSTIN. The ₹2 crore turnover threshold is calculated on aggregate basis - meaning the combined turnover of all GSTINs under the same PAN. For businesses nearing the threshold, voluntary filing is recommended as it demonstrates compliance and keeps your records audit-ready.

GSTR-9 Late Fee & Penalty Calculator Guide

The GSTR-9 late fee structure was revised by the government to rationalise penalties. Here is a complete guide to calculating late fees, interest, and potential penalties for delayed or non-filing of the GST annual return:

Late Fee Structure:

Component Rate Cap / Maximum
CGST Late Fee ₹100 per day of delay 0.25% of turnover in the state/UT
SGST Late Fee ₹100 per day of delay 0.25% of turnover in the state/UT
Total Late Fee ₹200 per day of delay 0.50% of turnover in the state/UT
Interest on Tax Liability 18% per annum (Section 50) No cap - applies on additional tax discovered
Penalty (Section 73/74) 10% of tax due (bona fide) or 100% (fraud) Minimum ₹10,000 under Section 73

Calculation Examples:

Example 1: Small Business (Turnover ₹3 Crore)

Scenario: Filed GSTR-9 on 15th February 2025 (46 days late after 31st December 2024 deadline).

Late fee: 46 days x ₹200/day = ₹9,200

Maximum cap: 0.50% x ₹3,00,00,000 = ₹1,50,000

Actual late fee payable: ₹9,200 (within cap)

Example 2: Medium Business (Turnover ₹10 Crore)

Scenario: Filed GSTR-9 on 30th June 2025 (181 days late). Additional tax liability of ₹2,00,000 discovered during reconciliation.

Late fee: 181 days x ₹200/day = ₹36,200

Maximum cap: 0.50% x ₹10,00,00,000 = ₹5,00,000

Interest on additional tax: ₹2,00,000 x 18% x (181/365) = ₹17,852

Total payable: ₹36,200 (late fee) + ₹17,852 (interest) = ₹54,052

📅 Due Date Reminder

GSTR-9 for FY 2024-25 is due by 31st December 2025 (unless extended by government notification). Start your reconciliation by October to avoid last-minute rush. Remember: GSTR-9 cannot be revised once filed - so accuracy is more important than speed. If you've received a GST notice for previous years' non-filing, address it immediately as penalties increase over time.


Section 73 vs Section 74 implications: If the department discovers unreported tax liability during GSTR-9 scrutiny, they may issue a show cause notice under Section 73 (non-fraud cases - 10% penalty, minimum ₹10,000) or Section 74 (fraud/wilful suppression - 100% penalty). Self-identifying discrepancies in GSTR-9 and paying through DRC-03 before the department notices can save you from penalty proceedings. Having accurate GST invoicing software also minimises the risk of data mismatches.

Avoid penalties - file before the deadline!

Recent Changes & Updates for GSTR-9

The government has made several changes to GSTR-9 filing requirements in recent years to simplify compliance and reduce the burden on taxpayers. Here are the key updates you need to know:

FY 2024-25: Simplified Table Structure

For FY 2024-25, the GST Council has continued the simplified filing format introduced in earlier years. Several optional tables remain non-mandatory for taxpayers with turnover below ₹5 crore, including Table 5 (inward supply details), Table 12 (reversal of ITC availed during previous financial year), and Table 13 (ITC availed during current year for previous year supplies). However, maintaining accurate records is still essential for GST return filing compliance.

Self-Certification for GSTR-9C (from FY 2020-21)

The requirement for CA/CMA certification of GSTR-9C was removed from FY 2020-21 onwards. Taxpayers can now self-certify the reconciliation statement. This change - introduced via Notification No. 30/2021-Central Tax - significantly reduced filing costs. However, self-certification means the taxpayer bears full responsibility for accuracy.

Turnover Exemption Raised to ₹2 Crore

From FY 2023-24, taxpayers with aggregate turnover up to ₹2 crore are exempt from filing GSTR-9. This was raised from the earlier threshold of ₹2 crore already in practice via annual exemption notifications. The exemption is optional - taxpayers below the threshold can still file voluntarily.

HSN Reporting Changes

HSN summary reporting in GSTR-9 Table 17 has been aligned with e-invoicing requirements. Taxpayers with turnover above ₹5 crore must report 6-digit HSN codes. For turnover between ₹2 crore and ₹5 crore, 4-digit HSN codes are sufficient. Proper HSN classification is critical to avoid mismatches during departmental verification.

Integration with GSTR-2B for ITC Reconciliation

GSTR-9 Table 8 now references GSTR-2B (instead of the earlier GSTR-2A) as the source for auto-populated ITC data. Since GSTR-2B is a static statement generated on the 14th of every month, it provides a more reliable basis for ITC reconciliation compared to the dynamic GSTR-2A.

Latest from our Blog & Guides

Recent Articles & Guides

Stay informed with our latest insights on business, compliance, and growth strategies.

Contact IncorpX
Trusted by 15,000+ Entrepreneurs

Get Expert Guidance for Your Business

Fill out the form and our team will connect with you to understand your requirements and recommend the best way forward.

Free Consultation No Obligations Expert Advice
FREE Consultation Get Started @ ₹299 ₹0

Get Expert Consultation

Talk to our business executives in minutes

Instant Response 100% Confidential Expert Advice
FREE Consultation Get Started @ ₹299 ₹0

Get Expert Consultation

Talk to our business executives in minutes

Instant Response 100% Confidential Expert Advice