Employee license & credential tracking
Track employee licenses, certifications, and clearances in one place.
Journeyman and master licenses, EPA cards, contractor licenses, and safety training all expire on their own schedules. CertKeeper puts each one on a countdown per employee and reminds the right people before a renewal is due.
No credit card to start. 346 certification types pre-loaded. Import your roster from a spreadsheet in one step.
Expiring Soon
View all →-
Electrical License (Journeyman)
Tom Nguyen · #EL-J-40921
6d late -
HVAC Contractor / Technician License
Beth Kowalski
15d -
Gas Fitter License
Marcus Reyes
30d -
Plumbing License (Master)
Dana Whitfield · #PL-M-2210
47d -
EPA 608 Certification
Luis Ortega
Active
Example data. Every row links to the employee and their renewal history.
36
industries in the pre-loaded library, from the trades to healthcare to property management
90·60·30·14·7
days before expiry, a reminder goes out
346
certification types pre-loaded across 36 industries
14
day free trial, no card required
The problem
Nobody notices the license lapsed until the permit office does.
A journeyman's license, a contractor's state license, and a technician's EPA card renew on different cycles, through different agencies, and the person who tracked them in a spreadsheet has moved on. The lapse surfaces when a permit is refused, a bid is disqualified, or an inspector asks.
CertKeeper tracks every license and certification per employee, keeps the renewal history and the document, and reminds the office and the employee before the date. Reports filter by role or location when a client or agency asks for proof.
The rules
What the rules require
Trade licenses renew through state boards, each on its own cycle. Journeyman and master electrical and plumbing licenses commonly renew every one to three years with continuing education, but the cycle, the education hours, and even whether a separate journeyman license exists differ by state. Contractor licenses renew on the contractor board's schedule and usually require proof of insurance or bonding at renewal. A company working across a state line can hold two licenses for the same trade with two different expiration dates.
Some credentials never expire. EPA Section 608 technician certification, required to work with refrigerants, does not expire. A record like that still belongs in the file, with the number and a copy of the card, because clients and inspectors ask for it; it just does not need a countdown. CertKeeper treats a record without an expiration date as simply Active.
Others expire on top of the license: NATE certification, OSHA cards where a state or a customer requires them, forklift evaluations at least every three years (29 CFR 1910.178), and first aid and CPR every two years. The lapse tends to surface when a permit is refused, a bid is disqualified, or an inspector asks. CertKeeper keeps every license and certification per employee with its own validity period, the renewal history, and the document, and reminds the office and the employee before the date.
This is not legal advice. The rules above were checked against the sources listed when this page was written; your state, your county, and your contracts may add more.
Checked against
In the library
Pre-loaded for trades, contractors, and regulated small businesses.
Each type carries its usual validity period and the regulation behind it. Pick yours on day one, or add a custom type in a minute.
- State Contractor License
- Electrical License (Journeyman)
- Electrical License (Master)
- Plumbing License (Journeyman)
- Plumbing License (Master)
- HVAC Contractor / Technician License
- Gas Fitter License
- EPA 608 Certification
- NATE Certification (HVAC)
- OSHA 10-Hour (Construction)
- Forklift Operator Certification
- First Aid Certification
How it works
Set up in an afternoon. Runs every morning after.
-
Step 1
Bring in your people
Import employees with job title and location.
-
Step 2
Record each certification
Record each license and certification, and attach the document.
-
Step 3
Let the countdown run
The office and the employee get reminded before the renewal date.
Questions
Before you start
- Some licenses never expire. Can I still track them?
- Yes. A record without an expiration date is simply Active. You keep the number and the document on file without a countdown.
- Can I add a license type that is not in the library?
- In a minute. Custom types carry their own validity period and reminder schedule and work exactly like library types.
- We need to prove licensing to clients before a bid.
- Generate a PDF or CSV report filtered by the crew or role in question. Every record shows its status, dates, and number.
- What does it cost?
- Priced by headcount: $49 a month up to 25 employees, $99 up to 100, $199 up to 250. Every plan has every feature, and the 14-day trial needs no credit card.
From $49/month for up to 25 employees. Every plan has every feature.
See pricing →Related
Also tracked in CertKeeper
-
OSHA certification tracking
OSHA cards, forklift, and competent-person designations for the same trades crews.
OSHA certification tracking →
Put the next expiration on a countdown today.
Fourteen days free. No card. Your first reminders are scheduled the moment you enter a date.
Start your free 14-day trial