HomeLearning CenterHow to File GST Return – Step-by-Step Online Filing Guide
Blog Banner

Author

LoansJagat Team

Read Time

7 Min

26 Jun 2025

How to File GST Return – Step-by-Step Online Filing Guide

blog

Anita Deshmukh, a fashion entrepreneur from Pune, runs her boutique A-Line Designs, which reported a turnover of ₹26 lakhs in FY 2024–25. Registered under the GST regime, Anita is legally required to file monthly GSTR-1 (sales returns)and quarterly GSTR-3B.

 

In April 2025, while attempting to file her March GSTR-3B, she noticed she had missed an eligible input tax credit (ITC) claim of ₹2,200 from a vendor’s invoice. This small error would’ve cost her an equivalent amount in additional tax. Recognising the significance of accurate data entry, Anita revisited all her sales and purchase records. 

 

She used the official GST Portal, re-uploaded the corrected data, and filed an amended return the next month. This incident helped her understand how crucial timely and precise return filing is, especially for small businesses like hers that operate on tight margins. It also reinforced her commitment to monthly bookkeeping discipline.

 

What is a GST Return?

 

A GST return is a document or statement containing details of income, sales, purchases, and tax liability, submitted by registered GST taxpayers to the Goods and Services Tax Network (GSTN). These returns help the government track tax inflows, cross-check invoices, and ensure tax compliance across businesses.

 

Why is Filing Mandatory?

Filing returns is mandatory under the CGST Act, 2017, for all registered businesses. It enables:

  • Claiming Input Tax Credit (ITC)
  • Avoiding penalties and late fees
  • Maintaining compliance for audits and tenders

 

Who Needs to File?

  • Businesses with a turnover above ₹20 lakhs (₹10 lakhs in special category states)
  • Composition scheme taxpayers
  • Casual taxable persons and e-commerce sellers


 

Numerical Example:

 

Sanjay, a freelance IT consultant in Bengaluru, earns ₹45 lakhs annually. He must file monthly GSTR-1 and GSTR-3B, and the annual GSTR-9. Last year, due to a delay of 15 days in filing GSTR-3B for July, he incurred a late fee of ₹10,000 and lost out on timely ITC reconciliation, which affected his cash flow for the month.

 

Read More: How to Download GST Certificate – Step-by-Step Guide

 

Types of GST Returns & Their Due Dates

 

There are different GST returns for different taxpayer categories and activities. Understanding which return applies to your business is the first step in staying compliant.

 

Key GST Returns:

Return Type

Applicable For

Frequency

Due Date

Filing Mode

GSTR-1

Regular Taxpayers

Monthly/Quarterly

11th of next month

Online

GSTR-3B

Regular Taxpayers

Monthly

20th of next month

Online

GSTR-4

Composition Taxpayers

Annually

30th April (following FY)

Online

GSTR-9

Annual Return

Yearly

31st December

Online

 

Source: www.gst.gov.in

 

Example:

 

Meena Textiles, a family-run business in Surat, opted for the Composition Scheme, reporting an annual turnover of ₹1.3 crores. Instead of filing monthly GSTR-1 and GSTR-3B, they only need to file GSTR-4 once a year. However, they must still maintain invoice-wise records and pay tax quarterly through CMP-08. Missing the 30th April deadline led to a ₹2,000 late fee last year.

 

Learn More: Objectives of GST: Why Was GST Introduced in India?

 

Pre-requisites Before Filing a GST Return

 

Before you start filing returns, ensure the following steps are in place:

 

Requirements:

  • GSTIN (GST Identification Number) is issued upon registration
  • PAN and Aadhaar linkage for verification
  • Updated business books/accounts
  • Login credentials for www.gst.gov.in
  • Valid DSC (Digital Signature Certificate) or OTP-based verification

 

These prerequisites help in secure login, data authentication, and a smooth portal experience.

 

Example:

 

Ravi operates a tuition academy in Chennai and earns ₹28 lakhs per annum. While preparing his GSTR-3B for March 2025, he realised a ₹12,000 purchase invoice wasn’t recorded in his accounting software. This delayed his return submission by four days, costing him a late fee of ₹800 and interest of ₹96. He has now hired a part-time accountant to ensure proper record-keeping before filing deadlines.


