How to Write a Freelance Contract: What to Include
A freelance contract sounds like something only lawyers and big agencies need. It is not. A one-page written agreement is the single cheapest way to protect yourself from the two things that go wrong most often: a client who changes the job halfway through, and a client who does not pay. It does not have to be complicated or expensive, and for most everyday projects you can write one yourself. Here is what a freelance contract should include, a simple structure to copy, and how the terms you agree flow straight into your quote and invoice. This is general guidance, not legal advice, so for anything high-value or complex, get a professional to check it.
Why a handshake is a trap
Verbal agreements feel friendly and fast, and they work right up until there is a disagreement. Then it is your memory against theirs, with your payment in the middle. A verbal agreement can still be legally binding in many places, it is just far harder to prove, which is the whole problem. Scope creep (the job quietly growing), late payment, and arguments over who owns the work are all far harder to resolve when nothing was written down.
A contract is not about distrust, it is about clarity. Writing the terms down forces both sides to agree exactly what is being done, for how much, by when, and what happens if plans change. Most clients respect it, because professionals use contracts. The ones who refuse to put anything in writing are usually the ones you most need protection from.
The clauses a freelance contract should include
You do not need legal jargon. You need clear answers to the questions that cause disputes. Cover these:
- The parties. Your name or business and the client's, with contact details.
- The scope of work. Exactly what you will deliver, in specific terms. This is the most important clause, because a vague scope is how projects balloon. List what is included, and just as usefully, what is not.
- The price and payment terms. The total or rate, the currency, when payment is due (a specific date or number of days), and how to pay. Add a deposit if you want one.
- The timeline. Key dates or a delivery deadline, and what each side must do to keep it (for example, the client supplying materials on time).
- Revisions. How many rounds of changes are included, and that extra rounds are charged. This single line prevents endless free tweaks.
- Who owns the work. State when ownership or usage rights transfer, commonly on final payment, and whether you are granting a usage licence or a full transfer. If the contract says nothing, the default depends on your country and the type of work, so do not rely on it.
- Confidentiality. A short line if either side will share sensitive information.
- Termination. How either side can end the contract, and that you are paid for work done up to that point (a kill fee).
- Late payment. Any interest or fee on overdue invoices, agreed up front so it is clear and more likely to hold up, within any local limits. Our post on late fees and interest covers what you can charge.
- Independent contractor status. A line confirming you are a contractor, not an employee, which matters for tax and liability. The wording helps, but your actual working arrangement is what decides your status, since a tax authority looks at how the work is really done.
- Governing law. For overseas clients, say whose country's law applies if there is a dispute. It saves a lot of argument later.
If you only have time for three, make them scope, payment terms, and revisions, because those cause the most pain.
A simple template you can copy
A workable contract can fit on one page. The bones look like this:
"This agreement is between [You] and [Client], dated [date]. The work: [specific deliverables, with what is included and excluded]. Price: [amount and currency], with a [X] percent deposit due to start and the balance due within [X] days of delivery. Timeline: [key dates]. Revisions: [number] rounds included; further rounds at [rate]. Ownership of the work passes to the client on final payment. Either party may end this agreement with [X] days' notice, and the client pays for work completed to that point. Overdue invoices may be charged [late fee or statutory interest]. [You] is an independent contractor. Signed: [both parties]."
This is a starting point, not legal advice: adapt it to your situation and country. Fill in the brackets, both sides sign (a typed name and date, or a simple e-signature, is fine for most everyday jobs, though some contract types and countries still want a wet-ink signature), and keep a copy. That is a real contract.
The scope line is the one to get specific on. For a logo project, for example: "Included: 3 initial concepts, 2 revision rounds, and final files in PNG and SVG. Not included: brand guidelines, social media assets, or printing." That single habit of writing what is in and what is out prevents most disputes before they start.
Do you need a lawyer?
For most small, everyday projects, no. A clear written agreement that both sides accept is usually enough, and insisting on a lawyer for a $500 job would cost more than the job. Plenty of freelancers run for years on a simple one-page template.
Do get proper legal help when the stakes are high: large contracts, valuable intellectual property, long retainers, or a client whose own contract is full of clauses you do not understand. And because contract law differs by country, treat this article as general guidance, not legal advice, and have a local professional check your standard template once if you can. Template sources vary by region, so look for one written for your country, including options for the UK, South Africa and elsewhere.
Freelance contract template: UK, South Africa and elsewhere
The structure above works anywhere, but a few details are worth checking for your country:
- UK: on business-to-business invoices you can claim statutory interest on late payments even without a clause, and a typed or electronic signature is generally valid. The UK government explains your rights on late commercial payments.
- South Africa: electronic signatures are recognised under the Electronic Communications and Transactions Act, so an emailed, signed PDF is normally fine for everyday work.
- Elsewhere: the essentials are the same, but check your local rules on e-signatures, any limit on late-payment charges, and who owns commissioned work by default.
You do not need special software: paste the template into Word or Google Docs, fill in the brackets, and save a signed PDF. For a bigger or riskier deal, have a local professional review your standard version once, and then reuse it.
Turn the agreed terms into a quote and invoice
The neat part is that a good contract and your billing documents say the same things, so they should flow into each other. The scope, price and payment terms you agree in the contract are exactly what belong on the quote you send to confirm the job, and then on the invoice you raise to get paid. Keeping them consistent means there is nothing to dispute: the client agreed it, you quoted it, and you billed it.
With Remit you can build the quote and invoice free, in any currency, with your terms and logo built in, so the whole chain from agreement to payment stays tidy. If you are unsure which document does what, our explainer on quote, proforma, invoice or receipt lays them out, and our guide on how much to charge helps you fill in the price.
Common mistakes to avoid
- No written scope. The number one cause of disputes. If it is not written, it is not agreed. Spell out what is and is not included.
- Vague payment terms. "Pay on completion" invites delay. Use a specific due date and a deposit.
- No revisions limit. Unlimited changes quietly turn a profitable job into a loss. Cap them.
- Starting work before it is signed. The contract protects you only if it exists before the work does. Get the signature first.
- Copying a contract from the wrong country. Laws differ, so a template written for another country may not hold up. Use one made for where you work.