Employee certification tracking: every card, its renewal date and who owns it
Someone on your team holds a certificate that lapses this quarter, and the first person to notice is often an auditor or a site supervisor. This guide gives you the renewal intervals for 14 common certifications, a 60-minute audit, and a spreadsheet layout you can copy today.
Last reviewed: 12 October 2026 · Author: Deep Singh
Employee certification tracking means recording every credential your staff hold, with its issuing body, expiry or renewal date, owner and proof, then acting before each date. The interval comes from the rule behind each card: OSHA requires forklift evaluations every three years and respirator fit tests every year, while OSHA 10 and 30 cards never expire.
You have certificates in a shared drive, a spreadsheet nobody fully trusts, and staff who say "I renewed it" without sending proof. You need one list that shows what is due, who acts, and what an inspector will ask to see. Here is how to build it.
- OSHA requires a forklift operator performance evaluation at least once every three years (29 CFR 1910.178(l)(4)(iii)).
- Tight-fitting respirator users must be fit tested before first use and at least annually (29 CFR 1910.134(f)(2)).
- Bloodborne pathogens training is required at least annually, and the training records must be kept for 3 years (29 CFR 1910.1030).
- OSHA 10-hour and 30-hour Outreach cards have no expiration date, though some states, employers and unions require the training.
- An American Heart Association BLS card is valid for two years; a UK First Aid at Work certificate lasts three years.
- A UK DBS certificate has no official expiry date, so your own policy has to set the recheck date.
- Track the evaluation or training date, not just the card: several OSHA rules put the duty on the employer, not the worker.
How often do common workplace certifications need renewing?
The renewal interval depends on the rule or the issuing body behind each certificate, not on a general "every year" habit. The table lists 14 certifications that most US employers (and UK employers, where marked) track, with the official source for each row.
Workplace certification renewal intervals (verified 12 Oct 2026)
| Certification | How often | Rule or issuer | Official source |
|---|---|---|---|
| Forklift (powered industrial truck) operator evaluation, US · More | At least once every 3 years; refresher sooner after an accident, near miss, unsafe operation, new truck type or workplace change | OSHA, 29 CFR 1910.178(l)(4) | eCFR 1910.178 |
| Respirator fit test (tight-fitting facepiece), US | Before first use, when the facepiece changes, and at least annually | OSHA, 29 CFR 1910.134(f)(2) | eCFR 1910.134 |
| Respirator training, US | Annually, and when the workplace or respirator changes | OSHA, 29 CFR 1910.134(k)(5) | eCFR 1910.134 |
| Bloodborne pathogens training, US | At initial assignment and at least annually; keep records 3 years | OSHA, 29 CFR 1910.1030(g)(2), (h)(2) | eCFR 1910.1030 |
| HAZWOPER refresher, US | 8 hours annually (site workers, managers, supervisors) | OSHA, 29 CFR 1910.120(e)(8) | eCFR 1910.120 |
| Hearing conservation training and audiogram, US | Training repeated annually; audiogram at least annually after baseline | OSHA, 29 CFR 1910.95(k), (g)(6) | eCFR 1910.95 |
| Crane operator certification, US | Valid for 5 years; a state or local license is valid for its stated term, but no longer than 5 years | OSHA, 29 CFR 1926.1427(c), (d), (e) | eCFR 1926.1427 |
| DOT medical examiner's certificate (CDL drivers), US · More | Up to 24 months; shorter if the examiner sets it | FMCSA, 49 CFR 391.45 | eCFR 391.45 |
| Workplace first aid trainee, US | No fixed OSHA interval; OSHA requires adequately trained people where no clinic is near. Card length is set by the training provider | OSHA, 29 CFR 1910.151(b) | eCFR 1910.151 |
| AHA BLS Provider card · More | Valid for 2 years | American Heart Association | AHA |
| OSHA 10-hour / 30-hour Outreach card, US · More | No expiration date (some states, employers or unions set their own rules) | OSHA Outreach Training Program | OSHA FAQ |
| CNA (nurse aide) registry status, US · More | New training or competency evaluation after 24 consecutive months without paid nursing work; states set renewal cycles | CMS, 42 CFR 483.35(d)(6) | eCFR 483.35 |
| First Aid at Work certificate, UK · More | Lasts 3 years; HSE strongly recommends an annual half-day refresher (not mandatory) | HSE | HSE |
| DBS certificate, UK · More | No official expiry date; employer policy sets the recheck. Update Service subscription runs one year | DBS / GOV.UK | GOV.UK |

