Does a Freelancer in Your Profession Need GST? Rules for 25+ Jobs

Does a Freelancer in Your Profession Need GST? Rules for 25+ Jobs

GST for freelancers in India is a tax on the services you supply, and it becomes mandatory once your aggregate turnover crosses the registration threshold - currently ₹20 lakh a year for services, or ₹10 lakh in special category states. The rate for almost all independent professional work is 18%. What changes from profession to profession is not the rate. It is whether an exemption reaches you, whether your income is an export, and whether what you sell is a service at all.

Whether a freelancer needs GST does not change simply because they are a designer, developer, creator, consultant or trainer. What can change is the nature of the service, SAC classification, client location and whether the work qualifies as an export. This guide shows how those rules play out across 25+ professions.

Who needs GST registration in India?

Almost every GST question an independent professional asks resolves to one of four tests. Work through them in order and you will land on your answer regardless of what you do for a living

1. The turnover test. GST registration is triggered by turnover, not profit. Aggregate turnover means everything received on the same PAN across every income stream : Indian clients, foreign clients, domestic and export, service income and any goods you sell. A designer billing ₹14 lakh to Indian agencies and ₹8 lakh to a US startup has ₹22 lakh of aggregate turnover and needs to register, even though the export half carries no GST.

2. The export test. Services supplied to a client outside India are zero-rated, not exempt. The distinction matters: zero-rated means you charge 0% but stay inside the system and can claim input tax credit and refunds. To export without paying IGST upfront you file a Letter of Undertaking. You also need proof the money came in as foreign exchange, which is what a FIRC or e-BRC does.

3. The exemption test. This is where most wrong advice sits. Health care, education and performing arts all carry GST exemptions, and in every case the exemption attaches to what you are registered as, not to the subject you teach or treat. Teaching yoga does not make you exempt. Being a registered charitable entity that teaches yoga might. The distinction is the whole game.

4. The OIDAR test. If what you sell downloads or streams automatically with minimal human involvement, a recorded course, a Notion template, a preset pack, a stock photo then you may be in OIDAR territory, which carries its own registration logic. Deliver the same knowledge live over a call and you are back to being an ordinary service provider.

GST by profession: where you actually fall

Below is the answer for the professions we see most often across Variabl. Find yours, then check the catch, that second line is usually the part that costs people money.

Freelancers and service providers :

ProfessionGST registrationCommon SAC*Indian clientForeign clientKey issue
Graphic / UX / product designersAbove ₹20L aggregate turnover (exports count)99839118%Zero-rated, LUTDownloadable templates may be OIDAR, not design
Software developers / web-app buildersAbove ₹20L (exports count)99831418%Zero-rated, LUTReselling hosting, domains or licences is a separate supply
Writers, editors, translators, copywritersAbove ₹20L998394 / 99839518%Zero-rated, LUTRoyalty vs per-article fee are different supplies
Marketing / SEO consultantsAbove ₹20L; register within 30 days of crossing998371 / 99831118%Zero-rated, LUTRetainers can push you past ₹20L mid-year unnoticed
Social media managersAbove ₹20L99837118%Zero-rated, LUTClient ad spend on your card lands in taxable value unless pure agent
Videographers / photographersAbove ₹20L99838118%; place of supply follows event locationZero-rated, LUTGoa wedding billed from Bengaluru may be IGST, not CGST + SGST
Voice-over artists / podcast producersAbove ₹20L999631 / 99961118%Zero-rated, LUTBuyout / perpetual licence ≠ session fee
Business, finance, legal consultantsAbove ₹20L; RCM doesn't remove it998311 / 99821218%; advocate → business entity is reverse chargeZero-rated, LUTUnder RCM the client pays tax but you still register and report
Coaches, mentors, trainersAbove ₹20L99929318%; no education exemptionZero-rated, LUTRecorded program flips you into OIDAR

No special rule reaches this group. The work is a standard taxable service and the answer is the same whether you write, design or build, 18% above the threshold, zero-rated on exports.

Creators and digital entrepreneurs

ProfessionGST registrationCommon SAC*Indian clientForeign clientKey issue
YouTubersAbove ₹20L; AdSense alone can cross it998365 / 998371Brand deals 18%AdSense = export, zero-ratedBoth streams share one threshold even if you charge no GST
Instagram influencers / Reels creatorsAbove ₹20L99837118%; barter is considerationZero-rated, LUTGST due on gifted product value; nobody records it
Podcasters, bloggers, newsletter writersAbove ₹20L998365 / 998431Sponsorship 18%; body-corporate sponsor may be RCMPlatform payouts = exportPaid subscriptions may be OIDAR depending on delivery
Online educators / course creators / tutorsAbove ₹20L; OIDAR has own logic999293 live / 998434 recordedLive class 18%; recorded course likely OIDARZero-rated, LUTRecord a live session, sell it later, treatment flips
Indie musicians, artists, DJsAbove ₹20L99963118%Zero-rated, LUTPerforming-artist exemption is folk/classical only, per-performance cap, never brand work
Streamers (Twitch, gaming, esports)Above ₹20L999631 / 998365Tips, donations, super chats 18%Platform payouts = exportWhether a "donation" is consideration is a real question
AR/VR creators / 3D artistsAbove ₹20L998391 / 998314Commissioned work 18%; marketplace assets likely OIDARZero-rated, LUTRoyalty-per-download ≠ one-off commercial licence

