Affiliate Disclosure: Some links on this page may be affiliate links. If you click and sign up, we may earn a small commission at no extra cost to you. This helps us keep all tools and content free. Read our full disclosure →
GST & Tax
How to File GST Return for Small Business in India — Complete Guide 2025
By Aditya Gupta · May 2025 · 8 min read
In this guide:
- Who needs to file GST returns?
- Types of GST returns (GSTR-1, GSTR-3B)
- Step-by-step filing process
- Due dates and penalties
- Common mistakes to avoid
Who Needs to File GST Returns in India?
Any business or individual registered under GST — with annual turnover exceeding ₹40 lakh (₹20 lakh for service providers, ₹10 lakh for special category states) — must file GST returns. This includes:
- Small business owners and shopkeepers
- Freelancers and consultants with GST registration
- E-commerce sellers on Flipkart, Amazon India, Meesho
- Manufacturers and traders
- Service providers (IT, marketing, CA, etc.)
The Two Main GST Returns for Regular Taxpayers
GSTR-1
Statement of outward supplies (sales). Filed monthly (11th of next month) or quarterly under QRMP scheme.
GSTR-3B
Summary return showing total tax liability and ITC claimed. Due on 20th of next month. This is where you pay tax.
Step-by-Step: How to File GSTR-3B
- Log in to GST Portal: Go to gst.gov.in and log in with your GSTIN and password.
- Go to Returns Dashboard: Services → Returns → Returns Dashboard. Select the financial year and return period.
- Prepare GSTR-3B: Click “Prepare Online” under GSTR-3B. Enter outward supply details (taxable value + CGST/SGST/IGST).
- Claim Input Tax Credit (ITC): Enter eligible ITC from your purchase invoices. Cross-verify with GSTR-2B auto-populated data.
- Compute Tax Payable: The portal auto-calculates tax payable = Output Tax – ITC.
- Pay Tax: If tax is payable, create a challan and pay via net banking, UPI, or NEFT.
- File the Return: Submit using DSC (for companies) or EVC/OTP (for proprietors and partners).
GST Return Due Dates (FY 2024-25)
| Return | Frequency | Due Date |
|---|---|---|
| GSTR-1 | Monthly | 11th of next month |
| GSTR-1 (QRMP) | Quarterly | 13th of month after quarter end |
| GSTR-3B | Monthly | 20th of next month |
| GSTR-9 (Annual) | Annual | 31st December of next FY |
Common Mistakes to Avoid
- Wrong GSTIN on invoices — Your buyers can’t claim ITC if your GSTIN is wrong
- Mismatch between GSTR-1 and GSTR-3B — Causes notices from the GST department
- Claiming ITC on ineligible items — No ITC on personal car, food, club memberships
- Late filing — Late fee of ₹50/day (₹20/day for nil returns), up to ₹10,000
💡 Use our GST Calculator to quickly compute GST on any invoice amount before filing.
Leave a Reply