The Role of Expiry Alerts in HR Compliance

Expiry alerts tell the right person that an employee's licence, certification or work permit is about to lapse, early enough to renew it. That's their whole job in HR compliance. Without them you find out about a lapse when an inspector, an auditor or a client asks to see the document.
The setup that works is simple. Alert the employee at 90, 60 and 30 days, copy their manager when it gets close, escalate anything overdue, and keep a log of every message. The rest of this post covers what to track, how to time it and where teams usually go wrong.
The documents that put you at legal risk when they lapse
Some expiry dates are an inconvenience. Others mean the person legally can't keep doing the job. Track the second group first.
- US work authorisation. If an employee's work authorisation is time-limited, you must reverify on Form I-9 "not later than the date work authorization expires" (8 CFR 274a.2). Miss it and they can't keep working for you.
- UK right to work. For staff with time-limited permission, the Home Office right to work checklist says you need a follow-up check to keep your statutory excuse. The civil penalty is up to £60,000 per illegal worker.
- Professional licences. Nurses, pharmacists, electricians and drivers can't practise on an expired licence, and renewal often needs proof of continuing education.
- Safety certifications. Forklift operators must be re-evaluated at least every three years under OSHA's powered industrial truck rule. Our post on what happens when a forklift certification expires covers the details.

After those, add anything a client contract or your own policy requires: first aid certificates, food hygiene training, DBS or background checks, policy acknowledgements. Each needs an expiry date, an owner and a document on file.
Why spreadsheets miss renewals
The spreadsheet itself is rarely the problem. The problem is that it only works when one person remembers to open it.
That person goes on holiday in August. A nurse's licence expires on the 14th. Nobody filters the sheet, nobody emails the nurse, and the first anyone hears of it is when the agency asks for an updated copy. Every HR team that's run compliance on a spreadsheet has a version of that story.
Automated alerts fix the memory problem, not the judgement problem. They make sure the reminder goes out on day 90 whoever is in the office. You still decide who gets it and what happens when they ignore it.

Build the schedule around how long renewal takes
A single reminder a week before expiry is too late for most things. Work back from how long the renewal actually takes.
Anything involving a third party (a licensing board, an exam, an immigration application) should start at 90 days. Booking a course and getting a certificate back takes weeks, and visa extensions can take longer. Internal refreshers, like an annual policy sign-off, can start at 30.
| When | Who gets it | What it asks for |
|---|---|---|
| 90 days | Employee | Book the course, exam or application; here's the link |
| 60 days | Employee | Confirm it's booked, or say what's blocking you |
| 30 days | Employee, manager copied | Upload proof of booking or the renewed document |
| 7 days | Manager and HR | Decide: renew now, or plan cover for the role |
| Day 0, not renewed | HR, compliance lead | Remove from duties that need the document; log the decision |
Put a direct link in every alert: the renewal form, the training booking page or the upload page. People act on an alert when the next click is obvious.
Send alerts where people actually read them
Office staff live in email and Teams. Warehouse, care and site staff often don't check work email at all. For them, a text or WhatsApp message is the alert that gets read. Ask each team which channel they use and set it per person, not per company.
Every alert needs an owner and an escalation path
An alert nobody owns becomes noise. Name one person responsible for each renewal, usually the employee, with their manager accountable for the outcome.
Then decide in advance what happens when nobody acts. If the 30-day alert gets no response, the manager hears about it. If day 0 arrives, HR or compliance does. For safety-critical roles, a director should know the same day. Our deadline escalation workflow guide walks through how to set those levels.
Keep the log an inspector will ask for
When something does lapse, the question becomes what you did about it. A log showing the alerts sent, who received them and when the renewed document arrived is your evidence that you had a working process. Keep it with the employee's record, and make sure you can export it without rebuilding it from inboxes.
Three problems you'll hit when you switch alerts on
The backlog. The first upload of dates almost always turns up documents that have already expired or will within a month. Sort them by risk: work authorisation and safety-critical certifications first, admin credentials last. Fix the backlog before you trust the alerts.
Role changes. A warehouse worker promoted to shift lead may suddenly need a first aid certificate or a forklift evaluation. Tie your document requirements to roles, and review them whenever someone changes job.
Set and forget. Rules change and so does your workforce. Once a quarter, have one named person check that every role still has the right documents attached and that nothing is sitting in an "expired, ignored" state.
Why I think HR teams underrate this
HR software budgets go to recruiting, payroll and performance. Expiry tracking rarely makes the list, because it feels like admin.
But the failures I've seen almost never come from not knowing the rules. HR knew the nurse needed a licence and the operator needed an evaluation. They came from the gap between knowing a document exists and noticing when it runs out.
Procurement teams solved the same problem for vendor contracts years ago with renewal alerts. The mechanics carry straight over. In HR the stakes are usually higher, because the document decides whether a person can legally do their job.
— Kuldeep
How ExpiryEdge handles employee expiry alerts
ExpiryEdge tracks licence, permit, certificate and contract dates in one place and reminds the responsible person by email, SMS, WhatsApp, Slack or Teams on the schedule you set.

