Tax & Compliance
GST Annual Return (GSTR-9 and GSTR-9C): A Practical Guide for MSMEs
By ATTPL Consultancy Marketplace Editorial Team · · 2 min read
Who must file GSTR-9 and GSTR-9C, the due date, the reconciliations to do before filing, common mistakes and how small businesses can prepare.

What GSTR-9 and GSTR-9C are
GSTR-9 is the annual return in which a regular GST taxpayer summarises the outward supplies, input tax credit, tax paid and adjustments for a financial year. GSTR-9C is a reconciliation statement that compares the annual return with the audited financial statements. Together they are the year-end check of your GST data, so errors made during the year show up here.
Who must file
- Regular taxpayers file GSTR-9; for recent years, taxpayers with aggregate annual turnover up to Rs 2 crore have been exempted from filing it
- GSTR-9C applies to taxpayers whose aggregate turnover is above Rs 5 crore, and is self-certified
- Composition taxpayers, non-resident taxable persons, input service distributors and TDS or TCS deductors do not file GSTR-9
- The due date is 31 December following the end of the financial year, unless extended by notification
Thresholds and exemptions are notified year by year, so confirm them for the year you are filing on the GST portal or with your consultant.

Reconcile before you file
- Books of account vs GSTR-1 for outward supplies, including credit and debit notes
- GSTR-1 vs GSTR-3B for tax liability declared and paid
- Input tax credit in books vs GSTR-3B vs GSTR-2B, with reasons for differences
- E-invoices and e-way bills vs sales recorded
- HSN-wise summary of supplies and rates
- Amendments made in the next financial year that relate to this year
Monthly discipline makes the annual return easy. Our monthly bookkeeping checklist and e-invoicing guide explain the routine.
Common mistakes to avoid
Reporting turnover that does not match audited accounts, claiming credit that is not in GSTR-2B, missing ineligible credits that should have been reversed, and ignoring additional liability found during reconciliation. Additional tax found while preparing the return should be paid with interest through the prescribed form; credit cannot be newly claimed through GSTR-9. Late filing attracts a per-day late fee with turnover-based caps.
A simple year-end timeline
- By September: complete corrections and amendments allowed for the year in GSTR-1 and GSTR-3B
- October to November: finish reconciliations and close vendor credit gaps
- November to December: review drafts, pay any differences and file before the due date
Align GST work with your annual ROC compliance calendar so audited figures are ready in time.
How ATTPL Consultancy can help
ATTPL Consultancy supports GST registration, monthly returns, reconciliations and annual return filing for MSMEs in Jaipur and across Rajasthan. For notices, ATTPL Legal can help draft replies.
Frequently asked questions
Is GSTR-9 mandatory for small businesses?
Taxpayers with aggregate turnover up to Rs 2 crore have been exempted for recent years, but check the notification for the year you are filing.
Can I claim missed input tax credit in GSTR-9?
No. GSTR-9 is a summary; new credit cannot be claimed through it. Additional liability, however, should be paid.
Who certifies GSTR-9C?
GSTR-9C is now self-certified by the taxpayer, for those whose aggregate turnover is above Rs 5 crore.
Sources and further reading
This article is general information, not tax or legal advice. GST rules, thresholds and due dates change through notifications; confirm with a qualified professional before filing.