Technology & Digital Technology and digital platforms UK-wide

Protecting Your Software Intellectual Property

Complete IP protection guide for software businesses - automatic copyright for source code, patent eligibility under the technical contribution test, UK and international patent fees, and trademark registration for software and services.

Guide summary

Use three types of protection for your software: automatic copyright for source code, optional patents for technical inventions, and trademark registration for your brand. For copyright, you do not need to register or pay. For patents, you must apply and meet strict rules. For contractors, get a written agreement saying your company owns the copyright.

  • Copyright protects your source code automatically – no registration or cost needed
  • Patents are optional and cost money – apply only if your software solves a technical problem
  • Trademarks protect your brand name, logo or product names in specific categories
  • If you hire contractors, get a written agreement that gives you the copyright ownership
  • Copyright lasts 70 years after the author dies or 50 years for computer-generated code
  • Database rights last 15 years from creation – no registration needed
  • Patents can give you exclusive rights for up to 20 years but the test is strict
  • Software patents fail if they are only business methods, maths or data manipulation
On this page

Protect your intellectual property

How to identify, protect, and enforce your intellectual property rights. Includes guidance on trademarks, patents, copyright, and design …

Identify your intellectual property

Discover what intellectual property your business owns, from brand names and creative content to inventions and designs. Understanding …

Tech Sector Compliance Overview

Comprehensive guide to regulatory compliance for technology businesses - UK GDPR, data protection, online safety, cybersecurity, and sector-specific …

Cryptoasset Business Regulation

Regulatory requirements for cryptoasset businesses in the UK - how token classification determines whether you need full FCA …

Three layers of IP protection for software

Software businesses benefit from three distinct forms of intellectual property protection, each serving different purposes:

  • Copyright - Automatic protection for your source code, requiring no registration or fees
  • Patents - Optional protection for technical inventions, requiring formal application and meeting strict eligibility criteria
  • Trademarks - Registration to protect your brand name, logo, or product names in specific market categories

Understanding which protections apply to your business helps you secure your competitive advantage while avoiding unnecessary costs.

Automatic copyright protection

Copyright is your first line of defense and costs nothing. Your source code receives automatic protection as soon as you create it.

Patent protection for technical innovations

Unlike copyright, patents are optional, expensive, and only available for software that makes a "technical contribution". If your software solves a technical problem or improves computer operation at a technical level, it may qualify for patent protection.

Patents give you exclusive rights to prevent others from using your invention for up to 20 years, but the bar for software patents in the UK is high.

UK patent costs

If your software meets the technical contribution test, you'll face substantial costs for patent protection:

International patent protection

If you plan to commercialize your software internationally, you'll need patent protection in each jurisdiction where you operate or license your technology. The Patent Cooperation Treaty (PCT) streamlines this process:

Trademark protection for your brand

While copyright protects your code and patents protect technical inventions, trademarks protect your commercial identity - your software product name, company name, logo, or service names.

Trademark registration prevents competitors from using confusingly similar names in the same market categories (classes).

IP strategy for software startups

Most software startups should prioritize:

  1. Copyright management - Ensure employment contracts assign copyright to your company. Use written IP assignment agreements for all contractors and freelancers.
  2. Trademark registration - Register your brand name and product names in Classes 9 and 42 early, before you scale. UK registration costs just £170 for one class.
  3. Patent assessment - Only pursue patents if your software demonstrably meets the technical contribution test and you have budget for professional patent attorney fees (typically several thousand pounds).

Copyright is automatic and free. Trademarks are affordable (£170+). Patents are expensive and uncertain - only pursue them if your invention clearly solves a technical problem beyond routine data processing.

  1. 1

    Secure copyright ownership for all code

    Ensure your employment contracts state that your company owns all IP created by employees. For contractors, freelancers, and agencies, use written agreements that explicitly assign copyright to your company before any work begins. Without this, contractors own their code by default.

  2. 2

    Add copyright notices to your codebase

    While not legally required, add copyright notices to your source code files and documentation: © 2025 [Your Company Name]. All rights reserved. This strengthens your ownership claim and deters copying.

  3. 3

    Register trademarks for your brand and products

    Search the UK IPO trademark register to confirm availability, then apply online for trademark registration. Most tech businesses need Class 9 (software products) and Class 42 (software services), costing £170 for the first class plus £50 for the second.

  4. 4

    Assess patent eligibility before investing

    Before spending thousands on patent applications, rigorously test whether your software meets the technical contribution requirement under the Aerotel test. Does it solve a technical problem outside the computer? Does it improve computer operation at a technical level? If not, it won't qualify for patent protection.

  5. 5

    Engage a patent attorney if pursuing patents

    Software patent eligibility is complex and heavily litigated. Budget several thousand pounds for a specialist UK patent attorney to assess your invention, conduct prior art searches, draft technically robust claims, and navigate IPO examination. The minimum £405 IPO fees are just the start - professional fees dominate patent costs.

  6. 6

    Consider international IP strategy

    If you plan to commercialize your software globally, file trademark applications in your key markets (US, EU, etc.). For patents, use the PCT route to secure 31 months before committing to expensive national phase filings in specific countries.

  7. 7

    Document creation dates and development history

    Use version control systems (Git), maintain development logs, and timestamp key milestones. This evidence proves when you created your IP if disputes arise. For patents, establish clear priority dates for your inventions.