GST for Freelancers and Consultants: Do You Need to Register?
A lot of freelancers assume GST only applies to "real" businesses selling physical products. In practice, service providers — consultants, designers, developers, writers — are just as subject to GST registration rules, and a few common freelance scenarios trigger mandatory registration earlier than people expect.
The turnover threshold
Like any service provider, a freelancer must register once aggregate turnover crosses the threshold set for services (which is lower than the threshold for goods, and can vary slightly by state) — confirm the current figure for your state before assuming you're under it.
The situation that catches people off guard: inter-state supply
Registration is mandatory for inter-state taxable supply, regardless of turnover — meaning a freelancer based in one state working for a client in another state can be required to register even at a very small income level, well before the general threshold. This is extremely common for remote freelancers and online consultants, whose clients are rarely all in the same state.
What about exporting services (foreign clients)?
Supplying services to a client outside India can qualify as an "export of service" under GST, which is zero-rated (taxed at 0%, but still requires registration and proper documentation to claim that treatment) rather than exempt outright. Freelancers working exclusively with foreign clients often still need to register to formally claim export status and, where applicable, a refund of any accumulated Input Tax Credit.
Should you register voluntarily even if not required?
Some freelancers register even below the threshold and outside the mandatory inter-state scenario, because:
- B2B clients, especially larger companies, often prefer or require a GSTIN before onboarding a vendor.
- It allows claiming ITC on business expenses (software subscriptions, equipment, coworking space).
- It avoids a sudden scramble to register once a large inter-state or high-value contract comes in.
What changes once registered
GST must be charged on invoices to Indian clients (except zero-rated exports), returns need to be filed on the standard schedule, and — the trade-off worth knowing upfront — GST charged on your invoice is a cost some smaller Indian clients notice and negotiate around, even though it's typically recoverable as ITC for a registered business client.
Key takeaways
- Inter-state supply of services triggers mandatory registration regardless of turnover — a common trap for remote freelancers.
- Serving only foreign clients still often warrants registration, to formally claim zero-rated export treatment.
- Voluntary registration is common among freelancers targeting B2B clients who expect a GSTIN.