Web design contract template
A web design contract is the agreement between a designer or studio and a client for a new website: how many pages, how many design rounds, who supplies the words and photos, who owns the domain, and when each payment is due. Read this one below, fill in your project, then send it to your client before the kickoff call.
Updated November 5, 2026 · 4 min read
The contract
Gray blanks are yours to fill in before you send. Each signer fills in the blanks in their color.
- You, before sending
- Client
- Designer (you)
Web Design Contract
This Web Design Contract (the "Contract") is made on Contract date between Designer business name (the "Designer") and Client business name (the "Client").
1. The website
The Designer will design and build a website for the Client with:
- Number of pages pages or page templates: Pages
- these features: Features
- built on: Platform or CMS
- layouts that adapt to phones, tablets and desktop screens, tested on the current versions of Browsers tested.
Anything not listed, such as extra pages, new features or integrations, will be quoted in writing before the work starts.
2. Design and revisions
The Designer will present Home page concepts design concept(s) for the home page. The fee includes Design revision rounds rounds of revisions on the chosen design and Build revision rounds round(s) of changes on the built site. Further revisions are billed at Hourly rate an hour.
3. Content
The Client will supply all text, images, logos and other content by Content deadline, in the formats the Designer asks for. If content is late, the launch date moves by the same amount of time, and if it is more than Days late before invoicing days late, the Designer may invoice the next payment as if that stage were complete. The Client confirms it has the right to use all the content it supplies.
Copywriting included from the Designer, if any: Copywriting included
4. Third-party items
Themes, plugins, fonts, stock photos, hosting and other third-party services will be licensed in the Client's name where possible and paid for by the Client, either directly or by reimbursing the Designer at cost. They are subject to their own licenses and terms, which the Client agrees to follow.
5. Domain, hosting and accounts
The website's domain and hosting will be registered in the Client's name and accounts. The Client will give the Designer the access the project needs and may change passwords after launch.
Domain: Domain name Hosting: Hosting provider
6. Accessibility and search
The Designer will build the templates and content it creates to follow Accessibility standard, and will set up page titles, descriptions, a sitemap and other basic technical search settings. The Designer does not guarantee search rankings or traffic. Content the Client adds after launch is the Client's responsibility.
7. Schedule and launch
The target launch date is Target launch date, provided the Client meets its content and feedback deadlines. The Client will reply to each review request within Client review days business days. The site goes live once the Client approves it in writing and pays the launch payment.
8. Fees and payment
The total fee is Total fee, payable as follows:
- Deposit when this Contract is signed, before work starts;
- Design approval payment when the Client approves the design; and
- Launch payment before the website goes live.
Invoices are due within Days to pay days. The Designer may pause work while an invoice is overdue.
9. Support after launch
For Days of free bug fixes days after launch, the Designer will fix, at no charge, errors in the work it delivered. Content updates, new features and ongoing maintenance after that are not included and are available under a separate agreement.
10. Ownership
When the Client has paid all fees, the Designer assigns to the Client all rights in the website's design, graphics and content created for it, except third-party items under section 4 and the Designer's own code libraries, frameworks and tools. The Designer grants the Client a permanent license, at no extra cost, to use those as part of this website.
The Designer may show the website in its portfolio. It may also add a small credit link in the footer if the Client initials here: Initials: footer credit
11. Ending the project
The Client may end this Contract at any time by written notice; it then pays for work done to date, and the deposit is not refunded. Either party may end it by written notice if the other seriously breaches it; the Client then pays for work properly done to date. In either case, the Client receives the work it has paid for.
12. General
The Designer is an independent business. The Designer's total liability under this Contract is limited to the fees paid. This Contract is governed by the laws of the state of State and can be changed only in writing signed by both parties. Electronic signatures count as original signatures.
Client project contact: Client project contact Email: Client contact email
For the Client
For the Designer
Opens it in SignMaster as a template you can edit and send.
A starting point, not legal advice. Have a lawyer review it for your state and situation.
On this page
Where web projects go wrong
Website projects rarely fail on design. They stall waiting for content, grow when the client remembers a booking system in week six, or end in a standoff over who controls the hosting account. A web design contract heads those off: content deadlines with consequences, a page count and a feature list, and a clear rule that the domain and hosting sit in the client's name from day one.
It's also where you set expectations on things clients assume are included: search rankings, ongoing updates, accessibility, and the licenses for themes, plugins, fonts and stock photos.
What the template covers
- Scope: the number of pages or page templates, the features (forms, a blog, a store), the platform or CMS, and the browsers you test.
- Design and revisions: home page concepts, rounds of revisions on the design and on the built site, and the rate for more.
- Content: who supplies copy and images, by what date, and what happens if they're late.
- Third-party items: themes, plugins, fonts, stock images and hosting, licensed in the client's name and paid for by the client.
- Domain, hosting and accounts: registered to the client, with access shared for the project.
- Accessibility and search: the accessibility standard you'll build to, basic technical search setup, and no ranking promises.
- Launch and support: a target date, launch on approval and payment, and a free bug-fix window afterwards.
- Payment and ownership: deposit, design approval and launch payments, with rights passing on final payment.
Mistakes to avoid
- Registering the client's domain in your own account. It feels helpful, and it becomes a hostage situation if you part ways. Put it in their name from the start.
- Promising rankings. Search results depend on Google, competitors and content. Promise sound technical setup, not position one.
- No content deadline. Most delays are waiting for copy. Set a date, and say what happens to the schedule and the invoices if it's missed.
- Endless "small changes" after launch. Fix bugs free for a set period, then move the client to a maintenance plan.
- Using images the client found online. If they send photos from a search engine, the license problem is theirs, but only if the contract says so.
Accessibility
More clients now ask for sites that meet the Web Content Accessibility Guidelines, usually WCAG 2.1 or 2.2 at level AA. Name the level you'll build to, and note that content the client adds later has to be accessible too.
How to send it with SignMaster
- 1
Open the template
Choose Use this template above. It opens with the client signing first and you, the designer, second.
- 2
Fill in the project
Use the gray blanks for the page count, features, platform, revision rounds, content deadline, launch target, domain and the three payments.
- 3
Send it after the quote is accepted
Email it as soon as the client says yes, with a sign-by date a few days out and automatic reminders on.
- 4
Collect brand files with the signature
Add an attachment field for the client's logo files or brand guide, so they arrive with the signed contract instead of three weeks later.
- 5
Kick off
Countersign once they've signed. Both of you get the signed PDF, and its certificate of completion records who signed and when, which settles any later question about what was agreed.
Studios with a standard package
If you sell a fixed package, such as a five-page site for local businesses, keep this contract as a template with the package details filled in and only the client's name, domain and dates left as gray blanks. You can then bulk send it to a batch of new clients from a spreadsheet, or share a public link on your pricing page so clients sign before they book a kickoff call.
Questions? Answers.
Who owns a website after it's built?
Under this template, the client owns the design and content made for them once they've paid in full. Themes, plugins and fonts stay under their own licenses, and you keep your own code libraries and tools, licensed to the client for that site.
Should a web designer register the client's domain?
Best not. The domain should be registered in the client's name and account, so they keep control whoever maintains the site.
How many revisions should a web design contract include?
Two or three rounds on the design is common, plus a round of changes on the built site. Set the numbers, then charge your hourly rate for more.
Does the contract cover website maintenance?
Only the free bug-fix window after launch. Ongoing updates belong in a separate maintenance plan or a retainer agreement.
