The short answer
Compliance records fail in two ways: they go out of date without anyone noticing, and they cannot be found quickly when a client or inspector asks.
Attaching expiry dates and keeping records with the person or site they belong to fixes both.
What needs to be current
- Training and certification per person, with expiry
- Risk assessments per site, with review dates
- Substance information for products in use
- Equipment checks and service records
- Incident and accident records
Substance information is the one most often out of date, because products change and the file does not follow.
Make renewals surface automatically
- Record an expiry or review date on everything that has one.
- Alert well before expiry, not on the day.
- Send it to someone who can act, not a general inbox.
- Escalate if it is not dealt with.
- Block assignment to a site where a required record has lapsed.
Point five is the control that actually works. A warning can be ignored; a scheduling system that will not assign an untrained person cannot be.
Produce records quickly
| Request | Should take |
|---|---|
| Training record for one person | Minutes |
| Risk assessment for one site | Minutes |
| Substance data for a product | Minutes |
| Everything for one client | Same day |
| Incident history for a site | Same day |
If any of these takes days, the records exist but the system does not work. Speed of retrieval is the honest test.
Keep records where they are created
A separate compliance folder maintained by one person goes stale, because updating it is an extra step that competes with everything else.
Records attached to the person or site they concern, updated as part of normal work, stay current because keeping them current is not a separate job.