Unlock client & item storage free 26 days remaining

Sign Up Free
GSTInvoice

GST Compliance

GSTR-9 Annual Return Guide — Filing, Due Date & Reconciliation

GSTR-9 is the annual GST return that consolidates all monthly/quarterly filings for a financial year. Filing GSTR-9 reconciles your GSTR-1 (outward supplies) with GSTR-3B (tax paid) and GSTR-2B (ITC received). For businesses above ₹5 crore turnover, GSTR-9C (self-certified reconciliation statement) is also required.

By Arjun Sharma · GST & Tax Compliance Specialist Reviewed for GST accuracy
No signup required ₹3.60 Cr+ invoice value processed Trusted by 300+ businesses Free forever

Free Tool — No Login Required

Create Compliant GST Invoices All Year

Auto CGST/SGST/IGST split PDF in 30 seconds No signup needed Free forever
Generate GST Invoice in 30 Seconds
What you get: GST-compliant PDF Shareable invoice link UPI QR on invoice GSTIN validation

GSTR-9 — Key Facts and Deadlines

Detail Value
Who must file All regular GST taxpayers (exempt: composition dealers, input service distributors, casual taxpayers)
Due date 31 December following the end of the financial year
FY 2025-26 due date 31 December 2026
GSTR-9C (reconciliation) Mandatory for turnover > ₹5 crore
Penalty for late filing ₹200/day (₹100 CGST + ₹100 SGST), max 0.25% of turnover

What GSTR-9 Reconciles

GSTR-9 consolidates: (a) Outward supplies declared in GSTR-1 vs amounts in GSTR-3B — any difference must be explained. (b) ITC availed in GSTR-3B vs ITC appearing in GSTR-2B — excess ITC claimed must be reversed with interest. (c) Tax paid in GSTR-3B vs aggregate tax liability for the year. The most common GSTR-9 issue is ITC mismatch — businesses that claimed ITC in GSTR-3B without it appearing in GSTR-2B (supplier did not file GSTR-1) must reverse it in GSTR-9 with 18-24% interest. GSTR-9 also captures supplies on which tax was paid under RCM during the year.

Example

A Chennai retailer's FY 2025-26 data: Outward supplies per GSTR-1: ₹2,00,00,000. Outward supplies per GSTR-3B: ₹1,98,00,000 (₹2,00,000 difference). GSTR-9 flags this ₹2,00,000 gap. Reason: one invoice was uploaded late in GSTR-1 after GSTR-3B was filed. The ₹36,000 GST on the late-uploaded invoice was already paid in GSTR-3B of the following month — GSTR-9 explains this reconciliation.

Skip the manual work

Free GST Invoice Generator

Instead of manually formatting invoices in Excel, generate GST-compliant invoices instantly — automatic CGST, SGST & IGST calculation, PDF download, and shareable link.

FAQs

Who is exempt from filing GSTR-9?

Composition scheme taxpayers (file GSTR-4 instead), Input Service Distributors, casual taxable persons, and non-resident taxable persons.

What is the penalty for late GSTR-9?

₹200 per day (₹100 CGST + ₹100 SGST), subject to a maximum of 0.25% of annual turnover.

What is GSTR-9C?

GSTR-9C is a self-certified reconciliation statement required for taxpayers with annual turnover above ₹5 crore. It reconciles GSTR-9 data with the audited financial statements.

Can I amend GSTR-1 errors in GSTR-9?

Yes. GSTR-9 allows declaration of additional outward supplies or ITC missed in monthly returns, subject to the time limits.

Why Businesses Stop Using Excel for GST Invoices

Manual GST calculation mistakes

One wrong CGST/SGST split or a misapplied rate triggers notices and ITC denial for your buyer.

Slow invoice creation

Copying last month's Excel file, updating dates, recalculating — 20 minutes for what should take 30 seconds.

Formatting breaks on every device

Excel invoices look different on every printer and PDF converter. Clients complain about unreadable layouts.

No easy sharing or payment link

Sending PDFs over WhatsApp with no way for clients to pay directly slows down collections.

Incorrect tax type (IGST vs CGST+SGST)

Excel can't auto-detect intra vs inter-state supply. Wrong tax type = ITC rejected for your buyer.

Disclaimer: The information in this article is for general informational purposes only and does not constitute professional tax, legal, or financial advice. GST rules and rates are subject to change. Consult a qualified CA or tax professional before making compliance decisions.

Generate Invoice — Free, No Login

Create professional GST invoices instantly — no Excel, no manual calculations.

  • Automatic CGST/SGST/IGST calculation from GSTIN
  • PDF download in under 30 seconds
  • Shareable invoice link — clients pay via UPI QR
  • No signup required — free forever

Want to see it first? View sample GST invoice →

More GST guides