Home › GSTR 9 Annual Return
100% online · Expert guided

GSTR 9 Annual Return Filing Online in India

File your GSTR 9 annual return with Legal Startup. A dedicated GST expert checks whether you need to file, reconciles GSTR-1, GSTR-3B and your books, reviews input tax credit, and files GSTR-9 (and GSTR-9C where applicable) on the GST portal.

Free call & custom quote · Fee shared before you pay anything

What our GSTR 9 support includes

  • Applicability check for GSTR-9 and GSTR-9C
  • Reconciliation of GSTR-1, GSTR-3B and books
  • Input tax credit review against GSTR-2B
  • Table-wise preparation of GSTR-9
  • GSTR-9C reconciliation statement support
  • Late fee and liability guidance
  • Filing on the GST portal
  • Advice on pending GSTR-1 and GSTR-3B returns

Request a callback

Free consultation – tell us about your GST filings.

GSTR 9 annual return: quick answer

GSTR 9 annual return is the yearly return that regular GST taxpayers file under Section 44 of the CGST Act, 2017, summarising a financial year's outward supplies, inward supplies, input tax credit and tax paid.

  • Who files: regular taxpayers; filing is optional up to the turnover limit notified for the year
  • Due date: generally 31 December after the financial year ends, unless extended
  • GSTR-9C: reconciliation statement for aggregate turnover above Rs 5 crore
  • Where to file: online on the GST portal (gst.gov.in)
  • Revision: not possible after filing, so reconcile first
  • Fee: professional fee quoted after a free call

Last updated: October 2026. Due dates, turnover limits, late fee rates and forms are set by the GST authorities and can change, so we confirm the current position before you proceed.

What is GSTR 9 annual return?

GSTR-9 is a consolidated return for one financial year. It brings together the figures you reported month by month or quarter by quarter in GSTR-1 and GSTR-3B, so the tax department can see your full-year sales, purchases, ITC claimed and tax paid in one place.

It is not a simple copy of earlier returns. Differences between GSTR-1, GSTR-3B, the books of accounts and GSTR-2B usually surface at this stage, and any additional tax or ITC reversal found must be dealt with. Since GSTR-9 cannot be revised once filed, preparation matters more than the filing itself.

For official forms and filing, visit the GST portal (gst.gov.in) and the CBIC GST website (cbic-gst.gov.in).

Parts of GSTR 9 annual return

GSTR-9 has six parts. Some tables are optional for smaller taxpayers.

Part I and II: Supplies

Basic details and the year's supplies.

  • GSTIN, legal name and financial year
  • Outward supplies: taxable, zero-rated, exempt, nil-rated
  • Inward supplies on reverse charge

Part III: Input tax credit

ITC claimed, reversed and available.

  • ITC from inputs, input services and capital goods
  • ITC reversed and ineligible ITC
  • Comparison with GSTR-2B

Part IV and V: Tax and prior year

Tax paid and carried-over items.

  • Tax payable and paid in cash and credit
  • Prior year transactions declared in the current year
  • Amendments and credit notes

Part VI: Other information

Disclosures that complete the return.

  • Refunds, demands and deemed supplies
  • HSN summary of outward and inward supplies
  • Late fee payable

Not sure whether you must file, or whether GSTR-9C applies? Tell us your aggregate turnover and we will advise free of charge.

Why file GSTR 9 correctly

An accurate annual return protects your ITC and your compliance record.

⚖️

Statutory compliance

Meet the annual filing requirement under Section 44 and avoid late fee and notices.

🔍

Fewer mismatch notices

Reconciling GSTR-1, GSTR-3B and the books before filing reduces the chance of queries later.

🧾

ITC accuracy

Identify ITC that is ineligible, unclaimed or needs reversal while it can still be handled.

🏦

Lender and tender readiness

Banks, lenders and tenders often ask for filed GST returns as proof of turnover.

📊

Books aligned with GST data

Your accounts and GST filings tell the same story, which helps audit and GSTR-9C.

🛡

Audit and scrutiny readiness

Documented reconciliations make it easier to respond to departmental scrutiny.

GSTR 9 annual return filing process

From applicability check to filed return.

1ApplicabilityCheckGSTR-9 and GSTR-9C need confirmed
2DataCollectionReturns, books and ITC data gathered
3ReconcileMatchingGSTR-1, 3B, 2B and books compared
4PrepareReviewTables drafted and reviewed with you
5FileGST portalReturn submitted and acknowledged

Timelines depend on the volume of transactions and the quality of your records. Not to scale.

