Download Our AI Solutions Brochure


Subscribe

Join our rapidly growing community and receive free advice on outsourcing best practices to save cost and reduce risk.


Share Post

What Is Technical Due Diligence In A Software Acquisition?

Technical due diligence is an independent review of a software company's code, architecture, security, intellectual property and engineering team, commissioned by a buyer or investor before a deal completes. On UK software transactions it usually takes two to eight weeks and costs from around £10,000 on a small deal to £150,000 or more on a large one.
Image4 June 2026
ImageRichard Hill
22 mins

Every acquisition of a software business rests on one assumption: that the software works, the seller owns it, and it can carry the growth in the model. Technical due diligence tests that assumption before the money moves.

It is the only part of a deal where somebody opens the code. Search for the software due diligence meaning and you get definitions that are accurate and useless in equal measure.

Buyers want something narrower. What gets examined, who does the examining, what the UK rules require, and what happens to the price when the answers come back badly.

The market is not making this easier. ONS figures released on 1 September 2026 recorded 130 completed domestic acquisitions of UK companies in the second quarter of 2026, worth £4.2bn, against 241 in the same quarter of 2025.

Thinner markets make buyers slower to forgive and sellers less able to bluff. Here is what actually happens in the room, and what software technical due diligence should produce at the end of it.

What Does Technical Due Diligence Examine?

A technical due diligence review covers six areas: code quality, system architecture, security and compliance, intellectual property and licensing, the engineering team, and scalability against the growth plan. Every finding is graded for severity and costed for remediation.

The output is a risk register with money attached to each line. That is the only form a deal team can act on.

AreaWhat the reviewer looks forCommon red flag
Code qualityTest coverage, defect density, static analysis results, commit historyNo automated tests around the billing logic
ArchitectureCoupling, single points of failure, ability to scale the growth planOne shared database every service writes to
SecurityOpen CVEs, patching cadence, access control, incident historyProduction credentials committed to the repository
IP and licensingOwnership chain, contractor assignments, open source obligationsCopyleft code inside a proprietary product
The teamKey person dependency, attrition, contractor mix, documentationOne engineer who understands the pricing engine
Scalability and costInfrastructure cost per customer, headroom, vendor lock-inCloud bill rising faster than revenue

Code Quality and Technical Debt

Reviewers run static analysis across the whole repository. SonarQube is the usual starting point, alongside dependency scanners and a read of the git history to see how the code has been maintained rather than how it looks today.

Tooling gives a baseline, not a verdict. A high issue count on a ten-year-old codebase generating £4m of recurring revenue may be tolerable, and a clean report on a system nobody can deploy without a manual runbook is not.

What separates a useful review from a scan is whether the reviewer can tell the difference. That judgement comes from having run software delivery rather than only audited it.

Architecture and Scalability

The question is not whether the architecture is fashionable. It is whether it can carry the customer numbers in the buyer’s model without a rebuild.

Reviewers look for shared databases, synchronous chains that fail together, and infrastructure cost that rises faster than revenue. A per-customer cost curve going the wrong way is a valuation issue, not an engineering one.

Where the answer is that the platform cannot scale, the remediation is usually a legacy modernisation programme with a cost and a timeline attached, which is far more useful to a deal team than an adjective.

Intellectual Property and Open Source Licences

This is where deals die quietly. Most modern products are assembled rather than written, and the question is whether the seller owns what they assembled.

Permissive licences such as MIT and Apache 2.0 are rarely a problem. Copyleft licences are, because combining GPL code with a proprietary product can create an obligation to publish your own source when you distribute it.

The problem is getting worse, not better. Black Duck’s 2026 Open Source Security and Risk Analysis report examined 947 commercial codebases and found 68% contained open source licence conflicts, up from 56% the year before and the highest rate it has recorded.

Security and Compliance

The reviewer checks known vulnerabilities against the National Vulnerability Database, along with patching speed, who holds production access, and whether an incident went undisclosed.

The same Black Duck study found 87% of audited codebases carried a known vulnerability and 78% a high-risk one, with a mean of 581 vulnerabilities per codebase, more than double the previous year.