The hardest group, because a single creator usually has three or four income streams with three or four different treatments, and one shared threshold across all of them.

Solopreneurs and independent professionals

ProfessionGST registrationCommon SAC*Indian clientForeign clientKey issue
Independent lawyers, accountants, CAsAbove ₹20L; RCM doesn't remove it998212 / 99822218%; advocates → business = RCMZero-rated, LUTCAs and accountants are not covered by the advocate RCM
Health & fitness trainers, yoga instructorsAbove ₹20L99972318%; not exemptZero-rated, LUTYoga exemption attaches to charitable entities; fitness is not health care
Therapists, counsellors, wellness coachesAbove ₹20L unless exempt999312 clinical / 999723 wellnessRecognised medical practitioner may be exempt; life coach 18%Zero-rated (if taxable)Exemption tracks qualification and setting, not therapeutic intent
Architects / interior designersAbove ₹20L998321 / 99839118%; place of supply follows propertyZero-rated, LUTSupplying furniture or materials creates composite/mixed supply
Event planners / wedding photographersAbove ₹20L998596 / 99838118%; event place-of-supply ruleZero-rated, LUTVendor costs sit in your taxable value unless pure agent
PR consultants / brand strategistsAbove ₹20L998311 / 99837118%Zero-rated, LUTEquity or revenue share instead of a fee is still consideration

The only group where a real exemption might reach you, and the group where the most confident wrong advice circulates.

Small and boutique agencies

ProfessionGST registrationCommon SAC*Indian clientForeign clientKey issue
2–15 member creative studiosUsually past threshold, registered99839118%; ITC on software, rent, equipmentZero-rated, LUTContractors' GST status decides your credit on their invoices
Digital marketing / ad agenciesRegistered99837118%Zero-rated, LUTPure agent: GST on fee vs fee + entire media budget
Content production housesRegistered99961218%; ITC on hire, locations, crewZero-rated, LUTShooting in an unregistered state raises place-of-supply questions
Design / branding shopsRegistered99839118%; multi-state retainersZero-rated, LUTWrong CGST/SGST vs IGST call is fixable only before filing
Niche consulting firmsRegistered99831118%Zero-rated, LUTMixed domestic/export means LUT plus ITC refund claims left unclaimed

Once you are a registered entity with a team, the threshold question usually answers itself. The live issues become input credit, pass-throughs and interstate supply.

Once you are registered, what changes

Registration is the smaller half of the job. From the day your GSTIN is issued you are raising tax invoices with a fixed set of mandatory fields, using the right SAC code for your service, charging CGST and SGST or IGST depending on where the supply lands, and filing GSTR-1 and GSTR-3B on a schedule that does not care how your month went.

For most independents the hard part is not the filing. It is that the information needed to file is scattered, some income in a bank account, some on a platform dashboard, some in a payment gateway, some in a Google Sheet that stopped being accurate in July. You cannot file accurately on numbers you cannot see.

That is the actual sequence: know what you earned and from where, raise invoices that already carry the right tax treatment, and let the filing fall out of records that were correct when they were created.

1) GST for Freelancers in India : The ₹20L rule explained simply

2) How To Create Invoices as a Freelancer : GST and Non-GST Format

GST invoices in about 30 seconds

Variabl raises GST-compliant invoices with the right SAC code and tax treatment already applied, tracks what is paid and pending, and prepares GSTR-1 and GSTR-3B for a real CA to sign off. Registration, LUT and IEC included.

Explore Variabl

Frequently Asked Questions - FAQs

Do freelancers need GST registration in India?

Only once aggregate turnover crosses ₹20 lakh in a financial year, ₹10 lakh in special category states. Below that, registration is voluntary. Many exporters register voluntarily anyway to file an LUT and claim input tax credit refunds.

What is the GST rate for freelancers?

18% for almost all independent professional services : design, development, writing, consulting, marketing, photography, training. Exemptions exist for some health care and some classical performance, but they are narrow and attach to your registration rather than your subject matter.

Do I need GST if all my clients are foreign?

Not below the threshold. Exports of services are zero-rated, so you charge 0% either way. But export income still counts towards the ₹20 lakh figure, so you can become liable to register while never charging GST to a single client.

Is GST applicable on YouTube income in India?

YouTube ad revenue comes from Google's overseas entity and is generally treated as an export of services, so it is zero-rated. Brand deals with Indian companies are domestic supplies at 18%. Both count towards the same registration threshold.

What is the difference between exempt and zero-rated?

Exempt means the supply is outside GST and you cannot claim input tax credit on costs. Zero-rated means the supply is inside GST at 0%, so you keep full input credit and can claim refunds. Exports are zero-rated, which is the better of the two.


his article is for general information and doesn't constitute individual tax advice and financial advice, every individual's situation differs based on total income, client mix, and whether income includes international sources.