SOP templatesTraining

Training Records SOP Template

A recordkeeping SOP for capturing training completions, certificates and recertification due dates, and for keeping the training matrix accurate and audit-ready.

FreeNo sign-upWord, PDF, Excel & CSV
Alexa UskovaReviewed by Alexa Uskova, Customer Success Manager, Perfect WikiUpdated September 15, 202610 steps4 roles3 min read
Standard operating procedureSOP-TRN-005 ยท Rev 1.0
Owner
Training Manager
Effective date
September 15, 2026
Review cycle
Every 12 months

1.Purpose

To keep an accurate, up-to-date record of who has completed which training, when it expires, and to make records available quickly for audits or internal requests.

2.Scope

Applies to records for all instructor-led, on-the-job and e-learning training tracked in the LMS or training matrix. Delivering the training itself is covered by other training SOPs.

Definitions

Training matrix
A grid showing which employees have completed which required training, used to spot gaps at a glance.
Recertification
Training or assessment that must be repeated after a set period to keep a qualification current.
LMS
Learning Management System. The system of record for course completions and certificates.

3.Responsibilities

LMS Administrator
Maintains the LMS, uploads records, and generates reports and the training matrix.
Training Coordinator
Submits completion data after each session and follows up on missing records.
Manager
Reviews their team's training matrix and flags upcoming recertification needs.
Employee
Confirms their own training history is accurate and reports any missing certificates.

RACI matrix

ActivityLMS AdministratorTraining CoordinatorManagerEmployee
Enroll employee and log attendanceCR/AII
Upload certificates and assessment resultsR/ARII
Maintain the training matrixR/ACC-
Track recertification due datesR/ACRI
Respond to audit or records requestsR/ACI-

R = Responsible, A = Accountable, C = Consulted, I = Informed

4.Materials and PPE

Materials, tools and systems

  • โ†’Learning Management System (LMS)
  • โ†’Training matrix spreadsheet or dashboard
  • โ†’Certificate and assessment result files
  • โ†’Recertification schedule
  • โ†’Records request log

5.Procedure

  1. 5.1

    Enroll the employee in the course

    LMS Administrator

    The LMS administrator or training coordinator enrolls the employee in the relevant course in the LMS at the time it is assigned or scheduled.

  2. 5.2

    Record attendance for instructor-led sessions

    Training Coordinator

    The training coordinator submits the attendance list from each instructor-led or on-the-job session to the LMS administrator within one business day.

  3. 5.3

    Capture assessment results

    LMS Administrator

    The LMS administrator records the quiz score, practical assessment result or sign-off outcome against the employee's training record.

    Checkpoint: A course is marked complete in the LMS only when both attendance and a passing assessment result are recorded.

  4. 5.4

    Upload certificates

    LMS Administrator

    The LMS administrator uploads any completion certificate, whether internal or from an external provider, and attaches it to the employee's training record.

  5. 5.5

    Update the training matrix

    LMS Administrator

    The LMS administrator refreshes the training matrix after each batch of completions so it reflects current status for every employee and required course.

  6. 5.6

    Flag recertification due dates

    LMS Administrator

    The LMS administrator sets a reminder ahead of each recertification due date and shares an upcoming expirations report with the relevant managers.

  7. 5.7

    Manager reviews their team's status

    Manager

    The manager reviews their section of the training matrix monthly, checking for overdue or soon-to-expire training and scheduling refreshers as needed.

    Checkpoint: No employee performs a task requiring current certification once that certification has expired.

  8. 5.8

    Resolve missing records

    Training Coordinator

    If an employee reports a missing certificate or completion, the training coordinator investigates with the original session records and corrects the LMS entry.

  9. 5.9

    Respond to audit or records requests

    LMS Administrator

    The LMS administrator pulls the requested training records or matrix extract, verifies accuracy, and provides them to the requester within the agreed timeframe.

  10. 5.10

    Archive records for separated employees

    LMS Administrator

    When an employee leaves, the LMS administrator archives their training history rather than deleting it, keeping it per your records retention policy and local law.

6.Quality checks

  • โ†’The training matrix reflects the current status of every employee and required course.
  • โ†’Every completed course has both attendance and a passing assessment result on file.
  • โ†’Recertification due dates are flagged with enough lead time to schedule a refresher.
  • โ†’Audit or records requests are fulfilled within the agreed timeframe.

7.Records

  • โ†’Training matrix
  • โ†’Attendance logs and assessment results
  • โ†’Completion certificates
  • โ†’Recertification schedule and reminders

8.KPIs

  • โ†’Percentage of required training current across the workforce
  • โ†’Number of overdue recertifications at any time
  • โ†’Time to fulfill an audit or records request
  • โ†’Data accuracy rate found during periodic record reviews

9.Common mistakes

  • โ†’Marking a course complete based on attendance without an assessment result.
  • โ†’Letting the training matrix fall out of date between updates.
  • โ†’Missing recertification deadlines because no reminder was set.
  • โ†’Deleting training history for employees who have left instead of archiving it.

10.Revision history

RevisionDateDescriptionReviewed by
1.0September 15, 2026Initial releaseAlexa Uskova

This is a template. Adapt it to your organization, equipment and local regulations before use.

Ask this SOP

Nobody opens a PDF in the middle of a task. They ask.

Add this SOP to Perfect Wiki and your team gets answers in the chat app they already use, with a link to the exact step. Ask from ChatGPT, Claude or Copilot too.

Perfect Wiki AIExample answer

How do I find out which employees on my team have an expired certification?

Check the training matrix, which the LMS administrator keeps current for every employee and required course, or ask for the upcoming expirations report that flags anything due soon.Source: step 5.6 ยท Flag recertification due dates
Ask your own question about this SOPโ€ฆSign up to keep asking
Word file vs Perfect Wiki

A downloaded SOP starts going out of date the day you save it.

Screen recorders like Scribe and Tango capture clicks. Perfect Wiki holds the whole procedure, including your recorded guides, and answers questions about it.

Word or PDFPerfect Wiki
Finding itDig through folders and email threadsAsk in Teams, Slack, kChat or Mattermost
Keeping it currentEmail a new version and hopeEdit once with AI, everyone sees the update
Everything in one placeText and imagesEmbed Scribe and Tango guides, SharePoint files and videos
Who can change itAnyone with the fileEditors you choose, everyone else reads
Common questions

Frequently asked questions

Didn't find what you're looking for? Contact our support โ†’

Your SOP library

Keep every SOP where your team can ask it.

Perfect Wiki is the knowledge base for Microsoft Teams, Slack, kChat and Mattermost. Store your SOPs, embed your Scribe and Tango guides, and let AI answer questions with a link to the right step.

No credit cardSetup in under 10 minutesCancel anytime