
GST Registration for Freelancers
A freelancer needs GST registration once aggregate turnover crosses Rs. 20 lakh in a financial year (Rs. 10 lakh in special category states), the same threshold that applies to any service provider. What makes freelancing different in practice is what happens on either side of that threshold: below it, a freelancer working entirely with foreign clients can often stay unregistered by law, but registering anyway, and filing a Letter of Undertaking, is usually the more practical choice, since it's what unlocks zero-rated export invoicing and satisfies the GSTIN requirement most international clients quietly expect.
This page is part of the same cluster as our GST Registration guide and our GST Registration for Service Providers guide, which covers the broader threshold and exemption rules that apply to any service business, agencies and consultancies included. This page goes narrower still: the specific mechanics that matter to an individual freelancer, particularly one billing clients abroad, registering as a proprietor, filing an LUT, collecting a valid FIRC, and deciding whether the composition scheme is even worth considering.
Quick Answer: GST Rules for Freelancers
-
Mandatory registration once aggregate turnover crosses Rs. 20 lakh (Rs. 10 lakh in special category states), counted across all clients, Indian and foreign, combined.
-
Below the threshold, registration is optional, even for freelancers working exclusively with foreign clients or across state lines, thanks to the inter-state services exemption.
-
Voluntary registration is common among freelancers with foreign clients anyway, because you can't file an LUT or invoice as a zero-rated export without a GSTIN in the first place.
-
Export of services is zero-rated, meaning no GST is charged to the foreign client, but only if all five conditions under Section 2(6) of the IGST Act are met, foreign currency payment being the one freelancers trip on most.
-
The composition scheme (6% flat rate, no ITC) generally isn't usable by freelancers who export, since composition dealers can't make zero-rated supplies or issue a tax invoice the way export documentation requires.
-
Registration is PAN-based and individual, no separate business entity is needed; most freelancers register as a proprietorship using their own PAN.
Do You Actually Need to Register?
Run the numbers first. Aggregate turnover includes every client's billing, Indian and foreign, added together on a PAN-wide, all-India basis, before any expense deductions. A freelancer earning Rs. 9 lakh from Indian clients and Rs. 13 lakh from a US-based client has crossed Rs. 20 lakh in aggregate turnover and needs to register, even though no single relationship looks large in isolation.
Below that threshold, the legal position is more forgiving than most freelancers assume. Because freelance work routinely crosses state lines, or leaves the country entirely, the compulsory inter-state registration rule that applies to goods suppliers doesn't apply the same way to services. A freelancer working only with out-of-state or foreign clients, and staying under Rs. 20 lakh in aggregate turnover, isn't legally required to register purely because of where the clients are located. For the full breakdown of this exemption and how it works, see our GST Registration for Service Providers guide.
That said, "not required" and "not worth doing" are different questions, especially once foreign clients enter the picture, which is where most of this page focuses.
Why Freelancers With Foreign Clients Often Register Anyway
A handful of practical realities push freelancers toward voluntary registration well before the threshold forces the issue:
-
You can't file an LUT without a GSTIN. Zero-rated export invoicing, the standard way to bill foreign clients without charging GST, depends on registration existing first.
-
Many international clients expect a GSTIN on the invoice, particularly procurement or finance teams at US and UK companies, independent of whether Indian law technically requires it.
-
Input tax credit only exists for registered freelancers. Software subscriptions, a laptop, co-working space, professional services, all carry GST that only a registered freelancer can actually claim back against.
Once registered, though, all the standard compliance obligations, monthly or quarterly returns, apply regardless of how far above or below the threshold your actual turnover sits.
Exporting Services: The Five Conditions That Have to Hold
Export of services is zero-rated under the IGST Act, no GST charged to the client, and input tax credit still claimable on your own expenses, but only when every one of these five conditions under Section 2(6) of the IGST Act is satisfied:
-
The supplier of the service (you) is located in India.
-
The recipient of the service is located outside India.
-
The place of supply of the service is outside India.
-
Payment is received in convertible foreign currency, or in Indian rupees where the RBI specifically permits it.
-
The supplier and recipient are not merely two branches of the same legal entity, they have to be genuinely distinct persons.
Miss any one of these, and the transaction stops qualifying as a zero-rated export, which means 18% IGST applies instead.
The Payment-Currency Trap That Catches Freelancers Most
Condition four is where a surprising number of freelancers accidentally disqualify their own export claim. If a foreign client pays through UPI, Razorpay, or an Indian bank transfer denominated in rupees, the "convertible foreign currency" condition fails, even though the client is genuinely based abroad. The fix is straightforward but has to be set up correctly: insist on a foreign currency wire transfer or a platform payout that settles in foreign currency, then converts to INR through your bank, not an INR-only route from the start.
This is also exactly why the Foreign Inward Remittance Certificate (FIRC), or its electronic successor, the eFIRA, matters so much. It's the document your bank issues confirming that a specific payment arrived from abroad in foreign currency, and it's the primary evidence the GST department looks for if an export claim or refund is ever questioned. Freelancers working through Upwork, Fiverr, or Toptal, where payouts route through the platform before reaching an Indian bank account, should confirm with their bank that the FIRC or eFIRA correctly reflects the export nature of the payment, since a platform payout that isn't tagged correctly can complicate the paperwork later.
The Intermediary Trap
There's a specific, less commonly known risk worth flagging for freelancers who work through agencies or as subcontractors on someone else's client relationship rather than contracting directly. Under Section 13(8)(b) of the IGST Act, if the GST department determines you're acting as an "intermediary", arranging or facilitating a supply between two other parties rather than being the actual principal service provider, the place of supply shifts back to India. That reclassification kills the zero-rated export benefit entirely, and the full transaction becomes taxable at 18% IGST.
The practical takeaway: keep contracts and invoices that clearly establish you as the direct, principal provider of the service, not a broker or go-between. This matters more for freelancers working through staffing agencies or subcontracting arrangements than for someone billing an end client directly.
Filing an LUT: What It Actually Involves
A Letter of Undertaking (LUT), filed as Form GST RFD-11 on the GST portal, lets a registered freelancer invoice foreign clients without charging IGST upfront, rather than paying the tax and claiming a refund afterward through Form GST RFD-01. For freelancers who export regularly, the LUT route is the simpler one by a wide margin, since it keeps cash from getting tied up with the government for weeks or months waiting on a refund.
A few operational details worth knowing:
-
File it before your first export invoice of the financial year. An LUT covers one financial year at a time and needs to be renewed annually.
-
Once filed, invoice with the correct endorsement, typically "Supply meant for export under LUT without payment of IGST," and report the transaction in GSTR-1 under the exports category.
-
If you skip the LUT, IGST has to be charged and paid upfront, with the refund claimed later using Form GST RFD-01, a slower process that ties up working capital in the meantime.
Is the Composition Scheme Worth Considering?
Freelancers with turnover up to Rs. 50 lakh can, in principle, opt for the special composition scheme for service providers, introduced under Notification No. 2/2019-Central Tax (Rate), which allows a flat 6% rate (3% CGST plus 3% SGST) instead of standard GST rates, with simplified quarterly filing.
For most freelancers billing foreign clients, though, this scheme doesn't actually work out, for two structural reasons:
-
Composition dealers can't claim input tax credit, so the software, hardware, and professional expenses that would otherwise reduce your effective cost stay unrecovered.
-
Composition dealers can't make inter-state supplies at all, and export of services is treated as an inter-state (technically, zero-rated) supply. This means the scheme is structurally incompatible with the LUT-based export invoicing covered above.
In practice, the composition scheme tends to suit freelancers whose client base is entirely local and Indian, and who value simpler quarterly filing over ITC and export flexibility. Anyone billing a client outside India, even occasionally, should generally stay on the regular scheme.
Advance Payments: When GST Actually Becomes Payable
A detail that trips up freelancers taking upfront deposits or milestone payments: under Section 13(2)(a) of the CGST Act, GST on services becomes payable at the time an advance is received, not when the invoice is eventually raised or the work is completed. A freelancer who takes a 50% advance before starting a project owes GST on that advance at the point of receipt, regardless of when the deliverable is handed over. This applies to domestic invoicing; advances tied to a properly documented zero-rated export generally don't trigger this the same way, but it's worth confirming with a professional on a transaction-by-transaction basis if advances are a regular part of how you bill.
Registering as a Freelancer: What's Actually Different
The registration process itself follows the standard GST application, but a few things look simpler for an individual freelancer than for a company or partnership:
-
No separate legal entity is needed. Registration happens under your own individual PAN, as a proprietorship, there's no MOA, partnership deed, or company incorporation step involved.
-
A residential address is generally acceptable as the principal place of business, with the standard proof, ownership or rent document, an NOC if rented, and a recent utility bill.
-
Bank account details should ideally be in your own name, matching the PAN used for registration.
-
AD Code registration with your bank, a one-time step separate from GST itself, is worth setting up early if you export regularly. It speeds up FIRC issuance and is required for the Bank Realisation Certificates DGFT tracks against export proceeds.
Reverse Charge Situations Freelancers Run Into
Under reverse charge, the recipient of a service pays GST directly rather than the supplier. A registered freelancer occasionally sits on the receiving end of this, most commonly when:
-
Receiving legal services from an individual advocate or a firm of advocates, which is taxed under reverse charge, with the freelancer (as the business recipient) liable to pay.
-
Importing certain services from an overseas vendor, cloud tools, specific consulting services, which can trigger reverse charge liability on the Indian recipient.
This is separate from, and doesn't reduce, the freelancer's own obligation to register and charge GST correctly on their own outward-facing invoices once the threshold is crossed.
Common Mistakes Freelancers Make With GST
-
Accepting foreign client payments in INR through UPI or a local transfer, which quietly disqualifies the export from zero-rating under the foreign currency condition.
-
Letting an LUT lapse into a new financial year without refiling, then discovering the gap only when an export invoice is questioned.
-
Assuming platform income (Upwork, Fiverr, Toptal) is automatically exempt from GST rules, when it's simply export of services subject to the same five conditions as a direct foreign contract.
-
Opting for the composition scheme without checking export compatibility, then finding it structurally blocks the LUT route once foreign clients are involved.
-
Missing the GST timing on advances, and under-reporting tax on milestone payments received ahead of invoicing.
-
Working through an agency or subcontracting arrangement without documentation that clearly establishes principal-provider status, risking an intermediary reclassification under Section 13(8)(b).
Frequently Asked Questions
Do freelancers earning only from Fiverr, Upwork, or Toptal need to register for GST?
Only once aggregate turnover crosses Rs. 20 lakh (Rs. 10 lakh in special category states), the same threshold as any other service provider. Below that, registration is optional, though many freelancers register voluntarily anyway to file an LUT and satisfy client GSTIN expectations.
Is GST charged on income from foreign clients? No, provided all five export-of-services conditions under Section 2(6) of the IGST Act are met, most importantly, payment received in convertible foreign currency. If those conditions aren't met, for instance if the client pays in INR through a local transfer, the transaction can lose its zero-rated status and attract 18% IGST.
What is an LUT, and do I need one? A Letter of Undertaking, filed as Form GST RFD-11, lets a registered freelancer invoice foreign clients without charging IGST upfront. It's not legally mandatory, you can pay IGST and claim a refund instead, but almost every freelancer who exports regularly finds the LUT route considerably simpler and better for cash flow.
Can I opt for the GST composition scheme as a freelancer? Only in a limited sense. The scheme is available to service providers with turnover up to Rs. 50 lakh at a flat 6% rate, but composition dealers can't claim input tax credit and can't make inter-state or export supplies, which rules it out for most freelancers working with clients outside their home state or abroad.
What documents do I need to register for GST as a freelancer? PAN, Aadhaar or another identity proof, a passport-size photograph, bank account details, and address proof for your principal place of business, a home address works, with a rent agreement or ownership document, an NOC if the premises are rented, and a recent utility bill.
Does GST apply to advance payments I receive from clients before starting work? Yes, for domestic invoicing. Under Section 13(2)(a) of the CGST Act, GST becomes payable at the time an advance is received, not when the final invoice is raised. Export transactions under a valid LUT are generally treated differently, but it's worth confirming the specifics with a professional if advances are a regular part of your billing.
Get Registered and Set Up for Export Invoicing
Between the export conditions, the LUT filing, and the FIRC paperwork, getting GST right as a freelancer with foreign clients has more moving parts than a simple registration form suggests. LegalDev handles GST registration, LUT filing, and export documentation for freelancers and independent consultants. Check your GST registration cost or see the full GST Registration process to get started. Need to confirm a client or vendor's GSTIN is genuine? Use our free GST Verification tool.