Overdue items escalate to a manager automatically. When a renewal is due, ExpiryEdge can request the new document from the employee and collect it, so you're not chasing attachments. Every reminder and upload is kept in an exportable audit trail. You can try it free for 14 days with no credit card.
FAQ
What are expiry alerts in HR compliance?
They're automatic reminders sent before an employee's licence, certification or work authorisation runs out. A good alert goes to the person who has to act, gives the expiry date and the next step, and escalates to a manager if nothing happens. The point is to renew before the date, not discover the lapse during an audit or inspection.
What is the best alert schedule for certification renewals?
It depends on how long the renewal takes. If a licensing board, exam centre or immigration office is involved, start at 90 days, because their queues are slow. Follow up at 60 and 30. At 7 days, copy the manager. An internal refresher course can start at 30 days. And once the new document is on file, stop sending.
Which employee documents should HR track for expiry?
Work authorisation is the big one: US employers must reverify on Form I-9 by the date work authorisation expires, and UK employers need follow-up right to work checks for time-limited permission. Then add professional licences, safety certifications such as forklift evaluations, driver documents and any certificate a client contract requires.
Who should receive expiry alerts?
The employee should get the early ones, because they usually have to book the course or submit the application. Their line manager should be copied from about 30 days out, since they'll lose a worker if it lapses. HR or compliance should see anything that goes overdue, and someone senior should hear about lapses on safety-critical roles.
What is the biggest risk of tracking expiry dates manually?
The spreadsheet depends on one person. When that person is on leave, changes role or simply has a busy month, nobody checks the dates and nothing reminds the employee. You usually find out when an inspector, auditor or client asks for the document and it has already expired.
Recommended
Frequently asked questions
It depends on how long the renewal takes. If a licensing board, exam centre or immigration office is involved, start at 90 days, because their queues are slow. Follow up at 60 and 30. At 7 days, copy the manager. An internal refresher course can start at 30 days. And once the new document is on file, stop sending.
Start with the right to work. In the US, you must reverify on Form I-9 by the date work authorisation expires. UK employers need follow-up right to work checks for staff with time-limited permission. Next come professional licences. Then safety certifications such as forklift evaluations, driver documents and any certificate a client contract requires.
The employee should get the early ones, because they usually have to book the course or submit the application. Their line manager should be copied from about 30 days out, since they'll lose a worker if it lapses. HR or compliance should see anything that goes overdue, and someone senior should hear about lapses on safety-critical roles.
The spreadsheet depends on one person. When that person is on leave, changes role or simply has a busy month, nobody checks the dates and nothing reminds the employee. You usually find out when an inspector, auditor or client asks for the document and it has already expired.



