Skip to content
Free Indian Tools

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

  1. Parties — full legal names + addresses (sole proprietor uses the trade name + their own name).
  2. Scope of services — list deliverables, not vague intent. "Design a 8-page marketing website with mobile responsiveness and basic on-page SEO."
  3. Fee structure — fixed / hourly / monthly retainer. State whether GST is extra.
  4. Payment terms — milestones (40% on signing, 30% on draft, 30% on final) OR billing cycle (NET 15 / NET 30).
  5. Term — start date, expected duration, renewal mechanism.
  6. Termination — notice period (15-30 days), payment for work-in-progress, return of materials.
  7. IP ownership — who owns the deliverables once paid. Default in India: the contractor owns it unless assigned.
  8. 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

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

Related guides