HomeServicesAbout UsRegistrationContactTerms & ConditionsPrivacy PolicyMembership Plans →Client Login →
GSTR-9 Annual Return Filing guide India
GST & Registration

GSTR-9 Annual Return Filing: Complete Guide

BuyGenix Solutions Team · 6 min read
Last updated 6 October 2026
Quick answer

GSTR-9 is the annual return that regular GST taxpayers file to summarise the outward supplies, input tax credit and taxes paid for a financial year. It is due by 31 December after the end of the financial year. Filing is optional for taxpayers with aggregate turnover up to ₹2 crore, and businesses above ₹5 crore also file GSTR-9C, a self-certified reconciliation statement.

31 DecDue date after the financial year
₹2 croreOptional up to this turnover
GSTR-9CReconciliation above ₹5 crore
AnnualOne return per GSTIN per year

Who must file GSTR-9?

  • Regular taxpayers registered under GST, including exporters
  • Not required for composition taxpayers (who file their own annual return), non-resident taxable persons, input service distributors and TDS or TCS deductors
  • Optional for taxpayers with aggregate turnover up to ₹2 crore

What goes into GSTR-9

  • Outward supplies, including exports with and without payment of tax
  • Input tax credit availed and reversed
  • Tax paid, late fees and interest
  • Corrections relating to the year that were reported in the next year

How to file

  1. Reconcile your booksMatch sales, purchases and ITC with GSTR-1, GSTR-3B and GSTR-2B.
  2. Open GSTR-9 on the GST portalReview the auto-filled values.
  3. Edit and previewCorrect values from your books, then preview the draft.
  4. Pay any additional taxPay differences through DRC-03 before filing.
  5. File with DSC or EVCFile GSTR-9C as well if your turnover requires it.

Frequently asked questions

What is the due date for GSTR-9?

31 December following the end of the financial year, unless extended by notification.

Is GSTR-9 mandatory for small businesses?

It is optional for taxpayers with aggregate turnover up to ₹2 crore.

What is GSTR-9C?

A self-certified reconciliation statement between the annual return and audited financial statements, required above ₹5 crore turnover.

Can GSTR-9 be revised after filing?

No. GSTR-9 cannot be revised once filed, so reconcile carefully before filing.

How BuyGenix Solutions helps

We reconcile your books with GSTR-1, GSTR-3B and GSTR-2B, prepare GSTR-9 and GSTR-9C, and file them on time. BuyGenix members can also see live buyer requirements from importers in India and abroad.

Need Help Getting This Done?

BuyGenix Solutions handles gstr-9 annual return filing and every related registration your business needs, from documentation to filing.

Get Registration Help →

Looking for buyers for your products?

See live requirements from importers and bulk buyers in India and abroad: what they want, how much, and where. Contact them directly with a BuyGenix membership.