India7 steps~15 days

How to Get GST Annual Return

The GST Annual Return, known as GSTR-9, is a critical compliance requirement for every registered taxpayer in India. Filing this return involves reconciling your actual sales and purchases against the monthly or quarterly returns filed throughout the financial year (July to June). Failure to file can attract significant penalties under Section 47 of the CGST Act.

Typical timeline
~15 days
Indicative cost
INR ₹0 (Govt fees) + Professional Fees if filing via CA/CS firm like PNPC Global
Jurisdiction
India
Steps
7

Before you start

  • Ensure all GSTR-1, GSTR-3B, and GSTR-9C (if applicable) for FY 2025-26 are filed correctly.

Step-by-step

  1. Step 1: Verify Data Consistency

    Before starting the draft, reconcile your books of accounts with all monthly GSTR-3B returns and outward/inward supply details. Ensure that ITC claimed matches exactly with what was reflected in previous filings.

  2. Step 2: Login to GST Portal

    Access the official GST Common Portal (gst.gov.in) using your credentials. Navigate to Services > Annual Returns and Statements, then select GSTR-9 for Financial Year 2025-26.

  3. Step 3: Fill Part A - Details of Taxpayer

    Enter details regarding the taxpayer including GSTIN, name, address, and contact information. Ensure these match your current registration data exactly to avoid validation errors.

  4. Step 4: Complete Parts B & C (Returns)

    Fill in Part B for inward supplies from unregistered persons and Part C for outward supplies, ensuring all values are consistent with GSTR-1. Double-check the ITC ledger to avoid mismatches.

  5. Step 5: Review and Validate

    Click on 'Validate' or use the draft facility to check for system-generated errors. Correct any discrepancies in tax amounts, HSN codes, or supplier details before proceeding further.

  6. Step 6: Generate DRC-03 and Sign

    Generate a digital signature certificate (DSC) if you are an individual taxpayer without e-sign capability. Once validated, generate the declaration form to sign digitally or via Aadhaar OTP.

  7. Step 7: Submit GSTR-9 and DRC-03

    Submit both forms simultaneously on the portal. You will receive an acknowledgment number upon successful submission, which serves as proof of filing for your records.

Common mistakes to avoid

  • Failing to reconcile ITC claimed in GSTR-9 with actual purchases recorded in books.
  • Ignoring discrepancies between monthly returns and annual return data before validation.
  • Submitting without generating a valid DRC-03 declaration form.

Frequently asked questions

Is filing GSTR-9 mandatory for all taxpayers?

Yes, it is mandatory for every registered taxpayer who has filed returns during the financial year. However, casual taxable persons and those with zero turnover may be exempt depending on specific notifications.

What happens if I miss the deadline?

Late filing attracts a penalty of 0.1% per day (up to ₹5,000) under Section 47(2). Additionally, you may face interest on unpaid taxes and potential legal notices.

Can I file GSTR-9 after the deadline?

Yes, but only with permission from the proper officer. You must apply for condonation of delay before filing late returns to avoid penalties.

Do I need a DSC or e-sign certificate?

If you are an individual taxpayer without Aadhaar-based authentication, yes, you will need a valid Digital Signature Certificate (DSC) Class 2 or 3 to sign and submit the return.

What if there is a mismatch in my returns?

You must rectify all mismatches before validation. If errors persist, you may need to file GSTR-9C (Annual Return with Reconciliation Statement) along with the explanation.

Prefer we handle it for you?

Our team in India & UAE completes every step above for clients daily — accurately and on time.

See the service →← All guides