Certification shortens the argument. A current ISO/IEC 27001 certificate or a SOC 2 Type II report tells a buyer an external auditor has already tested the controls.

Neither proves the software is secure. Their absence in a business selling to enterprise or public sector buyers raises an obvious question about future sales, and Cyber Essentials is the minimum most UK public sector procurement expects.

Where the review finds real exposure, price the fix rather than the fright. A scoped programme of application security work gives the deal team a number, and a warning without a number gives them nothing to negotiate with.

The Engineering Team

Code is transferable. People are not.

Reviewers interview the engineers, map who understands what, and look for the parts of the system that depend on a single individual staying. Those single points of knowledge turn into retention packages, earnouts and deferred consideration at the negotiating table.

How Does a Reviewer Grade What They Find?

Findings are graded on what they threaten rather than how untidy they are: critical means ownership or continuity is in doubt, material means a costed remediation the buyer will fund, and monitor means a known issue with no deal consequence.

No competitor publishes a grading scheme, and it is the part that turns a technical report into a negotiating position.

GradeWhat it meansHow the deal team treats itExample
CriticalOwnership, legality or continuity of the product is in doubtCondition to close, specific indemnity, or withdrawalCopyleft code in the core product; no contractor IP assignments
MaterialA real cost the buyer will carry, and it can be quantifiedPrice adjustment or escrow against the costed figure£400k to re-platform a component that cannot scale
StructuralOngoing cost that changes the run rate rather than a one-offEBITDA adjustment, which the multiple then magnifiesThree extra engineers needed permanently to keep the system running
MonitorKnown, bounded, no deal consequenceGoes into the 100-day plan, not the priceAgeing but supported framework version with an upgrade path
NoiseTooling output with no business meaningExcluded from the reportStatic analysis warnings in generated or vendor code

Why Severity Matters More Than Issue Count

A scan will happily return nine thousand findings on a healthy codebase. Counting them tells a buyer nothing, and grading them tells a buyer what to do.

The distinction between material and structural is the one that moves the most money. One is a cheque, the other is a permanent change to the earnings the buyer is paying a multiple for.

What a Good Report Actually Contains

  • A ranked risk register with a grade, an owner and a cost against every line.
  • A remediation plan sequenced into the first 100 days after completion.
  • A clear statement of what was not examined, and why.
  • Evidence appendices a warranty negotiation can actually cite.

A review that ends at completion has done half its job. The remediation roadmap is the reason the buyer commissioned it, and it should survive into the integration plan.

Who Runs Technical Due Diligence and What Does It Cost?

Buy-side technical due diligence is commissioned by the acquirer, most often a private equity or venture capital firm, a corporate development team or a trade buyer, and delivered by an independent engineering firm. UK fees run from around £10,000 on a small deal to £150,000 or more on a large enterprise transaction.

Deal valueTypical feeTypical durationUsual depth
Under £1m£10,000 to £25,0002 to 3 weeksCode sample, architecture review, licence scan
£1m to £10m£25,000 to £60,0003 to 5 weeksFull repository scan, team interviews, security review
Over £10m£60,000 to £150,000+4 to 8 weeksMulti-system review, infrastructure testing, remediation costing
Pre-LOI red flag£5,000 to £10,0002 to 5 daysDealbreakers only, usually credited against the full engagement

As a share of deal value that lands well under 1%, and on larger transactions a small fraction of that. Set against a purchase price built on a multiple of earnings, it is cheap insurance.

Why Independence Matters

A buyer’s own engineers could do the work, but they carry an incentive. The deal team wants the deal, and nobody enjoys being the reason it stops.

An independent reviewer has no position on whether the transaction happens. If your organisation has no in-house technical leadership to interpret the findings, a fractional CTO can sit on your side of the table while the review runs.

Ask who will actually do the work before you engage anyone. Reviewers who have built and run production software read a codebase differently from auditors who have not.

Vendor Due Diligence, and When It Pays

Sellers commission it too. Vendor due diligence, run before the business goes to market, finds the problems while there is time to fix them and takes the surprise out of the buyer’s report.

