GSTR-9 Annual Return: Due Date, Applicability, Turnover Limit 

GSTR-9 Annual Return: Due Date, Applicability, Turnover Limit 

14 min read

Quick Summary

GSTR-9 is the annual GST return that eligible taxpayers need to file, summarising all their transactions for the financial year. If you are a business owner trying to figure out whether GSTR-9 applies to you, you are not alone. The confusion around turnover limits and eligibility is one of the most common pain points for taxpayers. This blog cuts through the complexity to give you a clear, actionable understanding of GSTR-9, helping you stay compliant without the headache.

0:00 0:00

When it comes to filing GSTR-9, understanding the GSTR-9 turnover limit is not just important for complying with tax regulations, but also for ensuring that your business stays on the right side of the law. In simple terms, it is about doing things right in order to avoid unnecessary penalties. The GSTR-9 turnover limit determines who needs to file this GST annual return, thereby making it important for businesses to understand the GST annual return limit. 

That being said, let’s walk you through a complete step-by-step process that discusses everything about the form GSTR-9. Alongside, we will also discuss its types, the due dates for GSTR-9, penalties, and much more. You will also learn how to prepare the right documentation to make the entire process smooth and seamless. But first, let’s begin with the basics! 

What is the GSTR-9 Annual Return?

GSTR-9 is an annual summary of all the GST returns a taxpayer has filed throughout the financial year. It serves as the final compliance document for any particular business. Basically, it gives a detailed and thorough view of your purchases, sales, ITC (input tax credit) claimed, taxes paid, and any corrections/adjustments made in the monthly or quarterly GST returns. This return is filed using a valid GSTIN number, which uniquely identifies every GST-registered business.

Simply put, it is a way to ensure that all the GST details that you have reported during the year are accurate and complete, thereby ensuring compliance with tax regulations. Additionally, this annual return GST limit is mandatory for most GST-registered taxpayers in India. Not only does it help the government to maintain transparency, but it also provides businesses with a chance to fix any discrepancies in their earlier filings.

GSTR-9 Applicability & Eligibility: Who Should File GSTR-9?

Understanding GSTR 9 applicability is the first step toward compliance. GSTR 9 applicability covers all regular GST-registered taxpayers required to file an annual return. This includes:

  • All registered taxpayers (excluding specific categories mentioned below) who have an annual turnover exceeding the prescribed limit.
  • SEZ units and SEZ developers.
  • Taxpayers who have transitioned from the composition scheme to the regular taxpayer status during the year.

However, the following categories are exempted from filing GSTR 9:

  • Casual taxable persons
  • Non-resident taxable persons
  • Input Service Distributors (ISDs)
  • Taxpayers registered under the Composition Scheme (who file GSTR-9A instead)
  • Businesses with an annual turnover below the notified threshold, which the government may exempt periodically.

Is GSTR-9 Mandatory? 

A common question is, “Is GSTR 9 mandatory or not?” The answer depends primarily on your annual turnover. Here’s a more accurate breakdown explaining the mandatory and optional categories:

  • Businesses with annual turnover exceeding the government-specified limit (currently ₹2 crore) must file GSTR-9.
  • Businesses with a turnover below this limit may be exempted for certain financial years based on government notifications. It’s crucial to check the annual notification for the relevant FY.

GSTR-9 Turnover Limit for Filing

The core of GSTR-9 applicability lies in your business’s annual turnover. Here is the detailed breakdown of the GSTR-9 turnover limit and its implications:

Turnover Less than ₹2 Crore

Filing the GSTR-9 form is often optional for businesses with an aggregate annual turnover of up to ₹2 crore, subject to annual exemptions announced by the government. This provision reduces the compliance burden on small businesses.

Turnover Between ₹2 Crore and ₹5 Crore

Filing GSTR-9 is mandatory for taxpayers with an annual turnover exceeding ₹2 crore but not crossing ₹5 crore.

Turnover Exceeding ₹5 Crore

Businesses with a turnover above ₹5 crore are required to file both GSTR-9 and the self-certifiedGSTR-9C reconciliation statement. However, it’s important to note that an audit by a CA/CMA is mandatory for those crossing the ₹5 crore threshold, and GSTR-9C is the form for furnishing the audited reconciliation.

Types of GSTR-9 Returns (GSTR-9, GSTR-9A, GSTR-9C)

Generally, there are four different types of GSTR-9 that are introduced to cater to different taxpayer categories. This includes:

  • GSTR-9: This is applicable to the regular taxpayers who have registered under the GST composition scheme. It comprises all details of the outward and inward supplies, all of the taxes paid, and all/any adjustments. 
  • GSTR-9A: This is particularly for taxpayers who have registered under the composition scheme. This form specifically comprises all the taxes paid, supplies made, and any adjustments. It covers quarterly return details. 
  • GSTR-9B: This type caters to e-commerce operators that collect tax at source (TCS) under Section 52 of the CGST Act. It comes with all the details related to e-commerce transactions. 

GSTR-9C: This is meant for taxpayers who have an annual turnover of more than ₹5 crore. This form is basically a reconciliation statement. It must be certified by a chartered accountant or a cost accountant, reconciling filed returns with the audited financial statements, including taxable and GST-exempt goods and services reported during the year.