Step by step

🧭
Step 1

Confirm applicability

We check your registration type, aggregate turnover and financial year to confirm whether GSTR-9 is mandatory or optional and whether GSTR-9C applies.

📄
Step 2

Gather returns and books

You share sales and purchase registers, ledgers and the GST login details or downloads we need for the year.

🔁
Step 3

Reconcile GSTR-1, GSTR-3B and ITC

We match outward supplies with the books and ITC claimed with GSTR-2B and purchase records, and list every difference.

📝
Step 4

Prepare the tables

We fill the GSTR-9 tables, HSN summary and disclosures, and explain differences, additional liability or reversals before anything is submitted.

✅
Step 5

Pay any liability and file

After your approval, we pay any additional tax or late fee through the correct route and file GSTR-9 on the GST portal.

📑
Step 6

File GSTR-9C where applicable

If your turnover is above Rs 5 crore, we help with the reconciliation statement against your financial statements.

Documents required for GSTR 9 filing

Keep these ready to avoid delays. Our expert will confirm the exact list for your case.

For GSTR 9

  • GST portal login access for the GSTIN
  • Filed GSTR-1 and GSTR-3B for the full financial year
  • GSTR-2B and purchase register
  • Sales register, credit notes and debit notes
  • HSN-wise summary of outward and inward supplies

For GSTR 9C (turnover above Rs 5 crore)

  • Everything required for GSTR-9
  • Audited or finalised financial statements
  • Trial balance and ledgers for income and expenses
  • Details of ITC reversals and ineligible ITC
  • Reconciliation workings for turnover and tax

GSTR 9 annual return fees and cost

The cost has separate parts, and we show them separately so there are no surprises:

Professional fee

Our fee depends on the volume of invoices, the financial year, the state of your returns and whether GSTR-9C is needed. Call free for a custom quote before you pay anything.

Tax, interest and late fee

Any additional tax, interest or late fee is payable to the government and is separate from our fee. It depends on your figures and the filing date.

Optional extras

Pending GSTR-1 or GSTR-3B filing, detailed ITC reconciliation and bookkeeping clean-up are quoted only if you need them.

We share a clear, itemised quote before you begin. Get your free quote →

GSTR 9 annual return support options

Choose the situation that matches your business, or call free for a custom quote.

GSTR 9 Filing

Businesses with turnover where GSTR-9 is required or chosen voluntarily.

Free callcustom quote, shared before you pay
  • Applicability check
  • Return and ITC review
  • Table-wise preparation
  • Filing on the GST portal
Get GSTR 9 Quote
Full support

GSTR 9 + GSTR 9C

Taxpayers with aggregate turnover above Rs 5 crore.

Free callcustom quote after reviewing your case
  • Everything in GSTR 9 filing, plus
  • Books-to-GST reconciliation
  • GSTR-9C statement support
  • Difference and liability explanation
Get GSTR 9 + 9C Quote

Late & Pending Returns

Missed due date, pending GSTR-1 or GSTR-3B, or mismatch notices.

Free callget a custom quote at no cost
  • Talk to a GST expert for free
  • Late fee and exposure explained
  • Right filing order suggested
  • Quote shared before you pay anything
Call Free: +91 87002-15038 Get Custom Quote on WhatsApp

Our professional fee is quoted after a free call. Government dues are separate. We do not promise outcomes with the tax authorities. Not sure which option fits? Ask for a free consultation.

GSTR 9 compared with GSTR 9C and GSTR 4

A quick view of the GST annual filings.

FormWho filesTurnoverPurposeNature
GSTR-9Regular taxpayersOptional up to the notified limit (Rs 2 crore in recent years); mandatory aboveAnnual summary of supplies, ITC and tax paidReturn; cannot be revised once filed
GSTR-9CRegular taxpayers above the limitAbove Rs 5 croreReconcile GSTR-9 with financial statementsSelf-certified reconciliation statement
GSTR-4Composition taxpayersWithin composition limitsAnnual return for composition schemeReturn; filed instead of GSTR-9

Common GSTR 9 mistakes and how to avoid them

Most problems come from unreconciled data and rushed filing near the due date.

Mistakes that cause problems

  • Filing without reconciling GSTR-1, GSTR-3B and books
  • Claiming ITC that does not appear in GSTR-2B
  • Ignoring reversals, credit notes and amendments
  • Entering wrong HSN summary details
  • Filing close to the deadline with no time to review

How we help

  • Full-year reconciliation before filing
  • ITC review against GSTR-2B and purchases
  • Clear list of differences and their treatment
  • Review with you before submission
  • Reminders ahead of the due date