It typically costs less than a buy-side review of the same business, because scope is narrower and access is unrestricted. What drives technical due diligence costs sets out where the money goes in each case.

Commission an independent technical due diligence review

When in the Deal Does the Tech DD Process Happen?

The tech DD process runs after heads of terms are agreed and inside the exclusivity period, typically a 30 to 60 day window before exchange. Larger buyers often commission a short red flag review before the letter of intent to decide whether to bid at all.

The Sequence That Works

  • Pre-LOI: a two to five day red flag review, usually documentation and interviews only, with no code access.
  • Heads of terms signed, exclusivity begins, data room and repository access granted.
  • Weeks one to two: code scanning, architecture review, licence and dependency analysis.
  • Weeks two to four: engineer interviews, infrastructure review, remediation costing.
  • Report delivered to the deal team, findings fed into the sale and purchase agreement negotiation.
  • Post-completion: the remediation roadmap becomes the first 100 days of the technology plan.

Why Earlier and Later Both Fail

Earlier than heads of terms is rarely possible, because sellers will not open a repository to a buyer who has not committed to a price range.

Later is worse. By then the buyer has spent legal fees and acquired an emotional stake in completing, which is the worst possible moment to receive bad news about the code.

Competitive processes push exclusivity toward the shorter end of 30 days, and complex multi-system targets often need an extension. Agree the technical workstream timetable before exclusivity starts, not after.

Discuss Your Project Today

What Do the Findings Do to a Deal?

Findings do one of four things: cut the price, push risk into warranties and indemnities, add conditions the seller must satisfy before completion, or end the deal. How a finding lands depends on whether it is a one-off cost or a permanent one.

FindingWhat it usually meansTypical deal outcome
Copyleft code in the proprietary productOwnership of the product is in questionSpecific indemnity, escrow, or walk away
No contractor IP assignmentsThe seller may not own parts of the codeCondition to close: get the deeds signed
Undisclosed security incidentA trust problem as much as a technical oneRenegotiation or withdrawal
Heavy technical debt, costedKnown spend rather than a mysteryPrice reduction matched to the remediation cost
Single-engineer dependencyValue walks out if that person leavesRetention package, earnout, deferred consideration
Architecture cannot support the planThe growth model is not deliverableRevised model and a lower multiple
Target is in a notifiable NSI sectorRegulatory approval is required before completionCondition precedent and a longer timetable

One-Off Costs Versus Permanent Costs

One-off remediation, say £400,000 to re-platform a legacy component, is usually treated as a debt-like item and comes off enterprise value close to pound for pound.

A permanent cost is different. If the review shows the business needs three more engineers indefinitely just to keep the system running, that hits earnings, and earnings get multiplied.

At 8x, £250,000 of extra annual cost is a £2m valuation problem. That arithmetic is why sellers should find structural issues before a buyer does.

The Mechanisms Buyers Actually Use

  • Price chip: the headline consideration reduces by the costed remediation figure.
  • Escrow or retention: part of the consideration is held back against a defined risk crystallising.
  • Specific indemnity: the seller carries a named risk in full, outside the general warranty cap.
  • Condition precedent: something must be fixed or obtained before completion happens at all.

Which one applies is a negotiation, and the costed report is what decides it. A finding described without a number becomes a warranty, and a finding with a number becomes a price.

What Actually Ends Deals

Most findings do not kill transactions. They move money and risk around, which is what they are for.

The reviews that end deals almost always involve ownership or honesty rather than code quality. A buyer can fix bad code, sometimes by taking the codebase over with a new team, and cannot fix a seller who did not mention the breach.

What UK Rules Apply to a Software Acquisition?

The National Security and Investment Act 2021 requires mandatory clearance before completing an acquisition of a company active in 17 sensitive areas, including artificial intelligence, data infrastructure, communications and quantum technologies. Completing without approval makes the transaction legally void.

Every competitor guide on this subject is region-neutral or American. For a UK deal this is the section that matters most, and it is the one most likely to be missed.

