GSTR-9 and GSTR-9C Due Date

The annual GST return, who has to file it, and the penalty tied to your turnover.

Next due:31 Dec 2026in 69 days

GSTR-9 is the annual return — a consolidation of everything already filed through the year. GSTR-9C is the reconciliation statement that goes with it above the turnover threshold. Both are due on 31 December following the financial year, a date the CBIC has extended in several recent years.

Not everyone has to file. The thresholds move by notification, so the first question is always whether the return is required at all before it is a question of when.

The next dates

  • GSTR-9 / 9CGST-registered businesses above the turnover thresholds
    69d

GSTR-9 / 9C — miss it: ₹200 a day, capped at 0.25% of your turnover in the state

The penalty is a percentage, not a flat number

The late fee is ₹200 a day — ₹100 CGST and ₹100 SGST — but it is capped at 0.25% of your turnover in the state. For a business turning over ₹4 crore that ceiling is ₹1 lakh, which is an order of magnitude above anything the monthly returns can cost.

It is the one GST filing where the penalty scales with the size of the business, and the one where a few months of inattention becomes a serious number.

Reconciliation is the real work

The annual return is mostly a restatement of filings already made, so the time goes into reconciling them — GSTR-1 against GSTR-3B, both against the books, and input credit claimed against GSTR-2B. Differences that went unnoticed through the year surface here, and they are better found by you than in a notice.

Common questions

When is GSTR-9 due?

31 December following the end of the financial year, though the CBIC has extended this date in several recent years. Check for a notification before assuming the standard date.

What is the late fee for GSTR-9?

₹200 a day, capped at 0.25% of your turnover in the state. Unlike the monthly returns, the ceiling rises with the size of the business.

Do I need to file GSTR-9C as well?

Only above the turnover threshold in force for that year. The limits have changed several times, so it is worth confirming for the specific year rather than assuming last year's answer.

Not sure whether this one is yours?

Send us one line about your business and we will tell you straight — and file it if it is.

Ask on WhatsApp

Standard statutory dates, computed from today. Extensions notified by the CBDT or CBIC, ROC dates that follow your own AGM, and state-administered levies can all differ. General information, not advice on your position — confirm with us before you rely on a date that is close.

Would You Rather Not Track This Business At All?

Gadhia Associate files these every month for clients across Gujarat and India. Tell us what you are registered for and the whole calendar becomes our problem instead of yours.

Chat with Gadhia Associate via WhatsApp QR

Scan to WhatsApp and chat directly with our tax experts.