R&D Tax Credit Process & Documentation
5
Minutes Read
Published
October 7, 2025
Updated
October 7, 2025

Qualifying R&D Activities for UK SaaS: Practical Examples and Claim Guidance

Learn how UK SaaS startups can identify eligible activities for R&D tax credits with clear, real-world examples of qualifying software development and project costs.
Glencoyne Editorial Team
The Glencoyne Editorial Team is composed of former finance operators who have managed multi-million-dollar budgets at high-growth startups, including companies backed by Y Combinator. With experience reporting directly to founders and boards in both the UK and the US, we have led finance functions through fundraising rounds, licensing agreements, and periods of rapid scaling.

Defining R&D for Tax Relief: The Technological Uncertainty Test

For UK SaaS startups managing every line item in Xero and worrying about runway, the R&D tax credit scheme is not just a compliance task; it's a critical source of non-dilutive funding. Yet many founders hesitate, caught between building the next feature and the perceived burden of a claim. The confusion often lies in translating daily development work, from sprints to architectural debates, into a narrative HMRC understands. This guide provides practical UK R&D tax credit examples for SaaS startups, offering a framework to claim for the innovative work your team already performs.

So, how do you know if your work is 'R&D' in HMRC's eyes? The crucial distinction is between commercial and technological uncertainty. Commercial uncertainty, such as wondering if customers will pay for a new feature, does not qualify. Technological uncertainty, a genuine doubt about whether a technical objective can be achieved or how to achieve it in practice, is the absolute heart of a claim.

What founders find actually works is applying this "Uncertainty Litmus Test" to their projects. Forget 'innovation' in the marketing sense. The key is that, according to the government's own definition, HMRC's definition of R&D hinges on facing and overcoming technological uncertainty, not on creating something world-first. Before a project starts, a competent professional in that field should not know the answer or be able to achieve the outcome without experimentation or significant new development.

In a SaaS context, questions that signal this qualifying uncertainty often include:

  • Can we develop a novel algorithm to process this specific type of unstructured data with at least 95% accuracy?
  • Is it possible to synchronise state across thousands of concurrent users on low-bandwidth connections without noticeable latency?
  • How can we architect our database schema to handle a 100x increase in write operations without degrading read performance?
  • Can we build a data pipeline that integrates these three legacy systems, given that no standard connectors exist for our required throughput?

If your team is debating fundamental approaches to problems like these, you are likely in R&D territory. Routine software development involves using known methods to achieve a predictable outcome, whereas R&D involves exploring the unknown to create new technical knowledge.

Qualifying UK R&D Tax Credit Examples for SaaS Startups

Applying the uncertainty test to real-world software development is where theory meets practice. Many founders struggle to distinguish between genuine R&D and simply doing a good job with modern tools. Let’s examine some common SaaS development tax credit examples to clarify the boundaries for your software engineering tax benefits.

Scenario 1: Developing a Novel AI/ML Algorithm

Does it qualify? Almost certainly, yes.

The Justification: The entire process is an experiment. You are advancing capability by attempting to make a machine learn from a unique dataset to solve a specific problem. There is inherent technological uncertainty in whether your chosen models, data cleansing techniques, and training methods will produce a sufficiently accurate or performant outcome. This work involves creating new knowledge, for example, discovering that a particular combination of feature engineering and model architecture is effective for your niche problem. As analyses from professional bodies show, tax tribunals often recognise the experimental nature of bespoke software projects.

Scenario 2: Refactoring a Monolith to a Microservices Architecture

Does it qualify? This is a classic 'it depends' scenario and a frequent point of confusion.

The Justification: A standard 'lift and shift' refactor, where your team follows established industry patterns to break up a legacy application, is typically considered best practice and does not qualify. You are using known technologies to achieve a known outcome. However, R&D can exist within the project. A scenario we repeatedly see is where the refactoring process uncovers a unique, unforeseen technical challenge. For instance, you might discover that no off-the-shelf message queue can handle your required transaction volume with the necessary security protocols. The work your team undertakes to design, build, and test a novel, high-throughput queuing system to solve this specific problem would qualify. In this case, you claim for that specific problem-solving workstream, not the entire refactoring programme.

Scenario 3: Integrating with a Standard Third-Party API (e.g., Stripe, Twilio)

Does it qualify? Very unlikely.

The Justification: This is the routine use of existing technologies. The third party provides extensive documentation and software development kits (SDKs). The technical path is well-defined, and any challenges are typically related to correctly implementing a known solution, not overcoming a fundamental technological uncertainty. While it may be complex and time-consuming, it does not represent an advance in science or technology from HMRC's perspective. Understanding this distinction is vital for creating a credible and defensible UK software R&D tax relief claim.

HMRC R&D Claim Documentation: Justifying Your Claim Without Annoying Your Devs

How do you gather proof for a claim without creating a bureaucratic nightmare for the development team? The key is leveraging the tools your team already uses every day, such as Jira, GitHub, and Slack. The goal is to harvest evidence, not create new administrative tasks. For most pre-seed to Series B startups, the focus should be on a pragmatic system that captures contemporaneous evidence without slowing down development.

