Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to the guide
THE FINANCEBASE List yours

Guide

How to File an Indian GST Annual Return (GSTR-9) for a Small Business

By TheFinanceBase Team 9 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

This guide covers India’s GST system. For most businesses that must file an annual return, the form is GSTR-9. Whether your small business must file depends on the financial year, registration category, aggregate turnover and any exemption or deadline notification for that year. Composition taxpayers use a different annual-return form, and some taxpayers may be excluded from the general requirement.

Use the process below to determine your obligation, finish all prerequisite returns, reconcile the annual figures and submit the correct form. This is general information, not a determination for a particular taxpayer; confirm the relevant year and notifications on the official GST sources before filing.

As an Amazon Associate I earn from qualifying purchases.

What a GST annual return is

Section 44 of the Central Goods and Services Tax (CGST) Act requires an annual return for each financial year, filed electronically in the prescribed form and manner. The annual return brings together the year’s outward supplies, inward supplies, tax liability, tax paid, input-tax credit and other information already reported through periodic GST returns.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The normal annual-return form is GSTR-9. Rule 80 also provides a separate annual-return form for composition taxpayers and sets the conditions for the reconciliation statement GSTR-9C. Read the current rule text on the CBIC Rule 80 page and Section 44 on the CBIC CGST Act page.

“Small business” is not itself a legal exemption. You must identify your registration type and aggregate turnover for the particular financial year, then check whether a notification changes the filing requirement.

First decide whether your business has to file

Identify the financial year

GST annual returns are year-specific. A financial year runs from April 1 through March 31. Start by writing down the year you are closing, because turnover thresholds, exemptions, table instructions and deadlines can change from one year to another.

Identify your registration category

Determine whether the GST registration is a regular taxpayer, a composition taxpayer or another category covered by a specific exclusion or rule. Composition taxpayers do not simply substitute their figures into the regular GSTR-9 process; Rule 80 prescribes a distinct annual-return form for them. If your registration status changed during the year, review how the portal and the applicable instructions treat each period.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Calculate aggregate turnover using the applicable rule

Do not decide based on one state’s sales, a bank balance or the phrase “small business.” Confirm the applicable definition and turnover basis for the year with current CBIC or GST Portal guidance. Include the registrations and supplies that the statutory aggregate-turnover definition requires, rather than assuming that the turnover shown in one return is the complete test.

Check that year’s exemption notification

Exemptions are not permanent. For example, CBIC Notification No. 14/2024-Central Tax exempted registered persons with aggregate turnover up to ₹2 crore from filing the annual return for FY 2023-24. The notification is available at CBIC’s notification page. That FY 2023-24 relief does not establish an exemption for FY 2024-25 or FY 2025-26. Check the notification for the exact year before treating your business as exempt.

Rank #2
Sale
The Psychology of Money: Timeless lessons on wealth, greed, and happiness
  • Ideal for Gifting
  • Ideal for a bookworm
  • Compact for travelling

Use a decision checklist

  • Which financial year is being filed?
  • What was the GST registration category during that year?
  • What is aggregate turnover under the applicable definition?
  • Did a notification exempt this taxpayer or alter the deadline?
  • Are there multiple GST registrations or changes in status to account for?

If any answer is uncertain, pause before filing. A GST practitioner or chartered accountant can determine eligibility where registrations, cancelled periods, mergers or unusual supplies make the analysis difficult.

Know the deadline—and why the date may differ

Rule 80 sets the general statutory due date as December 31 following the end of the financial year, unless an exemption applies or the government extends the deadline by notification. Thus, the baseline date for FY 2024-25 was December 31, 2025. That date has passed as of October 17, 2026, so a taxpayer dealing with FY 2024-25 should check the GST Portal for filing availability, late consequences and any notification that applied to the account.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Section 44 also contains a general three-year limit after the due date for furnishing an annual return, while allowing the government to permit filing later by notification. This is not an automatic extension, a waiver or an entitlement to wait three years. It does not remove interest, late fee or other consequences that may apply. Treat the statutory date as a starting point, then verify the year’s notification and the live portal status.

Keep the date qualification with the year: never copy a FY 2023-24 exemption or an extension into another year without checking the official text.

Finish the prerequisite returns first

