Web Design Contract Red Flags: What to Check Before You Sign, and What a Fair Contract Looks Like
The biggest web design contract red flags are clauses that leave the designer owning your domain or code, a vague scope with no deliverables or deadline, auto-renewing monthly terms with cancellation fees, 100% payment upfront, and no handover clause for when you leave. A fair contract names what you get, when, how many revisions, what it costs in total, and confirms that the domain, content and finished site are yours. Below are 13 red flags, why each matters, and what to ask for instead. This is general guidance, not legal advice.
Key takeaways
- If the contract does not say you own the finished site, assume you might not.
- The domain should be registered in your name, never the designer's.
- Multiply any monthly fee by the minimum term and add any exit or buyout fee.
- Scope, deliverables, deadlines and revision rounds should all be written down.
- A handover clause tells you exactly what you get if the relationship ends.
- Paying 100% before you see anything carries the most risk; staged or pay-on-completion terms carry less.
- For large contracts or anything unclear, have a lawyer review it.
Why web design contracts cause so many problems
Most small business owners sign a website proposal the way they sign a phone contract: quickly, on trust, and focused on the price. The trouble shows up a year or two later, when they want to change designer, cancel a monthly plan or move hosting, and discover the contract decides all of it.
Not every designer who uses these clauses is acting in bad faith. Some terms protect designers from clients who never pay or never send content. The point is to know what you are agreeing to and ask for changes before you sign, not after. This guide is general information, not legal advice.
13 web design contract red flags at a glance
Use this table as a checklist while you read the proposal.
| Red flag | Why it matters | What to ask for instead |
|---|---|---|
| Designer registers the domain in their name | Whoever is the registrant controls the domain, your email and your Google history | Domain registered with you as registrant, in an account you control |
| Designer keeps ownership of code and design | You may not be able to move, copy or edit the site without them | Written assignment of rights in the finished site on final payment |
| Licence-only ownership | You rent the right to use the site, often only while you keep paying | Ownership, or a permanent licence that survives cancellation |
| Vague scope ("a modern website") | Anything not listed becomes an extra charge | A list of pages, features and integrations |
| No deliverables or timeline | There is nothing to hold the designer to | Milestones with dates and what is delivered at each |
| Revisions not defined | Either endless back-and-forth or every change billed | A set number of revision rounds and the hourly rate after |
| 100% payment upfront | You carry all the risk if the work stalls | Staged payments tied to milestones, or pay on completion |
| Auto-renewing monthly (WaaS) term | The plan renews silently, often for another full term | Monthly rolling after the minimum, with renewal notice |
| Cancellation or buyout fees | Leaving costs more than staying | A fixed, stated exit cost, or none |
| Unlimited "maintenance" lock-in | You pay every month without knowing what is done | A list of monthly tasks and a report |
| Hosting tied to the designer | Leaving the designer means the site goes offline | Hosting in your name, or a migration commitment |
| No handover clause | No obligation to give you files and logins at the end | Full backup and all logins within a set number of days |
| No accessibility or SEO basics | You may pay again to fix legal risk or invisibility | Stated standards: WCAG level, titles, redirects, sitemap |
Red flag: the designer owns the domain or the code
This is the most expensive clause to get wrong. Under ICANN rules the person listed as registrant controls the domain, so a domain registered in the designer's name is, in practice, theirs. Code and design are a separate question: in many countries, including the US, a freelancer or agency usually owns the copyright in what they create unless the contract transfers it in writing.
Ask for the domain in your name from day one, and for a clause that assigns the finished site to you on final payment. Designers can reasonably keep their own reusable tools, frameworks and code libraries, as long as you get a licence to use them that does not end when the contract does. Our guide to who should own your website and domain goes deeper.
Red flag: monthly website plans that auto-renew
Website as a service (WaaS) plans, often sold as "$0 down", commonly run around $100 to $500 a month with a 12 to 24 month minimum. They are not bad by themselves, but the contract terms decide whether they are fair.
Look for automatic renewal into another full term, a buyout fee to keep the site, and a clause saying the design stays with the provider when you cancel. Add up the full term plus any exit cost and compare it with a one-time build using our breakdown of one-time vs monthly website fees.
- How many months is the minimum term?
- Does it renew automatically, and for how long?
- What do I pay to leave, and what do I keep?
- What exactly is done each month for the fee?
Red flag: vague scope, no deliverables, no revision limits
"A professional five-page website" is not a scope. It does not say which pages, whether there is a booking form, who writes the text, whether photos are included, or how many rounds of changes you get. When it is vague, every disagreement becomes a change request with a price.
A clear scope lists pages, features, integrations, who supplies content, the number of design concepts, the number of revision rounds (two or three is common), and the rate for extra work. It also includes a timeline with milestones, and what happens if either side causes a delay.
Red flag: 100% payment upfront
Paying everything before work starts puts all the risk on you. If the designer disappears, goes over schedule or delivers something you cannot use, your leverage is gone. A deposit is normal; it is commonly 30 to 50% for custom work, with the rest tied to milestones or launch.
Small, fixed-price jobs are sometimes paid upfront and that can be fine. For anything larger, ask for staged payments linked to things you can see: approved designs, a working staging site, launch.
Red flag: no handover or exit clause
Every contract ends at some point. Without a handover clause, the designer has no clear duty to give you the files, database, logins or Google access when you leave, and switching gets slow and tense. If you are already in that situation, see how to switch web designers without losing your site.
- A full backup of files and database on request and at termination.
- Administrator logins to the website, hosting and email.
- Transfer of the domain, if the designer manages it, within a set number of days.
- Owner access to Google Business Profile, Analytics and Search Console.
- A list of third-party licences and who pays for them.
Red flag: no accessibility or SEO basics
A contract that says nothing about accessibility or search basics leaves you paying again later. Ask which accessibility standard the site will aim for (WCAG 2.1 or 2.2 level AA is the usual reference), and see our guide to ADA website compliance for small businesses for why it matters.
For SEO, the basics are cheap to include at build time: unique page titles and descriptions, a sitemap, clean URLs, mobile speed, and 301 redirects from any old site. Ongoing SEO campaigns are a separate service and should be priced separately.
What a fair web design contract includes
A fair contract is usually short and readable. It protects the designer from unpaid work and scope creep, and protects you from losing your site.
- Parties, total price, and what is and is not included.
- Scope: pages, features, integrations, content responsibilities.
- Timeline with milestones and payment tied to them.
- Number of revision rounds and the rate for extra changes.
- Ownership: domain in your name, finished site assigned to you on payment.
- Hosting and maintenance terms, if any, with notice period and exit costs.
- Handover clause and a clear way to end the contract.
The low-risk alternative: see it before you pay
Most contract risk comes from paying before you know what you will get. ITCM works the other way round: we build your website and installable app first, free, and you see it finished on a demo link, with three designs to choose from. You pay $150 once only if you are happy. That includes 24/7 online booking, lead management and a customer-owned admin panel.
Anything beyond that gets a fixed quote before any work begins, and the optional care plan from $100 a month is separate from the build. There is no monthly fee for the build itself, and the domain should stay in your own name. Details are on our pricing page.
Frequently asked questions
- Who owns a website, the designer or the client?
- It depends on the contract. You normally own your own content, logo and photos. The domain belongs to whoever is listed as registrant. Custom code and design often belong to the designer unless the contract transfers them to you in writing. This is general information, not legal advice; ask for an ownership clause before you sign.
- Is it normal to pay a web designer 50% upfront?
- Yes, a deposit of around 30 to 50% is common for custom work, with the balance due at milestones or launch. Paying 100% before any work is riskier. Pay-on-completion offers, where you see the finished site before paying, reduce your risk further.
- What should be in a web design contract?
- At minimum: total price, scope of pages and features, who supplies content, a timeline with milestones, payment schedule, number of revision rounds, ownership of the domain and finished site, hosting and maintenance terms, and a handover clause explaining what you receive if the relationship ends.
- Can a web designer hold my website hostage?
- They can make leaving very difficult if they registered the domain in their name, host the site on their account, or the contract says they own the code. That is why the contract should state that the domain is yours and that files and logins are handed over on request. If it is already happening, gather invoices and the contract, and contact the registrar.
- Can I cancel a website contract early?
- Only on the terms in the contract. Many monthly website plans have a 12 to 24 month minimum and charge the remaining months or a buyout fee to leave. Before signing, ask for the exact cost of cancelling at different points, and what you keep afterwards.
- Should a lawyer review my web design contract?
- For a small, fixed-price project with clear terms, many owners do not. For larger budgets, long monthly commitments, or anything about ownership you do not understand, a short review by a local lawyer is usually worth the cost. This article is general guidance, not legal advice.
Related reading & services
- How to switch web designers
- Who should own your website and domain
- One-time vs monthly website fees
- Questions to ask a web designer
- Freelancer vs web design agency
- Get your website + app free until you're happy
More in Costs & Comparisons
- How Much Does a Website Cost?
- How Long Does It Take to Build a Website? Realistic Timelines by Type, Phase and What Slows It Down
- 15 DIY Website Mistakes That Stop Small Business Sites From Bringing In Customers (and How to Fix Each One)
- Do I Need a Website If I Have a Facebook Page? An Honest Comparison for Small Businesses
- How Much Does Website Maintenance Cost in 2026? A Line-by-Line Breakdown for Small Businesses
- Wix vs a Custom-Built Website for a Small Business: 2026 Prices, Limits, Ownership and a 3-Year Cost Comparison
All Costs & Comparisons articles →
Free tool
Free Website Cost Calculator
Compare what your website would cost with an agency, a builder, a freelancer and ITCM.
Try it freeGet a website + app built for free
We build your website and mobile app first, and you see it finished. If you’re happy, you pay $150 one-time. If you’re not, you pay nothing.
See the $150 offer Free website audit