Free Web Design Contract Template (+ What to Include)

A plain-English contract structure that protects your studio: scope, payment, IP, revisions.

A solid web design contract template is the cheapest insurance a studio can buy. It turns vague expectations into agreed terms, protects you from scope creep and late payment, and makes you look like a professional before a single pixel is designed. Below is a clause-by-clause structure you can adapt for almost any project, plus the traps each clause exists to close.

This article is practical guidance, not legal advice. Have a qualified lawyer in your jurisdiction review your contract before you rely on it.

Why every project needs a web design contract template

Most disputes between designers and clients aren't bad faith; they're unwritten assumptions colliding. The client thought "a website" included copywriting and unlimited rounds; you thought it meant one design and three pages. A contract forces those assumptions into the open while everyone is still friendly. It also gives you leverage, calm, documented leverage, when a project goes sideways.

The clauses that protect a studio

1. Scope of work

The most important clause. List exactly what's included: number of pages, number of design concepts, what's responsive, what content you provide versus the client. Then add an explicit "not included" list. Anything outside this is a change request, billed separately. Vague scope is the single biggest cause of unpaid hours.

2. Deliverables and format

State precisely what the client receives: a Figma file, a live Webflow/WordPress site, source files, exported assets. Clarify whether they get the editable design source at all, and in what format. This prevents the awkward end-of-project "can you also send me everything?"

3. Payment schedule and deposit

Never start without money down. A common structure is a 30–50% non-refundable deposit to book the work, a milestone payment at design approval, and the balance before launch or final file handover. Tie payments to milestones, not dates, so client delays don't cost you cash flow.

4. Revisions limit

Specify how many rounds of revisions are included per stage, e.g. two rounds at design, two at build. State clearly that additional rounds are billed at your hourly rate. "Unlimited revisions" is how profitable projects quietly turn into losses.

5. Intellectual property transfer on final payment

This is the clause that gets paid. State that ownership of the final design and code transfers to the client only upon receipt of full payment. Until then, the work is licensed, not owned. This single sentence makes non-payment far less likely.

Tip Pair the IP clause with a portfolio right: you retain the right to display the work in your portfolio and case studies. That's how your contract keeps feeding your marketing.

6. Kill fee / cancellation

Define what happens if the client cancels mid-project. A typical approach: the deposit is non-refundable, and any completed milestones are payable in full. This protects you from absorbing the cost of work the client walks away from.

7. Timeline and client delays

Set a timeline, then explicitly tie it to the client meeting their obligations, content, feedback and approvals, within agreed windows. Add a clause that if the client goes silent for, say, 14 or 30 days, the project may be paused and a restart fee applied. This stops zombie projects from blocking your calendar forever.

8. Third-party costs and hosting

Clarify who pays for fonts, stock images, plugins, hosting and domains. Make clear these are passed through to the client and not part of your fee.

A simple structure to copy

SectionProtects against
Scope of workScope creep, free extras
DeliverablesEnd-of-project disputes
Payment & depositNon-payment, cash-flow gaps
Revisions limitEndless rounds
IP on final paymentGetting paid in full
Kill feeMid-project cancellation
Timeline & delaysStalled, client-blocked projects

How to actually use it

Build one template, then reuse it on every job, adjusting only the scope and payment sections per project. Send it with the proposal, get a signature before the deposit, and keep the signed copy. Tools like Bonsai bundle proposal, contract and invoicing together, which is convenient for solo studios.

If it isn't in the contract, it doesn't exist. Write it down before the work, not during the dispute.

A good web design contract template isn't about distrust, it's about clarity. Clear terms make good clients comfortable and bad outcomes survivable. Draft yours once, have a lawyer check it, and never start a project without it.

Need a studio for your project?

Tell us what you're building. We'll match you with vetted web design studios — free, no obligation.