A written contract protects you and your client. It turns vague promises into clear terms, so a disagreement about scope, payment or ownership does not turn into a dispute. This guide lists what a freelance contract should cover and gives you plain-English wording you can adapt.
What a freelance contract should include
- The parties. Your name or business name and your client’s.
- Scope of work. Exactly what you will deliver, and what is not included.
- Timeline. Start date, milestones and deadlines, and what you need from the client to meet them.
- Fees and payment terms. Price or rate, deposit, when invoices are due and what happens if payment is late.
- Revisions. How many rounds are included and how extra changes are charged.
- Ownership. Who owns the work and when it transfers.
- Confidentiality. What each side must keep private.
- Ending the agreement. Notice period and what is owed if the project stops early.
Copy-and-paste clauses
Replace the words in capitals with your own details. Keep the wording simple, and have a professional review it if the project is large or the stakes are high.
Scope
The Freelancer will deliver [DESCRIPTION OF WORK] as described in the attached proposal dated [DATE]. Work not listed in the proposal is outside the scope and will be quoted separately.
Payment
The Client will pay a fee of [AMOUNT]. A deposit of [PERCENTAGE]% is due before work begins, and the balance is due within [NUMBER] days of the invoice date. The Freelancer may pause work while an invoice is overdue.
Revisions
The fee includes [NUMBER] rounds of revisions. Further revisions will be charged at [RATE] per hour.
Ownership
Ownership of the final deliverables passes to the Client when the Freelancer has received full payment. Until then, the Freelancer keeps ownership. The Freelancer may show the work in a portfolio unless the Client asks in writing for it to stay private.
Ending the agreement
Either party may end this agreement by giving [NUMBER] days’ written notice. The Client will pay for all work completed up to the date of ending, and for any costs the Freelancer has already committed to.
Tips for using a contract
- Send the contract with your proposal so it is part of the same conversation.
- Get it signed before you start. An email reply saying “I agree” is better than nothing, but a signed copy is clearer.
- Keep every signed copy with your invoices and records.
- Use the project price calculator to set a fixed fee you can write into the contract.
Frequently asked questions
Do I need a contract for a small job?
A short written agreement is worth having even for small jobs. It can be a one-page document or a clearly worded email that the client confirms.
Who should write the contract?
You can start from a template, but for large projects, unusual terms or a client in another country, ask a qualified professional to review it.
Should the contract mention late payment?
Yes. State the due date and what happens if payment is late. Check what late-payment rules apply where you work.
Related reading: How to Write an Invoice as a Freelancer · How to Get Paid Faster as a Freelancer
This article is general information, not legal advice. Laws differ by country and change over time, so check the rules that apply to you or ask a qualified professional before you rely on any template.
1 comment