Edition 6 — 16 Apr 2026

Compliance: Expiry Without Fire Drills

Why compliance failures aren’t paperwork problems—they’re timing problems

Most compliance failures don’t happen because someone ignored the rule.

They happen because the warning came too late. Expiry becomes a surprise instead of a controlled exception.

If you run multiple worksites with rotating crews, this shows up the same way every time:

  • A worker arrives and their credential is expired.
  • A tool on site fails a tag check the day it’s needed.
  • Work stops while someone scrambles for replacements.
  • The team blames “paperwork,” but the real issue is visibility timing.
Compliance isn’t paperwork. It’s timing.

Three controls that make it predictable

The target isn’t perfection. It’s operational truth: a system that surfaces risk early, assigns ownership, and keeps the day moving.

1

Use expiry windows, not expiry dates

Dates don’t create action. Windows do. A simple window turns expiry into a predictable workflow.

Simple window:
  • 30 days = warning
  • 14 days = action
  • 7 days = urgent
Outcome

Expiry shifts from ‘surprise’ to ‘scheduled work’.

2

Block scheduling when expired (soft rules fail)

If you allow expired credentials/tools onto active work, the system is betting against reality.

Blocking isn’t harsh—it prevents downtime and risk.

Operational rule:
  • Expired credential = cannot schedule
  • Expired tool = cannot issue to site
  • Override requires a reason + named approver
Outcome

Compliance becomes automatic instead of optional.

3

One weekly compliance exception list

Don’t review every record. Review the exception list weekly. Fix early. Move on.

Weekly list includes:
  • Expiring in 30/14/7 days
  • Expired items
  • Missing documents
Outcome

No more ‘day-of’ compliance fire drills.

Mistakes to Avoid

Relying on someone’s calendar

If compliance lives in personal reminders, it will fail.

No owner for compliance actions

If everyone owns it, nobody owns it.

Warnings without escalation

If urgent isn’t escalated, urgent becomes downtime.

Allowing overrides with no reason

Overrides without context are invisible risk.

The smallest system that works
  • 30/14/7 windows
  • Scheduling/issuing block on expired
  • Weekly exceptions list review

Start small. Tighten weekly. The system gets stronger because exceptions get smaller.

Question for you

Do compliance problems usually surface 30 days early or 30 minutes before start?