—Indirect Taxation (GST & Customs)
GST Annual Return & Reconciliation
Filing of GSTR-9 and reconciliation statement (GSTR-9C where applicable) with financial statements.
Handled by a practising Chartered Accountant or Company Secretary.
Scope of work
Filing of GSTR-9 and reconciliation statement (GSTR-9C where applicable) with financial statements.
Key deliverables
- Annual return and reconciliation
Governing law
CGST Act, 2017
Frequency
Annual
REGISTRATION ONLY
GST Annual Return & Reconciliation
Get a quote
- Annual return and reconciliation
REGISTRATION + COMPLIANCE CARE
GST Annual Return & Reconciliation + Compliance Care
Get a quote
+ ₹9,599/yr for year-one ROC compliance
- Annual return and reconciliation
- Financial statements in Schedule III format
- Board report and AGM notice
- Filed AOC-4 with SRN
- Filed MGT-7 / MGT-7A with SRN
- Board and AGM minutes
500+
Companies incorporated
100%
CA/CS-signed filings
4.8/5
Founder rating
—A closer look
Understanding the GST annual return
Everything below is written for GST-registered businesses — what GSTR-9 and GSTR-9C contain, who must file them, and how to reconcile the year before you do.
What is the GST annual return?
GSTR-9 is the GST annual return. It consolidates the year's outward supplies, input tax credit, tax paid, and adjustments reported through the monthly or quarterly returns. GSTR-9C is a reconciliation statement between the audited financial statements and GSTR-9, required from larger taxpayers.
Because GST returns can't be revised, the annual return is the last chance to report some adjustments for the year — and the point where differences between books and returns become visible.
The key terms
A few thresholds and rules apply:
- GSTR-9
- The annual return, mandatory for registered taxpayers with aggregate turnover above ₹2 crore, and optional below.
- GSTR-9C
- The reconciliation statement, required for taxpayers with aggregate turnover above ₹5 crore. It's self-certified by the taxpayer since FY 2020-21.
- Due date
- Both are due by 31 December following the end of the financial year, unless extended.
- Auto-populated data
- Much of GSTR-9 is auto-populated from the year's GSTR-1, GSTR-3B, and GSTR-2B, but must be checked and adjusted.
- Additional liability
- Tax found short while preparing the annual return is paid through DRC-03, with interest.
- Late fee
- A late fee applies for each day of delay, capped as a percentage of turnover.
- Composition taxpayers
- Composition dealers file a separate annual return, GSTR-4.
A simple example
A Hyderabad manufacturer with ₹18 crore turnover prepares GSTR-9 and GSTR-9C for FY 2024-25. The reconciliation shows ₹22 lakh of sales recorded in the books in March but reported in April's GSTR-1, a credit note missing from the returns, and ₹1.1 lakh of credit claimed on a blocked item. The timing difference is explained in 9C, the credit note is reported, and the blocked credit is reversed with interest through DRC-03 — before the annual return is filed in December.
Why it matters
The annual return is where the year's GST position is locked in:
- Last chance for some adjustments
- Some corrections and credit claims for the year can't be made after the annual return is filed.
- Visible reconciliation
- GSTR-9C shows the tax department exactly how your books differ from your returns.
- Audit and scrutiny
- Departmental audits and scrutiny often start from the annual return.
- Books and returns must agree
- The statutory audit and tax audit also check GST turnover against the accounts.
- Late fees
- Missing the deadline attracts a late fee for each day of delay.
- Short payments surface
- Better to find and pay short payments yourself, with interest, than have them found in audit, with penalties.
- Time limits for demands
- The time limit for the department to raise demands is linked to the annual return's due date.
Who is this for?
- Businesses with aggregate turnover above ₹2 crore, who must file GSTR-9
- Businesses above ₹5 crore, who must also file GSTR-9C
- Smaller businesses choosing to file voluntarily
- Businesses with multiple GSTINs, each filing its own annual return
- Businesses preparing for a GST audit or due diligence
Each GSTIN files its own annual return, but the turnover threshold is based on aggregate turnover across all GSTINs under the same PAN.
GSTR-9 vs. GSTR-9C
The two annual forms:
| Aspect | GSTR-9 | GSTR-9C |
|---|---|---|
| Purpose | Consolidate the year's returns | Reconcile audited accounts with GSTR-9 |
| Who files | Aggregate turnover above ₹2 crore (optional below) | Aggregate turnover above ₹5 crore |
| Certified by | The taxpayer | The taxpayer (self-certified) |
| Due date | 31 December | 31 December, with GSTR-9 |
| Key content | Supplies, credit, tax paid, adjustments | Differences between books and returns, with reasons |
What we'll need from you
- The year's returns
- GSTR-1, GSTR-3B, and amendments for all periods.
- GSTR-2B
- For the year, to reconcile credit.
- Audited accounts
- Financial statements, for turnover and tax reconciliation.
- Ledgers
- Sales, purchase, and GST ledgers.
- HSN summaries
- Summaries of supplies by HSN or SAC code.
- Payments
- Details of tax and interest paid through DRC-03 during the year.
Fees depend on turnover, the number of GSTINs, and whether 9C is needed.
How we prepare the annual return
The annual return is built on a full reconciliation:
- 1
Collect data
Returns, GSTR-2B, books, and audited accounts for the year are collected.
- 2
Reconcile supplies
Sales in the books are reconciled with GSTR-1 and GSTR-3B.
- 3
Reconcile credit
Credit claimed is reconciled with GSTR-2B and checked for eligibility.
- 4
Settle differences
Short payments are paid through DRC-03, and timing differences documented.
- 5
Prepare GSTR-9 and 9C
The annual return and, where needed, the reconciliation statement are prepared.
- 6
File
The forms are filed by 31 December.
After filing
A few things follow:
- Keep the reconciliation
- Keep the workings — they're the first thing asked for in an audit.
- Watch for notices
- Scrutiny notices often reference differences in the annual return.
- Fix processes
- Address the causes of differences so next year is cleaner.
- Monthly reconciliation
- Reconciling monthly makes the next annual return much easier.
- Retain records
- Keep records for the statutory retention period, and longer if in dispute.
- Plan for next year
- Start next year's reconciliation early, not in December.
Benefits and responsibilities
Benefits
- Annual returns filed on time
- Books and returns fully reconciled
- Short payments settled with interest, not penalties
- Differences documented for any audit
- Cleaner processes for next year
Responsibilities
- Provide returns, books, and audited accounts
- Pay any short tax found, with interest
- Review the reconciliation before filing
- File by 31 December
- Keep workings for future audits
- Reconcile monthly going forward
—FAQ
Questions business owners actually ask us
It's mandatory if your aggregate turnover for the year exceeds ₹2 crore. Below that, it's optional, though filing can still be useful.