Do Freelancers Need GST Registration in India? The Honest Answer (2026)
GST registration for Indian freelancers: turnover thresholds, when it's mandatory, export of services rules, and when registering voluntarily makes sense.

- The Turnover Threshold: The Number That Decides Everything
- What Counts in "Aggregate Turnover"
- Foreign Clients: The Export Twist
- When Voluntary Registration Makes Sense
- What Changes After You Register
- Common Mistakes to Avoid
- Quick Decision Table
- FAQ
- Is GST registration free?
- Do I need GST for Upwork or Fiverr income?
- What happens if I cross ₹20 lakh mid-year?
- Do I charge GST to my US or UK clients?
- Can I cancel my GST registration later?
- Is PAN enough to invoice clients without GST?
- Track Your Threshold Before It Surprises You
Someone — a client, a CA, a Reddit thread — has probably told you that you "need GST" as a freelancer. Do you actually? The honest answer: it depends on how much you earn, where your clients are, and what you want out of registration. This guide walks through when GST registration is mandatory for Indian freelancers, when it's optional, and when registering voluntarily actually works in your favour.
Quick answer: Most Indian freelancers need GST registration only when their aggregate annual turnover crosses ₹20 lakh (₹10 lakh in certain special category states). Below that threshold, registration is generally optional — but many freelancers with foreign clients register voluntarily to keep their export paperwork clean and claim input tax credit on business expenses.
Note: thresholds and rules discussed here are based on generally applicable GST provisions and can change. Always verify current requirements on the official GST portal or with a qualified CA before acting.
The Turnover Threshold: The Number That Decides Everything
For service providers — which is what almost every freelancer is under GST — registration generally becomes mandatory when your aggregate turnover in a financial year crosses ₹20 lakh. For certain special category states (mostly in the North-East), the threshold is lower, generally ₹10 lakh.
Two words in that sentence trip people up: aggregate turnover.
What Counts in "Aggregate Turnover"
Aggregate turnover is broader than most freelancers assume. It generally includes:
- Income from Indian clients — obviously
- Income from foreign clients — yes, exports count toward the threshold even though they may end up tax-free
- Platform income — earnings through Upwork, Fiverr, Toptal and similar platforms, generally counted at the gross amount billed, not the amount that lands in your bank after platform fees
- Exempt income from services — certain exempt supplies also count toward the aggregate
What this means practically: a freelancer earning ₹15 lakh from US clients and ₹8 lakh from Indian clients has crossed ₹20 lakh in aggregate turnover — even if they assumed "foreign income doesn't count." It does.
Foreign Clients: The Export Twist
This is where most confusion lives, so let's untangle it.
Under GST, exporting services is a zero-rated supply — not "exempt," but zero-rated. The distinction matters:
- If you're unregistered and below the threshold: you generally don't charge GST to anyone, including foreign clients. No registration, no GST, no filings. Simple.
- Once you're registered: your exports don't automatically stay tax-free. You generally need to either file a Letter of Undertaking (LUT) to export without charging IGST, or charge IGST and claim a refund later. Almost every freelancer takes the LUT route — it's simpler and keeps your cash flow intact. We've covered the full process in our LUT filing guide for freelancers.
- Proof of export: to establish that a payment genuinely came from outside India, you'll want your FIRA (Foreign Inward Remittance Advice) from your bank or payment provider for each receipt. Here's how FIRA works and how to get it.
So the export twist cuts both ways: staying under the threshold means blissful simplicity, but crossing it (or registering voluntarily) brings LUT and documentation obligations you shouldn't ignore.
When Voluntary Registration Makes Sense
Plenty of freelancers register before they're required to. Common reasons:
- Clients ask for GST invoices. Larger Indian companies often prefer (or insist on) vendors with GSTIN, because it fits their own compliance and input credit workflows.
- Input Tax Credit (ITC). Once registered, you can generally claim credit for GST paid on business expenses — laptops, software subscriptions, coworking spaces, professional services. If you spend meaningfully on GST-bearing expenses, this can offset real money.
- You'll cross the threshold anyway. If you're at ₹16-18 lakh and growing, registering on your own timeline beats scrambling within the short registration window (generally around 30 days) after you become liable.
- Credibility. A GSTIN on your invoice reads as "established business" to procurement teams.
The trade-off is compliance: once registered, you generally must file returns (GSTR-1, GSTR-3B) on schedule even for months with zero revenue, and late filings attract fees. If you register, treat the return calendar as seriously as client deadlines. Our GSTR-1 walkthrough for freelancers covers the main return most freelancers deal with.
What Changes After You Register
- Your invoices must follow the GST-compliant format — GSTIN, correct SAC code for your service, place of supply, and (for exports) your LUT reference
- You file periodic returns, monthly or quarterly depending on your scheme
- Exporters generally renew their LUT every financial year
- You maintain records connecting invoices to payments — especially FIRAs for foreign receipts
Common Mistakes to Avoid
- Assuming foreign income doesn't count toward ₹20 lakh. It generally does.
- Charging IGST to foreign clients instead of filing a LUT. Your client shouldn't bear Indian tax on an export; the LUT route exists precisely for this.
- Registering and then ignoring nil returns. Late fees accumulate quietly.
- Waiting too long after crossing the threshold. The registration window after becoming liable is short.
Quick Decision Table
| Your situation | GST registration |
|---|---|
| Under ₹20L, only Indian clients | Generally optional |
| Under ₹20L, only foreign clients | Generally optional — and exports stay untaxed without any filings |
| Aggregate turnover over ₹20L (any client mix) | Generally mandatory |
| Under threshold, but clients demand GST invoices | Voluntary registration worth considering |
| Under threshold, heavy GST-bearing business expenses | Voluntary registration worth considering for ITC |
FAQ
Is GST registration free?
Applying on the government GST portal itself generally costs nothing. If you engage a CA or consultant to handle it, their professional fee is separate.
Do I need GST for Upwork or Fiverr income?
Platform income counts toward your aggregate turnover like any other freelance income. Whether you need registration still comes down to the threshold. Where the client is located and how the platform invoices can affect the export treatment, so this is a good question for a CA once your numbers grow.
What happens if I cross ₹20 lakh mid-year?
You generally become liable to register and have a short window (generally around 30 days) to apply. GST then applies to supplies from the point you become liable — not retroactively to the whole year.
Do I charge GST to my US or UK clients?
If you're unregistered and under the threshold: no. If you're registered: generally no IGST either, provided you've filed your LUT and the supply qualifies as an export of services. Without a LUT, you'd have to charge IGST and claim a refund — messier for everyone.
Can I cancel my GST registration later?
Yes, cancellation is generally possible if you're no longer required to be registered — for instance, if turnover falls below the threshold. There's a process for it on the GST portal, and pending returns must typically be cleared first.
Is PAN enough to invoice clients without GST?
If you're not required to be registered, you can generally invoice with just your PAN. Your invoice simply won't carry a GSTIN or GST amounts.
This article is for general education, not professional tax, legal, or financial advice. GST thresholds, timelines, and procedures change — confirm current rules on the official GST portal or with a qualified CA before making decisions.
Track Your Threshold Before It Surprises You
The freelancers who get caught out are almost never the ones who didn't know the rule — they're the ones who didn't notice their own turnover crossing it. Zolance tracks your income across Indian and foreign clients in one place, so you can see exactly where you stand against the threshold, generate GST-compliant invoices when you do register, and never miss an LUT renewal.
