You billed your client ₹1,00,000. You expected ₹1 lakh in your bank. Three weeks later, ₹90,000 lands. Where did ₹10,000 go?
That ₹10,000 is TDS — 10% deducted by your client under Section 194J (professional fees). It's not lost — it's parked with the government in your PAN. You'll claim it back when you file ITR.
This article walks through the entire freelancer tax stack in India: GST, TDS, presumptive taxation, advance tax, ITR. With actual numbers.
When do I need GST registration?
GST registration is mandatory for freelancers when any one of these is true:
- Annual turnover (gross receipts) exceeds ₹20 lakh (₹10 lakh in special-category states — North-East, Sikkim, Himachal, Uttarakhand)
- You provide services to clients in another state ("inter-state supply") — applicable even if turnover is ₹1
- You sell on e-commerce platforms that require GST (Etsy India, Amazon, certain Upwork-equivalents)
If none of these apply, GST registration is voluntary. Most freelancers below ₹15 L turnover skip registration. Above ₹15 L, register before you cross ₹20 L — the paperwork takes 7–10 days.
Why register voluntarily (even below threshold)?
- Indian companies prefer GST-registered freelancers — they can claim Input Tax Credit on your invoice
- Big-brand clients sometimes require it
- You can claim ITC on your own business expenses (laptop, software, internet)
Why NOT register voluntarily
- You file monthly/quarterly GST returns — ongoing paperwork
- Below the threshold, the compliance cost can exceed the benefit
The GST rate for services
Most professional / creative / IT / consulting freelance services are taxed at 18% GST. Some categories differ:
| Service | GST rate |
|---|---|
| Most professional services (IT, design, writing, consulting) | 18% |
| Educational training (recognised) | Sometimes exempt or 0% |
| Healthcare (qualified practitioners) | Exempt |
| Goods supply via design/printing | Varies |
When in doubt, your CA or the GST search portal can confirm the exact rate for your service code (SAC code).
Invoice math — what you write, what you owe
When you bill ₹1,00,000 + 18% GST to a client:
- Your invoice total: ₹1,18,000
- Client deducts 10% TDS on the base ₹1,00,000 (not on GST): ₹10,000
- Client pays you: ₹1,18,000 − ₹10,000 = ₹1,08,000
- You owe the government ₹18,000 GST (paid via GSTR-3B return)
- You'll claim ₹10,000 TDS refund when you file ITR
Net cash in hand after both: ₹90,000.
Walk through your own invoice numbers in the Freelancer GST Calculator — adjust GST and TDS rates to match your category.
TDS rates by section
Indian companies deduct TDS before paying you. The rate depends on which Income Tax section applies to your service:
| Section | Service type | TDS rate |
|---|---|---|
| 194J | Professional / technical fees | 10% |
| 194C | Contract work (non-professional) | 2% |
| 194H | Commission / brokerage | 5% |
| 194O | E-commerce payments (Etsy, Amazon, Upwork via TDS section) | 1% |
If you're a registered "professional" (CA, doctor, lawyer, designer, writer, consultant), Section 194J at 10% is the default. Cross-check on your client's TDS certificate (Form 16A).
Section 44ADA — the presumptive taxation shortcut
If your gross annual receipts are less than ₹75 lakh (post Budget 2023, up from ₹50 L), you can choose Section 44ADA presumptive taxation:
- You declare 50% of receipts as profit
- The other 50% is presumed to be expenses (no need to maintain books, no receipts to keep)
- Pay tax on that 50%
Example: ₹40 L annual receipts → ₹20 L presumed profit → pay tax on ₹20 L.
This is a huge simplification. You skip:
- Maintaining detailed books of accounts
- Receipt-by-receipt expense tracking
- Tax audit (unless declared income < 50%)
The trade-off: you can't claim actual expenses if they exceed 50%. Most freelancers' real expenses (laptop, internet, software) are well below 50% — so 44ADA usually wins.
Caveat: if you opt out of 44ADA in any year, you can't opt back in for 5 years. Choose carefully.
Advance tax — quarterly, not annual
If your tax liability for the year exceeds ₹10,000, you must pay advance tax in 4 instalments. Missing these triggers interest under Sections 234B and 234C.
| Due date | Cumulative % of total tax |
|---|---|
| 15 June | 15% |
| 15 September | 45% |
| 15 December | 75% |
| 15 March | 100% |
Practical workflow:
- After your March quarter ends, estimate annual income for next year
- Compute total tax for that estimate (use the Take-home Calculator logic with no employer PF)
- Pay 15% by June 15, top up to 45% by Sept 15, etc.
If your income grows mid-year unexpectedly, true up at the next instalment.
Quarterly GST returns (or monthly)
If GST-registered:
- QRMP scheme (Quarterly Return + Monthly Payment): turnover < ₹5 cr. File GSTR-1 quarterly (1 by 13th of month after quarter), GSTR-3B quarterly (by 22nd / 24th). Pay tax monthly via PMT-06 (by 25th).
- Monthly filing: turnover ≥ ₹5 cr. GSTR-1 by 11th, GSTR-3B by 20th of next month.
Most early-stage freelancers fit QRMP — cheaper and less paperwork.
What you actually need (paperwork checklist)
- PAN card — non-negotiable
- Aadhaar — for GST link, ITR, bank KYC
- Bank account in your name (current account preferred above ₹50 L)
- GST registration if applicable
- Digital signature (DSC) if you'll file GST or audit yourself
- Books of accounts — even if claiming 44ADA, keep a simple log of receipts (Money Track works for this — log every client payment under Income with the client's name)
- Form 16A / TDS certificates from clients — download from TRACES portal every quarter
- ITR-3 or ITR-4 annual filing (ITR-4 if 44ADA, ITR-3 if regular)
What expenses you can claim (if NOT on 44ADA)
If you don't choose 44ADA, you can deduct genuine business expenses:
- Office rent (proportional if home-office)
- Internet + phone (proportional)
- Laptop / equipment (depreciation over 3–6 years)
- Software subscriptions
- Co-working space membership
- Travel for client meetings
- Professional development (courses, conferences)
- Bank charges, payment gateway fees
- Accountant / CA fees
Keep receipts. Indian tax authorities can demand backup up to 8 years post-filing.
The freelancer money-track loop
A clean monthly rhythm:
- Day of payment received — log gross + TDS deducted in Money Track
- End of quarter — download Form 16A from TRACES, reconcile
- GST return due date — file GSTR-1 + GSTR-3B, pay tax
- Advance tax due date — estimate annual tax, pay quarterly
- Annual — file ITR by July 31 (extended to October 31 if audit applies)
The single biggest mistake freelancers make is mixing personal + business money in one bank account. Open a separate current account for business income — even if banks charge ₹500 / quarter, the clarity it brings at ITR time is worth it.
The short summary
- GST registration above ₹20 L turnover (or any inter-state) — mandatory
- 18% GST on most professional services; 10% TDS deducted by clients
- Section 44ADA = declare 50% of receipts as profit, skip books — most useful below ₹75 L
- Pay advance tax in 4 quarterly instalments if your annual liability > ₹10,000
- Separate business bank account
- Track every invoice received + every expense in one place
- File ITR-4 (44ADA) or ITR-3 (regular) by July 31 every year
When in doubt, hire a CA. ₹15,000 – ₹40,000 / year for a competent CA pays itself back several times over in tax savings + peace of mind.