Who Owns the Code When You Commission an App? A UK IP Guide for Founders and Product Owners

July 3rd, 2026 at 04:32 am

If you hire an agency or freelancer to build your app, you usually do not own the code by default. Under UK law, the agency or contractor normally owns copyright in the software unless those rights are assigned to you in writing.

  • Employee-written code usually belongs to the employer under section 11 of the CDPA 1988.
  • Agency- or contractor-written code usually belongs to the developer unless assigned in writing.
  • A license is not ownership; it only permits the use the software on stated terms.
  • The safest contract wording uses a present-tense assignment, not a vague promise to assign later.

The UK default: who owns app code?

The starting point is section 11 of the Copyright, Designs and Patents Act 1988. It says the author is the first owner of copyright, except where a work is made by an employee in the course of employment, in which case the employer is usually the first owner unless the parties agree otherwise.

That distinction is what catches many founders out. If an in-house employee writes the code, your company will usually own it. If an outside agency, consultant, or freelancer writes it, they will usually own it unless the contract transfers the rights to you in writing.

The leading UK authority often cited on commissioned works is Robin Ray v Classic FM plc FSR 622. It is regularly relied on for the principle that paying for a commissioned work does not automatically transfer copyright to the customer.

What that means in practice

A founder can pay for a bespoke app and still not own the codebase. Without a written assignment, the supplier may only be licensing the app back to you, which can limit your ability to move to a new developer, sell the business cleanly, or prove title during fundraising.

This becomes a real commercial problem when a relationship breaks down or due diligence begins. Investors typically want to see a clean chain of title from every contributor into the company, especially where software is core to the business.

The four IP ownership scenarios

Scenario What it means Commercial impact
Full written assignment Supplier transfers copyright in agreed deliverables to you Best position for diligence and supplier changes
Assignment with background-IP carve-outs You own bespoke deliverables, supplier keeps pre-existing tools and libraries Common and workable if carve-outs are narrow.
Exclusive perpetual licence You get broad long-term rights, but ownership stays with the supplier May still worry investors
Non-exclusive licence Supplier owns code and can retain broad reuse rights Highest risk for a product business

A well-drafted IP assignment clause helps establish clear ownership of software code and related intellectual property.

A well-drafted IP assignment clause helps establish clear ownership of software code and related intellectual property.

1) Full written assignment

This is what most buyers think they are purchasing. A proper assignment transfers ownership of copyright in the agreed code, documentation, designs, and related deliverables to the client in writing.

2) Assignment with background-IP carve-outs

This is often the most realistic arrangement. The client owns the bespoke output, but the supplier keeps ownership of its pre-existing frameworks, generic libraries, deployment scripts, and know-how, while granting the client a licence to use them where needed.

3) Exclusive perpetual licence

This can look close to ownership because the client may have long-term, exclusive use rights. Legally, though, it is still a licence, not an assignment, and that can matter during investment, exit, or supplier migration.

 4) Non-exclusive licence

This is the weakest outcome for a bespoke app. The client can use the software, but the supplier keeps ownership and may keep broad freedom to reuse or resell parts of the codebase.

“Hereby assigns” vs “agrees to assign”

This wording matters more than many buyers realise. A clause saying the developer hereby assigns rights is generally treated as a present transfer. A clause saying the developer agrees to assign rights later may leave a gap if follow-up paperwork was expected but never signed.

That gap can become painful at fundraising. If investor counsel sees only a promise to assign in the future, they may ask for deeds of assignment from old contractors before the round can close smoothly.

Compare immediate and future intellectual property assignment clauses in software development contracts.

Compare immediate and future intellectual property assignment clauses in software development contracts.

Sample clause language

This is not legal advice, but a buyer-friendly structure often looks like this: The Developer hereby assigns to the Client, with full title guarantee and by way of present assignment of present and future rights, all intellectual property rights in the Deliverables, including all copyright in the source code, object code, technical documentation, designs, specifications, and related materials created under this Agreement. Your solicitor should still redline the full clause. A strong assignment can be weakened by vague definitions, overbroad background-IP carve-outs, or handover conditions tied to unclear payment or acceptance milestones.

