GST Annual Return

₹0

How we can help

GST Annual Return

Most businesses file their monthly or quarterly GST returns on autopilot, and then the annual return arrives like a final exam. It asks you to put a whole year of sales, purchases, tax payments, and credits on a single form, and the figures must agree with your books, your earlier returns, and what the department already sees on its system. Once you submit it, you cannot go back and fix it. For FY 2025-26, the due date is 31 December 2026, which is about ten weeks away at the time of writing, so this is a good moment to start preparing your GST annual return instead of leaving it for the last week of December.

This guide explains what the return is, who has to file it, how the forms differ, how to reconcile your figures, and where the limits lie. It is general information, not tax advice for any particular business.

What Is a GST Annual Return?

A GST annual return is a yearly statement that consolidates the GST information a business has reported through the year. It brings together outward supplies, tax paid, input tax credit (ITC) claimed, and the adjustments and amendments that happened along the way. Regular taxpayers file it in Form GSTR-9, and taxpayers above a higher turnover threshold also file a reconciliation statement in Form GSTR-9C.

The annual return is not a new calculation from scratch. It is a consolidation and a cross-check. Its value, for you and for the department, lies in showing whether your monthly returns tell a consistent story that matches your accounts. When they do not, the gaps show up here, and they can lead to questions later.

Who Needs to File a GST Annual Return?

The requirement depends on your registration type and your aggregate turnover for the financial year.

  • Aggregate turnover up to ₹2 crore. Taxpayers in this range are exempt from filing GSTR-9, and filing is optional. The exemption was notified for earlier years and is expected to continue, but always confirm the notification applicable to the year you are filing.

  • Above ₹2 crore and up to ₹5 crore. GSTR-9 is required, and GSTR-9C is not.

  • Above ₹5 crore. Both GSTR-9 and GSTR-9C are required.

Certain categories are treated differently. For example, taxpayers under the composition scheme follow a different return arrangement, and some registrations, such as casual taxable persons and input service distributors, are excluded from GSTR-9. Because “aggregate turnover” is calculated on a PAN basis across the registrations a person holds in different states, a business with several GSTINs should add them up before deciding whether it crosses a threshold.

GSTR-9 and GSTR-9C: The Difference

GSTR-9 is the annual return itself. It has tables for outward and inward supplies, ITC availed and reversed, tax paid, and the effect of amendments and differences between returns.

GSTR-9C is a reconciliation statement. It compares the figures in your GSTR-9 with your annual financial statements and explains the differences. Since FY 2020-21, it is self-certified by the taxpayer, so a Chartered Accountant’s certification is no longer mandatory. GSTR-9 must be filed first, and only then can GSTR-9C be filed.

The GST Annual Return Due Date for FY 2025-26

The standard statutory due date for the GST annual return and GSTR-9C is 31 December following the end of the financial year. For FY 2025-26, that is 31 December 2026. The portal has opened the forms for this year, and the sources I checked show no extension announced so far, but extensions have been granted in some earlier years, so check the portal and official notifications before you plan around an extended date.

Missing the deadline attracts a late fee, which is generally ₹200 per day (₹100 under CGST and ₹100 under SGST), subject to a cap based on a percentage of turnover in the state or union territory. The fee runs from the day after the due date and can add up quickly for a long delay.

Another date matters for your reconciliation: the time limit for claiming ITC for FY 2025-26 under Section 16(4) is 30 November 2026, subject to the applicable provisions. Any credit you plan to claim for the year should be sorted out before this date, since it affects the figures that go into the annual return.

What Goes Into a GST Annual Return?

The return pulls information from several sources, so the first task is to line them up:

  • outward supplies reported in GSTR-1, including amendments

  • tax liability and payments reported in GSTR-3B

  • ITC available in GSTR-2B and ITC actually claimed

  • reversals, ineligible credit, and credit on imports

  • tax paid in cash and through credit

  • refunds claimed or received

  • demands and other tax-related items

  • HSN-wise summary of supplies and inputs, where applicable

Format and reporting details can change from year to year, and FY 2025-26 includes periods affected by changes in GST rates, so it helps to reconcile by period instead of only at the year level.

How to Prepare Your GST Annual Return

  1. Make sure every periodic return is filed. The annual return becomes available only after the monthly or quarterly returns for the year are filed.

  2. Reconcile sales. Compare turnover in GSTR-1, GSTR-3B, and your books, and identify differences from timing, credit notes, or missed invoices.

  3. Reconcile purchases and ITC. Compare ITC claimed in GSTR-3B with GSTR-2B and your purchase register, and deal with ineligible or unclaimed credit.

  4. Review tax payments. Check that cash and credit payments tally with liabilities.

  5. Check classification and rates. Confirm that the right HSN codes and tax rates were used throughout the year, especially where rates changed.

  6. Compile the return. Fill in the tables of GSTR-9, using the auto-populated data as a starting point but not as a substitute for your own checks.

  7. Prepare GSTR-9C if it applies. Reconcile with your annual financial statements and explain differences.

  8. Review before submitting. Because a GST annual return cannot be revised after filing, take time to check every table.

