What every freelance contract needs
Parties and contact info
Full legal names, business addresses, email addresses, and tax IDs for both you and the client. This establishes who is bound by the agreement.
Scope of work
A precise description of what you will deliver. List specific tasks, pages, features, or outputs. Everything not listed is out of scope.
Deliverables and timeline
Each deliverable with a deadline or milestone date. Include acceptance criteria — how the client confirms the work meets expectations.
Payment schedule and rates
Total project fee or hourly rate, payment milestones (e.g., 50/50 or monthly), due dates, and accepted payment methods. Include late payment penalties.
Intellectual property clause
State when and how IP transfers. Most common: full transfer upon final payment. Specify what rights you retain (portfolio use, open-source contributions).
Revision and change order process
Number of included revision rounds and the process for requesting additional work. Additional rounds should be quoted separately before starting.
Termination clause
Conditions under which either party can end the agreement: notice period (14-30 days), kill fee or payment for work completed, and deliverable handover process.
Signature blocks with dates
Both parties sign and date the agreement. Electronic signatures are legally valid under the E-SIGN Act (US) and eIDAS (EU). Include a document hash for tamper detection.
Tips from experienced freelancers
Define scope precisely
Vague scope is the #1 cause of freelance disputes. Instead of "website redesign," write "redesign of 3 pages (home, about, contact) to provided wireframes, including responsive layouts for mobile and desktop."
Include a kill fee
If the client cancels mid-project, a kill fee (typically 25-50% of remaining contract value) compensates you for lost opportunity and work already planned. Without it, cancellation costs you time and income.
Specify IP transfer timing
Retain IP ownership until final payment is received. This protects you if the client stops paying. Once paid in full, IP transfers automatically. State this clearly in the IP clause.
Why generate with TAV
Choose from pre-built clause libraries. Customise per client without starting from scratch every time.
TAV generates EU or US contract language automatically based on your region. Governing law, privacy terms, and compliance references adapt.
Your client signs in the portal — no printing, scanning, or posting. Legally binding under E-SIGN Act and eIDAS.
When the contract is signed, TAV knows the agreed rate and scope. Invoices reference the contract automatically.
Clients receive a link, review the contract, and sign online. No account needed. Full audit trail recorded.
Every signature is timestamped with signer identity, IP address, and a SHA-256 document hash. Stronger than wet signatures.
Common questions
What clauses should a freelance contract include?
Every freelance contract needs: identification of both parties, a detailed scope of work, deliverables with timelines, payment terms and schedule, intellectual property ownership clause, revision and change order process, confidentiality terms, termination clause with notice period, and signature blocks with dates. Depending on your jurisdiction, you may also need dispute resolution and governing law clauses.
Do freelance contracts need to be signed?
Yes. A signed contract is enforceable; an unsigned one is not. Electronic signatures are legally valid in most jurisdictions under the US E-SIGN Act (2000) and the EU eIDAS Regulation (2014). TAV generates contracts with built-in electronic signature flows — your client signs directly in the portal without printing or scanning.
What is a scope of work in a freelance contract?
The scope of work (SOW) defines exactly what you will deliver, by when, and under what conditions. It should list specific deliverables, quantities, quality standards, and acceptance criteria. A precise SOW prevents scope creep by establishing a boundary — anything outside the documented scope requires a change order with separate pricing.
How do I handle scope creep with a contract?
Include a change order clause in your contract. This states that any work beyond the original scope requires written approval from both parties, with a separate quote for the additional work. When a client asks for something outside scope, refer to the clause and provide a change order estimate. This keeps the relationship professional and protects both sides.
Should my freelance contract include an IP clause?
Always. Without an IP clause, ownership of work product can be ambiguous and varies by jurisdiction. Most freelance contracts specify that IP transfers to the client upon final payment. Some freelancers retain IP until payment is complete (work-for-hire with payment trigger). Define clearly: what transfers, when it transfers, and what rights you retain (e.g., portfolio use).
Are electronic signatures legally binding?
Yes. Electronic signatures are legally binding in the US under the E-SIGN Act, in the EU under eIDAS, and in most other jurisdictions worldwide. TAV creates an audit trail for every signature: signer identity, timestamp, IP address, and document hash. This provides stronger evidence of signing than a traditional wet signature.
Stop copying contracts from Google Docs.
TAV generates contracts with electronic signatures. Your client signs online.
Get started free