CDM compliance produces paperwork. Pre-construction information from the client, a construction phase plan from the principal contractor, RAMS and method statements from each subcontractor, induction records, permit-to-work logs, the health and safety file at the end. On a multi-contractor project running for six months, a paper-and-spreadsheets approach generates filing problems faster than it generates compliance.
CDM software is the category of tool that automates some or all of this — replacing spreadsheets, email chains, and document folders with systems that track who has what, when it expires, and what is missing. This guide explains what to look for, the categories of tool available, and where the trade-offs sit.
What CDM software does
"CDM software" is a loose category — different tools cover different parts of the CDM 2015 lifecycle. The functional building blocks fall into a small number of areas:
1. Construction phase plan management
Tools that help principal contractors produce, store, version, and update the construction phase plan required by Regulation 12 of the Construction (Design and Management) Regulations 2015. Functionality typically includes templates aligned with HSE guidance L153, change-tracking for live updates during the project, and acknowledgement workflows so workforce communication can be evidenced. See our construction phase plan guide for what the plan must contain.
2. Subcontractor prequalification
Tools that automate the collection, verification, and expiry-tracking of subcontractor credentials — insurance certificates, accreditations, CSCS cards, references. Replaces the spreadsheet that always falls out of date. See our PQQ template guide for the underlying questionnaire structure.
3. Document control
Tools for storing, distributing, and version-controlling project documentation — RAMS, method statements, drawings, permits, inductions. Functionality overlaps with general construction document management software but with compliance-specific features (expiry alerts, acknowledgement tracking).
4. Permit-to-work systems
Tools that issue and manage permits for high-risk activities (hot works, confined spaces, work at height, electrical isolation). Typically include workflow approvals, expiry timing, and integration with method statements.
5. Induction and competence tracking
Tools that record site inductions, store CSCS card details, and track competence-based authorisations (e.g. who is authorised to operate which plant). Integrates with prequalification data to flag when a worker arrives whose competence cannot be confirmed.
6. Audit and reporting
Tools that pull data across the above categories to support internal audit, HSE inspection responses, and project closeout reporting. The health and safety file required under Regulation 12(5) draws on this data.
No single tool dominates all six areas. Choosing CDM software means understanding which areas matter most for your projects.
Categories of tool
Roughly four categories exist in the UK market:
Pure CDM tools
Software built specifically for CDM compliance — typically construction phase plan + document control + prequalification, with workflow geared to the principal contractor role. Smaller user base than the broader categories. Strongest fit for principal contractors who do not need a wider project management or accounting suite.
Construction management platforms
Broader project management platforms — programme, finance, document control, snagging — that include compliance modules covering parts of CDM. Larger feature footprint and larger price tag. Strong fit for medium-large contractors who want a single platform across the business.
Subcontractor compliance / supplier management tools
Tools focused on the subcontractor prequalification and ongoing-compliance side of the CDM workflow — sometimes branded as "supply chain compliance" or "contractor management." Strongest fit for principal contractors with a large or volatile subcontractor base.
Generic compliance / document management tools
General-purpose tools (DMS platforms, GRC tools) adapted to CDM use. Typically cheaper but require significant configuration to fit construction workflow. Higher manual workload to maintain.
What to look for when buying
The buying decision turns on five questions:
1. What is the principal regulatory output you need?
If your top driver is producing and maintaining a defensible construction phase plan with workforce evidence, that is one tool profile. If it is tracking 100+ subcontractors across multiple sites with expiring documents, that is a different profile. If it is producing the health and safety file at closeout, that is a third. Few tools do all three well; most do one or two.
2. How site-specific does it need to be?
A construction phase plan tool with project-specific templates and update-tracking is materially more useful than a tool that produces generic documents. Ask for a demo project relevant to your typical work and look at how site-specific the output really is.
3. How does it handle expiring data?
Insurance certificates, CSCS cards, and accreditations all expire. The difference between software that warns you 30 days before expiry and software that goes quiet until something has already lapsed is the difference between effective compliance and theatre. Test the alerting carefully.
4. Who else needs access?
Site supervisors, subcontractor administrators, the client's H&S advisor. Mobile access matters for site users — a desktop-only system gets bypassed on site. Check the access model and the licensing implications.
5. What does the contract look like?
Most subscription-based — typical pricing models include per-user, per-site, per-project, or per-subcontractor. Per-subcontractor pricing can punish you for having a large supply chain even when most are dormant. Per-user pricing can punish you for inviting your subcontractors to use the system. Per-site pricing scales more predictably.
Free vs. paid tools
Free CDM tools exist — typically open-source templates, free spreadsheets, or limited free tiers of paid platforms. They have a role for very small contractors or one-off projects, but for ongoing CDM compliance across a meaningful workload they hit limits quickly:
- Expiry alerts and automated workflows are usually missing.
- Document version control and audit trails are limited.
- Multi-user coordination is awkward.
A free spreadsheet that grows into the de facto compliance system is one of the most common patterns we see — and one of the most fragile. See our free subcontractor management software guide for an honest view of what is available free and where the limits lie.
Implementation realities
Two patterns recur in CDM software implementations that go well:
-
Start narrow, expand later. Pick the one compliance pain point you have today — the construction phase plan version control, or the subcontractor insurance expiry tracking — and solve that first. Adding the other modules later is much easier than implementing the whole platform at once.
-
Move the existing process, then improve it. If your current process is a spreadsheet with named tabs for each subcontractor and a manual expiry tracking column, the first software implementation should replicate that workflow before reinventing it. People absorb tooling changes faster than process changes.
The pattern that recurs in implementations that go badly is the inverse — implementing the platform before understanding the team's existing process, then forcing the workflow to fit the tool.
Related software categories
CDM software sits within a broader category of construction compliance and management software. Adjacent categories include:
- Subcontractor management software — focused on the subcontractor lifecycle (approval, work assignment, payment).
- Contractor management systems — broader CMS platforms covering supply chain compliance and contractor coordination.
- Subcontractor compliance software — narrower focus on the compliance side of subcontractor management.
The overlap between these categories is substantial; the difference is usually in functional emphasis rather than in capability.
How SubComply fits
SubComply is being built as a subcontractor compliance tool, with strong overlap into the CDM workflow — particularly around prequalification, insurance tracking, CSCS card management, and feeding subcontractor compliance status into the construction phase plan workflow.
If you are evaluating CDM software primarily for the construction phase plan production side, SubComply is unlikely to be the right fit. If you are evaluating for subcontractor compliance status across an active supply chain — insurance currency, CSCS validity, RAMS sign-off — that is the workflow SubComply is built around. Join the waitlist to be notified when it launches.
Where this guide stops
This guide is a category overview, not a tool-by-tool comparison. Pricing and feature details change frequently, and named comparisons would be out of date within months. Use this guide to define what category and what functional emphasis you need; then run shortlist demos against tools that match that profile.
For a comprehensive overview of the CDM compliance landscape that informs this software decision, see our CDM compliance guide.