Understanding GSTR-9 Turnover Limit & Applicability for Taxpayers 2

GSTR 9 Due Date for Filing

The GSTR 9 due date refers to the last date by which taxpayers need to file their annual GST return for a specific financial year. Usually, this deadline falls on December 31 of the succeeding financial year. For example, the GSTR 9 for FY 2024-2025 must be filed by December 31, 2025.

However, extensions may be announced by the GST Council in certain cases. Hence, it is important to stay updated via official notifications. Missing the due dates can attract significant late fees, interest, and penalties.

GSTR-9 Format & Contents 

The GSTR 9 form contains the GST transactions of the entire financial year. The following are some of its sections/contents:

  1. Basic Details: This involves the GSTIN (Goods and Services Tax Identification Number), trade name (if applicable), and legal name of the registered entity. 
  2. Turnover Details: This consists of the taxable turnover and the declared annual turnover. 
  3. Tax Details: This involves the breakup of outward (sales) and inward (purchases) supplies. It also includes the tax paid under SGST, CGST, IGST, and other details like adjustments, demands, or refunds. (It excludes the SEZ transactions and exports). 
  4. Tax Liability: This is the tax payable, tax paid, interest due, and any late fees. 
  5. Input Tax Credit: This section is all about the total ITC claimed, reversed, or adjusted during the year. It also involves ITC on imports or purchases from unregistered dealers and reconciliation of credits. 
  6. Additional Information: This will include all the demands and refunds (if applicable), HSN (harmonised system of nomenclature) summary of goods and services, and other details. 

Step-by-Step Process to File GSTR-9 Online

Moving on with the GSTR-9 filing process, it is not quite technical. Here’s a step-by-step process to help you out:

  1. Log in to the GST Portal: You can do this by visiting www.gst.gov.in. Next up, enter your GSTIN, username, password and other details to access your dashboard. 
  2. Move to Annual Return: Go to Services > Returns > Annual Return. Choose the relevant financial year for which you are filing the GSTR-9 return.
  3. Filing Preparation: Choose between Nil return and Full return. Select ‘yes’ for nil return in case zero transactions were made. Alternatively, choose ‘no’ for detailed return filing. 
  4. Download and Reconcile Data: Download GSTR-1, GSTR-3B, and GSTR-9C auto-populated data (if applicable). Match each of these records (ITC, invoices, turnover, etc.) to ensure accuracy. 
  5. Fill in the GSTR-9 Form: The form is divided into several sections as discussed above. Make sure you fill in the details very carefully. 
  6. Preview: This step is highly important to catch any errors. Click on the preview draft GSTR-9 and review all your entries. 
  7. Pay any Pending Tax Liability: In case any additional tax is payable, make sure you pay it online before submission. 
  8. Submit: Once everything is clear, click on ‘Compute Liabilities’ to lock the data. File the return using DSC (digital signature certificate) or EVC (electronic verification code). Once done, submit it.
  9. Download the Filed Return: After filing, download the filed GSTR-9 form and acknowledgement for your records.

Bonus Tips:

  • Make sure all data matches your books before starting out with the process.
  • The portal can get pretty crowded near deadlines. Hence, make sure you file in advance. 
  • If you feel the entries are complex and you have large turnovers, make sure you connect with a GST professional. This will help you avoid penalties and discrepancies in the record. 

Late Fee & Penalty for GSTR-9 Non-Filing

Failure to file GSTR 9 within the due date attracts a late fee. Generally, there is a late fee of ₹200 per day (₹100 each under CGST and SGST) for every day of delay, subject to a maximum of 0.5% of turnover. 

Additionally, delayed filing affects your GST compliance score, which can influence your eligibility when approaching business loan providers in India. This can cause a major impact on your business operations and your relationship with the vendors. To avoid these, make sure you maintain proper documentation throughout the FY.  

Maintaining a clean compliance record not only keeps you safe from penalties but also positions your business as a trustworthy candidate for working capital and growth funding.

At LendingKart, we understand that managing cash flow while staying compliant is a balancing act for business owners. Whether you need funds to manage tax payouts or fuel your next growth phase, our tailored financing solutions are designed to support you. With a seamless digital process and minimal paperwork, we help you focus on running your business.

Documents Required for GSTR-9 Filing

Next up, let’s take a look at how to prepare the documentation and why it matters:

  • Monthly and Quarterly GST Returns: Begin by gathering all your GSTR-1 and GSTR-3B returns. These will help you cross-check your sales, purchases, and taxes reported.
  • Financial Statements: Keep your Profit & Loss account, Balance Sheet, and Trial Balance handy. These are essential for verifying turnover and tax payments.
  • Input Tax Credit (ITC) Details: Maintain detailed records of ITC claimed, reversed, or ineligible. Ensure no mismatches exist to avoid future notices.
  • Invoices and Expense Records: Organise all invoices for sales, purchases, expenses, and capital goods.
  • Credit and Debit Notes: These are just as important as your sales and purchase invoices. Keep a consolidated register of all notes issued and received.
  • Tax Payment Challans: Keep records of all GST paid through challans, especially any additional tax paid at the time of annual return filing.
  • Records of Adjustments: Keep documentation of any corrections or adjustments made in previous returns.

