GSTR-9 · Annual return
GSTR-9 annual return — reconciled, not rushed
GSTR-9 is where twelve months of GSTR-1 and GSTR-3B meet your books. Filed carelessly, it locks in mismatches that turn into notices later. Filed with a proper reconciliation, it is the cleanest audit trail you will have for the year.
WhatsApp — free health checkThe annual return for FY 2025-26 (April 2025 to March 2026) is due on 31 December 2026, unless the government extends it. Regular taxpayers above the notified turnover threshold must file GSTR-9; GSTR-9C, the reconciliation statement, applies to larger taxpayers above its own threshold. Small taxpayers have been exempted from GSTR-9 for several recent years by notification — we check the notification that applies to your year before advising.
What goes wrong most often: outward supplies in GSTR-1 do not match GSTR-3B; amendments made in the next financial year are reported in the wrong table; ITC claimed in GSTR-3B does not match GSTR-2B; and credit notes, RCM and blocked credits are not separated. Once GSTR-9 is filed, it cannot be revised — so these need to be sorted first.
Our process: (1) pull all twelve months of GSTR-1, GSTR-3B and GSTR-2B; (2) reconcile against your Tally or Zoho books month by month; (3) list differences with reasons — timing, amendments, errors; (4) decide which differences need tax paid through DRC-03 and which are reporting only; (5) prepare GSTR-9 table by table, and GSTR-9C where applicable.
You get a written reconciliation summary before anything is filed, showing turnover, tax paid, ITC claimed and any additional liability. You approve, and the return is filed from your GST login with our support.
Late filing attracts a per-day late fee with a cap linked to turnover — and a pending GSTR-9 also leaves year-end differences open for scrutiny. Starting in October or November gives enough time to fix books before the December rush.
If you are also behind on monthly returns, those are filed first — see our pending GST return catch-up service. VedhaNirvana Accounting India is CA-led; where GSTR-9C or a statutory audit needs a practising CA, we arrange it under a clear engagement.
What we handle
- ✓ Books vs GSTR-1 vs GSTR-3B reconciliation (12 months)
- ✓ ITC review against GSTR-2B
- ✓ Next-year amendments reported correctly
- ✓ GSTR-9 prepared table by table
- ✓ GSTR-9C support where applicable
FAQ
What is the GSTR-9 due date for FY 2025-26?+
31 December 2026, unless extended by notification. We recommend starting the reconciliation by November so books can be fixed before filing.
Do I need to file GSTR-9 if my turnover is small?+
Small taxpayers below the notified turnover limit have been exempted for several recent years. The limit and exemption are set by notification for each year — share your turnover on WhatsApp and we confirm whether filing is mandatory for you.
Can I revise GSTR-9 after filing?+
No. GSTR-9 cannot be revised once filed, which is why we reconcile books, GSTR-1, GSTR-3B and GSTR-2B and get your approval before filing.
What if GSTR-9 shows I paid less tax during the year?+
The shortfall, with interest, is paid through DRC-03 before or while filing. Our reconciliation shows exactly which differences are payable and which are just reporting timing.
Ready to start?
Message us on WhatsApp. Written engagement before the first paid month.
Chat on WhatsApp