Also Read - GSTR 6 Return Guide
 

How to File GSTR-1 Online?

 

GSTR-1 is a detailed return that captures outward supplies—in simple terms, your monthly or quarterly sales. All regular GST-registered businesses must file it on time. Let’s walk through the process step by step:

 

Step-by-Step Process to File GSTR-1 Online:

  1. Login to the GST Portal:

    • Go to www.gst.gov.in
    • Use your GSTIN, username, and password to log in securely.

  2. Navigate to ‘Returns Dashboard’:

    • Select the relevant financial year and return filing period (month/quarter).
    • Click on GSTR-1 – Prepare Online.

  3. Enter Invoice Details:

    • Fill out all applicable sections:
      • B2B (Business to Business): Add details of all taxable supplies to GST-registered buyers.
      • B2C (Business to Consumer): Enter sales to unregistered customers (state-wise if above ₹2.5 lakh).
      • Exports: Include all zero-rated export sales.
      • NIL-rated/Exempt Supplies: For transactions not liable to GST.

  4. Upload and Save Monthly:

    • You can upload invoices in bulk using Excel or JSON format or enter them manually.
    • Save entries periodically to avoid data loss.

  5. Use DSC or OTP to File:

    • After finalising entries, click on ‘Preview’ to review.
    • File the return using:
      • DSC (Digital Signature Certificate) for companies
      • OTP (One-Time Password) for individuals and proprietors via Aadhaar

 

Important: Once filed, the buyer can see these invoices in their GSTR-2A and claim Input Tax Credit accordingly.

 

Sample GSTR-1 Invoice Entry Format

Invoice No.

Date

Customer GSTIN

Invoice Value

Taxable Value

IGST

CGST

SGST

INV2025/01

01-Apr-25

27ABCDE1234F1Z5

₹15,000

₹12,711.86

₹2,288.14

-

-

 

How to File GSTR-3B?

 

GSTR-3B is a monthly summary return used to declare overall sales, purchases (eligible for ITC), and tax payments. It is compulsory for all regular taxpayers and must be filed by the 20th of the following month.

 

Steps to File GSTR-3B:

  1. Log in to GSTN Portal:

    • Visit www.gst.gov.in
    • Enter your credentials and access the Return Dashboard.

  2. Go to GSTR-3B Section:

    • Select the relevant period (month).
    • Click on ‘Prepare Online’ or use the offline utility if bulk entry is needed.

  3. Fill in the Summary Details:

    • Outward Supplies: Total taxable outward supplies (with and without tax).
    • Inward Supplies (ITC): Enter eligible Input Tax Credit details.
    • Tax Liability: The system auto-calculates based on your entries.

  4. Preview and Pay Taxes:

  5. Final Submission:

    • Once confirmed, use DSC/OTP to file.
    • Save the Acknowledgment Reference Number (ARN) for future reference.

 

Sample GSTR-3B Format:

Head

Outward Supply

Inward Supply (Eligible for ITC)

Tax Paid (₹)

IGST

₹30,000

₹12,000

₹18,000

CGST

₹15,000

₹5,000

₹10,000

SGST

₹15,000

₹5,000

₹10,000

 

Example:

 

Priya & Co., a Bengaluru-based marketing firm, claimed an ITC of ₹22,000 in April 2025. However, while entering GSTR-3B data, they mistakenly mentioned only ₹20,000. This mismatch caused an additional tax outflow of ₹2,000, plus ₹360 as interest due to late correction in May. This incident highlighted the importance of reconciling books with GSTR-2B before filing.

 

How to File Annual GST Return (GSTR-9)?

 

GSTR-9 is an annual return that summarises all the monthly or quarterly returns filed (like GSTR-1 and GSTR-3B) for a given financial year. It's mandatory for taxpayers with annual aggregate turnover exceeding ₹2 crores, although others can file it voluntarily.

 

