This is a ready-to-use trainer register. On-the-job training and assessed competency are only as defensible as the person delivering them, and an inspector can unravel a whole set of qualification records with one question about whether the trainer was themselves qualified. This log is the single place that answers it. Replace every <<FILL: ...>> placeholder. A filled specimen follows. This content is general educational reference to adapt and verify, not legal or regulatory advice.
Column definitions
| Column | Format | Required | Notes |
|---|---|---|---|
| Trainer name / ID | Text | Yes | Matches the identity used on training and competency records |
| Procedure / task qualified to train | Document number and title | Yes | One row per document or task; a trainer qualified on several documents has several rows |
| Basis of qualification | Text | Yes | Current training record on the same procedure, plus documented independent experience |
| Independent executions on file | Count | Yes | Minimum defined by the parent SOP, e.g. not fewer than <<FILL: number>> |
| Train-the-trainer completed | Yes / No / N/A | Yes | Where the program requires a separate assessor-skills module |
| Approved by | Name | Yes | Supervisor or QA who confirmed the qualification |
| Approval date | Date | Yes | When the trainer was added to the register for this item |
| Requalification due | Date | Yes | Tied to the trainer’s own refresher on the underlying procedure |
| Status | Active / Suspended / Removed | Yes | Suspended pending requalification; Removed when no longer approved |
Register (blank)
| Trainer | Procedure / task | Basis | Independent executions | Train-the-trainer | Approved by | Approval date | Requal due | Status |
|---|---|---|---|---|---|---|---|---|
<<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> |
<<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> | <<FILL>> |
Control rules (state these in the governing SOP)
- A trainer cannot train on a procedure they are not themselves currently qualified on. If the trainer’s own training on that procedure lapses, their entry on this register moves to Suspended until they requalify.
- Independent executions are a real count, not an estimate. Reference the specific dated events (batch numbers, run IDs, or dated OJT records) that establish the trainer’s own experience.
- The written acceptance criteria a trainer assesses against are themselves controlled, so two different trainers judge the same task the same way; this register does not replace that control, it confirms who is allowed to apply it.
- Removing a trainer does not retroactively invalidate records they already signed, but it does mean any competency assessment they perform after the removal date is invalid; a removal date on this register is a hard line.
- This register itself is a controlled record with an audit trail where it is electronic, and the ALCOA+ expectations apply to every entry.
Retention and review
Retain superseded entries per <<FILL: retention period>>. Review the whole register at least <<FILL: frequency, e.g. semiannually>> to confirm every Active trainer’s own qualification is still current and that no one is training on a document that has since been revised or retired without the trainer being requalified against the new version.
Filled specimen
The following shows a populated register covering a QC laboratory and an aseptic manufacturing area. Names, IDs, and dates are illustrative.
| Trainer | Procedure / task | Basis | Independent executions | Train-the-trainer | Approved by | Approval date | Requal due | Status |
|---|---|---|---|---|---|---|---|---|
| R. Nguyen, ID 10211 | MTH-LC-014 rev 03, Assay by HPLC | Current training record + independent runs on file | 12 independent runs, Jan-May 2026 | Yes, TRN-TT-002, 2026-01-20 | S. Iyer, QC Supervisor | 2026-06-01 | 2027-06-01 | Active |
| S. Iyer, ID 10088 | SOP-QMS-003, Deviation and CAPA | Current training record + 5 years in role | Not applicable (ILT, not OJT) | Yes, TRN-TT-002, 2025-03-10 | R. Gomez, QA | 2026-02-14 | 2028-02-14 | Active |
| T. Byrne, ID 10305 | SOP-MFG-007, Aseptic gowning | Current training record + observed gowning qualification | 8 supervised qualification events, 2025-2026 | Yes, TRN-TT-001, 2025-11-02 | R. Kwan, Mfg Supervisor | 2026-03-01 | 2026-09-01 | Suspended (own SOP-MFG-007 requalification overdue as of 2026-09-05) |
The suspended row is the point of the register: T. Byrne’s own gowning requalification lapsed on 2026-09-01, so as of the review date they are not permitted to qualify anyone else on aseptic gowning until their own record is current again. Any gowning qualification they signed after 2026-09-01 is invalid and must be reissued by an active trainer.
Common inspection findings this log prevents
- An on-the-job qualification signed by a trainer whose own training on the same procedure had lapsed.
- No documented independent-execution basis for a trainer’s qualification, just a job title.
- A trainer still listed as approved on a document that was revised, with no requalification against the new version.
- No single place to answer “who qualified this trainer,” so the question takes a records search instead of a lookup.
How to adapt this log
- Set your minimum independent-execution count and your train-the-trainer requirement, if any, in the parent training SOP, and apply them consistently.
- Tie the Requalification due column to the trainer’s own refresher date for the underlying procedure, not to a separate, disconnected schedule.
- Where an LMS manages this natively, this register is the human-readable extract; enforce the suspend-on-lapse rule in the system, not in memory.
- Reconcile this register against the training matrix and the document register at each periodic review so a document revision or a lapsed refresher is reflected here promptly.