Freelance Contract Template: Clauses Every Freelancer Needs
The clauses that protect freelancers: scope, deposit, payment terms, revisions, ownership, confidentiality and cancellation, with example wording you can use.
By Browser Tools Team · · 4 min read
A freelance contract should say who the two parties are, exactly what you will deliver and by when, how much and when the client pays, how many revisions are included, when ownership passes to the client, how either side can end the agreement, and which country's law applies. The Freelance Contract Generator builds these clauses from a short form.
This guide explains each clause in plain English, with example wording. It is general information, not legal advice; laws differ between countries.
Why do freelancers need a contract?
Most freelance disputes come from three things: unclear scope, late payment and endless changes. A contract settles all three before the work starts, when everyone is still friendly. It also makes you look professional, and serious clients expect one.
What clauses should a freelance contract have?
1. The parties and the date
Your name or business, the client's name or company, both addresses, and the date of the agreement. If you work through a company, use the company name.
2. Services and deliverables
Describe the work and list each deliverable. Precise beats long:
"The Freelancer will design and build a 5-page website (Home, About, Services, Blog, Contact), including a contact form, and deliver it installed on the Client's hosting."
List anything the client must provide, such as text, photos or logins, and when.
3. Timeline
A start date and a deadline. Make the deadline depend on the client's inputs: "Delivery within 3 weeks of receiving the deposit and all content."
4. Fees and payment
Pick one structure:
- Fixed fee with a deposit. "The fee is 2,000. 50% is due before work starts and 50% on delivery." The upfront payment is often non-refundable once work has begun.
- Hourly. "The Client will pay 30 per hour. The Freelancer will invoice every two weeks with a summary of the work done."
- Milestones. "500 on approval of the design, 1,000 on launch."
Add the invoice terms ("Invoices are due within 14 days") and, if you want, a late fee ("Late payments incur 2% per month"). Only charge late fees your local law allows.
5. Revisions and changes
Limit revision rounds: "The fee includes 2 rounds of revisions. Further changes are charged at the hourly rate." This one clause prevents the most common frustration in freelancing.
6. Ownership and rights
A common approach: "Ownership of the final work passes to the Client once the full fee is paid." Many freelancers add: "The Freelancer may show the work in their portfolio." If the client wants confidentiality, they may ask you to drop the portfolio clause; agree that before you sign.
7. Confidentiality
"Both parties will keep each other's confidential information private, during the project and afterwards." Useful when you'll see business plans, customer data or unreleased products.
8. Ending the agreement
Say how either side can end it and what happens to money already paid: "Either party may end this agreement with 7 days' written notice. The Client pays for work done up to that date. If the Client cancels after work has started, a cancellation fee of 25% of the remaining fee applies."
9. Independent contractor and liability
State that you are an independent contractor, not an employee, and limit your liability to the fee paid. These standard lines matter if something goes wrong.
10. Governing law and signatures
Name the law that applies, for example "the laws of England and Wales", "the State of New York" or "Pakistan". Then both parties sign and date.
How do you create a contract with the generator?
- Open the Freelance Contract Generator.
- Fill in Freelancer (you) and Client: names and addresses.
- Add the project title, a description of the work, the deliverables (one per line), the start date and the deadline.
- Choose the payment structure: Fixed fee (with an upfront %), Hourly (rate, how often you invoice, optional estimated hours) or Milestone (add each milestone).
- Set "Invoices due within (days)" and an optional late fee.
- Under rights and ending, set the revision rounds, whether the client owns the work once fully paid, whether you can show it in your portfolio, the confidentiality clause, the notice period, the cancellation fee and the governing law.
- Read the live preview, then Download PDF, Copy text, Download .txt or Print.
The text is generated in your browser and nothing is uploaded. Download the .txt if you want to edit wording in Word or Google Docs.
What mistakes should you avoid?
- Vague scope. "A website" is not a deliverable. List pages, features and formats.
- No deposit. A deposit filters out unserious clients and covers your early work.
- Unlimited revisions. Always set a number of rounds.
- Starting before signing. Get the signature (or written acceptance) and the deposit first.
- Copy-pasting a contract from another country. Laws differ; make sure the governing law matches where you and the client are.
Next steps
Once the contract is signed, invoice the deposit with the Invoice Generator; our invoice guide shows what to include. Not sure what to charge? Read how much should I charge as a freelancer. Then create your agreement with the free Freelance Contract Generator. For large or unusual projects, ask a local lawyer to review it.
Frequently asked questions
Do I need a contract for a small freelance job?
A short written agreement helps even on small jobs. It fixes the price, the deadline and what's included, which prevents most disputes. An accepted quote plus email confirmation is better than nothing.
What is a kill fee or cancellation fee?
A payment the client owes if they cancel after work has started. It compensates you for time you reserved and turned other work down for. 25–50% of the remaining fee is common.
When should ownership of the work pass to the client?
A common, fair approach is that the client owns the final work once it is fully paid. Until then, you keep the rights, which gives you leverage if payment stops.
Is a contract template legally valid?
A clear written agreement signed by both sides is usually enforceable, but laws differ between countries and states. For large or unusual projects, have a lawyer review it.
- #contracts
- #freelancing
- #legal
- #templates