Due Diligence ChecklistDue Diligence Checklist
Choosing IT Due Diligence Checklist
Due Diligence Checklist

Choosing IT Due Diligence Checklist

Nathan WebbBy Nathan Webb

The final output of a successful technical audit is a risk-adjusted valuation and a Day 100 integration roadmap that treats every unverified asset as a potential liability. To reach this state of clarity, an acquirer must move from a broad strategic hypothesis to a granular verification of the target's operational reality, effectively stripping away the "sales pitch" of the target's management to reveal the actual state of the infrastructure.

Before the first request is sent to a target company, the acquirer must first establish a baseline of their own internal IT capabilities and risk tolerance. Failure to perform this internal audit leads to "integration blindness", where the acquirer inherits a system they lack the internal skill set to maintain or a security posture that introduces vulnerabilities into the parent company's existing network.

  1. Define the transaction perimeter and the "So What" framework. The outcome of this step is a scoped document that aligns technical questions with commercial implications. You must decide if the target is "software-led", where the code is the primary value driver, or "tech-enabled", where IT is merely the backbone of a service. As RingStone explains, the rigor remains the same, but the emphasis shifts from AI/ML stacks and code quality to enterprise IT architecture and data flow.

    A deal is successfully audited when the technical findings translate directly into financial adjustments.
  2. Execute an infrastructure and operational inventory. The outcome is a verified asset register that compares the target's claimed environment against reality. This involves auditing data centres, cloud spend, and hardware lifecycles to identify "hidden" costs like obsolete servers or bloated cloud bills. According to DealRoom, this stage must include a review of the target's hosting requirements and a cost-benefit analysis of the systems to determine if legacy components require immediate updating.

Attribute Basic/Legacy State Enterprise-Grade State
Access Control Shared passwords / Simple MFA Zero Trust Architecture
Data Protection Periodic tape/disk backups Real-time replication & DLP
Network Security Single perimeter firewall Segmented networks & IDS/IPS
Deployment Manual server configuration Infrastructure as Code (IaC)
  1. Audit the software provenance and technical debt. The outcome is a quantified "remediation cost" that can be used to negotiate the purchase price. This step requires reviewing source code for complexity, checking open-source license compliance, and identifying "fragile" modules that would break under a 10x increase in load. If you are evaluating a high-growth startup, this process is critical to ensure the architecture is scalable rather than just expensive, a core concern addressed in Cloud Architecture Due Diligence: What to Look For. You must also verify that all intellectual property rights are documented and that the target company possesses the actual legal ownership of the source code.

  2. Verify cybersecurity posture and regulatory compliance. The outcome is a risk register of active vulnerabilities and potential legal exposures. You must move beyond certificates like SOC 2 or ISO 27001, which SmartRoom notes are often markers of compliance rather than true operational capability. A genuine audit requires penetration test results and a review of the incident response history. This process should be aligned with the broader strategy described in Cybersecurity Due Diligence: Where to Start to ensure that inherited breaches are detected before the deal closes.

  3. Evaluate human capital and organizational maturity. The outcome is a "key-person risk" map. You must identify which engineers hold the institutional knowledge of the legacy systems and whether the target's SDLC (Software Development Life Cycle) aligns with your own. This is where you determine if the team can actually ship the roadmap promised during the sales process. You should specifically audit the certifications of the IT staff and the internal policies governing their access to sensitive production data.

  4. Audit vendor contracts and third-party dependencies. The outcome is a liability schedule detailing lock-in risks and renegotiation opportunities. You must examine managed service provider (MSP) agreements and software licenses to ensure they are transferable to the new parent entity without triggering prohibitive fees. A failure to identify "poison pill" clauses in hosting or telecom contracts can lead to significant unbudgeted costs during the integration phase.

  5. Map integration compatibility and synergy. The outcome is a Day 0 to Day 100 execution plan. This involves comparing data models and API standards to see if the two companies can actually "talk" to one another without a total system rewrite. This analysis identifies which critical services cannot be integrated and must instead be duplicated, ensuring that business continuity is maintained during the transition.

The risk of a rushed process is an unbudgeted capital expenditure immediately following the close.

A deal is successfully audited when the technical findings translate directly into financial adjustments. You know the process worked when the final report does not merely list "bugs" or "outdated servers", but provides a specific dollar value for the remediation of those issues, allowing the investment committee to adjust the offer price based on evidence rather than intuition.

Sources

Frequently asked

What is the difference between software-led and tech-enabled targets?

Software-led targets have code as the primary value driver, while tech-enabled targets use IT as the backbone of a service. The rigor of the audit remains the same, but the emphasis shifts between AI/ML stacks and enterprise IT architecture.

Why are SOC 2 or ISO 27001 certificates not enough for a security audit?

These certificates are often markers of compliance rather than true operational capability. A genuine audit requires reviewing incident response history and penetration test results.

What is integration blindness in IT due diligence?

Integration blindness occurs when an acquirer fails to perform an internal audit of their own capabilities. This leads to inheriting systems they cannot maintain or security postures that introduce vulnerabilities into the parent network.

Where to go next

Startup Technical Due Diligence: Costs, Risks and Returns
Startup Technical Due Diligence: Costs, Risks and Returns
M&A Technical Due Diligence: The Case for and Against
M&A Technical Due Diligence: The Case for and Against
How to Evaluate Technology Assessment Report
How to Evaluate Technology Assessment Report

← Back to all Guides