After GSTR 9 filing: next steps

Filing the return is one part of staying GST compliant.

📥
After filing

Download and save the filed return

Keep the acknowledgement and filed GSTR-9 PDF with your records for audit and future reference.

📑
Where applicable

Complete GSTR-9C

If your turnover is above Rs 5 crore, file the reconciliation statement for the same financial year.

🗂
Ongoing

Keep workings and records

Retain reconciliations, invoices and ledgers for the period required under GST law.

📬
If received

Respond to notices on time

If the department raises a query or notice, we guide you on the reply and supporting documents.

🔁
Next year

Reconcile monthly

Matching sales and ITC every month makes the next annual return faster and less error-prone.

GSTR 9 annual return: frequently asked questions

Quick answers on GSTR 9 annual return filing in India.

What is GSTR 9 annual return?

GSTR-9 is the annual return that regular GST taxpayers file under Section 44 of the CGST Act, 2017. It consolidates the outward and inward supplies, tax paid, input tax credit, refunds, demands and HSN summary reported through GSTR-1 and GSTR-3B during a financial year.

Who must file GSTR 9?

Regular taxpayers registered under GST must file it, subject to the turnover exemption notified for the year. Composition taxpayers, input service distributors, casual taxable persons, non-resident taxable persons and TDS or TCS deductors are not required to file GSTR-9.

What is the due date for GSTR 9?

The due date is generally 31 December following the end of the financial year, so for FY 2025-26 it is 31 December 2026 unless the government extends it. Extensions have been notified in some past years, so we confirm the current date before filing.

Is GSTR 9 mandatory for turnover below Rs 2 crore?

For recent financial years, filing GSTR-9 has been optional for taxpayers whose aggregate turnover is up to Rs 2 crore. Taxpayers above that limit must file it. The exemption is notified year by year, so we check the notification for your financial year.

What is the difference between GSTR 9 and GSTR 9C?

GSTR-9 is the annual return. GSTR-9C is a reconciliation statement that compares the turnover and tax in GSTR-9 with the audited financial statements. It applies to taxpayers whose aggregate turnover is above Rs 5 crore and is self-certified for recent years.

What is the late fee for GSTR 9?

A late fee applies for every day of delay, split equally between CGST and SGST, up to a cap linked to turnover in the state or union territory. The daily rate and cap depend on your turnover slab as notified, so we confirm the exact figure before you file.

Can GSTR 9 be revised after filing?

No. Once GSTR-9 is filed, it cannot be revised or edited on the GST portal. That is why we reconcile GSTR-1, GSTR-3B, the books and ITC data carefully before submission.

What information is reported in GSTR 9?

It has six parts: basic details, outward and inward supplies, input tax credit, tax paid, prior year transactions declared in the current year, and other information such as refunds, demands, deemed supplies, HSN summaries and late fee. Some tables are optional for smaller taxpayers.

What should be reconciled before filing GSTR 9?

Reconcile sales in GSTR-1 and GSTR-3B with the books, and ITC claimed in GSTR-3B with GSTR-2B and purchase records. Also check e-invoice and e-way bill data, credit notes, amendments and reversals so the annual figures match.

How is extra tax paid if a difference is found in GSTR 9?

Additional tax liability found during annual return preparation is generally paid in cash through the electronic cash ledger using Form DRC-03, and it cannot be paid from the credit ledger. The correct route depends on the case, so we confirm it before you pay.

Call free and get a custom quote

Need help with your GSTR 9 annual return? Speak to our GST expert today – the consultation and the quote are free.

Get in touch

Tell us what you need and our team will get back to you with the right guidance.

Contact details

☎ +91 87002-15038 ✉ support@legalstartup.in 💬 Chat on WhatsApp Free first consultation. Tell us your financial year and approximate turnover, and we will suggest the right next step.

Our Certificates & Recognitions

Legalstartup ke certificates, registrations aur recognitions jo hamari credibility dikhate hain.

Legalstartup certificate 1
Legalstartup certificate 2
Legalstartup certificate 3
Legalstartup certificate 4
Legalstartup certificate 5
Legalstartup certificate 6
Legalstartup certificate 7

Client Testimonials

"Explore how Legalstartup has helped businesses reach new heights as their trusted partner."

Google Rating
4.9
Trustpilot Rating
4.5
50,000+Trademark Filed
10,000+Happy Clients
10 years of professional experience - Legalstartup

Trusted by

Thousands of businesses and founders trust LegalStartup.