Instead of asking engineers to fill out detailed timesheets, focus on improving the quality of information within existing workflows. This approach provides a clear, time-stamped narrative of the challenges faced and the solutions explored.

  • Jira or Linear: Introduce an 'R&D' label or create specific tickets for tasks that involve technological uncertainty. The ticket description should frame the problem, for example, "Investigate methods for real-time data sync; current libraries X and Y fail under load." The comments and final resolution provide a narrative of the uncertainty, the investigation, and the solution. Our guide on time tracking tools offers practical set-up tips.
  • GitHub or GitLab: Encourage descriptive pull request (PR) messages. A PR that says "Fixed the sync issue" is useless for a claim. A PR that explains, "Attempt 1 with WebSockets failed due to connection limits. This new approach uses a custom long-polling mechanism that resolves the issue. See performance benchmarks attached," is powerful evidence.
  • Slack or Teams: A dedicated channel for a challenging project can be an invaluable source of evidence. It shows the team's thought process as they debate technical blockers, propose experiments, and share findings from their attempts to overcome the uncertainty.

Apportioning Costs: Calculating Eligible SaaS Project Costs

Once you identify qualifying activities, you must accurately split salaries and other costs between R&D and normal business operations. HMRC expects a reasonable and defensible methodology, not false precision. This is where you can apply a pragmatic approach based on informed estimates from those closest to the work.

First, identify the eligible direct staff costs, which include gross salary, employer's National Insurance, and employer pension contributions. Additionally, eligible consumables include software licences and server costs (e.g., AWS) directly used and consumed during the R&D process. For example, the cost of a specialised database licence or the AWS bill for servers used exclusively for performance testing a new algorithm would qualify.

To apportion these, focus on pragmatic, defensible apportionment. A tech lead or CTO can review a developer's contributions over a period and make a reasonable, documented judgement. For instance, they might review Jira tickets and GitHub commits and conclude: "Based on the complexity and experimental nature of the new predictive analytics engine, I estimate Jane spent 60% of her time on that qualifying R&D project. The remaining 40% was spent on routine maintenance and customer-requested bug fixes for our main platform, which is non-qualifying." This professional estimate, recorded in a simple spreadsheet or internal memo, is a credible basis for calculating the R&D portion of that developer's salary and associated costs.

Practical Takeaways for Your R&D Tax Claim Process UK

The R&D tax claim process for UK startups can seem daunting, but it becomes manageable with the right framework. By shifting your focus from 'innovation' to 'uncertainty' and using existing tools, you can build a strong claim without disrupting your team. Here are four practical steps to take:

  1. Adopt the 'Uncertainty' Lens: In your next sprint planning or review meeting, start asking, "What is the core technological uncertainty we are trying to resolve here?" Simply asking this question helps your team begin to identify and articulate the work that qualifies for software innovation tax incentives.
  2. Integrate Documentation Habits: Introduce a simple R&D tag in your project management tool today. Coach your team to write commit messages and PR descriptions that explain the 'why' behind their technical decisions, not just the 'what'. This small process change yields a significant financial return.
  3. Analyse Subcontractor Costs: If you use external developers, their work might also qualify. According to HMRC's CIRD manual, for subcontractors, typically 65% of payments are claimable under the SME scheme. Be aware that rules for subcontractor costs can vary for the RDEC scheme, which may apply to larger companies or those receiving grants.
  4. Aim for Credibility, Not Perfection: Your goal is to tell a clear and credible story of your R&D, supported by the evidence you naturally generate. Do not let the pursuit of a perfect, minute-by-minute record stop you from making a reasonable, well-documented claim that can deliver vital cash back to the business.

For SaaS startups, this relief is a vital component of a smart capital strategy, turning your team’s technical problem-solving into a valuable financial asset.

Frequently Asked Questions

Q: Can we claim R&D tax credits for bug fixing?
A: Routine bug fixing of a stable product does not typically qualify. However, if fixing a bug requires a systematic investigation to resolve a significant technological uncertainty, such as an unexpected performance bottleneck at scale, that investigative work may qualify as R&D. The key is whether new knowledge was needed to solve it.

Q: What is the time limit for making a UK R&D tax credit claim?
A: You can make a claim for R&D tax relief up to two years after the end of the accounting period in which the R&D expenditure was incurred. This means it is often possible to make a claim for your last two completed financial years, which can provide a significant cash injection.

Q: How does the SME R&D scheme differ from RDEC for a SaaS company?
A: The SME scheme is more generous and is for companies with fewer than 500 staff and a turnover under €100 million. It provides a larger tax deduction on qualifying costs. RDEC (Research and Development Expenditure Credit) is for larger companies or SMEs receiving certain grants and provides a taxable credit, which is accounted for differently.

This content shares general information to help you think through finance topics. It isn’t accounting or tax advice and it doesn’t take your circumstances into account. Please speak to a professional adviser before acting. While we aim to be accurate, Glencoyne isn’t responsible for decisions made based on this material.

Curious How We Support Startups Like Yours?

We bring deep, hands-on experience across a range of technology enabled industries. Contact us to discuss.