The National Security and Investment Act 2021

Mandatory notification is triggered by acquiring shareholdings or voting rights crossing 25%, 50% or 75% in a qualifying entity active in one of the 17 notifiable sectors. There is no turnover or market share threshold, so a very small startup is caught.

PointWhat applies
Sectors most likely to catch a software dealArtificial Intelligence, Computing Hardware, Communications, Cryptographic Authentication, Data Infrastructure, Quantum Technologies
Other notifiable sectorsAdvanced Materials, Advanced Robotics, Civil Nuclear, Critical Suppliers to Government, Defence, Energy, Military and Dual-Use, Satellite and Space, Suppliers to the Emergency Services, Synthetic Biology, Transport
TriggerShareholding or voting rights crossing 25%, 50% or 75%, or rights to pass or block resolutions
ThresholdsNone. Turnover and market share are irrelevant
Effect of completing without approvalThe transaction is legally void
Civil penaltyThe higher of 5% of worldwide turnover or £10m, plus daily-rate penalties
Criminal exposureUp to five years imprisonment and director disqualification for up to 15 years

The penalty maxima sit in section 41 of the Act. Work out early whether the target’s activity falls inside a notifiable area, because the answer changes the completion timetable rather than the price.

The sector definitions are narrower than their names suggest, so read the notifiable acquisitions guidance against what the target actually does. A product that merely uses a third-party AI API is not automatically in scope.

Data Protection Exposure and Undisclosed Breaches

A target that suffered a personal data breach had 72 hours to report it to the ICO. Ask directly whether any reportable breach has occurred, and get the answer in writing.

An undisclosed incident is the finding most likely to end a transaction, because it is evidence about the seller rather than the software. Where the target holds sensitive data, commission a separate software security assessment alongside the review.

Merger Control and Sector Regulators

UK merger control is voluntary, but the Competition and Markets Authority can call a deal in after completion. CMA merger guidance is worth a read where the buyer already holds share in the same market.

Sector regulators add their own gates. Fintech targets bring FCA change in control approval, and health targets bring clinical safety standards, each with a timetable of its own.

Who Owns the Code, and How Do You Prove It?

Ownership is proved by a chain of documents, not by possession of the repository. A buyer needs signed IP assignments from every contractor, employment contracts with IP clauses, and confirmation that the entity being bought is the entity that owns the code.

This is the most common cause of a condition to close on a UK software deal. It is also the cheapest thing in this article to fix in advance.

The Chain of Title a Buyer Needs to See

Work created by an employee in the course of employment generally belongs to the employer, and work created by a contractor generally does not unless it was assigned in writing. The Intellectual Property Office guidance on ownership of copyright works is the plain-English version of that rule.

Then check the corporate side. A Companies House search should confirm that the trading entity, not a dormant holding company nobody transferred the assets out of, is the one being sold.

Contractors, Offshore Developers and Founder Code

  • Offshore agencies: check the assignment sits with the individual developers as well as the agency.
  • Freelancers paid through personal service companies: the assignment must come from the company that was paid.
  • Founder code written before incorporation: assign it to the company explicitly, however obvious it seems.
  • Former employees who contributed after leaving: a single unassigned commit can taint a module.

None of these is difficult to resolve six months before a sale. All of them are expensive to resolve during exclusivity, with a lawyer and a buyer watching.

Open Source Obligations and When They Actually Bite

Copyleft obligations generally attach on distribution rather than internal use, which is why some SaaS products carry GPL components without a problem. The AGPL is the variant written to close that gap, so check the specific licence rather than the family, using an SBOM as the starting point.

Produce the bill of materials in a standard format so the buyer’s tooling can read it. SPDX and CycloneDX are the two that reviewers expect.

How Do You Diligence an AI Product?

Establish first whether the target owns a model, a data asset, or a prompt sitting on somebody else’s API. Then price the three risks that follow: training data rights, code provenance, and concentration on a single model vendor.

Almost no due diligence guide covers this yet, and a growing share of software targets now describe themselves as AI companies.

Is It a Model or a Wrapper?

