Country-specific legal content
Drafted with legal expertise for each jurisdiction, far more thorough than AI-generated drafts that copy generic clauses across borders.
A Software Development Agreement is the contract under which a UK Developer designs, builds, tests and delivers bespoke software for a Customer. It records the scope of work, the pricing model, the change control mechanism, the acceptance test cycle, the IP allocation, the warranty and the liability cap. Use our free UK template to draft a bespoke software development engagement under English, Scots or Northern Irish law — with Fixed Price or Time and Materials pricing, a change control with a cost approval threshold, configurable acceptance test cycles with re-perform / refund / terminate remedies, Customer-owns or Developer-owns IP with licence-back, NCC Group or Escrow London source code escrow, tiered support, and a Watford Electronics-compliant limitation of liability that addresses the post-DUAA 2025 ADM regime, UK GDPR Article 28 processor obligations, ECCTA 2023 s.199 failure-to-prevent-fraud and (where AI is built) the EU AI Act 2024/1689 layer.
PDF (free) + editable Word (.docx) with Expert
Available as a print-ready PDF or an editable Microsoft Word (.docx) file.
A UK Software Development Agreement is the formal contract between a Customer (typically a business commissioning bespoke software) and a Developer (an IT services agency, consultancy or contractor) for the design, build, testing and delivery of a custom software product. Unlike a Software Licence Agreement — which grants the right to use pre-existing off-the-shelf software — a Software Development Agreement governs the creation of something new. It is the dominant UK contractual form for bespoke builds, custom integrations, SaaS-platform development for in-house use, mobile applications, AI-feature work and any project where the deliverable is software written specifically for the Customer.
Under English contract law, software development sits at the intersection of services and goods regulation. The Supply of Goods and Services Act 1982 (s.13 reasonable care and skill, s.14 reasonable time, s.15 reasonable charge) implies baseline performance obligations into any UK B2B services contract — a developer cannot deliver substandard or late work and rely on the contract being silent. The Unfair Contract Terms Act 1977 (s.3) tests the reasonableness of any limitation of liability in a B2B standard-form contract — SAM Business Systems Ltd v Hedley & Co [2003] EWHC 122 (TCC) held that a total exclusion of consequential loss in an IT contract was UNREASONABLE and unenforceable. Watford Electronics Ltd v Sanderson CFL Ltd [2001] EWCA Civ 317 confirmed that a capped liability — typically 12 months' fees or 100% of total fees paid — is reasonable in the IT context provided the cap is commercially proportionate.
The 2025-26 regulatory layer makes UK software development noticeably more contractually heavy. The Data (Use and Access) Act 2025 came into force in stages from 19 June 2025 and introduced a redrawn solely-automated decision-making (ADM) regime under section 50 — where the Developer builds an ADM system, the Customer's Article 22 UK GDPR obligations flow through. ECCTA 2023 went live with mandatory identity verification on 18 November 2025 and the s.199 failure-to-prevent-fraud offence on 1 September 2025 for 'large' organisations. The EU AI Act 2024/1689 imposes GPAI obligations from 2 August 2025 and high-risk system obligations from 2 August 2026 where the Customer's deployment is EEA-facing. A 2026 Software Development Agreement must address all three, or carve them out explicitly.
This UK Software Development Agreement covers the full bespoke build engagement architecture, with a tiered split between a simple Fixed Price Free baseline and an Expert tier covering the full IT contracting toolkit.
Customer and Developer with Companies House numbers, registered offices and named signatories — the standard UK corporate parties block.
Project name plus a free-form scope summary that the Expert tier expands into milestones, change control and acceptance cycles.
Single Fixed Price for the project with target completion date — suitable for well-scoped builds where requirements are settled at signing.
On Free, the Customer owns the resulting code and IP outright — the simplest allocation and the UK SME default expectation.
14 or 30-day acceptance window — the Customer tests the delivered software and either accepts or rejects with a defects list.
England and Wales, Scotland or Northern Ireland with matching exclusive jurisdiction to the courts of that constituent UK nation.
Fixed Price, Time and Materials with daily rate, or Hybrid (T&M with cap) — chosen up front to match the project risk profile.
Monthly, by milestones (with milestone list), or on completion only — aligned to the pricing engine and the Customer cashflow.
£-threshold below which small changes are absorbed, above which a Change Order is required; aggregate cap on absorbed changes prevents creep.
1, 2 or 3 cycles with configurable per-cycle test period — the Customer tests, raises defects, the Developer remediates, and the cycle re-runs.
Re-perform only / re-perform + refund / re-perform + refund + terminate — escalating remedies after final cycle failure.
30 / 90 / 180-day defect warranty after final acceptance — Developer corrects any non-conformance found in normal use during the warranty period.
Customer outright (UK standard), Customer with Developer licence-back to reusable components, Developer-owns with Customer licence, or Joint ownership.
Perpetual royalty-free, project-scope only, or sublicensable — defines how the Customer may use the Developer's pre-existing IP embedded in the build.
Strict whitelist, permissive with prior written approval, or no restriction — addresses GPL contagion risk and supply-chain disclosure.
NCC Group, Escrow London or other tri-party escrow with defined release triggers (Developer insolvency, material breach, regulator order).
None / Bronze (business hours) / Silver (extended hours, 4-hour response) / Gold (24/7, 1-hour response) — post-acceptance support framework.
Fitness for purpose warranty (Pegler v Wang line) or as-described only — together with regulatory compliance and IP non-infringement.
Watford Electronics-compliant cap — 12 months' fees, 100% total fees, or fixed amount — with carve-outs for IP infringement, confidentiality and death/personal injury.
Controller-Processor flow-down where personal data is processed during development; s.50 DUAA 2025 Solely Automated Decision-Making addressed where the Developer builds ADM.
s.199 failure-to-prevent-fraud flow-down for 'large' organisations; AI Act 2024/1689 GPAI obligations and high-risk system flag where AI features are built.
Follow these steps to draft a UK Software Development Agreement that matches the scope of work and pricing model of your build.
Provide both parties' Companies House numbers, registered offices and named signatories. Add the project name.
Enter the scope summary and either a Fixed Price (Free, single deliverable) or the Expert pricing engine (Fixed / T&M / Hybrid with daily rate and milestone list).
Pick the £-threshold for absorbed changes (typically £500 or £1,000) and the aggregate cap (typically £5,000-£10,000) to prevent scope creep.
Choose number of cycles (1 / 2 / 3) and period per cycle (typically 14 or 21 days). Set the remedy escalation on final-cycle failure.
Pick Customer outright, Customer with Developer licence-back, Developer-owns with Customer licence, or Joint. Choose Background IP licence scope and open-source policy.
Tick source escrow if the Customer requires protection against Developer insolvency. Pick NCC Group, Escrow London or other named escrow agent.
None / Bronze (business hours) / Silver (extended hours, 4-hour response) / Gold (24/7, 1-hour response).
Decide whether fitness for purpose applies (or as-described only); set the post-acceptance warranty period (30 / 90 / 180 days); pick the Watford Electronics-compliant liability cap basis.
Tick UK GDPR processor role, DUAA 2025 ADM integration, ECCTA s.199 flow-down and AI Act high-risk check as applicable.
Preview the Agreement and download as a free PDF or, with Expert, an editable Microsoft Word (.docx) for execution at the kick-off.
Four things that make our templates more thorough than AI-generated drafts and more current than static template libraries.
Drafted with legal expertise for each jurisdiction, far more thorough than AI-generated drafts that copy generic clauses across borders.
Templates carrying statute references are continuously updated as the law changes. Your document always reflects the current legal framework.
Free to download. Vector text, embedded fonts, statute citations baked in. Print, sign, file. Ready for any signing flow including electronic signature.
Continue editing in Word after download. Add custom clauses, reuse the template for similar agreements, or share with a colleague for collaborative review.
Requires Expert one-time unlock or any paid Doxuno subscription.
UK Software Development Agreements engage four overlapping bodies of English law — the implied terms of services contracts under SGSA 1982, the reasonableness test of UCTA 1977, the IP ownership default rules under CDPA 1988, and the 2025-26 regulatory layer of DUAA 2025, ECCTA 2023 and the EU AI Act. The Agreement must address each correctly or risk unenforceable liability caps, mis-assigned IP, or unflagged regulatory breach.
This template is for informational purposes only and does not constitute legal advice. UK software development engagements are highly specialised — for any project above £100,000 in value, any project involving personal data at scale, any project where the Developer builds AI features or ADM, any project for a regulated Customer (financial services, healthcare, telecoms), or any cross-border engagement, professional advice from IT contracting counsel is strongly recommended.
Reviewed for England & Wales, Scotland and Northern Ireland law
The Supply of Goods and Services Act 1982 implies three baseline obligations into every UK B2B services contract: section 13, that the supplier will perform with reasonable care and skill; section 14, within a reasonable time; section 15, for a reasonable charge. None can be excluded outright in a Customer-facing IT context — UCTA 1977 s.7 requires any attempted exclusion to meet the reasonableness test, and Watford Electronics v Sanderson [2001] EWCA Civ 317 confirmed that wholesale exclusion of liability for breach of the implied terms is presumptively unreasonable. Separately, Salt Ship Design AS v Prysmian PowerLink Srl [2021] EWHC 2633 (TCC) recognised an implied duty of mutual cooperation in long-running IT projects — both parties must cooperate in good faith for the project to succeed. The template embeds this with explicit Customer cooperation obligations alongside Developer performance.
Under section 11 of the Copyright, Designs and Patents Act 1988, copyright in software written by a contractor (i.e. anyone other than an employee acting in the course of their employment) is owned by the AUTHOR — the Developer — not by the Customer who commissioned the work. To transfer ownership to the Customer the Agreement must include an express written assignment compliant with section 90 CDPA 1988 (signed by or on behalf of the assignor). Without such an assignment the Customer holds only an implied non-exclusive licence to use the software for the purpose for which it was commissioned, with no right to modify, sublicense or sell. The template's IP allocation alternates make the assignment, licence-back and joint-ownership choices explicit and CDPA-compliant.
Watford Electronics Ltd v Sanderson CFL Ltd [2001] EWCA Civ 317 is the leading IT-contract case on limitation of liability under UCTA 1977 s.3. The Court of Appeal accepted a capped liability — there, the price of the goods supplied — as reasonable between two commercial parties of equal bargaining power. Conversely SAM Business Systems Ltd v Hedley & Co [2003] EWHC 122 (TCC) struck down a total exclusion of consequential loss in an IT project as UNREASONABLE — particularly where the Developer’s own breach was the proximate cause. Pegler Ltd v Wang (UK) Ltd [2000] EWHC 137 (TCC) confirmed that fitness for purpose warranties can survive even a sophisticated entire-agreement clause. The UK 2026 market norm — and the template default — is a cap at 12 months' fees or 100% of total fees paid, with hard carve-outs for IP infringement, confidentiality breach, fraud and death or personal injury (which UCTA s.2 makes non-excludable in any event).
The Data (Use and Access) Act 2025 came into force progressively from 19 June 2025. Section 50 introduces a redrawn solely-automated decision-making (ADM) regime that replaces the old Article 22 UK GDPR framework — meaningful human involvement is defined more narrowly, and where the Developer builds an ADM system that the Customer will deploy, the Customer’s s.50 obligations (transparency, contesting decisions, safeguards) flow through to the Developer as a design requirement. Separately, where personal data is processed during development (test data, integrations, training data for an AI feature), the Developer is acting as a UK GDPR Article 28 processor — the Agreement must contain the mandated processor obligations (instructions, confidentiality, security, sub-processors, audit, data breach notification, deletion or return). The Expert template flags both obligations.
Since 1 September 2025 the failure-to-prevent-fraud offence under section 199 ECCTA 2023 has been live for 'large organisations' — bodies meeting at least two of: 250+ employees, £36M+ turnover, £18M+ balance sheet. A 'large' Customer is criminally liable where an associated person (including a contractor or supplier) commits a specified fraud offence intending to benefit the Customer, unless the Customer can prove it had reasonable fraud-prevention procedures in place. The Home Office guidance published 6 November 2024 confirms that supplier risk assessment and contractual flow-down of fraud-prevention obligations form part of those procedures. The Expert template includes the s.199 compliance flow-down so a 'large' Customer can evidence its compliance posture.
The EU AI Act 2024/1689 entered into force on 1 August 2024, with general-purpose AI (GPAI) obligations from 2 August 2025 and high-risk system obligations from 2 August 2026. Where the Developer builds AI features that the Customer deploys EEA-facing — to EU consumers, EU employees or EU businesses — the Customer is a deployer (or provider, if it rebrands the AI) under the AI Act, and the Developer's design and documentation obligations follow the AI Act risk classification: prohibited (Art 5), high-risk (Annex III), limited-risk (Art 50 transparency), or minimal risk. The Expert template adds an AI Act high-risk check flag and prompts the parties to allocate the technical documentation, log-keeping and conformity assessment obligations between Developer and Customer.
Draft a UK bespoke Software Development Agreement with Fixed Price or T&M pricing, change control, configurable acceptance cycles, IP allocation alternates, source escrow, tiered support, Watford Electronics-compliant liability cap and full UK GDPR + DUAA 2025 + ECCTA 2023 + AI Act compliance. Fill in the details, preview and download in minutes.
Free PDF · Editable Word with Expert · No account required