Hidden IP pitfalls founders miss

Open-source software

You do not “own” open-source components in your app. You use them under their licences, and the compliance burden depends on the licence family. Permissive licences such as MIT and Apache 2.0 are usually more straightforward than GPL-style licences, which can create broader obligations in some circumstances.

Third-party SDKs and tools

Payments, maps, analytics, push notifications, and cloud services often run under third-party licence terms and account ownership. If your agency controls the accounts, keys, or billing, you may have less control than you think at handover.

Background IP carve-outs

A background-IP clause is normal, but it must be tightly defined. If it is too broad, your supplier may retain ownership of core modules, scripts, or architecture that your app cannot function without.

AI-generated code

The UK still has section 9(3) of the CDPA on computer-generated works, which attributes authorship to the person who made the arrangements necessary for the work’s creation.

But the wider UK policy position is still evolving. The government consultation on copyright and AI launched in December 2024 and closed in February 2025, which shows the legal and policy debate is still active.

What investors and acquirers look for?

At Series A, counsel will usually want clean evidence that your company owns or validly controls its core software assets. That means signed assignments from founders, employees, agencies, and contractors, plus clear repository access and a record of what third-party code sits in the stack.

A common horror story is simple: the founder assumes the company owns the app, then finds out the repository sits in the agency account, one contractor never signed an assignment, and the contract only grants a limited licence. That can delay a deal and weaken the company’s bargaining position.

If your supplier handles personal data on your behalf, there is also a separate contracting issue. Article 28 UK GDPR requires processing by a processor to be governed by a written contract containing specified terms.

What to demand in your app development contract

Before you sign, ask for these points explicitly:

  • Present-tense IP assignment of all agreed deliverables.
  • A clear definition of background IP and a perpetual licence to any retained components you need to use, maintain, modify, and migrate the app.
  • Repository access from day one, not only at “handover.”
  • Open-source disclosure and confirmation of licence compliance.
  • A schedule for third-party SDKs, tools, and account ownership.
  • A moral-rights waiver where appropriate under UK law.
  • Source code escrow for business-critical systems; UK providers such as NCC Group offer escrow and verification services.

FAQ

Do I automatically own the code my agency writes?

No. In the UK, agency- or contractor-written code is usually owned by the developer unless it is assigned to you in writing.

What is the difference between an assignment and a licence?

Assignment transfers ownership. A licence only permits you to use the IP on agreed terms.

Can I take my code to another developer mid-build?

Only if your contract gives you the ownership or portability rights to do so and you have access to the repository, assets, and credentials.

What is background IP?

It usually means the supplier’s pre-existing tools, templates, libraries, and know-how. Yes, you should worry about it, because a broad carve-out can reduce the value of your “ownership.”

Who owns AI-generated code in the UK?

There is no simple answer yet. Section 9(3) CDPA still applies to computer-generated works, but AI policy is under active review in the UK.

Do I own open-source components in my app?

No. You generally use them under their own licence terms rather than owning them outright.

What if my agency goes bust?

You may lose practical access unless you already have repository control or an escrow arrangement in place.

How do I prove I own my app?

The best evidence is a signed assignment deed or development agreement, plus repository records, contributor mapping, and an audit of OSS and third-party dependencies.

What Founders Should Remember

Under UK law, you usually do not own app code just because you paid for the build. If an outside agency or contractor did the work, ownership must be assigned in writing, and the contract should clearly cover source code, background IP, open-source use, and repo access.

Get a free IP/code-ownership review of your existing app contract.

 

 

TESTIMONIAL

"Working with Nordstone
was like working an
extension of our own team and I
think that's one of the
biggest benefits."

Annie • CEO, TapFit

FACTS

How we transformed TapFit

45%

Faster decision-making
using real-time analytics

FACTS

How we transformed TapFit

30%

Higher customer retention using loyalty programs

FACTS

How we transformed TapFit

70%

Increase in Sales using push notifications

FACTS

How we transformed TapFit

300%

Improvement in brand recognition

Recent projects

Here is what our customers say

Book a FREE Strategy Session

Limited spots available