GST Registration for Freelancers & Consultants
When a freelancer must register for GST, when it's optional, how the ₹20 lakh threshold and export (LUT) rules work, and the exact portal steps.
Threshold (services)
₹20 lakh / year
Special-category states
₹10 lakh / year
Registration form
GST REG-01
Govt fee
₹0 (free)
Time to GSTIN
3–7 working days
Freelancers, consultants and independent professionals supplying services are treated like any other service provider under GST. Whether you must register depends on your annual turnover, whether you work across state lines, and whether your clients are overseas. Getting this right early avoids penalties and lets you claim input credit — here's the complete picture.
Step-by-step process
- 1
Check whether you actually need to register
Registration is mandatory once your aggregate turnover of services in a financial year crosses ₹20 lakh (₹10 lakh in special-category states). It is also mandatory — regardless of turnover — if you make inter-state taxable supplies to businesses, or supply through certain e-commerce operators. Purely intra-state services below the threshold are exempt.
- 2
Decide if voluntary registration helps you
Many freelancers register voluntarily below the threshold to claim input tax credit on software, laptops and subscriptions, and because larger clients prefer GST-registered vendors. The trade-off is monthly/quarterly return filing even in months with no income.
- 3
Gather your documents
You'll need PAN, Aadhaar, a photograph, proof of your place of business (electricity bill + NOC or rent agreement), bank details (cancelled cheque or statement) and, for a proprietor, no separate constitution document is required.
- 4
File Part A and Part B of GST REG-01
On the GST portal, submit Part A (PAN, mobile, email) to get a Temporary Reference Number (TRN), then complete Part B with business details, place of business, bank account and authorised signatory. Authenticate via Aadhaar e-KYC to skip physical verification in most cases.
- 5
Receive your GSTIN and set up invoicing
Once approved you receive a 15-digit GSTIN. Start issuing GST-compliant tax invoices showing your GSTIN, HSN/SAC code (usually 9983/9984/9987 for professional services), and CGST+SGST (intra-state) or IGST (inter-state) at 18%.
- 6
If you export services, file a LUT
Freelancers billing overseas clients in foreign currency are making a 'zero-rated' export of services. File a Letter of Undertaking (LUT) once a year to export without charging IGST, and claim refunds of input credit. Without a LUT you'd have to pay IGST and claim it back.
Documents required
Expert tips
Frequently asked
I earn under ₹20 lakh from Indian clients only — do I need GST?
No, not if all your clients are in your own state and turnover is below ₹20 lakh. But the moment you invoice a client in another state, registration becomes mandatory regardless of turnover.
Are export earnings from foreign clients counted in the ₹20 lakh?
Yes, exports count toward aggregate turnover. If foreign billing alone pushes you over ₹20 lakh you must register, then use a LUT to export tax-free.
Official sources
Want us to handle it for you?
Our CA/CS team can complete this end-to-end — accurately and on time.