CorporateWalla logoCorporateWalla
All services›GSTR-9 Filing

GSTR-9 Annual Return Filing Services in India

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.

Scope-based delivery
CA-led team
50% upfront, 50% on delivery

Talk to a CA

We call back in 30 minutes. No spam.

+91

ISO 27001 encrypted

4.9★ Google · 50 reviews
ISO 27001 Certified
Trademark® Reg. 5857120
30-min callback

The annual-return position should be checked for the specific financial year, because exemptions, reporting requirements and the notified form can change.

Who needs to file GSTR-9?

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:

  • GST registration status during the financial year
  • Taxpayer category
  • Whether the taxpayer falls within an exempt class
  • Relevant financial year
  • Aggregate turnover
  • Any notification applicable to that year

Important: GSTR-9 is not an unconditional requirement for every GST taxpayer.

GSTR-9 due date

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.

GSTR-9 vs GSTR-9C

These are related but distinct compliance forms.

GSTR-9

The annual return that consolidates the GST information for the financial year.

GSTR-9C

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.

What is reconciled before filing?

A good annual-return process should not simply copy numbers into GSTR-9.

CorporateWalla's review can cover:

Outward supplies

  • GSTR-1
  • GSTR-1A, where applicable
  • GSTR-3B
  • Sales register
  • Credit/debit notes
  • Export and zero-rated supplies
  • Advances and adjustments
  • E-invoice data, where applicable

Input tax credit

  • GSTR-3B
  • GSTR-2B
  • Purchase register
  • ITC reversals
  • Rule-based reversals
  • Imports
  • Reverse-charge credits
  • Credit claimed in later periods, where relevant
  • Blocked/ineligible ITC review

Tax liability and payment

  • Tax payable
  • Tax paid
  • Interest
  • Late fees
  • Electronic cash ledger
  • Electronic credit ledger
  • Additional liability identified during annual review

Key GSTR-9 tables and review areas

Depending on the applicable form for the financial year, annual-return preparation may involve:

  • Part II: Outward and inward supplies
  • Part III: ITC availed and reversed
  • Part IV: Tax paid
  • Part V: Particulars of transactions of the previous financial year reported in the next financial year
  • HSN/SAC-related reporting
  • Other disclosures and adjustments prescribed in the notified form

The exact table structure and reporting instructions should be checked against the form notified for the relevant financial year.

Additional liability and DRC-03

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.

Common GSTR-9 mistakes

1. Copying GSTR-3B without reconciliation

GSTR-9 should be reviewed against books and other GST data.

2. Treating GSTR-2B as the only ITC test

GSTR-2B is an important reconciliation input, but ITC eligibility also depends on the applicable statutory conditions.

3. Ignoring prior-year transactions reported later

Transactions relating to an earlier financial year but reported in the following year can have specific annual-return reporting implications.

4. Mixing GSTR-9 and GSTR-9C

The two forms have different purposes and applicability.

5. Ignoring tax already paid

Annual-return differences should be mapped against tax payments before concluding that an amount is payable.

6. Treating every difference as an error

Some differences are legitimate timing, classification or reporting differences.

7. Filing without reviewing HSN/SAC information

Where HSN/SAC reporting applies, the relevant data should be checked against the notified requirements for that year.

8. Assuming GSTR-9 can always be revised

GSTN guidance states that once GSTR-9 is filed, it cannot generally be revised. Review carefully before final filing.

GSTR-9 and GSTR-9C service scope

GSTR-9 Filing

Suitable for annual-return preparation, reconciliation and filing.

GSTR-9 + Reconciliation Review

Adds detailed books-versus-returns and ITC review. For a broader review, see GST reconciliation.

GSTR-9 + GSTR-9C

For taxpayers for whom GSTR-9C is applicable, the engagement should separately identify the reconciliation statement scope and applicable certification/self-certification requirements.

Pricing

GSTR-9 pricing is scope-based. Factors affecting professional fees may include:

  • Number of GSTINs
  • Aggregate turnover
  • Number of transactions
  • Number of financial periods requiring review
  • Complexity of ITC reconciliation
  • Number of states/GST registrations
  • Export/SEZ/RCM transactions
  • E-commerce transactions
  • E-invoice reconciliation
  • GSTR-9C requirement
  • Additional reconciliation or advisory work