What should an employee certification tracker record?
A useful tracker holds one row per person per certificate, with enough detail to prove it to an inspector. That means 12 fields:
- Employee name
- Role
- Site or department
- Certification name
- Issuing body (OSHA trainer, AHA training center, HSE-approved provider, state board)
- Certificate or card number
- Date issued, or date of the last evaluation
- Renewal rule (months), from the table above
- Expiry or next-due date
- Owner (who books the renewal) and backup owner
- Status
- Link to the proof (scan, eCard, training record)
Field 7 matters more than people expect. For forklifts, the OSHA duty is an evaluation every three years, and the employer must certify the operator's training and evaluation with the operator's name, training date, evaluation date and the evaluator's identity (29 CFR 1910.178(l)(6)). Track that date, not just the card in the worker's wallet.
Do this now: a 60-minute certification audit (no software needed)
You can find every gap this afternoon with a spreadsheet and the table above. Time estimates assume about 25 employees; scale up for larger teams (estimate, not a rule).
List the roles (10 minutes)
Write each job role and the certifications it needs. Use the reference table and any client or insurer requirements.
Pull the evidence (20 minutes)
Collect every card, eCard and training record you hold into one folder, named Lastname_Cert_YYYY-MM-DD.
Fill the sheet (20 minutes)
One row per person per certificate, using the layout below.
Sort and act (10 minutes)
Sort by Days left. Message everyone in red or amber today, and book courses for anything due within 90 days.
Copy-paste spreadsheet layout (Excel, Google Sheets or LibreOffice)
| Column | Header | What goes in it / formula (row 2) |
|---|---|---|
| A | Employee | Name |
| B | Role | Job role |
| C | Site | Location or department |
| D | Certification | e.g. "Forklift evaluation" |
| E | Issuing body | e.g. "In-house evaluator", "AHA" |
| F | Issued / last evaluated | Date |
| G | Renewal rule (months) | e.g. 36 for forklift, 12 for fit test, 24 for BLS; blank if no expiry |
| H | Expiry / next due | =IF(G2="","",EDATE(F2,G2)) (or type the printed expiry date, which wins) |
| I | Days left | =IF(H2="","",H2-TODAY()) |
| J | Status | =IF(H2="","No expiry: set recheck",IF(I2<0,"EXPIRED",IF(I2<=30,"Due in 30 days",IF(I2<=90,"Due in 90 days","Current")))) |
| K | Owner | Who books the renewal |
| L | Proof | Link to the scan or eCard |
Then add:
- Conditional formatting on column I: red fill when the value is less than 0, amber when it is 30 or less, yellow when it is 90 or less.
- A "next due per person" column (M):
=MINIFS(H:H,A:A,A2). It shows each employee's earliest deadline on every row. MINIFS works in Excel 2019 or later, Microsoft 365, Google Sheets and LibreOffice. - Format column H as a date. EDATE returns a date serial number.
Worked example: an operator evaluated on 15 March 2024 with a 36-month rule gets =EDATE("2024-03-15",36) = 15 March 2027. On 12 October 2026 Days left is 154, so Status shows "Current". The 90-day warning starts on 15 December 2026.
If you would rather not build it, download the free staff training matrix with these formulas and colors already set. Care employers tracking nurse aides can use the CNA certification tracker.
How do you keep employee certifications from lapsing?
Set a fixed reminder ladder for every certificate and give each step an owner. This is the process we recommend (advice; the intervals come from the table above):
90 days before
Confirm the course or evaluation is needed and book it. Classes and evaluators often book weeks ahead.
60 days before
Confirm the date with the employee and their manager. Check that prerequisites are done (for example, a medical evaluation before a respirator fit test).
30 days before
Chase anyone without a confirmed date. Plan cover for shifts that need the certification.
7 days before
Escalate to the site manager. Decide who can and cannot work the role after the expiry date.
On renewal
File the new proof, update the issued date, and let the formula roll the next due date forward.
Monthly
Sort by Days left and review every red and amber row in a 15-minute meeting.
How can you improve certification tracking beyond bare compliance?
Compliance is the floor. These habits reduce last-minute scrambles (advice):
- Track triggers, not just dates. OSHA requires forklift refresher training after an accident or near miss, unsafe operation, a poor evaluation, a new type of truck or a workplace change (29 CFR 1910.178(l)(4)(ii)). Add a "Trigger event" column and log it.
- Group renewals into one session. If five people need BLS within 60 days, book one class.
- Collect proof at the source. Ask the training provider to email certificates straight to your shared inbox.
- Set a recheck date for things that never expire. For OSHA 10/30 cards and DBS certificates, write your policy interval into column G. Our guides on background check renewal policy and DBS check renewal and the Update Service show how to set one.
- Check new hires before day one. Our staffing agency compliance checklist covers what to verify before a placement starts.
Track the employee's next due date, not each card. The MINIFS column gives every person one "next deadline". Sorting by it shows who needs attention this month, even if they hold eight certificates.
Spreadsheet or employee certification tracking software?
A spreadsheet is enough when one person owns it, checks it every week, and your team is small and on one site (roughly under 25 people; an estimate, not a rule). The formulas above do the date maths reliably. A spreadsheet stops working when:
- nobody opens it for a month, because it cannot send a reminder by itself;
- employees need their own reminders, on their phone or in Slack or Teams;
- you need proof of who was reminded and when, for an audit or a dispute;
- staff turnover means records and renewal duties move between people;
- you run several sites and need one view.
Spreadsheets also go wrong quietly. Raymond Panko's review of field audits found errors in 94% of the business spreadsheets examined (arXiv:1602.02601).
That is where a tool earns its place. ExpiryEdge holds each certificate as a record with an expiry date, an owner and a backup owner, the file attached, and reminders at 90, 60, 30 and 7 days by email, SMS, Slack or Teams. Renewals keep the old certificate in the history, and every reminder and upload is timestamped for audits.
See every certification at a glance
The dashboard shows who is current, who expires in the next 90 days and who has lapsed, filtered by department, location or certificate type.
Reminders go out automatically
Set the schedule once, for example 90, 60, 30 and 7 days, and reminders go to the employee, their manager or both by email, SMS, Slack or Teams.
Track any certification type you need
Create the certificate types your organization uses, each with its own lead time and reminder schedule.
Give employees a clear renewal checklist
A renewal can carry a checklist: book the course, upload the new certificate, get manager sign-off. Each step is tracked.
Store certificates with the full history
The new certificate goes on the record and the old one stays, so you can show what someone held on a past date.
Compliance reports
Run a report of who holds what, or what is due in the next 30 days, and export it as PDF or CSV.
Operations Manager
You're responsible for making sure everyone on site has valid certifications before they start work. Right now you're probably checking a spreadsheet when you remember to, or finding out something lapsed when it's too late. ExpiryEdge gives you a live view of your whole team's status without the weekly manual checks.
HR Manager
You manage mandatory training, professional qualifications, and DBS renewals for a large and constantly changing workforce. Staff join and leave. Certs expire mid-year. ExpiryEdge keeps up with all of it - reminders go directly to employees and their managers, and records stay intact even when someone leaves.
Compliance Lead
When an auditor asks whether your team held valid certifications six months ago, you need to be able to show them - not just today's status, but what was in place at any date in the past. ExpiryEdge stores every version of every certificate and timestamps every action, so that answer is always there.
More guides in this cluster
- Background check renewal: how often to re-screen employees
- Staffing agency compliance checklist
- DBS check renewal and the Update Service (UK)
- What happens when your forklift certification expires
- OSHA training tracker
- Free staff training matrix template
- Free CNA certification tracker template
- Certification tracking software
Frequently asked questions
Employee certification tracking is keeping one record of every credential your staff hold, with the issuing body, expiry or next-due date, an owner and proof. Its job is to show what is due before it lapses and to prove, during an inspection, that each person was qualified on a given date.
It depends on the rule behind each one. OSHA requires forklift evaluations at least every three years, respirator fit tests and bloodborne pathogens training at least annually, and crane operator certifications last five years. AHA BLS cards are valid for two years. Check the issuing body for each certificate you track.
No. OSHA says Outreach Training Program student cards do not have an expiration date. Some states, employers, unions and jurisdictions require the training or set their own refresher rules, so check local and contract requirements.
Use one row per person per certificate, with an issued date, a renewal rule in months, and =EDATE(issued, months) for the due date. Add =due-TODAY() for days left and color it red below 0, amber at 30 days and yellow at 90 days. The free staff training matrix has this set up.
For many OSHA requirements the duty sits with the employer. For example, the employer must certify that each forklift operator has been trained and evaluated, and must ensure respirator users are fit tested. Employees can hold their own cards, but the employer needs the record and the proof.
It varies by rule. OSHA's bloodborne pathogens standard requires training records to be kept for 3 years from the training date. For other certifications, keep at least the current certificate and the previous one, and check the specific standard or your insurer's requirements.
Sources
Last reviewed: 12 October 2026
- OSHA, 29 CFR 1910.178 Powered industrial trucks
- OSHA, 29 CFR 1910.134 Respiratory protection
- OSHA, 29 CFR 1910.1030 Bloodborne pathogens
- OSHA, 29 CFR 1910.120 HAZWOPER
- OSHA, 29 CFR 1910.95 Occupational noise exposure
- OSHA, 29 CFR 1910.151 Medical services and first aid
- OSHA, 29 CFR 1926.1427 Crane operator certification
- FMCSA, 49 CFR 391.45
- CMS, 42 CFR 483.35
- OSHA Outreach Training Program FAQ
- OSHA penalties
- American Heart Association, BLS course options
- HSE, First aid training
- GOV.UK, DBS Update Service
- GOV.UK, DBS guide for employers of personal and self-employed workers
- Panko, "What We Don't Know About Spreadsheet Errors Today"
The certification that lapses unnoticed is the one that causes the problem.
Import your spreadsheet, attach the certificates and set 90/60/30/7 reminders for every employee. Free for 14 days, no credit card.
Start tracking certifications free