How to File GST Returns Online in India 

Taxation

07 Jul 2025

6 min read

Blog banner for How to File GST Returns Online: Step-by-Step Guide

Vineet Agrawal | Co-founder, Jiraaf

GST return filing is the statutory process through which registered taxpayers report details of their sales, purchases, tax collected on outputs, and tax paid on inputs to determine their net tax liability or refund eligibility. This guide covers the different GST return forms, their statutory due dates, essential documentation, step-by-step online filing on the GST portal, sample tax calculations, and common compliance mistakes to avoid.

Whether you run a small business or manage a large enterprise, filing your Goods and Services Tax (GST) returns is a crucial compliance task. It’s not just about staying on the right side of the law—filing your GST returns accurately ensures smooth input tax credit claims, avoids penalties, and keeps your business operations transparent. With everything going digital, understanding how to file GST returns online has become easier—but only if you know the exact steps, due dates, and mistakes to avoid. 

This comprehensive guide walks you through what a GST return is, its types, the filing process, common errors, and much more. By the end of this blog, you’ll be ready to handle your GST filings like a pro—no CA required (unless you want one). 

What is a GST Return? 

A GST return is a document filed by registered taxpayers with the government that contains details of their income, purchases, sales, and tax paid or collected during a specific period. This return helps the government calculate how much tax you owe or are eligible to claim as a refund. 

There are different types of returns under GST depending on your type of business, turnover, and filing frequency. And yes—even if there’s no transaction in a month, you still need to file a NIL return to stay compliant.

Prerequisites & Documents Checklist Before Filing 

Before logging into the portal, make sure you meet the basic eligibility criteria and have your documentation ready to ensure a smooth filing experience: 

Eligibility Prerequisites 

  • Active GSTIN: A valid, active GST Identification Number 
  • Registered OTP access: Access to the mobile number and email ID linked with your GST registration for OTP verification (EVC) 
  • Digital Signature Certificate (DSC): Mandatory for LLPs, Public/Private Limited Companies, and Foreign Taxable Persons 
  • Active bank account link: Bank account details updated on the GST portal 

Required Documents 

  • Invoice details (B2B outward supplies and B2C sales summary) 
  • Credit and debit notes issued or received 
  • Purchase register and sales register 
  • HSN/SAC codes for goods and services sold 
  • Input Tax Credit (ITC) statements and purchase bills 
  • Bank account statements for the tax period 

Types of GST Returns and Their Due Dates 

GST Return Filing Due Dates Schedule for 2026 

The following table details the recurring monthly, quarterly, and annual filing deadlines for taxpayers in 2026: 

Return Type Applicable Taxpayer Frequency Statutory Due Date in 2026 
GSTR-1 (Monthly) Taxpayers with turnover > ₹5 Crore Monthly 11th of the following month (e.g., Nov 2026 returns due 11 Dec 2026) 
GSTR-1 (QRMP / IFF) Small taxpayers (< ₹5 Crore) Quarterly / Monthly IFF 13th of the month following the quarter/month 
GSTR-3B (Monthly) Regular taxpayers Monthly 20th of the following month (e.g., Nov 2026 returns due 20 Dec 2026) 
GSTR-3B (QRMP) Small taxpayers under QRMP Quarterly 22nd or 24th of the month following the quarter (category-dependent) 
GSTR-4 (Annual) Composition scheme taxpayers Annual 30th June 2026 (for FY 2025–26) / 30th June 2027 (for FY 2026–27) 
GSTR-5 Non-Resident Taxable Persons Monthly 13th of the following month 
GSTR-6 Input Service Distributors (ISD) Monthly 13th of the following month 
GSTR-7 TDS Deductors Monthly 10th of the following month 
GSTR-8 E-commerce Operators (TCS) Monthly 10th of the following month 
PMT-06 QRMP Scheme Taxpayers Monthly 25th of the following month (Months 1 & 2 of quarter) 
GSTR-9 Regular Taxpayers (Turnover > ₹2 Cr) Annual 31st December 2026 (for FY 2025–26) 
GSTR-9C Reconciliation Statement (Turnover > ₹5 Cr) Annual 31st December 2026 (for FY 2025–26)

Step-by-Step Process to File GST Returns Online 

Filing GST returns online on the GST portal is a structured process. Here’s how to do it: 

Step 1: Log in to the GST portal 

Visit gst.gov.in and log in using your credentials. 

Step 2: Navigate to the return dashboard 

Go to the ‘Services’ tab > ‘Returns’ > ‘Returns Dashboard’. 

Step 3: Select the financial year and filing period 

Choose the FY and the period (month/quarter) you want to file for. 

Step 4: Choose the appropriate return form 

Depending on your registration type and turnover, select GSTR-1, GSTR-3B, or others. 

Step 5: Upload invoices and fill details 