GSTN’s FAQ for FY 2024-25 states that GSTR-9 and GSTR-9C become enabled automatically after all due GSTR-1 and GSTR-3B returns for that financial year have been filed. If either type of due return remains pending, GSTR-9 will not be enabled.

  1. List every GSTR-1 due for the financial year and verify its filing status.
  2. List every GSTR-3B due for the same year and verify its filing status.
  3. File or otherwise resolve each outstanding return through the GST Portal before expecting the annual-return forms to appear.
  4. Save the acknowledgement numbers and filed-return PDFs for your records.

GSTR-1 is the statement of outward supplies. The GSTN GSTR-1 user guide explains its return process and data fields. Do not start annual-return reconciliation while a periodic return is still being corrected; the annual form is built around the filed-period data.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Prepare the records and working papers

Gather the records for the entire financial year and for every GST registration included in the calculation. A practical file should contain:

  • Filed GSTR-1 and GSTR-3B acknowledgements and return data.
  • Sales register, purchase register, credit and debit notes, export or zero-rated documentation and records of advances.
  • General ledger, trial balance, tax ledgers and the financial statements used for the year’s accounts.
  • Input-tax-credit documentation, including eligible, reversed and ineligible credits.
  • Electronic cash and credit ledger information, challans and records of refunds or demands.
  • Details of exempt, nil-rated, non-GST and no-supply transactions where the annual-return tables require them.
  • Evidence supporting amendments made after the original invoice or return period.

A GST accounting reference book or bookkeeping guide can help organize concepts and files, but no physical product is required to file. The return is submitted electronically through the government portal.

Make a reconciliation workbook

Use separate columns for books, filed returns, portal auto-population, proposed annual-return figures and explanations for every difference. Reconcile at least:

  • Taxable, exempt, nil-rated and non-GST outward supplies.
  • Taxable value and tax by rate, including reverse-charge transactions.
  • Credit and debit notes and amendments.
  • Input tax credit claimed, reversed, reclaimed and carried to later periods.
  • Tax paid in cash and through the electronic credit ledger.
  • Advances, exports, imports and other special categories applicable to the business.

Do not force a book figure into a prefilled cell merely to make totals agree. Record the reason, the supporting document and the treatment selected under that year’s instructions.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Understand the FY 2024-25 auto-populated data

GSTN’s FY 2024-25 FAQ explains a year-specific rule for Table 8A. The table reflects FY 2024-25 documents appearing in GSTR-2B. It includes certain FY 2024-25 invoices that appeared in GSTR-2B during the following financial year from April through October 2025, while excluding some FY 2023-24 invoices that appeared in the prior year’s comparison window.

This timing can make Table 8A differ from a purchase register or from an earlier year’s table. Compare the invoice date, supplier filing period, GSTR-2B appearance and the credit actually claimed. Do not generalize the FY 2024-25 treatment to another year; read that year’s FAQ and instructions. The full FAQ, published October 15, 2025, is available as a GSTN PDF.

Determine whether GSTR-9C is required

Under the current Rule 80 text, a registered person whose aggregate turnover during the financial year exceeds ₹5 crore must furnish a self-certified GSTR-9C reconciliation statement with the annual return. It is a self-certified reconciliation statement under the current rule, not an auditor’s certification requirement as described in older articles.

Apply the ₹5 crore test to aggregate turnover for the financial year, not merely to one GSTIN’s taxable sales. If the threshold is exceeded, prepare the reconciliation between the figures in the annual return and the audited or financial records in the manner required by the current form and instructions. If turnover is at or below the threshold, GSTR-9C is not required under that threshold rule, although GSTR-9 eligibility and any year-specific exemption remain separate questions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When professional review is sensible

  • Aggregate turnover is close to ₹5 crore or includes several registrations.
  • There are large book-to-return differences, unclaimed or reversed credit, or substantial amendments.
  • The business has exports, branch transfers, related-party transactions, reverse charge or complex place-of-supply issues.
  • A cancellation, merger, succession or change from composition to regular registration occurred during the year.
  • The annual return may disclose additional tax or the business is unsure whether a notification applies.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

File GSTR-9 on the GST Portal

