Site Commander

Guide · Contractor compliance

Contractor compliance software, from first day to final certificate

Contractors carry the sharpest compliance risk on a working site: high churn, unfamiliar faces, and a client or regulator who will eventually ask you to prove every one of them was authorised. This guide follows the contractor lifecycle and shows where software has to hold the line.

Contractor compliance software binds induction and competence requirements to every contractor, checks them automatically at each sign-in, and keeps the evidence per person. Certificates gate entry: expired ones refuse the sign-in with a clear reason, expiring ones warn amber with the exact date. A certificate register with valid, expiring soon and expired filters, plus dashboard tiles that click through to named individuals, keeps renewals ahead of refusals.

Why contractor compliance is its own problem

Employee compliance is hard but stable. You hired these people, you trained them, and they come back tomorrow. Contractor compliance is the same problem on fast-forward with none of the stability. Crews change weekly. A subcontractor sends whoever is available. The person arriving at the gate at seven has never been to your site, works for a company two steps removed from your contract, and is on the clock from the moment they park.

The consequences run one direction. Whatever the subcontract chain looks like, it is your site, your register and your name on the audit. When a client asks whether everyone on their project was inducted, or a regulator asks who authorised access to a restricted area, the answer cannot be a call to the subcontractor's office. It has to come from your system, per person, with dates.

This is a different job from organisation-wide compliance governance, which is about roles, audit logs and control of the system itself. Contractor compliance is a lifecycle: a person arrives, gets inducted, earns entry, works, approaches expiry, renews or is refused, and leaves behind a record. Software has to hold the line at every stage, and the stages are worth walking in order.

Stage one: requirements that apply to everyone by default

The first failure mode in contractor compliance is the exception. A requirement that has to be attached person by person will miss people, because attaching it is a manual step and manual steps get skipped on busy mornings. The crew that arrives unannounced at short notice is precisely the crew most likely to slip through.

The fix is to make the requirement structural. Bind the site induction to all contractors as a class, so every contractor record that ever exists carries the requirement from the moment it is created. Nobody decides. There is no list to maintain and no gap to slip through. Named-individual and all-employee bindings handle the special cases, but the default posture for contractors is universal: if you are a contractor, the induction applies to you, full stop.

Getting inducted then has to be easier than avoiding it. A walk-up self-service kiosk lets a new contractor complete the course on arrival with no login and no escort: text, images, video, narrated audio, then an assessment with a pass mark your organisation sets, 80 per cent by default and configurable. Pass, and the certificate prints on the spot. The contractor walks to the gate holding physical proof, minutes after arriving, and the site manager never left their desk.

Stage two: certificates that gate entry

A certificate only means something if it is checked, and the only check that scales is the automatic one at the point of entry. Contractor compliance software must sit between the contractor and the site, on every entry, without exception and without anyone operating it.

The enforcement loop looks like this in practice. A contractor with a valid certificate signs in and is through in seconds; compliance is invisible when it is satisfied. A contractor whose induction has expired meets a clear red screen: refused, with the reason stated, before they are on site rather than after. And a contractor whose certificate is expiring soon gets through with an amber warning showing the exact expiry date, so the conversation about renewal happens at the gate this week, not at a refusal next week.

The amber state is the part most systems miss, and it is the part that keeps sites moving. A binary valid-or-refused system generates surprise refusals, and surprise refusals generate pressure to override, and overrides are how enforcement dies. Graduated warnings with exact dates give contractors and their employers time to act, which means the red screen, when it comes, is nobody's surprise and nobody's argument.

Enforcement that surprises people gets overridden. Enforcement that warns amber first, with the exact date, gets respected.

Stage three: staying ahead of expiry

With requirements bound and entry gated, the remaining work is staying ahead of the calendar, and this is where the register earns its keep. Every contractor certificate lives in one register, filterable by state: valid, expiring soon, expired. The states update themselves as dates pass, so the register is always the current truth rather than last month's snapshot.

The daily working view is the dashboard. Tiles show completions today, courses in progress right now, certificates expiring this week and overdue this month, and every tile clicks through to exactly who. That last part matters more than it sounds. Compliance managers do not act on counts, they act on names: ring this subcontractor about these three people before Friday. A tile that opens into the exact list turns a statistic into a task.

  • Filter by state, act by name. The expiring-soon filter is the renewal worklist. Work it weekly and the expired filter stays close to empty, which is the whole game.

  • Reminders where they land. Amber warnings at sign-in reach the contractor directly, and sign-out reminders close the loop on the day. The person affected hears first, not last.

  • Credential expiry alongside certificates. Access credentials carry their own expiry and are enforced the same way at every gate, so a contractor whose engagement has ended does not retain working access out of administrative inertia.

  • History that cannot vanish. Credentials are never hard-deleted, so a contractor's access history survives crew changes, replacements and lost cards intact.

Stage four: evidence per contractor

The lifecycle ends, sometimes years later, with a question. A client audits the project. A regulator investigates an area. A commercial dispute turns on who was on site in March. In every case the unit of evidence is the individual contractor, and the standard is specific: this person, these dates, this authority.

A contractor compliance system should answer from one record. Induction history with completion dates and scores against the pass mark. Current certificate state, and what it was on any given day. Every access event: credential presented, zone, direction, decision, and the reason for any denial. Attendance as a formal per-person movement report, exported as a PDF with hours, visit counts and session timelines, a document you can attach to a reply rather than a screen you can only describe.

Behind the per-person view sits the system record: a permanent access events ledger, and a plain-English audit log that captures every administrative change with who made it and the before-and-after detail. Together they close the question an auditor always keeps in reserve: not just what the record says, but whether the record can be trusted. When every change is attributed and every event is permanent, the answer is yes, and you can show why.

What to demand from contractor compliance software

The market is full of tools that store contractor documents and score prequalification forms. Useful, but storage is the easy half. The hard half happens at the gate, and that is where a demo should live. Ask the vendor to create a contractor, put an induction in front of them at a kiosk, and print the certificate. Then expire it and watch what the sign-in does: you are buying that red screen, and the amber one before it, more than any dashboard.

Then test the evidence path with one contractor picked at random. Their induction score, their certificate state today and last month, their movement report as a PDF, their denied scans with reasons. If any of that requires the vendor to compile something, it is not evidence, it is homework. On construction sites, in factories, warehouses and industrial facilities alike, the system that answers instantly per person is the one that survives contact with a real audit.

How Site Commander handles it

The contractor lifecycle, enforced end to end

Site Commander binds requirements to every contractor by default, delivers the induction at a walk-up kiosk, enforces expiry at every entry, and keeps per-person evidence ready for the day someone asks.

Inductions bound to all contractors

Build the course once with video, narrated audio and assessments, bind it to all contractors as a class, and let new arrivals complete it self-service at the kiosk with on-the-spot certificate printing.

Inductions and compliance

Enforcement at every sign-in

Expired inductions refuse the kiosk sign-in with a clear red screen, expiring ones warn amber with the exact date, and sign-out reminders close each day cleanly.

Sign-in kiosk

Credential expiry at the gate

Contractor credentials carry their own lifecycle, enforced at gates and turnstiles through PKI-secured controllers, with denied scans visible live to security.

Credential management

Per-contractor evidence

A permanent access ledger, an automatic audit log with before-and-after detail, and movement reports exported as formal PDFs for client and regulator questions.

Reporting and audit

FAQ

Questions buyers ask

Book a demo

Watch a certificate stop a sign-in.

In the demo we induct a brand-new contractor at the kiosk, print their certificate, then expire it and try again. The red screen does the talking. Bring your subcontractor list and your last audit request.

Book a demo