The most expensive M&A mistakes are not bad deals on the surface. They are deals that looked right until the integration exposed a $10M remediation programme that was invisible in the financial model because nobody looked at the code.
IT due diligence exists to find those risks before they are locked into the purchase price. Done well, it quantifies technical debt into deal model inputs, identifies security issues that require representations and warranties, surfaces IP risks that require structural fixes, and gives the integration team a realistic cost and timeline before close.
Done poorly — or skipped — the acquirer inherits the risk without the discount.
What IT Due Diligence Covers
A complete IT DD engagement has five primary workstreams:
| Workstream | Key questions | Primary risk |
|---|---|---|
| Architecture and scalability | Can the system handle 2–5× current load? What would break? | Rewrite risk, scaling cost |
| Security | Are there undisclosed vulnerabilities or breaches? | Regulatory, reputational, financial liability |
| IP and licensing | Who owns the code? Are OSS licences clean? | Deal structure risk, litigation exposure |
| Engineering team | Who are the key people? What is the retention risk? | Knowledge loss, integration delay |
| Integration complexity | How hard is it to connect to acquirer systems? | Synergy timeline, integration cost |
Architecture Assessment: Questions That Reveal Real Risk
The architecture interview with the CTO and lead engineers produces the most valuable signals when you ask questions that reveal the gap between the pitch and reality:
"Walk me through what happens when 10× your current load hits the system —
what breaks first?"
"What is the one architectural decision you would undo if you could?"
"If a senior engineer leaves tomorrow, which parts of the system would become
unmaintainable?"
"What is the oldest part of the codebase that nobody has touched in two years?"
"Have you had to turn away customers or deals because the system couldn't
handle their requirements?"
The answers calibrate the distance between the management presentation and the engineering reality.
Security Assessment: What to Scan and What to Check
External attack surface scan
# Tools commonly used in IT DD security assessment:
# - Tenable.io or Qualys: authenticated vulnerability scanning
# - Shodan/Censys: exposed services and infrastructure discovery
# - truffleHog / gitleaks: secrets in Git history
# - FOSSA / Snyk: OSS licence and CVE scanning in codebase
# - Wiz / Prisma Cloud: cloud configuration against CIS Benchmarks
Security posture checklist
| Control | Green | Yellow | Red |
|---|---|---|---|
| MFA on production systems | MFA enforced via SSO | MFA optional | No MFA |
| Data encryption at rest | All data encrypted, KMS managed | Partial encryption | Unencrypted production data |
| Last penetration test | < 12 months, critical findings closed | 12–24 months | > 24 months or never |
| Known critical CVEs | None open | < 30 days open | Critical CVEs open > 30 days |
| Secrets in codebase | None found | Rotated since exposure | Active credentials in code |
| Incident history | No material incidents | Incidents disclosed and closed | Undisclosed incidents |
A single Red in the incident history row — an undisclosed material breach — is typically a deal-stopper or requires significant structural mitigation.
IP and Open-Source Licence Risk Matrix
| Licence type | Risk level | Issue |
|---|---|---|
| MIT, Apache 2.0, BSD | Low | Attribution required only |
| LGPL (linked) | Medium | Must allow relinking; disclose LGPL dependency |
| GPL v2/v3 (embedded) | High | Forces proprietary code to be open-sourced if distributed |
| AGPL | Very high | Triggers copyleft on network use (SaaS) |
| Commercial licence not transferable | High | Must re-negotiate post-close |
| No IP assignment (contractor) | High | Contractor may own the code |
GPL-licensed code embedded in a commercial product is the most common material IP finding in IT DD. Remediation requires removing or replacing the GPL component — which can take weeks to months depending on how deeply it is embedded.
Technical Debt Quantification Template
| Debt category | Findings | Severity | Effort (eng-weeks) | Cost at $200/hr |
|---|---|---|---|---|
| Architecture | Monolith requiring decomposition for scale | High | 40 | $320,000 |
| Security | 12 critical CVEs in dependencies | Critical | 4 | $32,000 |
| Infrastructure | 3 servers on EOL OS (unsupported) | High | 6 | $48,000 |
| Code quality | No automated tests (0% coverage) | Medium | 20 | $160,000 |
| Dependencies | 8 major outdated frameworks | Medium | 12 | $96,000 |
| Total base case | 82 weeks | $656,000 |
Present as a range: low case (50% of base, assuming some debt is less severe than assessed), base case, and high case (150% of base, accounting for discovery risk post-close).
Deal Structure Implications of IT DD Findings
| Finding | Deal implication |
|---|---|
| Material technical debt | Purchase price reduction or escrow holdback |
| Critical unpatched vulnerabilities | Representation and warranty; indemnification clause |
| GPL licensing issue | Remedy required pre-close or structural risk allocation |
| No contractor IP assignments | Specific rep/warranty with indemnification |
| Undisclosed security incident | Material adverse change trigger or deal-stopper |
| Key person concentration | Retention packages (bonuses, vesting) as closing condition |
| High integration complexity | Adjust synergy timeline in deal model; increase integration budget |
Technology risk in M&A is quantifiable risk, not subjective risk. IT due diligence converts what looks like engineering opinion into deal-model inputs: remediation costs, integration timelines, and the specific representations and warranties that allocate residual risk between buyer and seller. The cost of a thorough IT DD engagement is measured in tens of thousands of dollars; the cost of a material IT issue discovered post-close is measured in millions.
For help structuring an IT due diligence engagement or assessing the technical readiness of an acquisition target, see our Enterprise Software Development capabilities or get in touch. Our guide on Technical Debt covers the underlying measurement and prioritisation frameworks used in technology debt quantification.