The exact on-screen labels, validation sequence and payment options can change. GSTN’s FY 2024-25 FAQ confirms the prerequisite and data treatment but does not establish a permanent click-by-click interface. Use the current GSTR-9 filing guide and instructions displayed on the official GST Portal for the relevant year rather than relying on an old screenshot.

Best Value
Sale
I Will Teach You to Be Rich: No Guilt. No Excuses. Just a 6-Week Program That Works (Second Edition)
  • It can be a gift option
  • Comes with secure packaging
  • Helpful in various ways
  1. Sign in to the GST Portal. Use the registration credentials for the taxpayer and select the relevant financial year in the annual-return area.
  2. Confirm that the form is enabled. If GSTR-9 is unavailable, recheck every due GSTR-1 and GSTR-3B for that year and resolve any pending status.
  3. Download or review the system-generated data. Compare each populated table with filed returns, books and supporting schedules; do not assume an auto-populated amount is error-free.
  4. Enter permitted adjustments and disclosures. Follow the year’s instructions for amendments, credit notes, input-tax-credit reversals, previous-year transactions and tax payable.
  5. Run portal validation. Correct format errors, missing mandatory fields and mathematical mismatches identified by the system.
  6. Review the liability and payment position. If the completed return shows additional tax, determine the applicable payment and interest process before submission; do not treat a zero balance as proof that every classification is correct.
  7. Submit using the permitted authentication method. Complete the electronic verification or digital-signature step available for the taxpayer’s constitution, then download the filed return and acknowledgement.
  8. File GSTR-9C when required. Where aggregate turnover exceeds ₹5 crore, complete and submit the self-certified reconciliation statement in the sequence the current portal presents.

Because portal navigation is revised, rely on the live instructions for the year being filed. Keep a copy of every preview, acknowledgement reference and payment challan.

Common problems and how to resolve them

“GSTR-9 is not enabled”

GSTN identifies unfiled due GSTR-1 or GSTR-3B returns as the key FY 2024-25 cause. Check filing status for every tax period, including periods with no activity. After the missing returns are filed, allow the portal to update and then check the annual-return area again.

Auto-populated figures do not match the books

Separate timing differences from errors. For FY 2024-25, inspect GSTR-2B appearance between April and October 2025 when reviewing Table 8A. Then trace invoices, credit notes, amendments and reversals to the relevant return and ledger. Keep a written reconciliation rather than overwriting a figure without support.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The business assumed a small-turnover exemption

Recheck the exact financial year and notification. The ₹2 crore exemption in Notification No. 14/2024-Central Tax applied to FY 2023-24. It cannot be used as evidence for a later year.

The taxpayer is late

Do not describe the three-year statutory language as permission to delay. Check the current portal, applicable notification, late fee and any tax or interest exposure. If the return is unavailable or the account shows an unusual status, obtain advice from a GST professional and retain the response with the records.

GSTR-9C status is unclear

Recalculate aggregate turnover using the applicable statutory basis across registrations. If the result exceeds ₹5 crore, prepare the self-certified reconciliation statement; if the result is close to the threshold or the calculation is disputed, have a professional review the basis before filing.

Record retention and final review

Before closing the file, compare the filed acknowledgement with the final preview and ensure that any GSTR-9C submission, payment and supporting reconciliation are stored together. Retain the annual return, periodic returns, ledgers, invoices, credit and debit notes, GSTR-2B extracts, calculation of aggregate turnover and explanations for differences with the business’s GST records for the period required by applicable law.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A final reviewer should be able to answer four questions from the file: why this taxpayer had or did not have an annual-return obligation, how the turnover threshold was calculated, how each material difference was reconciled and how any additional liability was addressed.

Quick Recap

SaleBestseller No. 1
SaleBestseller No. 2
The Psychology of Money: Timeless lessons on wealth, greed, and happiness
The Psychology of Money: Timeless lessons on wealth, greed, and happiness
Ideal for Gifting; Ideal for a bookworm; Compact for travelling
$10.99
SaleBestseller No. 5
I Will Teach You to Be Rich: No Guilt. No Excuses. Just a 6-Week Program That Works (Second Edition)
I Will Teach You to Be Rich: No Guilt. No Excuses. Just a 6-Week Program That Works (Second Edition)
It can be a gift option; Comes with secure packaging; Helpful in various ways
$9.15

Official sources to check before submitting

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a comment

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More guides

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.