Skip to content
All articles

Compliance

Automating compliance training: deadlines, expiry dates and recertification

Compliance training tracking without spreadsheets: set deadlines, validity periods, reminders and automatic re-enrolment so recertification runs itself.

Acadenix team · · 7 min read


If your mandatory training lives in a spreadsheet, you know the routine: sort by expiry date, email the people who are close, chase the ones who ignored the last email, and hope nobody slipped through while you were on leave. Here’s how to take the manual work out of compliance training tracking and recertification, with a worked example you can adapt.

Why spreadsheet tracking breaks down

A spreadsheet is a record, not a system: it only knows what someone typed in, and it can’t act. The problems are predictable:

  • It’s always slightly out of date. Completions arrive as emailed certificates or sign-in sheets, and someone has to key them in.
  • Expiry dates are calculated by hand. One overwritten formula or a date in the wrong format, and a lapsed ticket looks current.
  • Reminders depend on a person. If the sheet’s owner is away or leaves, the reminders stop.
  • History gets overwritten. When someone recertifies, last year’s date is replaced with this year’s, and you can’t show what came before.
  • New starters and movers fall through the gaps. Nobody adds the training a new role needs.
  • Evidence is scattered. The sheet says “completed”, but the proof is in an inbox or a filing cabinet.

None of this is a failure of effort. Automation simply does the acting: it enrols, reminds, expires and re-enrols on a schedule, and keeps the record as it goes.

The building blocks of automated compliance training

Most recertification programs can be built from five pieces, each a rule you set once per course.

Enrolment windows

An enrolment window controls when people can start. An annual refresher usually needs no closing date; a one-off campaign, such as training on a new procedure, might stop taking enrolments on a set date.

Completion deadlines

A completion deadline gives each person a set number of days from enrolment to finish. Counting from enrolment, rather than a fixed calendar date, gives new starters the same time as everyone else.

Validity periods

A validity period says how long a completion counts before it needs refreshing. The expiry date should come from the completion date automatically, not from someone’s arithmetic.

Reminders

Reminders go out before the completion deadline and before a completion lapses. The aim is enough notice to act, not a stream of email people learn to ignore.

Automatic re-enrolment

When a completion lapses, the person is put back into the course and told. This turns a one-off course into a cycle, and means nobody has to watch the expiry column.

Designing a recertification cycle

Start with the requirement, not the software. How often must the training be refreshed, and what counts as evidence? That may come from legislation, an industry standard, a licence condition, a client contract or your own policy, so check the requirements that apply to your industry and roles.

Then work through the cycle:

  1. Set the validity period to match the requirement. If it says “annually”, 12 months is the natural choice.
  2. Decide when people can refresh. If the refresher only opens when the old completion lapses, people are out of date while they redo it. Opening re-enrolment a few weeks early avoids the gap.
  3. Pick the warning lead time. Give people enough notice to fit the course around their work.
  4. Give the refresher its own deadline, so a re-enrolment doesn’t sit untouched for months.
  5. Decide what happens at the lapse. Automatic re-enrolment keeps the cycle moving. Simply reopening the course suits training that isn’t mandatory for everyone.
  6. Keep every cycle’s record. Each recertification should be a new record alongside the old one, not a replacement. See what auditors want to see from your training records.

What to decide for each course

Use this checklist when you set up or review a compliance course:

  • Who must complete it: which roles, sites or teams, and contractors?
  • How many days do people get to finish?
  • Is there an assessment, with what pass mark and how many attempts?
  • How long is a completion valid?
  • How many days’ warning before the completion deadline, and before a completion lapses?
  • Can people start their refresher early, and how long after completion?
  • Should people be re-enrolled automatically when their completion lapses?
  • Is there a last date for new enrolments?
  • What evidence do you need: a certificate, a validity date, a test result?
  • Who follows up on people who miss a deadline, and how often do you check?

Write the answers down: they become the course’s settings, and your explanation to an auditor.

