Lumiform Mobile audits & inspections
Get App Get App

IT Due Diligence Checklist

A template for technical due diligence in the IT industry supports IT specialists and software officers in their daily work. You can adapt the template to the needs and concerns of your work and your company. For example, you can use the template to review software in advance and check whether it complies with legal standards and other regulations. With the extensive and detailed template you can clarify organizational factors as well as all essential questions software itself. After completing the audit, you will receive an automatically generated report and you will be able to see sources of errors and problems at a glance.

Downloaded 1135 times

Rated 5/5 stars on Capterra

Say goodbye to paper checklists!

Lumiform enables you to conduct digital inspections via app easier than ever before
  • Cut inspection time by 50%
  • Uncover more issues and solve them 4x faster
  • Select from over 5,000 expert-proofed templates

Digitalize this paper form now

Register for free on and conduct inspections via our mobile app

  • Cut inspection time by 50%
  • Uncover more issues and solve them 4x faster
  • Select from over 4000 expert-proofed templates
Rated 5/5 stars on Capterra

IT Due Diligence Checklist

Technical Due Diligence

Technical Due Diligence


IT Organization chart & Client structure (quantity, type, location)

Incorporation Documents of the Company

Employee List – name, responsibility, salary, start date

Help Desk approach & Change Management processes

Financial Statements

Have consolidated financial statements of the company been audited?

Have past budgets been reviewed with actual experience to verify accuracy of projections?


Have CPU's & locations been checked?

Have you checked the database for functionality?

Are the networks (LAN/WAN) in working condition?

Has the telecommunications/connectivity been tested?

Do certain parts of the hardware need to be replaced or repaired?

Systems Software

Are the operating systems working properly?

Check the software for the development of application systems

Check the database management systems

Is the system software secure?

Architecture and Code

Architecture Review

Legacy Components

Third-party/open source components

Code Quality


Have you checked the application systems (quantifying all systems in use)?

Standard across the network?

Approach to the management of releases

Standard across the network?

Test report writing skills

Treten Probleme bei der App auf?

Give an assessment of the application


Check all ongoing major projects, such as reengineering, new systems, SW development

Improvements in the medium speed range

Software support backlog

Has the need for new business development been assessed?

Have you noticed any productivity improvements?

Budget and Trends


Software maintenance

Hardware maintenance

Equipment leases & rental


Data Communications

Voice communications

Outside contractors

Rent related to IT equipment and staff


Material technology-related expenses due to the company’s industry

Capital Budget

Immediate needs (next 6 months)

Anticipated need for normal growth (next 12-18 months)


Server application software licenses

PC software licenses

Software support & maintenance

Hardware leases

Hardware maintenance

Software and/or hardware purchase agreements (ownership)

Contract programmers or other consulting agreements

Computer Operations

Service level – response time, system availability, report distribution, etc.

Network management – circuit uptime, new installations, changes planned

Batch processes

Public Documents

Have the public documents been submitted?

Press Releases about the company/product

Social media pages

Uploaded videos regarding the company/product


Storage of sessions

Separation of services across servers

Bounds and constraints of services

Segmentation of users into pods


Final comments

Name, first name

Share this template:
This template is also available in: