🏢
What is the developer/agency name?
The legal name of your web development business
Developer/Agency Name *
Continue
📍
What is the developer's registered address?
Full business address and registration details
Developer Address *
Company Registration Number (optional)
Back
Continue
👤
What is the client's name?
The individual or business hiring you
Client Name *
Back
Continue
🏠
What is the client's address?
Full client address including postcode
Client Address *
Back
Continue
What's the project name?
Brief name describing the website project
Project Name *
Back
Continue
📅
When is the agreement dated?
The official date this contract is made
Agreement Date *
Back
Continue
📋
What's included in the project scope?
List all deliverables, features, and what you'll build
⚠️ Critical: Be specific! Vague scope = scope creep. Include exact page counts, features, and what's NOT included.
Project Scope & Deliverables *
Back
Continue
⏱️
What's the project timeline?
Start date and estimated completion
Project Start Date *
Estimated Completion Date *
💡 Include buffer time for revisions and client delays. Timelines extend if client is late with content/feedback.
Back
Continue
🎯
Break down the project into milestones?
Stages help with payment scheduling and progress tracking
Project Milestones (Optional but Recommended)
Back
Continue
💷
What's the total project fee?
Full cost for the entire project (excluding VAT)
Total Project Fee (£) *
This is the complete fee for all deliverables in the agreed scope. Changes to scope = additional fees.
Back
Continue
💳
How should payment be structured?
When and how the client pays you
⚠️ Never do all work before payment! Milestone-based protects both parties.
✂️
50% Upfront 50% Completion
🎯
Milestone-Based (Recommended)
Back
Continue
⏰
How many days to pay invoices?
Payment deadline after you send an invoice
Late Payment Interest Rate (%)
Bank of England base rate + 8% is your statutory right under UK law for late payments.
Back
Continue
©️
When does IP ownership transfer?
CRITICAL: When does the client own the website?
⚠️ NEVER transfer IP before full payment! You'll have no leverage if they don't pay.
📜
License Only (You Keep IP)
Third-party plugins/frameworks remain subject to their own licenses. Client must comply with those.
Back
Continue
📸
Can you showcase this in your portfolio?
Get portfolio rights in writing or you can't show it!
✅
Yes, Full Portfolio Rights
🔒
Yes, But With Permission
❌
No, Confidential Project
Back
Continue
🌐
Who provides web hosting?
Clarify hosting responsibilities upfront
👤
Client Arranges Own Hosting
🔧
Developer Provides (Separate Billing)
📦
Hosting Included in Project Fee
Back
Continue
🔤
Who owns the domain name?
Domain ownership must be crystal clear
🤝
Developer Registers for Client
🔧
Developer Owns & Licenses
Back
Continue
🛡️
How long is the warranty period?
Free bug fixes after launch - for original work only
Warranty = bugs in original deliverables only. NOT new features, content changes, or third-party issues.
Back
Continue
🔧
Ongoing maintenance after warranty?
Post-launch support beyond the warranty period
📦
Included (Specify Terms)
Back
Continue
📝
Who provides the content?
Text, images, videos - who's responsible?
⚠️ CRITICAL: Client content delays = project timeline delays. Make this clear!
Content Responsibility *
Timelines pause if client is late with content. You're not liable for copyright issues with their materials.
Back
Continue
🔄
How many days to review & how many revisions?
Limit endless changes - protect your time!
Client Review Period (Days) *
5 days
7 days
10 days
14 days
Revision Rounds Per Stage *
1 round
2 rounds (standard)
3 rounds
Unlimited (not recommended)
No response within review period = deemed accepted. Extra revisions = charged at hourly rate.
Back
Continue
✅
What testing will you perform?
Browser compatibility, mobile, performance testing
Testing Requirements
Back
Continue
🔒
What level of confidentiality?
Protection of sensitive business information
🔐
Standard Confidentiality
Standard = general business info. High = sensitive data, trade secrets, proprietary systems.
Back
Continue
⚖️
What's your liability cap?
Maximum you'll pay if something goes wrong
⚠️ Essential for risk management! Never have unlimited liability.
⚠️
Unlimited (Not Advised)
You're NOT liable for: third-party services, client content, hosting, data loss (client must backup).
Back
Continue
🚪
How can the contract be terminated?
Notice period and payment terms if project ends early
Termination Notice Period *
7 days
14 days
30 days
Payment on Early Termination *
Payment for completed work
Payment up to last milestone
Pro-rata payment
⚠️ Critical: IP only transfers on FULL payment. If they terminate early without paying, you keep the IP.
Back
Generate Agreement