Daily
Freelance service agreement in India: clauses you must include
A one-page contract prevents 90% of freelance disputes. Scope, fee, IP, payment terms, termination — the essentials, plus a free generator.
7 May 2026 · 3 min read
Quick frame: Most freelance-payment disputes happen because nothing was in writing. A clear service agreement prevents 90% of fights. Generate one with the Service / Freelance Agreement Generator.
Eight essential clauses
- Parties — full legal names + addresses (sole proprietor uses the trade name + their own name).
- Scope of services — list deliverables, not vague intent. "Design a 8-page marketing website with mobile responsiveness and basic on-page SEO."
- Fee structure — fixed / hourly / monthly retainer. State whether GST is extra.
- Payment terms — milestones (40% on signing, 30% on draft, 30% on final) OR billing cycle (NET 15 / NET 30).
- Term — start date, expected duration, renewal mechanism.
- Termination — notice period (15-30 days), payment for work-in-progress, return of materials.
- IP ownership — who owns the deliverables once paid. Default in India: the contractor owns it unless assigned.
- Confidentiality + governing law + jurisdiction — boilerplate but essential.
The IP question (most-fought clause)
By default in India, a freelancer (independent contractor) owns the work product they create. Section 17(c) of the Copyright Act vests authorship — and therefore copyright — in the maker, except for employees in the course of employment.
Most clients want IP assigned to them on full payment. Make it explicit:
"Upon receipt of full payment, all intellectual property rights in the deliverables shall vest in the Client. The Service Provider retains a portfolio right to display the deliverables for self-promotion."
If you keep IP and licence it to the client, you can re-use it (great for templates / boilerplate code).
GST — yes or no?
Under Section 22 of the CGST Act:
| Annual aggregate turnover | GST registration |
|---|---|
| < ₹20 lakh | Not required |
| ₹20 lakh – ₹40 lakh (goods only) | State-dependent |
| ≥ ₹20 lakh (services) | Mandatory |
Special-category states (Manipur, Mizoram, Nagaland, Tripura): threshold is ₹10 lakh.
If you cross the threshold, register, charge 18% GST on invoices, and file GSTR-1 + GSTR-3B every month / quarter.
TDS on your fees — what to expect
Most clients deduct TDS u/s 194J (professional services) at 10% before paying you. You see the deducted amount in Form 26AS / AIS. Claim it as advance tax when filing ITR.
Threshold: TDS only if annual payment from a single client exceeds ₹50,000.
Payment-terms tactics that actually work
- Advance — 30-50% on signing. Rules out non-serious clients.
- Milestone-linked — tie each payment to a specific deliverable, not a calendar date.
- NET 15, not NET 30 — push for the shorter cycle.
- Late fee — 1.5% per month written into the agreement, even if you rarely enforce it.
- Suspension on non-payment — explicitly allow stopping work after 15 days overdue.
Termination — the part everyone skips
What happens if either side wants out mid-project? Cover:
- Notice period — 15 to 30 days.
- Payment for work-in-progress — pro-rata for completed milestones; reasonable cost for partial work.
- Return of materials — client's confidential data + your finished deliverables.
- Survival — IP, confidentiality, and indemnification survive termination.
Related tools
- Quotation Generator — before the contract.
- GST Invoice Generator — billing.
- NDA Generator — for confidential projects.
Q. Is a verbal agreement enforceable? A. Technically yes for amounts < ₹100 (Section 25 of the Contract Act). In practice, no — you cannot prove the terms. Always get it in writing.
Q. Can I cap my liability? A. Yes. Standard cap: total fees received in the preceding 3-12 months, excluding wilful misconduct or breach of confidentiality. Indian courts uphold reasonable caps.
Try the free tool
Service / Freelance Agreement
Scope, fees, term, IP, termination — ready to sign.
Open Service / Freelance Agreement →