A thin wrapper over a public API is a product decision, not an asset. It can still be a good business, and it should not be valued as proprietary technology.

Ask what would survive if the underlying provider doubled its prices or withdrew the model. Where the answer is a workflow and a dataset rather than weights, the value sits in the custom AI layer the target built on top.

Related: Custom AI Software Development: The Secret to Scaling Your Business

Training Data Rights and Code Provenance

If the target fine-tuned a model, ask what it was trained on and whether they had the right to use it. Customer data used for training without a contractual basis is a live liability, not a feature.

Ask separately about AI-assisted coding. Generated code can carry licence contamination that no dependency scanner will catch, so the question is whether the team has a policy and any record of it.

Model Cost and Vendor Concentration

Inference cost per customer belongs in the same analysis as cloud cost per customer. A gross margin that only works at current token prices is a structural finding, not a monitor item.

Check whether an abstraction layer exists between the application and the provider. Where decisions about people are automated, ask how the target explains them, because explainable AI is now a compliance requirement rather than a nicety.

How Should a Seller Prepare for Technical Due Diligence?

Run the review on yourself first, ideally six to twelve months before going to market. Sellers who arrive with an SBOM, signed IP assignments, current architecture documentation and a known list of open vulnerabilities hold their price far better than those who let the buyer’s team discover those things.

None of this is about presenting a perfect system. Buyers do not expect one, and a founder who claims there is no technical debt tells an experienced reviewer something unhelpful about themselves.

The 90-Day Preparation Sequence

WindowWhat to doWhy it matters
Days 1-15Generate an SBOM, identify every licence, flag copyleft componentsLicence conflicts take the longest to fix and kill the most deals
Days 15-45Collect and sign IP assignment deeds for every contractor, past and presentThe most common condition to close on a UK software deal
Days 30-60Patch known vulnerabilities, document what remains and whyAn honest open list beats a surprise every time
Days 45-75Update architecture diagrams so they match what is deployedDiagrams that do not match production undermine everything else
Days 60-90Write deployment and onboarding documentation, remove single points of knowledgeKey person risk converts directly into deferred consideration

The Data Room Checklist

  • A software bill of materials with every dependency and its licence identified.
  • Signed IP assignment deeds for every contractor and developer, past and present.
  • Confirmation from Companies House filings that the trading entity owns the IP.
  • Current architecture diagrams that match what is actually deployed.
  • A patching record and an honest list of open vulnerabilities.
  • Evidence of ISO 27001, SOC 2 or Cyber Essentials where customers expect it.
  • Documentation good enough that a new engineer can deploy without asking the founder.

What to Fix and What to Disclose

Fix anything that threatens ownership, and disclose almost everything else. A costed, disclosed problem is a negotiation, and an undisclosed one is a trust event.

Fixing a copyleft problem takes weeks when you find it yourself. It takes a lawyer, an indemnity and a price cut when the buyer finds it during exclusivity, and by then a code rescue is being priced into your valuation rather than planned by you.

Buyers reward sellers who already know what is wrong. That is also what a clean integration looks like afterwards, as in our work with Composite Legal Expenses, where the technology plan was understood before anyone owned it.

Related: Software Technical Due Diligence Costs Explained

Related: What Is a Software Security Assessment?

Related: What Are the Signs That a Software Project Is in Trouble?

Related: What Is Legacy Software Modernisation?

Related: What Should Be in a Software Development Contract?

Related: What Are the Stages of the Software Development Life Cycle?

Frequently Asked Questions

Is software due diligence the same as technical due diligence?

Yes. Software due diligence, technical due diligence and tech DD all describe the same review of a target’s code, architecture, security and engineering capability, and some buyers use IT due diligence for a wider review covering internal systems and infrastructure spend too.

Avatar photo
Richard Hill

Richard Hill is a technology leader with extensive experience in designing, building, and delivering technology projects. He has been instrumental in driving the adoption of new technologies to improve operational efficiency and customer experiences. His expertise lies in leveraging emerging technologies to create innovative solutions that are tailored to customer needs.

Articles: 9
Software Development UK
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.