Legal and Contracts
Software development contracts, IP licensing, liability, and the legal terms that shape bespoke build engagements.
The contract behind a bespoke software project shapes everything from how scope is managed to what happens if things go wrong. Yet most clients meet these agreements for the first time during procurement, with little context for what the terms mean in practice.
These guides explain the areas that come up most often in software contract negotiations, in plain English, so CIOs, Heads of Digital, and commercial teams can ask the right questions and understand the answers. They are written from real experience of negotiating bespoke build contracts. They are not legal advice, but they should give you the confidence to review an agreement on solid ground.
Acceptance Testing and UAT Clauses in Software Contracts
How User Acceptance Testing (UAT) clauses work in UK bespoke software contracts: who tests, what counts as acceptance, reasonable endeavours versus absolute remediation, third-party exclusions, and escalation before termination.
Capped Investment vs Fixed Price: A Guide to Software Build Caps
A fixed price does not mean a fixed scope. This guide explains the capped investment (Build Cap) model in UK bespoke software contracts: feature budgets, contingency, deferrals, and underspend redirection.
Liability Caps and Indemnities in Software Development Contracts
How liability caps, indemnities, and excluded losses allocate financial risk in UK bespoke software development contracts, and what to look for before you sign.
The Practical Guide to Software Development Contracts (UK)
What every client should know before signing a bespoke software development contract. Ten areas explained in plain English: capped investment, IP licensing, liability caps, acceptance testing, exit rights, support, data migration, AI clauses, duty of care, and protecting your investment.
IP Licensing and Source Code Handover in Software Contracts
How intellectual property licensing, assignment, and source code handover work in UK bespoke software contracts, and what to look for so you can run and evolve your platform independently.
The EU AI Act and Custom Software: What UK Businesses Commissioning AI Need to Know
When you commission custom AI-powered software, the EU AI Act determines who carries which obligations. This guide explains provider vs deployer, risk classification, and what UK businesses must do before August 2026.
What You Can (and Can't) Legally Copy When Replacing SaaS: A UK Guide for CTOs
UK copyright law protects expression, not functionality. Learn what CTOs can legally replicate when replacing SaaS with custom-built software, including clean-room implementation, TOS boundaries, and data portability rights.
Related services
Explore other guide categories
AI and Code
AI tools, IP ownership, attribution, and compliance for enterprise teams.
API and Integration
REST, GraphQL, gRPC, Azure API Management, and integration patterns.
Build, Buy, or Replace
Decision frameworks for build vs buy, SaaS replacement, and migration planning.
Development Practice
DevOps, CI/CD, testing, estimation, and delivery patterns.
Legacy Modernisation
Recognising hidden costs, choosing a modernisation strategy, and planning migration from legacy systems.
Teams and Support
Choosing partners, managing handovers, and outsourcing application support.
Need help with legal and contracts?
Our team can help you put these ideas into practice. Book a free consultation to discuss your specific situation.
Book a consultation