Upload sales and purchase data. Most software can automate this process. 

Step 6: Claim ITC and make payments 

Verify auto-populated ITC in GSTR-2B. Set off tax liability using cash or credit. 

Step 7: Preview and file return 

Click on ‘Preview’ to check all the details. Sign and submit using either EVC (for individuals) or DSC (for businesses). 

How to Calculate GST Payable Before Filing 

Use this simple formula: 

For example: 

  • Output GST on sales = ₹50,000 
  • Input GST on purchases = ₹30,000 
  • Net Payable = ₹20,000 

If your ITC exceeds your output tax, you may carry it forward or apply for a refund (in specific cases). 

Late Fees, Penalties, and Interest Rules 

Missing a GST filing deadline attracts daily late fees under Section 47 of the CGST Act along with interest on unpaid tax liabilities under Section 50. Neither late fees nor interest can be paid using Input Tax Credit (ITC), they must be paid in cash.   

  1. Daily Late Fee Structure 
  • Standard Return (Tax Liability Exists): ₹50 per day (₹25 CGST + ₹25 SGST)  
  • NIL Return (Zero Tax Liability): ₹20 per day (₹10 CGST + ₹10 SGST)  
  1. Maximum Late Fee Caps (Rationalized Slabs) 

To protect small and medium businesses, maximum late fees are capped based on Annual Aggregate Turnover (AATO): 

Taxpayer Category / Turnover Limit Maximum Late Fee Cap (Per Return) 
NIL Returns (No sales/purchases) ₹500 (₹250 CGST + ₹250 SGST) 
Turnover up to ₹1.5 Crore ₹2,000 (₹1,000 CGST + ₹1,000 SGST) 
Turnover between ₹1.5 Crore and ₹5 Crore ₹5,000 (₹2,500 CGST + ₹2,500 SGST) 
Turnover above ₹5 Crore ₹10,000 (₹5,000 CGST + ₹5,000 SGST) 
  1. Interest on Late Tax Payment 
  • Statutory rate: 18% per annum on the net cash tax liability. 
  • Calculation: Calculated from the day following the due date until the actual payment date.  
  • Wrong ITC claimed/utilized: Attracts interest at 24% per annum. 

Common Mistakes to Avoid While Filing GST Returns 

Avoiding these pitfalls can save you from penalties and audits. 

1. Mismatch Between GSTR-1 and GSTR-3B 

Always ensure sales reported in GSTR-1 match summary figures in GSTR-3B. 

2. Incorrect HSN/SAC Codes 

Wrong codes can lead to notice or denial of ITC. 

3. Wrong Input Tax Credit Claims 

Claim only eligible ITC. Cross-check GSTR-2B thoroughly. 

4. Late Filing and Payment 

Even a day late can attract interest (18% per annum) and late fees. 

5. Not Reporting NIL Returns 

Skipping a return just because there’s no activity is a big no-no. File NIL returns to stay compliant. 

6. Not Reconciling with Books 

Monthly reconciliation of books with returns ensures accurate tax reporting. 

How to Calculate GST Payable Before Filing 

Use this simple formula: 

GST Payable = Output GST – Input GST (Eligible ITC) 

For example: 

  • Output GST on sales = ₹50,000 
  • Input GST on purchases = ₹30,000 
  • Net Payable = ₹20,000 

If your ITC exceeds your output tax, you may carry it forward or apply for a refund (in specific cases). 

Final Thoughts 

Filing your GST returns on time is more than a legal obligation—it’s a smart way to keep your business organized and tax-efficient. Whether you’re a new startup or a seasoned trader, adopting good filing habits, staying updated on due dates, and avoiding common mistakes can go a long way. Consider using automation tools or a trusted consultant when the workload gets overwhelming. 

FAQs About Filing GST Return

Author Vineet Agrawal Co-founder, Jiraaf

AUTHOR

Vineet Agrawal

Co-founder, Jiraaf

Vineet has over 10 years of experience in the field of finance and investments spanning across sectors, primarily real estate and hospitality. He has managed end-to-end life cycle of investments and closed over 30 deals amounting to $1+ Billion across capital stack including equity, debt, mezz, etc. He was one of the initial members of Piramal financial services which over time has grown to AUM of $7+ Billion. Prior to which he worked with large corporate dept. of Axis Bank handling clients across sectors like Cement, Retail, Engineering etc. He has completed his MBA – Finance from XIM, Bhubaneswar and B. Tech from RVCE, Bangalore. Vineet writes about investing, financial instruments, and the markets in a conversational manner for the new-age investors who are in the journey of wealth management.


Explore other blogs

Explore additional insights, expert analyses, and market trends to effectively manage fixed income, bonds, and high-yield alternative investments in India.

Recent blogs

Start your investment journey today

Join our WhatsApp community
Get deal alerts, expert tips and more