Skip to content
Two agency founders reviewing custom software code on a monitor in a modern UK office

Tax and Compliance

Custom Software vs Off-the-Shelf: The R&D Line for Agencies

7 min read · ·

Photo: Antonio Batinić / Pexels

JW

Editorial Lead · Published 16 May 2026 · Updated 17 May 2026

Editorial content from the Agency Founder Finance team. For decisions specific to your agency, book a call.

Key takeaways

  • HMRC's five-part R&D test requires a project to seek an advance in science or technology and overcome a scientific or technological uncertainty.
  • Building a standard CRM or website using off-the-shelf components does not qualify for R&D tax credits, even if complex.
  • Custom software projects qualify only if the technical challenges were unknown at the start and required experimentation to solve.
  • Configuring or customising off-the-shelf software like Salesforce or Zapier almost never qualifies as R&D for HMRC.
  • Agencies can claim R&D for novel work such as developing a custom machine learning model or computer vision system with unresolved technical uncertainties.

If your agency builds custom software, you have probably wondered whether the time and cost qualifies for R&D tax credits. The short answer is: it depends on what you are building and why.

HMRC's R&D rules are specific about what counts as qualifying development. Building a standard CRM for a client using off-the-shelf components does not qualify. Building a novel image recognition system that solves a technical problem no one has solved before, that might. The difference comes down to the nature of the work, not the industry you are in.

Working exclusively with agency founders, we see this question a lot. Agencies in Manchester's Northern Quarter, Bristol Harbourside, and London's Soho are all building software. Some of it qualifies. Most of it does not. Here is how to tell the difference.

What HMRC Actually Looks For

HMRC uses a five-part test for R&D tax relief. To qualify, your project must:

  • Seek an advance in science or technology
  • Overcome a scientific or technological uncertainty
  • Be related to your company's trade
  • Be a defined project
  • Not be excluded work (like routine software development)

The key phrase is "scientific or technological uncertainty." That means you did not know at the start whether the solution was achievable. You had to experiment, test, and iterate to find out. If you knew from day one how to build it because someone else had already done it, that is not R&D.

For agencies, the most common sticking point is the distinction between routine software development and genuine technological advance. Building a website in WordPress, even a complex one, is not R&D. Building a custom machine learning model to automate a process that currently requires human judgement, that might be.

Custom Software R&D Qualifying Agency: Where the Line Sits

Let us be direct. Most agency software projects do not qualify for R&D tax credits. That is not a judgement on the quality of your work. It is just how the rules are written.

Here is a practical example. A 12-person digital agency billing £800k per year builds a custom project management tool for their own use. It integrates with Xero, tracks utilisation rates, and automates invoice generation. That is clever, useful work. But it is not R&D. Why? Because the technical challenges were all known. Integration with Xero has been done thousands of times. Automating invoice generation is standard. There was no technological uncertainty.

Now take a different scenario. That same agency builds a tool that uses computer vision to automatically tag and categorise thousands of images for a retail client. The images are inconsistent in lighting, angle, and quality. No existing library handles the specific combination of variables. The team has to develop a novel approach to feature extraction. They test multiple architectures, fail repeatedly, and eventually land on a solution that works. That is R&D.

The difference is not the industry. It is the technical challenge.

Off-the-Shelf Software: Almost Never Qualifies

If you are implementing or customising off-the-shelf software, you can stop reading now. It almost certainly does not qualify.

HMRC is clear: configuring existing software, even extensively, is not R&D. Adding plugins, writing integration scripts, or setting up workflows in tools like Salesforce, HubSpot, or Monday.com does not count. The technological uncertainty was resolved by the original developer.

This catches a lot of agencies out. We see founders who have spent weeks building complex automations in Zapier or Make (formerly Integromat) and assume that qualifies. It does not. You are using existing tools in known ways. Even if the combination is novel to your business, it is not novel to the field of technology.

Where Agencies Genuinely Qualify

There are three common scenarios where agency software work qualifies for R&D tax credits.

1. Building Novel Algorithms or Models

If your agency builds custom machine learning models, natural language processing systems, or computer vision tools that solve genuinely new problems, that is R&D. The key is that the technical solution did not exist before you built it.