What is not guaranteed

  • Zero difference is not guaranteed.
  • No additional tax liability is not guaranteed.
  • ITC acceptance is not guaranteed merely because it appears in GSTR-2B.
  • GSTR-9C applicability cannot be assumed without checking the relevant turnover and law.
  • Filing does not guarantee immunity from future departmental verification, audit or proceedings.
  • Any additional liability or interest should be evaluated under the applicable provisions rather than promised to be waived.

Transparent 3-tier pricing

Pick the speed and depth that matches your need. Same quality, same CA team — only the timeline changes.

GSTR-9 Filing

Custom quote

Timeline: Quoted on GSTINs and transaction volume

Applicability check for the financial year
Outward supplies reconciliation
Mapping to the applicable GSTR-9 tables
Final review and portal filing
Detailed books-versus-returns review
Detailed ITC review
GSTR-9C reconciliation statement
MOST POPULAR

With Review

Custom quote

Timeline: Quoted on transaction volume and ITC complexity

Annual-return preparation and filing
Detailed books-versus-returns review
Detailed ITC review, including GSTR-2B, reversals and RCM
Classification of differences
Additional liability assessment
GSTR-9C reconciliation statement

GSTR-9 + 9C

Custom quote

Timeline: Quoted on turnover, GSTINs and GSTR-9C scope

Annual-return preparation and filing
Detailed books-versus-returns review
Detailed ITC review
GSTR-9C reconciliation statement scope
Applicable self-certification requirements identified
Additional liability assessment

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.

How it works

Step 1

Determine applicability

Confirm whether GSTR-9 is required for the taxpayer and financial year.

Step 2

Collect source data

Obtain returns, books, ledgers, reconciliations and supporting reports.

Step 3

Reconcile outward supplies

Compare books with GSTR-1/1A, GSTR-3B and relevant transaction-level data.

Step 4

Reconcile ITC

Compare purchase records, GSTR-2B, GSTR-3B and the ITC ledger, including reversals and timing differences.

Step 5

Identify differences

Classify differences as timing, classification/reporting, credit/debit note, ITC reversal, tax short-payment, data-entry or other reconciling items.

Step 6

Review annual-return tables

Map reconciled figures into the applicable GSTR-9 tables.

Step 7

Assess additional liability

Where an annual review identifies additional tax payable, determine the appropriate statutory payment/reporting route based on the facts.

Step 8

Final review and filing

Review the completed annual return, obtain taxpayer confirmation and file using the prescribed GST portal process.

Get a free 15-min CA consultation

Tell us your requirement, a CA will call you in 30 minutes.

+91

ISO 27001 encrypted · No spam, ever

Documents required

GST registration details
GSTR-1 for all relevant periods
GSTR-3B for all relevant periods
GSTR-2B
Sales register
Purchase register
General ledger
ITC ledger
Tax liability ledger
Electronic cash/credit ledger
Credit/debit notes
Export/SEZ documentation where applicable
Import records
E-invoice reports where applicable
E-way-bill data where relevant
Previous-year annual return
GSTR-9C, if applicable
Reconciliation statements
Supporting explanations for material differences

Why CorporateWalla®?

Outward supplies reconciliation

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.

Input tax credit review

GSTR-3B, GSTR-2B and the purchase register are reconciled, including reversals, imports, reverse-charge credits and blocked/ineligible ITC.

Tax liability and payment checks

Tax payable, tax paid, interest, late fees and the electronic cash and credit ledgers are reviewed, along with any additional liability identified.

Issue identification before filing

Differences are classified and mapped into the applicable GSTR-9 tables, and the return is filed only after taxpayer confirmation.

Frequently asked questions

Not unconditionally. Section 44 applies subject to specified exclusions and exemptions notified for the relevant financial year. Applicability should be checked for the taxpayer and year.

Ready to get started?

A real CA will call you in 30 minutes. No bots, no call centers, no runaround.