Worked example: an annual manual handling refresher

Say a business with three sites needs every warehouse worker to do a manual handling refresher each year, with a short test. One way to set it up:

Setting Value Why
Enrolment closes Not set It’s an ongoing course
Complete within 30 days of enrolment Enough time to fit around shifts
Warn before the deadline 7 days One nudge for anyone still working on it
Final test 80% pass mark, 3 attempts Completion means they passed, not just clicked through
Completion valid for 12 months Matches the annual requirement
Warn before the completion lapses 30 days Time to plan the refresher
Re-enrolment while valid After 330 days People can refresh in the last month or so
Re-enrol automatically on lapse Yes Anyone who didn’t refresh early goes straight back in

A new worker is enrolled when she starts and reminded a week before her 30-day deadline. She passes the test, and her certificate shows a “Valid until” date 12 months after completion. About 11 months later she’s warned the completion is about to lapse and, because re-enrolment is already open, she can take the refresher straight away. If she doesn’t, she’s re-enrolled automatically when it lapses, with a fresh 30-day deadline. Either way, last year’s completion and certificate stay on her record.

What automation won’t do is decide what happens when someone misses a deadline altogether. In Acadenix, an unfinished enrolment expires at the end of its last day and the person can enrol again, but nobody is chasing them. Build in a regular check, such as a monthly look at the course report, and agree who follows up.

How Acadenix automates it

In Acadenix, each of these rules is a setting on the course’s Timers tab (see certificates and compliance):

  • Enrolment closes: the last day anyone can enrol. The course archives itself at the end of that day; people already enrolled can still finish.
  • Complete within a number of days of enrolment, with an optional warning email before the deadline.
  • Completion valid for a number of months, printed on the certificate as “Valid until”, with an optional warning before it lapses.
  • Automatic re-enrolment when a completion lapses: the person is enrolled afresh, if the course still admits them, and emailed. Untick it and the course simply reopens for them.
  • Re-enrolment while a completion is valid: never, immediately, or after a set number of days.

Three details matter when you plan. Completions are final: nobody can reset a completed course, and taking it again is a new enrolment, so earlier completions and certificates stay on record. The deadline and validity period are fixed on each enrolment or completion as it happens, so changing them only affects later ones — settle them before rollout. And timers belong to the course, so when you share it with several sites or sub-organisations, the same rules apply everywhere.

The certificates report shows each certificate’s status (Valid, Lapsed, Superseded or Revoked), you can save the filters you run every month, and on Silver and Gold you can export any report to CSV. See train your people for how this fits a wider staff training setup.

Key takeaways

  • Spreadsheets record training but can’t act on it; automation can.
  • Build recertification from five pieces: enrolment windows, completion deadlines, validity periods, reminders and automatic re-enrolment.
  • Start from the requirement that applies to you, and open re-enrolment early to avoid gaps between cycles.
  • Keep every cycle’s record rather than overwriting the last one.
  • Automation covers the routine, but schedule a regular check for missed deadlines.

Want to see how your compliance courses would run? Request an evaluation and set up a course with your own deadlines, validity period and re-enrolment rules.

Frequently asked questions

Recertification tracking means knowing when each person's training expires and making sure they redo it before, or as soon as, it lapses. An LMS can do this automatically with validity periods, reminders and re-enrolment.
It depends on the requirement behind the training. Check the legislation, standards, licence conditions, contracts and internal policies that apply to your industry and roles, then set the validity period to match.
Yes. In Acadenix, when a course has a validity period, people are warned before their completion lapses and can be re-enrolled automatically when it does. Their earlier completion and certificate stay on record.
In Acadenix, an unfinished enrolment expires at the end of its last day. The person can enrol again and start afresh if the course is still open to them, so it's worth a regular check to follow up.

Keep reading

Ready to take the admin out of training?

Request an evaluation, upload your existing SCORM courses, and see how Acadenix feels with your own content.

Sign in