GST Registration for Freelancers: ₹20 Lakh Threshold and Exports
A freelancer supplying taxable services generally registers when aggregate PAN-level turnover exceeds ₹20 lakh, or ₹10 lakh in specified special-category States, subject to compulsory-registration and exemption notifications.
Reviewed by CA Nikhil Gupta · Last reviewed 5 Aug 2026 · Reflects the CGST Act, 2017/IGST Act, 2017 registration-threshold framework and applicable notifications
The trap is assuming a foreign client automatically means the supply is a zero-rated export — exports still count toward the ₹20 lakh (or ₹10 lakh) aggregate-turnover threshold even though no GST is actually charged on them, so a freelancer billing entirely in USD can still cross the registration threshold and owe compliance, just not GST.
Use the GST Registration Applicability Checker to apply these points to your figures.
Legal or Computational Framework
Governing rule
Aggregate turnover includes taxable, exempt, export and inter-State supplies across India under one PAN, excluding GST itself. Voluntary registration creates normal compliance from registration.
Correct calculation method
Aggregate PAN turnover; classify exempt/zero-rated/taxable supplies; check State threshold and section 24 exceptions; apply promptly and invoice correctly.
For the connected rule or filing step, see GST Registration for Freelancers Serving Foreign Clients: Comparison, Tax Impact and Decision Framew.
Step-by-step workflow
- Aggregate PAN turnover.
- classify exempt/zero-rated/taxable supplies.
- check State threshold and section 24 exceptions.
- apply promptly and invoice correctly.
- Reconcile the input with official statements and supporting records.
- Calculate both legal eligibility and final tax impact.
- Record the effective date and review trigger.
Worked example
Domestic consulting ₹12 lakh plus export services ₹11 lakh gives aggregate turnover ₹23 lakh, so registration may be required despite zero GST on valid exports.
The example is an illustration, not a substitute for the taxpayer's facts. A change in status, period, payment mode, document, city, asset, relationship or scheme can change the result.
When you are ready for the next step, see GST Registration Cancellation, Revocation and Appeal Resolver.
Why generic pages get this wrong
Search pages often state a rate or limit without identifying the governing base. The calculation must distinguish gross receipt from taxable profit, tax from TDS, a deduction from an exemption, salary from business income, and an accounting entry from the tax treatment.
Decision matrix
| Decision point | Required treatment |
|---|---|
| Legal year | Use the Act, rules and notification effective for the income or transaction period |
| Taxpayer category | Confirm residence, age, entity, employee/business status and regime |
| Calculation base | Use the statutory definition rather than CTC, net bank receipt or accounting label |
| Ceiling or rate | Apply actual-amount, percentage, shared, lifetime and gross-income limits in sequence |
| Documentation | Link every input to an invoice, statement, contract, certificate or official record |
| Final output | Show tax, surcharge, cess, interest and TDS/TCS credits separately |
Entity and topical coverage
This page is written around the entities and concepts search engines expect for the topic: GST, export of services, LUT, composition scheme, input tax credit. They are used only where relevant and are connected to the live calculator and knowledge hub rather than repeated mechanically.
What Generic Pages Miss
- Treating exports as excluded turnover.
- Assuming foreign client means export.
- Confusing GST composition and income-tax presumptive tax.
- Claiming personal ITC.
- Forgetting LUT/payment realisation.
Practical Documentation Checklist
- GST registration file
- Contracts and invoices
- LUT and export realisation
- GSTR-1/3B/2B
- ITC allocation
- Turnover reconciliation
See the broader GST & Indirect Tax knowledge hub for related rules and calculators on this topic.
Finin2min Summary
In short: add up domestic and export receipts under one PAN, not just the domestic (taxable) portion, before deciding whether you are below the threshold. If you are registering to claim ITC or because of the threshold, file LUT so exports stay zero-rated instead of taxed-then-refunded, and keep the aggregate-turnover working paper alongside your contracts and invoices in case it is ever questioned.
Finin2min rule: establish eligibility, calculate transparently, and preserve an audit trail.
Frequently Asked Questions
Source and review trail
Use the current official instrument, portal or regulator publication before acting. This panel separates the category authority from page-specific references.
- Primary category
- GST & Indirect Tax
- Official starting point
- www.indiacode.gov.in