For example, a PR agency that builds a sentiment analysis tool specifically tuned for the language used in UK financial services press releases. Standard sentiment tools are trained on general text. They misclassify industry-specific terms. The agency has to develop a custom training dataset, test different architectures, and solve the misclassification problem. That is qualifying work.

2. Solving Technical Integration Problems No One Has Solved

Sometimes the R&D is not in the software itself but in how you get different systems to work together. If you are integrating systems in a way that requires genuinely novel technical work, that can qualify.

A recruitment agency building a custom integration between their ATS and a niche job board that uses a proprietary, undocumented API format. The API documentation is incomplete. The team has to reverse-engineer the protocol, build a custom parser, and handle edge cases the API was never designed for. That involves technological uncertainty.

3. Developing New Technical Processes for Client Work

If your agency creates a novel software tool or process specifically to solve a client's technical problem, and that problem had no known solution, the development work qualifies. The client work itself does not. But the R&D phase does.

A web design agency building a custom accessibility testing tool because no existing tool accurately tests for the specific compliance standard their client needs. The team has to develop new testing methodologies, build custom scripts, and validate results manually. That development phase is R&D.

Want this checked against your specific situation?

Leave your details and a one-line summary. An agency finance specialist will reply within 24 hours, with no obligation.

To answer your enquiry, your details may be shared with a firm from our specialist partner network who will contact you. If that firm is unable to help, your details may be passed to another firm in the network for the same purpose. By submitting this enquiry you confirm you understand this. See our Privacy Policy.

Free interactive tool

Free Agency tax compliance and VAT tool

Compare VAT schemes for your agency

Our interactive tool is built for a larger screen. Tell us your agency numbers and an agency finance specialist will send your figure and the sensible next step, with no obligation.

To answer your enquiry, your details may be shared with a firm from our specialist partner network who will contact you. If that firm is unable to help, your details may be passed to another firm in the network for the same purpose. By submitting this enquiry you confirm you understand this. See our Privacy Policy.

Get the VAT scheme comparison model

Standard versus Flat Rate side by side, with the limited-cost-trader test built in. Agencies are nearly always limited-cost traders (16.5% rate on gross turnover), so the standard scheme usually wins after reclaiming input VAT.

Instant access on this page. No spam.

What Does Not Qualify: The Grey Areas

Some agency work sits in a grey zone. Here is how HMRC typically treats it.

Building a custom CMS for a client. Does not qualify. Content management systems are well-understood technology. Even if yours has unique features, the underlying technical challenges are known.

Developing a mobile app for a client's ecommerce store. Generally does not qualify. Mobile app development is routine. Unless you are solving a genuinely novel technical problem, like a new way to handle offline payments in low-connectivity environments, it is standard work.

Creating a data visualisation dashboard. Does not qualify. Data visualisation is a mature field. Building a dashboard that looks different is not R&D. Building a dashboard that uses a new rendering technique to handle datasets larger than anything previously possible, that might be.

Writing custom code to automate a manual process. Does not qualify on its own. Automation is routine. The question is whether the automation required solving a genuine technological uncertainty. If you knew how to automate it before you started, it is not R&D.

How to Structure Your Claim

If you believe your agency's custom software work qualifies, you need to document it properly. HMRC has become significantly more aggressive on R&D claims in the last three years. Poorly documented claims get rejected, and repeat rejections can trigger full HMRC enquiries.

Here is what you need for a defensible claim:

  • A clear project description. What were you trying to achieve? What was the technological uncertainty?
  • Evidence of uncertainty. Emails, meeting notes, technical documents showing that you did not know the solution at the start.
  • Evidence of experimentation. What approaches did you try? Which failed? What did you learn?
  • Time records. Who worked on the R&D project, and for how many hours? This needs to be separate from your routine client work.
  • Cost records. Salaries, subcontractor costs, software licences, materials directly attributable to the R&D project.

If you are using FreeAgent, Xero, or QuickBooks to track your agency finances, set up a separate project or cost centre for R&D work. That makes the claim much easier to substantiate.

The Numbers: What You Could Claim

