Picture an electrical contractor in the southeast sending a two-person crew to a commercial job in Airdrie. At the site orientation, the prime contractor's safety coordinator asks for current fall protection tickets. One worker's card expired last month. He drives back to Calgary, the job starts a day late, and your foreman spends the afternoon on the phone. Nobody was hiding anything. The date was just sitting on a plastic card in someone's wallet. If you need to track employee certifications reliably, the fix is not a better memory. It is one place where every ticket, its date and its proof live, with reminders that go out before anything lapses.
Common safety tickets in Alberta workplaces
What your team needs depends on your trade, your sites and your clients. For Alberta trades, construction, energy services and industrial work, the list often includes some of these:
- First aid and CPR
- WHMIS
- Fall protection
- H2S Alive
- Ground Disturbance
- Confined space entry and monitoring
- Forklift and other equipment operator training
- Driver's abstract for anyone driving company vehicles
Validity periods vary by ticket type and by training provider, and some clients set their own refresh requirements on top. Do not assume. Check the expiry date on each card or certificate, or confirm it with the provider, and record exactly what it says.
Beyond tickets, many businesses track trade certificates, professional licences, company-specific site orientations and internal sign-offs, like "trained on the new excavator." The same system can hold all of them.
What to record for each employee
A good safety ticket tracking record has the same fields for every ticket, so you can sort, filter and report on it later.
| Field | Example | Why it matters |
|---|---|---|
| Employee name | J. Smith | Who holds it |
| Ticket or certification | Fall protection | What it is, using one consistent name |
| Provider | Training company or issuing body | Some clients only accept certain providers |
| Certificate or card number | As printed | Needed for verification |
| Date issued | As printed | Proof of when training happened |
| Expiry date | As printed, or "none" | Drives reminders |
| Photo or scan of card | Front and back | Proof without the physical card |
| Status | Current, expiring, expired | Quick view for dispatch |
| Renewal booked | Course date | Shows the gap is being closed |
Keep the names consistent. If one person's record says "Fall Arrest" and another says "Fall Protection," a filter will miss one of them, and that is exactly when it matters.
Reminders at 90, 60 and 30 days
A single reminder the week before expiry is not enough. Courses fill up, especially before busy seasons, and people are on the road. A three-step reminder schedule works well:
- 90 days out: notify the employee and their supervisor. Time to find and book a course.
- 60 days out: remind again if no renewal is booked. Flag it on the office's weekly list.
- 30 days out: escalate to the owner or manager. If nothing is booked, this person may be off certain jobs next month.
Once the new card comes in, upload the photo, update the dates, and the reminders reset on their own. Plan around your calendar too: if spring is when every crew is busiest, try to book renewals during the slower stretches rather than in April.
Today, ask every employee to text or email a photo of the front and back of every ticket in their wallet. Enter the expiry dates into one sheet, sorted by date. In under an hour, you will know exactly what lapses in the next 90 days.
Link tickets to job requirements
Tracking dates is only half the job. The real value is knowing, before dispatch, whether the crew you are sending has what the site requires.
- List requirements per job or site. "Plant shutdown: H2S Alive, confined space, fall protection, client orientation." "Residential service call: driver's abstract on file."
- Check the crew against the list when scheduling. A good system shows a warning: "Mike's confined space ticket expired, cannot be assigned."
- Do not send an untrained worker to a site that needs a ticket. Not "just this once," not "he is renewing next week." It is a safety problem first and a compliance problem second.
Picture a landscaping company in the northwest that also does small excavation jobs. Each job card lists "Ground Disturbance required." When the office assigns a crew, the system checks each person's record. That small check prevents a day lost at the gate, or worse.
A ticket you cannot prove at the gate might as well not exist.
Your training duties under Alberta OHS
Ticket tracking is more than paperwork. Under Alberta's Occupational Health and Safety rules, employers must make sure workers are adequately trained in everything they need to work safely. That includes training:
- before a worker starts a work activity,
- before they begin a new activity, use new equipment or follow a new process, and
- when they are moved to another area or work site.
Employers also need to make sure supervisors are competent and familiar with the OHS legislation, and that workers know their rights and responsibilities. Workers, for their part, must take part in the training you provide.
Alberta's guidance recommends keeping records of orientation and training, including dates and what was covered, and the province publishes sample record templates. Those records are good evidence that training happened if there is ever an incident. Businesses with 20 or more regularly employed workers also need a formal health and safety program, which includes orientation and training as one element.
This is general information, not legal advice. Rules change, so confirm the details on the official Alberta obligations of work site parties page or contact Alberta OHS.
For how this fits into a new hire's first months on the tools, see training new hires in the trades: a 90-day plan.
Storing card photos securely
Photos of tickets and abstracts are employee personal information. In Alberta, private-sector employers fall under PIPA, which means collecting only what is reasonable and keeping it secure. In practice:
- Store photos in one secure system, not in group chats or the foreman's camera roll.
- Limit access: supervisors see their crew's ticket status; only the office sees the full records.
- Collect what you need for the ticket. A driver's abstract is relevant for drivers, not for everyone.
- Decide how long you keep records for employees who leave, and stick to it.
Audits and prime contractor requests
Prime contractors, safety program auditors and larger clients often ask for proof before your crew sets foot on site. When the email comes in asking for "current tickets for everyone on the crew," you want to answer in minutes, not days. A good tracking setup lets you:
- filter by crew or job and export a list of names, tickets and expiry dates,
- attach card photos in one file, and
- show training records with dates for orientations and in-house sign-offs.
Ways to track employee certifications: spreadsheet, app or custom
A spreadsheet
Fine for a small crew. One row per ticket, conditional formatting to turn cells red near expiry, photos in a shared folder. The weak points: nobody gets reminded unless someone opens the file, photos drift away from the records, and it cannot check a crew against a job. Our post on when spreadsheets stop working covers the warning signs.
A certification or safety app
Many safety and HR apps include ticket tracking with reminders and photo uploads. Per-user monthly pricing is common. They are worth a look if their fields and reminders match how you work. Check whether they connect to your scheduling, and whether workers will actually use another app.
A custom tool
Makes sense when ticket tracking needs to tie into dispatch, job requirements, onboarding and training records you already keep, or when you want everything in one place instead of three apps. For ballpark numbers, see custom software costs in Canada.
Where Sidekick fits
We build certification and sign-off tracking for Calgary and Alberta businesses: safety tickets, licences and policy sign-offs tracked per employee, card photos stored securely, reminders before anything expires, and warnings before someone is scheduled to a job they are not ticketed for. Book a free call and we can look at how you track tickets today.
Frequently asked questions
What is the easiest way to track employee certifications?
Start with one list of every employee's tickets, with the issue date, expiry date and a photo of each card, sorted by expiry. Add reminders at 90, 60 and 30 days so renewals get booked in time.
How long are safety tickets valid in Alberta?
It depends on the ticket type and the training provider, and some clients set their own requirements. Check the expiry date printed on each card or certificate, or confirm with the provider.
Do Alberta employers have to train workers?
Yes. Under Alberta OHS rules, employers must ensure workers are adequately trained to work safely, including before new activities, equipment or processes and when moved to another area or work site.
Should I keep copies of employee safety tickets?
Keeping photos or scans makes it easy to prove training to prime contractors and auditors. Store them securely, limit who can see them, and collect only what you need under Alberta privacy rules.
Want tickets tracked before they expire?
Free 30-minute call. We'll map out what you need, how long it takes and what it costs. No pressure.
Book a free call →