Learn who must file GSTR-9, the due date, documents needed, and the exact portal steps to file your GST annual return without errors or penalties.
How to File GSTR-9 Annual Return: Complete Step-by-Step Guide
If you run a GST-registered business, you have probably heard the term "GSTR-9" thrown around every year around the annual filing season, usually followed by a slightly worried look on your accountant's face. It is one of those compliance tasks that feels bigger than it actually is once you understand what it wants from you.
The good news is that GSTR-9 is largely a consolidation exercise. You are not creating new data; you are summarising what you already reported through the year. This guide breaks down exactly who needs to file it, what documents you need, and how to file it on the GST portal step by step, so you can either do it confidently yourself or brief your CA with the right questions.
Most founders we work with are not confused about the concept of GSTR-9 — they are confused about the details that decide whether it applies to them this year, what counts as "reconciled," and how much time to budget before the deadline. We have tried to answer exactly those practical questions below, in the order they usually come up.
What is GSTR-9 and Why Does It Matter
GSTR-9 is the annual return that consolidates all the outward supplies, inward supplies, input tax credit (ITC) availed, and taxes paid by a regular GST-registered taxpayer during a financial year. Think of it as the "yearly summary" of everything you filed in your monthly or quarterly GSTR-1 and GSTR-3B returns.
Its purpose is reconciliation. The GST department wants to confirm that the total figures across your monthly/quarterly filings match what actually happened in your books. Any mismatch between GSTR-1, GSTR-3B, and your accounting records tends to surface at this stage, which is exactly why founders often underestimate how much back-office cleanup is needed before filing.
Filing GSTR-9 accurately also matters because it often becomes the base document GST officers refer to during departmental scrutiny or audit. A clean, well-reconciled GSTR-9 reduces the chances of future notices, while a rushed or careless one can actually invite them.
It also helps to understand what GSTR-9 is not. It is not a fresh opportunity to claim input tax credit you forgot to avail during the year, and it is not a form where you can casually "true up" numbers without consequence. Every figure you enter is compared against what you already filed monthly or quarterly, and any large variance is the kind of thing that gets flagged for scrutiny. That is why most experienced CAs treat the weeks before the GSTR-9 deadline as a full-fledged reconciliation exercise rather than a simple form-filling task.
Who Must File GSTR-9 and When (Due Date)
GSTR-9 applies to regular taxpayers registered under GST, including those who transitioned from the composition scheme during the year. Certain categories are generally kept outside its scope, such as:
- Taxpayers under the composition scheme (they file GSTR-4 instead)
- Casual taxable persons and non-resident taxable persons
- Input Service Distributors (ISD)
- Persons required to deduct or collect tax at source (TDS/TCS deductors under GST)
Turnover threshold: Historically, GSTR-9 filing has been linked to an aggregate annual turnover threshold, with an option or exemption for smaller taxpayers below a certain limit in some years. Because this threshold and the exemption pattern have changed across financial years, please verify the current applicable turnover limit for the relevant financial year before deciding whether filing is mandatory or optional for your business.
Due date: GSTR-9 is typically due by 31st December following the end of the relevant financial year, though extensions have been granted in several past years. Always verify the current due date on the GST portal or with your CA before the deadline, since even a short delay changes your late fee calculation.
Documents and Data Required Before You Start
Filing GSTR-9 without proper reconciliation is the single biggest reason founders end up amending figures later or receiving notices. Keep the following ready:
- All GSTR-1 returns filed for the financial year (outward supply details)
- All GSTR-3B returns filed for the financial year (summary return with tax payment)
- Books of accounts — sales register, purchase register, and expense ledger
- ITC ledger — details of input tax credit availed, reversed, and ineligible ITC
- HSN/SAC-wise summary of outward and inward supplies
- Details of amendments made in subsequent months for the previous financial year's transactions
- Reconciliation statement comparing GSTR-1 vs GSTR-3B vs books of accounts
- Details of advances received, if applicable, and their tax treatment
- Any GSTR-9C working papers, if you are also required to file a reconciliation statement (applicable above a further turnover threshold — verify current applicability)
Having these ready before you log into the portal saves hours, because most of the actual "work" in GSTR-9 happens in Excel and your books, not on the portal itself.
Step-by-Step Process to File GSTR-9 on the GST Portal
- Log in to the GST portal using your GSTIN credentials at the official government GST portal.
- Navigate to Services > Returns > Annual Return, then select the relevant financial year from the dropdown.
- Click on "GSTR-9" for the selected financial year and choose "Prepare Online" (or "Prepare Offline" if you prefer using the offline utility for large data volumes).
- Review the auto-populated details. The portal pulls figures from your filed GSTR-1 and GSTR-3B into various tables (such as outward supplies, ITC availed, and tax paid). Do not simply accept these — cross-check every figure against your books.
- Fill in Part II (details of outward and inward supplies) by verifying and adjusting the auto-populated data where your books show a different figure.
- Fill in Part III (ITC details) — input tax credit availed, reversed, and ineligible ITC, reconciled against your purchase register and the credit actually reflected in your electronic credit ledger.
- Fill in Part IV (tax paid) as declared in your GSTR-3B filings, including tax paid in cash and through ITC.
- Fill in Part V for any transactions of the previous financial year declared in returns of April to September (or the applicable later period) of the current financial year — this captures late amendments.
- Complete Part VI with additional details like HSN-wise summary of outward supplies, demands, refunds, and late fees payable, if any.
- Preview the draft return in PDF format and carefully review every table before submission — errors here are harder to correct later compared to monthly returns.
- Compute liabilities, if any additional tax is payable, and pay it through Form DRC-03 before final submission.
- File the return using DSC or EVC (Digital Signature Certificate or Electronic Verification Code), depending on your entity type and authorised signatory setup.
- Download the filed acknowledgment and retain it along with your working papers for future reference or departmental queries.
Fees, Late Fees & Interest in 2026 (Please Verify Current Rates)
GSTR-9 does not involve a "filing fee" in the way government forms sometimes do, but delays attract late fees, and any unpaid tax attracts interest. Because these figures are revised periodically and can also vary by turnover slab, please verify the current applicable rate on the GST portal or with a professional before you calculate what you owe. In general terms:
- A late fee per day of delay applies, typically split between CGST and SGST components, often subject to an upper cap linked to your turnover.
- Interest on any tax paid late is generally charged from the original due date, at the rate notified under GST law from time to time.
- Late filing can also affect your compliance rating and may trigger automated notices from the department.
Given how often these numbers are amended through notifications, do not rely on last year's figures — always confirm the current late fee structure and interest rate before making payment.
Common Mistakes Founders Make While Filing GSTR-9
- Blindly accepting auto-populated figures instead of reconciling them against actual books of accounts.
- Ignoring mismatches between GSTR-1 and GSTR-3B instead of investigating and correcting the root cause.
- Missing ITC reversals for ineligible credit, blocked credit, or credit related to exempt supplies.
- Forgetting to report amendments made in later months for transactions of the relevant financial year.
- Leaving HSN-wise summary incomplete or inconsistent with what was reported through the year.
- Filing at the last minute, leaving no time to fix discrepancies discovered during reconciliation.
- Not retaining working papers, making it difficult to respond if a departmental notice arrives later.
- Assuming GSTR-9C is not needed without checking the current turnover threshold for the reconciliation statement.
- Treating GSTR-9 as a copy-paste exercise across financial years, carrying forward last year's classification errors instead of fixing them.
- Underestimating the time required. Reconciliation across twelve months of returns and books routinely takes far longer than expected, especially for businesses with multiple GSTINs or seasonal sales patterns.
Frequently Asked Questions
Is GSTR-9 mandatory for every GST-registered business?
Not necessarily. Applicability generally depends on your registration type (regular vs composition) and, in many years, on an aggregate turnover threshold, with some relaxations for smaller taxpayers. Please verify current applicability for your turnover slab before assuming you are exempt.
What happens if I file GSTR-9 late?
You become liable to pay a late fee for every day of delay, generally split between CGST and SGST, plus interest on any unpaid tax. Persistent delays can also increase the chances of scrutiny. Verify the current late fee rate before filing.
Can I revise GSTR-9 after filing?
No, GSTR-9 generally cannot be revised once filed. This is precisely why thorough reconciliation before submission is so important — treat the "preview" step as your last real chance to catch errors.
Is GSTR-9C different from GSTR-9?
Yes. GSTR-9C is a reconciliation statement between the annual return and audited financial statements, applicable above a further turnover threshold. Many businesses only need to file GSTR-9, not GSTR-9C — check current applicability for your turnover.
What if I had nil transactions for the year?
Even businesses with minimal activity are generally expected to file GSTR-9 if they fall within the applicable criteria, though a simplified filing process may apply. Confirm your specific obligation with a professional.
Do composition taxpayers file GSTR-9?
No, composition taxpayers file GSTR-4 annually instead of GSTR-9. If you switched from composition to regular scheme during the year, special provisions apply for the transition period.
Can I still claim missed ITC while filing GSTR-9?
Generally, GSTR-9 is not the form to claim new ITC that was not availed during the year through GSTR-3B; it is largely a reporting and reconciliation exercise. ITC claim timelines are governed by separate provisions, so check the current rules with your CA if you believe credit was missed.
What if I find a tax shortfall while preparing GSTR-9?
You can pay the additional liability voluntarily using Form DRC-03 before completing your GSTR-9 filing, along with applicable interest. Doing this proactively is usually viewed far more favourably than waiting for a department notice.
How long does it usually take to prepare GSTR-9 properly?
This depends heavily on the volume of transactions and how well-reconciled your monthly filings already are. Businesses with clean monthly bookkeeping and prompt GSTR-1/GSTR-3B filing through the year can often prepare GSTR-9 in a matter of days, while businesses reconciling a full year's data for the first time should budget considerably more time and start well before the due date.
Not sure whether GSTR-9 applies to you this year, or worried your GSTR-1 and GSTR-3B figures do not match your books? Legal Suvidha offers a free compliance check to review your filings before you submit anything to the department.
Why Founders Choose Legal Suvidha
For 14 years we have taken founders end-to-end — from choosing the right structure and incorporating, to first-year compliance, funding readiness, and ongoing ROC/GST/tax filings — so you never have to switch providers as you grow.
- One team for the whole journey — start, launch, post-launch and every annual filing after.
- Fixed, all-inclusive pricing — professional plus government fees itemised, no hidden charges.
- A dedicated CA/CS who owns your case and does not disappear after payment.
- 6,000+ founders served, 4.9/5 rating, DPIIT-recognised, 100% online.
Talk to a Legal Suvidha expert today for a free consultation and an exact, transparent quote on WhatsApp (8130645164).





