GSTR-9 is the annual GST return used to consolidate a taxpayer's GST activity for a financial year. It requires a structured review of outward supplies, inward supplies, ITC, tax paid and other annual-return information. CorporateWalla can assist with GSTR-9 preparation, reconciliation, issue identification and filing, based on the taxpayer's records and the applicable return format for the relevant financial year.
The annual-return position should be checked for the specific financial year, because exemptions, reporting requirements and the notified form can change.
Section 44 of the CGST Act provides for an annual return for specified registered persons, subject to statutory exclusions and exemptions notified by the Government.
The applicability should be checked for:
Important: GSTR-9 is not an unconditional requirement for every GST taxpayer.
The statutory framework generally provides for filing the annual return on or before 31 December following the end of the financial year, unless the Government extends or modifies the due date.
For example, the normal statutory framework places the annual return for a financial year in the following calendar year.
Always check the GST portal and latest notification for the relevant year before filing.
These are related but distinct compliance forms.
The annual return that consolidates the GST information for the financial year.
A reconciliation statement required for taxpayers crossing the applicable aggregate-turnover threshold and otherwise falling within the statutory requirement.
Under the current framework, GSTR-9C applies where aggregate turnover exceeds ₹5 crore, subject to the law and notifications applicable to the relevant financial year. The reconciliation statement is self-certified under the current framework.
GSTR-9C is not a universal audit certificate.
A good annual-return process should not simply copy numbers into GSTR-9.
CorporateWalla's review can cover:
Depending on the applicable form for the financial year, annual-return preparation may involve:
The exact table structure and reporting instructions should be checked against the form notified for the relevant financial year.
Additional liability identified during annual-return preparation should be analysed before payment.
Where permitted by the applicable rules and portal process, additional liability declared through the annual-return process may be paid through the prescribed mechanism, including DRC-03 where applicable.
DRC-03 is not a universal solution for every GST demand or dispute. A notice or demand may need separate GST notice support.
GSTR-9 should be reviewed against books and other GST data.
GSTR-2B is an important reconciliation input, but ITC eligibility also depends on the applicable statutory conditions.
Transactions relating to an earlier financial year but reported in the following year can have specific annual-return reporting implications.
The two forms have different purposes and applicability.
Annual-return differences should be mapped against tax payments before concluding that an amount is payable.
Some differences are legitimate timing, classification or reporting differences.
Where HSN/SAC reporting applies, the relevant data should be checked against the notified requirements for that year.
GSTN guidance states that once GSTR-9 is filed, it cannot generally be revised. Review carefully before final filing.
Suitable for annual-return preparation, reconciliation and filing.
Adds detailed books-versus-returns and ITC review. For a broader review, see GST reconciliation.
For taxpayers for whom GSTR-9C is applicable, the engagement should separately identify the reconciliation statement scope and applicable certification/self-certification requirements.
GSTR-9 pricing is scope-based. Factors affecting professional fees may include:
Pick the speed and depth that matches your need. Same quality, same CA team — only the timeline changes.
Timeline: Quoted on GSTINs and transaction volume
Timeline: Quoted on transaction volume and ITC complexity
Timeline: Quoted on turnover, GSTINs and GSTR-9C scope
Every price above is a professional fee, excluding GST and government charges. 50% on delivery.
GSTR-9 work is priced on scope rather than a single fixed fee, because the effort depends on the number of GSTINs, turnover, transaction volume, ITC reconciliation complexity and whether GSTR-9C is required. Professional fees exclude GST and any tax, interest or late fee payable.
Confirm whether GSTR-9 is required for the taxpayer and financial year.
Obtain returns, books, ledgers, reconciliations and supporting reports.
Compare books with GSTR-1/1A, GSTR-3B and relevant transaction-level data.
Compare purchase records, GSTR-2B, GSTR-3B and the ITC ledger, including reversals and timing differences.
Classify differences as timing, classification/reporting, credit/debit note, ITC reversal, tax short-payment, data-entry or other reconciling items.
Map reconciled figures into the applicable GSTR-9 tables.
Where an annual review identifies additional tax payable, determine the appropriate statutory payment/reporting route based on the facts.
Review the completed annual return, obtain taxpayer confirmation and file using the prescribed GST portal process.
Tell us your requirement, a CA will call you in 30 minutes.
GSTR-1, GSTR-1A where applicable, GSTR-3B, the sales register, credit/debit notes, exports and e-invoice data are reviewed rather than copied into GSTR-9.
GSTR-3B, GSTR-2B and the purchase register are reconciled, including reversals, imports, reverse-charge credits and blocked/ineligible ITC.
Tax payable, tax paid, interest, late fees and the electronic cash and credit ledgers are reviewed, along with any additional liability identified.
Differences are classified and mapped into the applicable GSTR-9 tables, and the return is filed only after taxpayer confirmation.
From ₹6,999 • 15–30 days (indicative)
View details →
Custom quote • Scope-based
View details →
From ₹999 • Monthly / Quarterly
View details →
Free • 3–7 business days
View details →
Custom quote • Scope-based
View details →
Custom quote • Scope-based
View details →
From ₹7,999 • After assessment
View details →
From ₹7,999 • Scope-dependent
View details →