← GST blogs

How To File GST Returns - Step By Step

Filing GST returns doesn't have to be complicated. This step-by-step guide explains the types of GST returns, who needs to file what, and the key deadlines.

How to File GST Returns — A Step-by-Step Simple Guide

Once you are registered under GST, filing returns on time is one of your most important compliance responsibilities. Missing deadlines attracts late fees and interest, and persistent non-compliance can lead to notices and even cancellation of your GST registration.

What is a GST Return?

A GST return is a document that contains details of your sales, purchases, tax collected, and tax paid during a specific period. It is filed on the GST portal and allows the government to verify that you are correctly calculating and depositing your tax.

Types of GST Returns

GSTR-1 — Statement of outward supplies (your sales)

Regular taxpayers file this monthly (by the 11th of the next month) or quarterly under QRMP scheme. Contains invoice-level details of all sales made.

GSTR-3B — Summary return with tax payment

Filed monthly (by the 20th of the next month) or quarterly under QRMP. Contains summarised figures of sales, ITC claimed, and tax payable.

GSTR-9 — Annual return

Filed once a year (by 31st December of the following financial year). Summarises all monthly/quarterly returns filed during the year.

CMP-08 — For Composition Scheme taxpayers

Filed quarterly; contains summary of turnover and tax paid.

Who Files What?

  • Most regular taxpayers file GSTR-1 and GSTR-3B on the monthly or quarterly (QRMP) schedule that applies to them.
  • Taxpayers under the composition scheme file CMP-08 instead of GSTR-1 and GSTR-3B.
  • GSTR-9 is an annual return for persons required to file GSTR-3B, subject to exemptions under the rules.

Step-by-Step Process to File GSTR-3B

  1. Log in to the GST portal at gst.gov.in using your GSTIN and password
  2. Navigate to Returns > Returns Dashboard
  3. Select the Financial Year and Return Period (month)
  4. Click on GSTR-3B and choose 'Prepare Online'
  5. Fill in the details — Table 3.1 (Outward supplies and tax payable), Table 4 (ITC available and claimed)
  6. Save the form and review the figures
  7. Pay the tax through the GST Electronic Cash Ledger if there is any liability
  8. File the return using DSC or EVC (OTP-based verification)

Common Mistakes to Avoid

  • Mismatch between GSTR-1 and GSTR-3B — Ensure sales figures in both returns match
  • Incorrect ITC claims — Only claim credit for invoices reflected in GSTR-2B
  • Missing the deadline — Late fees are Rs. 50 per day (Rs. 20 per day for NIL returns), capped at Rs. 10,000
  • Not reconciling with GSTR-2B — Your ITC claims must align with what your suppliers have filed

What is GSTR-2B?

GSTR-2B is an auto-generated Input Tax Credit statement. It shows all the ITC available to you based on what your suppliers have declared in their GSTR-1. You should download and review this every month before filing your GSTR-3B.

Penalty for Late Filing

  • Late fee: Rs. 50 per day (Rs. 25 CGST + Rs. 25 SGST) for returns with tax liability
  • Rs. 20 per day for NIL returns
  • Interest at 18% per annum on late payment of tax

Final Thoughts

GST return filing requires consistency, accuracy, and timely reconciliation. While the process is fully online, it involves enough complexity, especially ITC reconciliation, that many businesses prefer working with a professional.

© MnV Consulting LLP | This blog is for informational purposes only and does not constitute legal or financial advice.