What is GSTR-9?

  • It’s a comprehensive consolidation of your yearly GST transactions, covering outward and inward supplies, ITC claimed, tax paid, and any additional liability.

  • Filed once a year for the previous financial year, by 31st December.

 

Steps to File GSTR-9:

  1. Login and Navigate:

    • Log in to gst.gov.in
    • Go to Returns Dashboard → GSTR-9 → Prepare Online/Offline.

  2. Download Data from Portal:

    • The system auto-populates data from GSTR-1 and GSTR-3B.
    • Cross-verify with your books of accounts, GSTR-2A/2B.

  3. Reconcile Entries:

    • Check for any mismatches in sales, ITC claims, or tax paid.
    • Make corrections, if needed, in the annual return or next month’s GSTR.

  4. Preview and File:

    • File using DSC/OTP after thorough verification.
    • Once filed, it cannot be revised, so accuracy is crucial.

 

Penalty for Late Filing:

  • ₹200/day (₹100 CGST + ₹100 SGST), up to a maximum of 0.25% of the taxpayer’s turnover.

 

Example:

 

Shankar Pvt. Ltd., an engineering goods manufacturer in Nagpur, missed filing their GSTR-9 for FY 2023–24. The return was due by 31st December 2024, but they filed it on 15th January 2025. As a result, they incurred a late fee of ₹200/day (₹100 CGST + ₹100 SGST) for 15 days, totalling ₹3,000. They also realised their ITC for the year had a shortfall of ₹12,500, which they had to absorb without a refund.

 

Explore More: How to Start a Business Without Money – Step-by-Step Guide


How to Check GST Return Filing Status?

 

Once you’ve filed a GST return (whether GSTR-1, GSTR-3B, or GSTR-9), it’s essential to check its filing status to ensure it has been processed successfully. Here's how to do it:

 

Ways to Track GST Return Status:

  1. Through the GST Portal Dashboard:
    • Visit www.gst.gov.in
    • Log in using your GST credentials.
    • Go to Returns Dashboard → Select Financial Year & Period → View filing status (Filed, Submitted, Not Filed).

  2. Using ARN (Acknowledgement Reference Number):
    • After filing a return, you receive an ARN via email/SMS.
    • Go to Services → Returns → Track Return Status.
    • Enter the ARN and hit “Search” to get real-time return processing updates.

  3. Email and SMS Alerts:
    • The portal sends automatic updates via registered email and mobile number once a return is filed or processed.

  4. Using GST Mobile App (Optional):
    • You can also install the GST Suvidha mobile app (if available) to track your return status on the go.

 

Conclusion:

 

Filing GST returns is not just a legal formality but a business-critical task that ensures smooth ITC claims, timely tax compliance, and trust with suppliers and customers. With the correct steps, tools, and understanding of due dates, taxpayers can stay compliant without stress. 

 

FAQs:

  1. What is the deadline for filing GSTR-1 and GSTR-3B?
    GSTR-1 is due on the 11th of the following month, and GSTR-3B by the 20th. Quarterly filers have extended timelines under QRMP.

  2. Can I revise a GST return after filing?
    No, GST returns cannot be revised, but you can use the amendment section in the next return to correct errors.

  3. What happens if I don’t file returns on time?
    You may face late fees, interest charges, and blockage of Input Tax Credit (ITC) for yourself and your buyers.

  4. Do I need to file NIL returns if there are no transactions?
    Yes, even if there is no business activity, NIL returns must be filed to avoid penalties and remain compliant.

  5. Where can I find official GST formats and filing tools?
    Always refer to the official website www.gst.gov.in for authentic formats, updates, and online return filing.

 

Apply for Loans Fast and Hassle-Free

About the Author

logo

LoansJagat Team

We are a team of writers, editors, and proofreaders with 15+ years of experience in the finance field. We are your personal finance gurus! But, we will explain everything in simplified language. Our aim is to make personal and business finance easier for you. While we help you upgrade your financial knowledge, why don't you read some of our blogs?

coin

Quick Apply Loan

tick
100% Digital Process
tick
Loan Upto 50 Lacs
tick
Best Deal Guaranteed

Subscribe Now