Latest Updates on GSTR-9 (GST Council Changes 2025–2026)

The GST Council has continued to simplify annual return compliance to reduce the burden on small and medium taxpayers. Based on recent updates and trends, here are the key changes and expectations around GSTR-9:

  • Relaxation for Small Taxpayers: Businesses with turnover up to ₹2 crore are still exempt from mandatory GSTR-9 filing, reducing compliance pressure on micro and small enterprises.
  • Simplified Filing Experience: The GST portal now auto-populates more data from GSTR-1 and GSTR-3B, helping reduce manual errors and saving time during filing.
  • Focus on Data Accuracy: Authorities are increasingly cross-verifying annual return data with monthly/quarterly filings, making accuracy more important than ever.
  • Reduced Penalties via Amnesty Schemes (Past Trend): In previous years, late fee waivers were introduced. While not guaranteed every year, similar relief measures may be announced depending on compliance levels.
  • Digital Compliance Push: Integration with e-invoicing and e-way bill systems means discrepancies are easier to detect, making consistent reporting essential.

What this means for you:
If you’re a business owner, the focus should now be on accurate reconciliation of returns throughout the year, rather than rushing at the time of annual filing.

Common Mistakes to Avoid While Filing GSTR-9

Filing GSTR 9 is not just a formality it’s a summary of your entire year’s GST activity. Even small errors can lead to notices or penalties. Here are the most common mistakes taxpayers make:

  • Mismatch Between GSTR-1 and GSTR-3B
    Differences in sales data reported across returns can trigger scrutiny. Always reconcile before filing.
  • Incorrect Input Tax Credit (ITC) Reporting
    Claiming excess ITC or failing to reverse ineligible ITC is a major red flag.
  • Ignoring Amendments Made During the Year
    Many taxpayers forget to include corrections made in earlier returns, leading to inaccurate annual summaries.
  • Not Reconciling Books with GST Returns
    Your financial statements and GST filings should align. Any mismatch can raise compliance issues.
  • Late Filing or Missing Deadlines
    Delays attract late fees and may impact your compliance rating.
  • Relying Only on Auto-Populated Data
    While helpful, auto-filled data is not always complete. Manual verification is critical.

Pro Tip:
Maintain a monthly reconciliation habit instead of waiting until year-end. This reduces errors and makes GSTR-9 filing much easier

Difference Between GSTR-9 and GSTR-9C

Many taxpayers confuse GSTR 9 with GSTR-9C, but both serve different purposes in GST compliance.

GSTR-9 (Annual Return)

  • Mandatory annual return for eligible taxpayers
  • Summarises all GST transactions (sales, purchases, ITC, tax paid) for the financial year
  • Filed directly by the taxpayer

GSTR-9C (Reconciliation Statement)

  • Applicable to businesses exceeding prescribed turnover limits
  • Acts as a reconciliation between books of accounts and GSTR-9
  • Requires certification (earlier by CA, now self-certified in most cases)

Key Difference in Simple Terms

  • GSTR-9 = Summary of your GST activity
  • GSTR-9C = Validation of that summary with your financial records

Why this matters:
If your turnover is high, GSTR-9 alone is not enough—you must ensure your financial data and GST filings are perfectly aligned through GSTR-9C.

FAQs on GSTR-9 Turnover Limit & Applicability

1. What is the GSTR-9 turnover limit for filing annual returns?

The GSTR-9 turnover limit determines whether filing the annual return is mandatory or optional. Businesses with an annual turnover above ₹2 crore are required to file GSTR-9, while those below this limit may be exempt as per government notifications.

2. GSTR 9 is applicable to whom?

GSTR 9 applicability includes all regular GST-registered taxpayers, SEZ units, and businesses that have transitioned from the composition scheme to the regular scheme. Composition dealers, ISDs, and non-resident taxpayers are excluded.

3. What is the GST annual return limit for MSMEs?

For MSMEs, the GST annual return limit is generally ₹2 crore. Businesses with turnover below this threshold are often exempted from mandatory GSTR 9 filing, reducing compliance burden.

4. Is GSTR-9 mandatory every year?

GSTR-9 is mandatory depending on the applicable GSTR-9 turnover limit for the financial year. The government may relax requirements for smaller taxpayers through notifications.

5. What happens if I miss filing GSTR-9 despite crossing the turnover limit?

Missing GSTR-9 filing after crossing the GST annual return limit can attract late fees, penalties, and impact your GST compliance rating. can attract late fees, penalties, and impact your GST compliance rating.

Related Articles

Vat Registeration

Franchise Business opportunities

Machinery Loan without Security

Aadhar Card Download Online

IMPS Reference Number Explained

Top Business Loan Providers in India

How to Start DSA Business

How to Become Loan Agent

TIN Number Explained

Mobile Store Business Plan

Duplicate ePAN Card Download Guide

Apply for Business Loan

Related Posts

Subscribe To Our Newsletter

Apply for Business Loan

Lodge a Complaint