← All blogClients

Freelance contract basics: what to put in a one-page agreement

Many freelancers start with a handshake and a friendly email. It often works, right up to the one time it does not. A simple written agreement protects both sides, and it does not need to be a thirty-page legal document. A clear one-pager covers most small jobs.

This article is general information, not legal advice. Contract law varies by country. For large or high-risk projects, have a local professional review your agreement.

Why bother with a contract

  • It makes expectations clear, which prevents most disputes before they start.
  • It gives you something to point to if the scope or payment is questioned.
  • It signals professionalism, and good clients appreciate it.

The essentials

1. The parties

Who is the agreement between? Use legal names for both you and the client, with contact details.

2. The scope of work

Describe what you will deliver and what is outside the agreement. Link to the accepted quotation so the details do not need repeating.

3. The timeline

Start date, milestones and the delivery date. Include what you need from the client and by when, since delays on their side should move your dates too.

4. The price and payment

The total or the rate, the deposit, the schedule of payments, accepted methods, the currency and the payment deadline. Add what happens when a payment is late.

5. Revisions

How many rounds are included, and the rate for extra ones. This single clause prevents endless tweaking.

6. Ownership and rights

Who owns the finished work, and when? A common arrangement is that rights transfer to the client once the final payment is received. Also state whether you may show the work in your portfolio.

7. Confidentiality

If you will see private information, say that you will keep it confidential. If the client wants a separate confidentiality agreement, that is common and reasonable.

8. Cancellation

What happens if either side ends the project early? Typical terms: the deposit is non-refundable, and the client pays for work completed up to that point.

9. Limits of responsibility

Many freelancers include a clause limiting liability to the amount paid for the project. Whether this is enforceable depends on where you are, so it is a good item for a professional to check.

10. Signatures and date

Both sides sign, or at least confirm in writing by email. An electronic confirmation is common for small jobs, but check what is recognised where you work.

A simple structure

  1. Parties and date
  2. Project description and deliverables
  3. Timeline
  4. Fees and payment terms
  5. Revisions and changes
  6. Ownership and portfolio use
  7. Confidentiality
  8. Cancellation
  9. Signatures

Keep the language human

You do not need legal jargon. Short, plain sentences are easier to agree and easier to enforce, because nobody can claim they did not understand them.

Quote, contract and invoice work together

The quotation sets out the price and the scope. The contract adds the rules. The invoice asks for payment based on both. When the three line up, disputes are rare.

When to get help

For long projects, large budgets, intellectual-property questions or clients in other countries, a short review by a lawyer is a small cost compared to a dispute. Once you have a template reviewed, you can reuse it again and again.

Start with a clear scope: make a quotation in minutes with the free generator on this site.

Make your next one in minutes.

Create a free invoice or quotation in your browser, or get the FreelanceDesk app to handle clients, payments and income.

Free invoice generatorFree quotation generatorGet the app

Keep reading