If you're selling online in India, GST (Goods and Services Tax) is something you can't ignore. Whether you're a small home-based seller or a growing D2C brand, understanding GST will save you from penalties and help you run a legitimate business.
This guide covers everything you need to know — from registration thresholds to filing returns.
What is GST and Why Does It Matter for Online Sellers?
GST is a unified indirect tax that replaced multiple taxes like VAT, service tax, and excise duty. For online sellers, GST matters because:
- Marketplaces require it — Amazon, Flipkart, and Meesho require a GSTIN to sell on their platforms
- Input tax credit — You can claim back GST paid on business purchases
- Legal compliance — Selling without GST when required can lead to penalties
- Customer trust — GST invoices build credibility with B2B buyers
When is GST Registration Mandatory?
For Goods Sellers
- Annual turnover exceeds ₹40 lakhs (₹20 lakhs for special category states like Himachal Pradesh, Uttarakhand, J&K)
- You sell on e-commerce platforms (Amazon, Flipkart, Meesho) — mandatory regardless of turnover
- You sell across state borders (inter-state supply)
For Service Providers
- Annual turnover exceeds ₹20 lakhs (₹10 lakhs for special category states)
Voluntary Registration
You can register voluntarily even below the threshold. Benefits include:
- Ability to sell on all major marketplaces
- Input tax credit on purchases
- Better credibility with business customers
Step-by-Step GST Registration Process
Time required: 3–7 working days Cost: Free (government portal)
- Visit GST Portal — Go to gst.gov.in and click "Register Now"
- Part A — Basic Details
- Enter PAN, mobile number, and email
- Verify with OTP
- Note your Temporary Reference Number (TRN)
- Part B — Business Details
- Business name and type (proprietorship, partnership, etc.)
- Principal place of business address
- Bank account details
- Upload documents (PAN, Aadhaar, address proof, bank statement)
- Submit Application — Sign with DSC or EVC (Aadhaar OTP)
- ARN Generated — Application Reference Number issued
- GSTIN Issued — Usually within 3–7 working days
Documents needed:
- PAN card
- Aadhaar card
- Address proof (electricity bill, rent agreement)
- Bank account statement or cancelled cheque
- Passport-size photo
- Business registration proof (if applicable)
GST Rates for Common Product Categories
| Category | GST Rate | |----------|----------| | Essential food items (rice, wheat, vegetables) | 0% | | Processed food, sugar, tea, coffee | 5% | | Clothing below ₹1,000 | 5% | | Clothing above ₹1,000 | 12% | | Footwear below ₹1,000 | 5% | | Footwear above ₹1,000 | 12% | | Mobile phones | 12% | | Electronics (laptops, TVs) | 18% | | Home appliances | 18% | | Jewellery (gold, silver) | 3% | | Imitation jewellery | 3% | | Cosmetics and beauty products | 18% | | Books and educational material | 0% | | Handicrafts | 12% |
How to File GST Returns
As a regular taxpayer, you need to file:
GSTR-1 (Outward Supplies)
- Frequency: Monthly (if turnover > ₹5 crore) or Quarterly (QRMP scheme)
- Due date: 11th of the following month (monthly) or 13th of the month after the quarter
- What to report: All sales invoices, credit notes, debit notes
GSTR-3B (Summary Return)
- Frequency: Monthly
- Due date: 20th of the following month
- What to report: Summary of sales, purchases, and tax liability
- Payment: GST liability must be paid before filing
Annual Return (GSTR-9)
- Frequency: Yearly
- Due date: 31st December of the following financial year
- Mandatory for: Taxpayers with turnover above ₹2 crore
Input Tax Credit (ITC) — Save Money on Purchases
ITC allows you to claim back GST paid on business purchases. For example:
- You buy packaging material worth ₹10,000 + 18% GST = ₹11,800
- You can claim ₹1,800 as ITC against your GST liability
Eligible for ITC:
- Raw materials and packaging
- Business equipment and machinery
- Office supplies
- Shipping and logistics services
Not eligible for ITC:
- Personal expenses
- Food and beverages (unless you're in the food business)
- Motor vehicles (with exceptions)
Can You Sell Online Without GST?
Yes, in some cases:
- If your annual turnover is below ₹40 lakhs AND you only sell within your state AND you don't sell on e-commerce platforms
- Selling handmade/handicraft items through your own website or WhatsApp
No, you must register if:
- You sell on Amazon, Flipkart, Meesho, or any e-commerce marketplace
- You sell across state borders
- Your turnover exceeds the threshold
Common GST Mistakes to Avoid
- Not filing nil returns — Even if you have zero sales, file a nil return to avoid penalties
- Wrong HSN codes — Use the correct Harmonized System of Nomenclature code for your products
- Missing ITC claims — Don't forget to claim input tax credit on eligible purchases
- Late filing — Late fees are ₹50/day (₹20/day for nil returns), capped at ₹5,000
- Wrong tax rate — Always verify the GST rate for your specific product category
GST Composition Scheme — Simplified Option for Small Sellers
If your turnover is below ₹1.5 crore (₹75 lakhs for some states), you can opt for the Composition Scheme:
- Pay a flat rate: 1% for manufacturers, 5% for restaurants, 6% for service providers
- File quarterly returns instead of monthly
- Cannot claim ITC
- Cannot sell on e-commerce platforms (this is the main limitation)
Best for: Local sellers who sell only within their state and don't use marketplaces.
Ready to Start Your GST-Compliant Online Store?
BizzPocket makes it easy to manage GST-compliant invoices for your online store. Every order automatically generates a proper GST invoice that you can share with customers.