The SME enhanced-deduction scheme (an extra 86% deduction for expenditure from 1 April 2023) has now been replaced. For accounting periods beginning on or after 1 April 2024, most companies claim under the merged R&D expenditure credit scheme. This gives a 20% taxable above-the-line credit on qualifying expenditure, rather than an enhanced deduction. (For accounting periods beginning 1 April 2023 to 31 March 2024, the old SME scheme with its 186% enhanced deduction still applied.)

Here is a worked example. A 6-person creative agency spends £63,400 on qualifying R&D work over the year. That includes £48,000 in salary costs for two developers working 60% of their time on the project, plus £15,400 in subcontractor costs and software licences.

The gross credit is £63,400 x 20% = £12,680. Because the credit is itself taxable, the net benefit for a main-rate payer is around 15% of qualifying spend, which works out at roughly £9,510 in this example.

If the agency is loss-making, the net benefit rises to up to 16.2% of qualifying expenditure, about £10,271 here, and it can be claimed as a direct cash payment from HMRC.

Common Mistakes Agencies Make

We see the same errors repeatedly. Avoid these.

Claiming for all software development. Only the R&D portion qualifies. If your developers split their time between R&D work and routine client work, only the R&D hours count.

Claiming for work that has already been done. R&D claims must be for work in the current accounting period. You cannot claim for past projects unless you are amending a previous return within the time limit.

Not documenting uncertainty. HMRC wants to see that you genuinely did not know the solution. If your documentation reads like a standard project plan, it will not pass scrutiny.

Using the CEST tool to justify an R&D claim. The Check Employment Status for Tax tool is for IR35, not R&D. Do not confuse the two.

When to Speak to Your Accountant

If your agency has built custom software in the last 12 months and you think it might qualify, speak to your accountant before you file your CT600 corporation tax return. R&D claims need to be submitted with the return or amended within 12 months of the filing date.

If your contractor mix has changed or you have taken on new technical staff specifically for a software project, that is another trigger. Ask your accountant whether the work qualifies before you spend time documenting it.

At Agency Founder Finance, we help agency founders navigate these questions every day. We work exclusively with agency founders who understand how agencies work. If you want to discuss whether your custom software project qualifies for R&D tax credits, get in touch.

Frequently asked questions

Can a marketing agency claim R&D tax credits for building custom software?
Yes, but only if the software development involved genuine technological uncertainty. Building a standard marketing automation tool or CRM does not qualify. Building a novel machine learning model that solves a technical problem no one has solved before, that can qualify. The test is the nature of the technical challenge, not the industry you work in.
What documentation do I need for an R&D tax credit claim as an agency?
You need a clear project description showing the technological uncertainty, evidence of experimentation (what you tried and what failed), time records for staff working on the R&D project, and cost records for salaries, subcontractors, and software. Set up a separate project in Xero, QuickBooks, or FreeAgent to track R&D costs separately from routine client work.
Does customising off-the-shelf software qualify for R&D tax credits?
No. Configuring existing software, adding plugins, or writing integration scripts does not qualify. The technological uncertainty was resolved by the original developer. Even extensive customisation of tools like Salesforce, HubSpot, or Monday.com is not R&D. Only genuinely novel technical development qualifies.
How much tax can my agency save by claiming R&D tax credits?
Under the merged R&D expenditure credit scheme (for accounting periods beginning on or after 1 April 2024), qualifying expenditure earns a 20% taxable above-the-line credit. If you spend £63,400 on qualifying R&D work, the gross credit is £12,680. Because the credit is itself taxable, the net benefit is around 15% of your spend for main-rate payers and up to 16.2% for loss-makers, so roughly £9,510 to £10,271 in this example. The actual saving depends on your specific costs and tax position.

Need specialist accounting for your agency?

We work exclusively with agency founders. Book a free call to talk through your tax position, salary structure, or any finance question. No jargon, no hard sell.

Optional: a bit more detail (helps us prepare)

To answer your enquiry, your details may be shared with a firm from our specialist partner network who will contact you. If that firm is unable to help, your details may be passed to another firm in the network for the same purpose. By submitting this enquiry you confirm you understand this. See our Privacy Policy.

You will hear back within 24 hours. Your details are stored securely.

Compare VAT schemes for your agency