Blog · India
GST Registration for Indian Freelancers: Everything You Need to Know
Many Indian freelancers are confused about GST — when it's required, when it's optional, and how to handle export of services. Here's the definitive guide.
GST (Goods and Services Tax) is separate from income tax — and many freelancers don't realize they may need GST registration even if their income is modest. Here's when and why you need to register.
When Is GST Registration Mandatory?
- Aggregate turnover exceeds ₹20 lakh: This is the general threshold for service providers (₹10 lakh for special category states).
- Inter-state supply of services: If you provide services to clients in a different state, GST registration is mandatory regardless of turnover.
- E-commerce operator supply: If you sell services through platforms like Upwork or Fiverr, some interpretations require registration.
Freelancers with Foreign Clients: Export of Services
If all your clients are outside India, your services qualify as export of services, which is zero-rated under GST. This means:
- You don't charge GST to foreign clients
- You still need GST registration to claim this benefit properly
- You can file a Letter of Undertaking (LUT) to avoid paying IGST upfront and claiming a refund
- Without an LUT, you'd pay IGST (18%) and then claim a refund — which ties up your cash flow
Recommendation: If you earn from foreign clients and your income is growing, register for GST and file an LUT annually. It costs nothing and protects you from future compliance issues.
How to Register for GST
- Visit the GST portal: gst.gov.in → Registration → New Registration
- Fill Part A: Enter PAN, mobile number, email. Get TRN (Temporary Reference Number).
- Fill Part B: Complete application with business details, upload documents.
- Documents needed: PAN, Aadhaar, photo, proof of business address (rental agreement or electricity bill), bank account proof
- ARN & approval: After submission, you get an ARN. Registration is typically approved within 7-15 working days.
GST Compliance After Registration
| Return | Frequency | Deadline |
|---|---|---|
| GSTR-1 | Quarterly (QRMP scheme) | 13th of month following quarter |
| GSTR-3B | Quarterly (QRMP scheme) | 22nd/24th of month following quarter |
| Annual Return (GSTR-9) | Annual | 31st December |
Under the QRMP (Quarterly Return Monthly Payment) scheme, small taxpayers (turnover ≤ ₹5 crore) file quarterly returns, which reduces compliance burden.
Penalty for Not Registering
If you're required to register but don't:
- Tax on outstanding supply + penalty of 100% of tax due (minimum ₹10,000)
- Interest at 18% on unpaid tax
- Potential prosecution for prolonged non-compliance
The risk is real — especially for freelancers on platforms like Upwork, where payment records are easily traceable.
Want to calculate your taxes? Try our India tax calculator or freelance tax rates guide.