Guides

Website Design Contract Checklist: What to Agree Before You Start

What a website design and development agreement should cover: scope, pages, content, revisions, timelines, payments, ownership, hosting, maintenance, support and ending the project.

Website Design Contract Checklist: What to Agree Before You Start
On this page
  1. 1. Scope of work
  2. 2. Content responsibilities
  3. 3. Design and revisions
  4. 4. Timeline
  5. 5. Payment terms
  6. 6. Ownership
  7. 7. Licences
  8. 8. Testing and launch
  9. 9. Post-launch support
  10. 10. Confidentiality
  11. 11. Ending the project
  12. Keep it simple and in writing
Key takeaways
  • Agree scope, exclusions, content responsibilities and revision rounds in writing.
  • Cover timeline, payment schedule, separate costs, ownership and licences.
  • Include testing, post-launch support, confidentiality and how to end the project.

Most website project disputes come from different expectations: "I thought that was included." A clear written agreement protects both you and your developer. It doesn't need to be a long legal document, but it should cover the points below. For legal advice specific to your situation, speak to a lawyer.

1. Scope of work

  • List of pages and features
  • Integrations: payments, WhatsApp, CRM, booking
  • What is not included

A good brief makes this easy; see the website brief template.

2. Content responsibilities

Who writes the text, supplies photos and adds products? Content delays are the most common reason projects run late.

3. Design and revisions

  • How many design concepts or revision rounds are included
  • How extra changes are charged

4. Timeline

Key milestones and what happens to the timeline if feedback or content is delayed. See how long a WordPress website takes.

5. Payment terms

  • Total cost and what it includes
  • Payment schedule, such as an advance, a milestone payment and final payment at launch
  • Taxes, and costs paid separately like domain, hosting and premium plugins

6. Ownership

State that you own the website, content and design once fully paid, and that domain, hosting and accounts are in your name. See the website ownership checklist.

7. Licences

Who buys premium themes, plugins, fonts and stock images, and in whose name.

8. Testing and launch

What will be tested (devices, browsers, forms, speed), and what counts as "complete".

9. Post-launch support

  • A free bug-fix period after launch
  • Training or handover documentation
  • Maintenance options and cost; see maintenance costs

More on this: bug or change request?

10. Confidentiality

Especially relevant for agencies outsourcing work and businesses sharing sensitive information.

11. Ending the project

What happens if either side wants to stop: payment for work done and handover of files and access.

Keep it simple and in writing

Even an email summarising these points and confirmed by both sides is far better than nothing.

Choosing who to work with? See freelancer vs agency.

Need help with your website?

I'm Sameer, a freelance WordPress developer building fast, SEO-friendly websites since 2020. Tell me what you need and I'll reply with a plan and a fixed quote within 24 hours.

Found this useful? Share it:
Contact

Let's build your next website

Available for freelance projects, agency white-label work and long-term maintenance. Feel free to pass this along to your team or company.

Your details are emailed to me, then WhatsApp opens so we can chat right away.

Chat now