A training matrix is the backbone of any EHS training program. It provides a single view of who needs what training, who has completed it, and when retraining is due. Whether you are managing 50 employees at one site or thousands across multiple locations, a well-designed training matrix eliminates guesswork and ensures compliance. This guide covers how to build, maintain, and optimize your training matrix using Training Management Software.
Free Training Matrix Template
A ready-to-use Excel training matrix with 15 common OSHA and EPA training topics, eight job roles, and built-in formulas that flag training as Current, Due Soon or Overdue automatically. Edit the roles and intervals to match your own program. No email required.
Download the Excel Template Printable PDF VersionWhat Is a Training Matrix?
A training matrix is a grid that maps training requirements (rows) against employees or job roles (columns). Each cell shows whether training is required, completed, due, or overdue. The matrix provides managers with an at-a-glance view of organizational training compliance and highlights gaps before they become violations.
Training Matrix Example
Below is a simplified training matrix showing five employees across four job roles. Each cell shows the status of one training topic for one employee. This is the same structure used in the downloadable template, which calculates these statuses for you from completion dates and refresher intervals.
| Employee | Job Role | HazCom | Lockout/Tagout | Forklift | Respiratory | Fire Extinguisher |
|---|---|---|---|---|---|---|
| A. Rivera | Production Operator | Current | Current | N/A | Current | Current |
| W. Chen | Maintenance Technician | Current | Current | Overdue | Current | Due Soon |
| D. Okafor | Electrician | Current | Current | N/A | Current | Current |
| S. Brooks | Forklift Operator | Current | N/A | Current | N/A | Current |
| T. Nguyen | Supervisor | Current | Current | Current | Not Recorded | Current |
Reading the matrix: N/A means the topic is not required for that role, which is just as important to record as a completion. Not Recorded means the training is required but no completion date exists — the most common finding in an OSHA inspection. A matrix that only tracks completions, without also tracking what each role is required to have, cannot tell you what is missing.
What Belongs in a Training Matrix
Most EHS training matrices are built around a core set of recurring regulatory topics. The table below lists the topics included in the downloadable template, with the citation that drives each one.
| Training Topic | Primary Citation | What the Standard Requires |
|---|---|---|
| Hazard Communication | 29 CFR 1910.1200(h) | At initial assignment and when a new hazard is introduced |
| Lockout/Tagout | 29 CFR 1910.147(c)(7) | Initial; retrain on change in job, machinery or procedure |
| Confined Space Entry | 29 CFR 1910.146(g) | Before first assignment; retrain on change in duties or hazards |
| Fall Protection | 29 CFR 1926.503 | Before exposure; retrain on change in workplace or equipment |
| Powered Industrial Truck | 29 CFR 1910.178(l)(4)(iii) | Operator evaluation at least every three years |
| Respiratory Protection | 29 CFR 1910.134(k)(5) | Annually, and when workplace conditions change |
| Bloodborne Pathogens | 29 CFR 1910.1030(g)(2)(ii) | At initial assignment and at least annually thereafter |
| Personal Protective Equipment | 29 CFR 1910.132(f) | Before assignment; retrain when PPE or hazards change |
| Emergency Action Plan | 29 CFR 1910.38(e)-(f) | On initial assignment and when the plan changes |
| Hearing Conservation | 29 CFR 1910.95(k)(2) | Annually for employees in the hearing conservation program |
| Fire Extinguisher Use | 29 CFR 1910.157(g)(2) | Upon initial assignment and at least annually thereafter |
| RCRA Hazardous Waste | 40 CFR 262.17(a)(7) | Within six months of assignment and annually thereafter |
How to Build a Training Matrix
Step 1: Identify All Training Requirements
Compile every training requirement that applies to your organization. Sources include:
- OSHA General Industry standards (29 CFR 1910) and Construction standards (29 CFR 1926)
- EPA requirements (stormwater, hazardous waste, SPCC)
- DOT hazardous materials shipping requirements
- Management system standards (ISO 14001, ISO 45001, PSM)
- Company-specific policies and procedures
- Customer and client contractual requirements
Step 2: Define Job Roles and Departments
Create a standardized list of job roles, titles, and departments across your organization. Group similar roles together when they share the same training requirements. This becomes the column structure of your matrix and the foundation for automated training assignment.
Step 3: Map Requirements to Roles
For each training topic, determine which job roles require it. Mark whether the training is mandatory or optional for each role. Include training frequency (annual, every 3 years, upon assignment, etc.) so the matrix can calculate due dates automatically.
Step 4: Import Existing Training Records
Populate the matrix with historical completion data from existing records, certificates, sign-in sheets, and LMS exports. This establishes the baseline compliance status and allows the system to calculate when retraining is due based on the last completion date and required frequency.
Step 5: Set Up Automated Notifications
Configure email reminders for employees and supervisors before training expires. Best practice is to send notifications at 90, 60, and 30 days before expiration. Escalation alerts to managers for overdue training ensure gaps are addressed promptly.
Training Matrix for ISO 9001, ISO 45001 and ISO 14001
Management system standards do not use the phrase "training matrix," but they require exactly what one produces. ISO 9001, ISO 45001 and ISO 14001 each require the organization to determine the competence needed for roles that affect performance, ensure people are competent, and retain documented information as evidence of competence. A training matrix is the artifact most auditors expect to see when they ask for that evidence.
| Standard | Competence Clause | What an Auditor Looks For |
|---|---|---|
| ISO 9001:2015 | Clause 7.2 Competence | Defined competence requirements per role, evidence of training or experience, and evaluation of effectiveness |
| ISO 45001:2018 | Clause 7.2 Competence | Competence requirements tied to OH&S risks, hazard-specific training records, and worker awareness under 7.3 |
| ISO 14001:2015 | Clause 7.2 Competence | Competence for roles affecting environmental performance and compliance obligations, with retained records |
Two practical points come up repeatedly in ISO audits. First, the matrix must cover competence, not just attendance — a completion date alone does not demonstrate that the person is competent, so pair it with an assessment result or a supervisor sign-off. Second, the matrix must be current at the moment the auditor asks. A spreadsheet updated quarterly will show gaps that were closed weeks ago, which is a finding you do not need. See our ISO 45001 and ISO 14001 software pages for how competence records tie into the wider management system.
What a Software-Based Training Matrix Provides
Automated Assignment
When employees are hired or change roles, the training matrix automatically assigns the correct training requirements based on their job profile, department, and location. No manual intervention required.
Real-Time Compliance Dashboard
View training compliance status across your entire organization in real time. Filter by site, department, role, or individual employee. Instantly identify who is current, who is due soon, and who is overdue.
Audit-Ready Reports
Generate training completion reports, gap analyses, and compliance summaries with a few clicks. Print individual training transcripts, department summaries, or organization-wide compliance snapshots for auditors, clients, and regulators.
Ecesis Training Management Software includes a built-in training matrix that automatically maps OSHA requirements to employee roles, tracks completions in real time, sends automated reminders, and produces audit-ready reports. Import your existing training records and have a functioning matrix within hours. Please call (720) 547-5102 or contact us to learn more.
Start From the Template
The Excel template includes the topics and citations above, a role-requirements tab you can edit, and a status tab that recalculates every time you open it. When the spreadsheet stops keeping up, Ecesis Training Management Software applies the same role-based logic and updates itself as training is completed.
Download the Excel Template Printable PDF VersionFrequently Asked Questions
What is a training matrix?
A training matrix is a grid that maps training requirements to employee roles, departments, or individuals. It shows which courses each person needs, their completion status, and when retraining is due, giving managers a single view of organizational training compliance.
How do I build a training matrix for my organization?
Start by listing all regulatory and company-required training topics. Then identify which roles or job functions require each topic. Map employees to their roles, populate completion dates from existing records, and calculate due dates based on training frequencies. Training management software automates this entire process.
What is the difference between a training matrix and a skills matrix?
A training matrix tracks required training courses and their completion status for compliance purposes. A skills matrix maps employee competency levels across various skills regardless of formal training. Many organizations use both, with the training matrix focused on regulatory compliance and the skills matrix on workforce development.
How often should a training matrix be updated?
A training matrix should be a living document updated whenever employees are hired, transfer roles, complete training, or when regulatory requirements change. With training management software, updates happen automatically as completions are recorded and new assignments are triggered by role changes.
Can training management software replace spreadsheet-based training matrices?
Yes. Software-based training matrices automatically update completion status, calculate due dates, send reminders, generate compliance reports, and scale across multiple sites and hundreds of employees without the version control and manual update problems inherent in spreadsheets.
Is there a free training matrix template I can download?
Yes. The Excel training matrix template on this page is free and requires no email address. It includes 15 common OSHA and EPA training topics with their citations, eight example job roles, a role-requirements tab you can edit, and a status tab that automatically flags each assignment as Current, Due Soon, Overdue or Not Recorded based on the refresher intervals you set.
What does ISO 45001 or ISO 9001 require in a training matrix?
Clause 7.2 of ISO 9001, ISO 45001 and ISO 14001 requires organizations to determine the competence needed for roles that affect performance, ensure those people are competent, and retain documented information as evidence. A training matrix is the usual way to demonstrate this. Auditors typically want to see competence defined per role, evidence of training or assessment, and records that are current at the time of the audit.
Ecesis Training Software
Training Management
Author courses, track completions, manage certifications, and automate reminders.
OSHA Requirements
Complete guide to 50+ OSHA training topics with frequencies and CFR references.
Mobile Training App
Complete training and access records from the field on any mobile device.
Compliance Tracking
Map training obligations to specific regulations and track compliance status.
Inspections & Audits
Verify training effectiveness through field inspections and compliance audits.
Document Management
Store training records, certificates, and compliance documentation.


