Guide · Updated 2026-08-08
How to Create a Certificate Expiry Tracker in Excel
Create a certificate expiry tracker in Excel by listing one row per person and certificate, entering real expiry dates, calculating status from TODAY(), and linking each row to evidence — then review the soonest dates on a fixed schedule.
1. Choose a flat table, not a pretty dashboard
Start with columns you can sort. Fancy dashboards fail when the underlying dates are wrong. Use one sheet as the system of record.
| Column | Example | Rule |
|---|---|---|
| Worker | Full name | Match HR / site list spelling |
| Employer / company | Own staff or subcontractor firm | Needed for evidence packs |
| Certificate / course | As you name it internally | Consistent naming |
| Expiry date | 15/09/2026 | Excel date, not text |
| Status | Formula vs TODAY() | Never typed by hand |
| Evidence | Link or folder path | Required for audits |
| Owner | Who chases renewal | Optional but useful |
2. Enter dates properly
Format the expiry column as Date. Type DD/MM/YYYY. If you only know month and year, pick a conservative day and note uncertainty in a comments column — do not store “Sep 26” as text.
3. Calculate status with TODAY()
Example logic: if the expiry cell is blank → Missing; if expiry < TODAY() → Expired; if expiry ≤ TODAY()+30 → Due soon; else Current. Adjust the 30-day window to match how long renewals take in your trade.
4. Conditional formatting
- Expired: strong alert colour on the status or date cell
- Due soon: amber on the same cells
- Missing: distinct from current so blanks cannot hide
- Never rely on someone remembering to recolour after an edit
5. Separate “not required”
If a certificate does not apply to a person, either omit the row or mark Not required. Leaving blanks for both “missing” and “N/A” is how false confidence creeps in. Requirements vary by role, activity, customer and site.
6. Evidence column
Paste a SharePoint / Drive link, or a short path convention such as /certs/surname-cscs.pdf. A tracker without files becomes a rumour list under client scrutiny.
7. Put the review on the calendar
Excel will not email you. Book a recurring review, or move the file into a certificate expiry tracker that sends reminders. Download a template if you want conditional formatting already wired — then upload the same sheet when multiple editors break the formulas.
- Sort by expiry ascending every review.
- Book renewals for the next 30–60 days.
- Chase missing evidence as its own queue.
- Remove leavers promptly.
Free download
Need a training matrix template?
Download our free Construction Training Matrix Excel template. Worker rows, requirement columns, expiry dates and conditional formatting already set up.
Already have one?
Turn your spreadsheet into a live matrix with automatic expiry reminders.
Upload my matrixtraining-matrix-template.xlsx
| Row number | A | B | C | D | E | F | G |
|---|---|---|---|---|---|---|---|
| 1 | Name | Role | CSCS | IPAF | PASMA | First Aid | Asbestos |
| 2 | Ahmed Khan | HVAC Engineer | 12/08/2028 | 25/08/2026 | 03/02/2028 | 19/09/2027 | — |
| 3 | John Smith | Site Supervisor | 04/06/2029 | 22/01/2028 | 18/09/2026 | 18/09/2026 | 11/11/2027 |
| 4 | Sarah Jones | Electrician | 28/10/2028 | 16/05/2028 | 16/05/2028 | 02/12/2027 | 09/07/2028 |
| 5 | Peter Brown | General Operative | 06/08/2026 | 14/04/2028 | — | — | 21/01/2028 |
| 6 | Grace Okafor | Electrician | 17/03/2029 | 27/09/2026 | 08/08/2028 | 23/06/2028 | 05/05/2028 |