Documents to Keep Ready

Useful records include your GSTIN details, all filed GSTR-1 and GSTR-3B returns, GSTR-2B statements, sales and purchase registers, tax invoices, debit notes and credit notes, ITC reconciliations, tax payment challans and ledgers, annual financial statements, details of amendments and reversals, and the previous year’s annual return. Keep them organised by month so that differences are easy to trace.

Common Mistakes in a GST Annual Return

Differences between sales in GSTR-1 and GSTR-3B are the most frequent issue, and they usually reflect missed amendments or credit notes. ITC mismatches come next, where the credit claimed does not match GSTR-2B or the books. Other problems include missing invoices, wrong HSN or rates, ineligible credit not reversed, and additional liability that is discovered at the annual stage but not paid. Some taxpayers rush to file a nil GST annual return when it is not allowed, as nil filing is subject to strict conditions, such as no outward supplies, no tax liability, no ITC claims, and no refunds. Others copy auto-populated figures without checking them, which can lock in an error that cannot be revised. Finally, missing the date and paying late fees on a return that could have been completed on time is an easily avoided mistake.

Why a Poorly Filed Return Can Cause Trouble

A GST annual return that does not match earlier returns or the books can attract departmental questions, notices, or scrutiny. Because the return is a permanent record that cannot be edited, an incorrect figure may need to be explained in correspondence or corrected through other routes, such as payment of additional tax through the available forms. It is far easier to spend a few days reconciling before you file than to spend months answering notices afterwards.

Understanding the Limits

General guidance on the GST annual return can help you understand the forms, the thresholds, and a sensible reconciliation process, but it cannot substitute for a review of your actual books. Filing requirements depend on your turnover, registration type, and the financial year, and notifications, forms, and due dates can change. If your reconciliation shows large differences, if you have operations in several states, or if you are above the GSTR-9C threshold, a chartered accountant or GST practitioner should review the figures before you submit.

How Calling Daddy Can Help

Many business owners know their GST annual return is due but are unsure whether they need GSTR-9, GSTR-9C, or neither, and how to reconcile a year’s worth of data. Calling Daddy helps businesses understand their filing requirements, organise their records, and plan their reconciliation well before the deadline. We will always tell you plainly when your situation calls for a qualified GST professional rather than general guidance.

Frequently Asked Questions

1. What is a GST annual return?
It is a yearly statement that consolidates your GST supplies, tax paid, input tax credit, and adjustments for a financial year.

2. What is the difference between GSTR-9 and GSTR-9C?
GSTR-9 is the annual return. GSTR-9C is a self-certified reconciliation statement comparing the annual return with your financial statements, required above the higher turnover threshold.

3. Who must file GSTR-9?
Regular taxpayers with aggregate turnover above ₹2 crore generally must file, while smaller taxpayers are exempt, subject to the notification for the year.

4. What is the turnover limit for GSTR-9C?
GSTR-9C is generally required when aggregate turnover exceeds ₹5 crore in the financial year.

5. What is the due date for the GST annual return for FY 2025-26?
31 December 2026, unless the government extends it.

6. What documents do I need?
Filed GSTR-1 and GSTR-3B, GSTR-2B, sales and purchase registers, invoices and notes, ITC reconciliations, tax payment details, and financial statements.

7. Can I file a nil GST annual return?
Only if you meet the specific conditions, such as having no supplies, liability, ITC claims, or refunds during the year.

8. Can I revise a GST annual return after filing?
No. GSTR-9 generally cannot be revised once submitted, so review everything before filing.

Final Thoughts on GST Annual Return

A GST annual return is easier when you treat it as a reconciliation project that starts weeks before the deadline, not as a form to fill in on the last day. Matching your returns, credit, and books now means fewer surprises, fewer notices, and no late fee. If you are unsure whether you need GSTR-9, GSTR-9C, or a different approach, reach out to Calling Daddy and take the first step with clarity.



Request a callback

Leave your number. We’ll help with the next step.

Ready When You Are

Get the Help You Need, Right Now

Tell us what you're dealing with and we'll connect you with the right expert in moments.

Ready When You Are

Get the Help You Need, Right Now

Tell us what you're dealing with and we'll connect you with the right expert in moments.

Ready When You Are

Get the Help You Need, Right Now

Tell us what you're dealing with and we'll connect you with the right expert in moments.