Track training compliance
Denise has finished her mandatory reporter training and brought the certificate. You want it on her record with its expiry, and you want to know how the club stands overall. This page is how to record a training and how to read the two compliance screens.
What you need
Know what PTRS measures you against. The training catalogue has sixteen entries and fifteen are mandatory. Medication Administration is the only optional one. Every compliance figure in Staff is "how many of those fifteen does this person hold, unexpired?"
That means a brand-new staff member is fifteen short on day one, and the organisation-wide percentage starts at zero and only moves when somebody holds all fifteen.
The full list, with the rule each one comes from, is on Fields and limits.
Record a completed training
-
Open the staff member, then the Training tab.
-
Press Add Training Record. The dialog lists the catalogue.
-
Choose the training, then enter:
Field Required Note Completion date Yes Expiry date No Enter it. Without one the record never expires and never shows as a gap. Provider No Up to 300 characters Certificate number No Up to 100 characters Certificate URL No A link to the certificate, up to 500 characters. PTRS stores the link, not the file. Hours No Any number is accepted For CACFP Program Training the dialog also offers four fields the federal CACFP rules ask for: training date, location, topics covered and attendee name. They are stored and not shown on any Staff screen.
-
Submit. A message reads "Training record added".
Every training in the catalogue has a frequency: fourteen are annual, Mandatory Reporter Training is every two years, and Youth Development Fundamentals is once, on hire. None of that is applied. The expiry date on a record is whatever you type, and nothing checks it against the frequency. Record an annual training with an expiry ten years out and PTRS treats it as current for ten years.
The catalogue's grace period, 30 days on most entries, none on Mandatory Reporter Training and 90 on Youth Development Fundamentals, is likewise stored and never applied. A record is expired the day after its expiry date, full stop.
Read one person's position
The Training Compliance panel on the Training tab shows:
| Figure | What it counts |
|---|---|
| Total required | Always 15 |
| Completed | Mandatory trainings with a current record, including ones expiring within 30 days |
| Expired | Mandatory trainings whose newest record has passed its expiry |
| Missing | Mandatory trainings with no record at all |
| Is compliant | Yes only when Expired and Missing are both zero |
Below it, Training Expiry Alerts lists each gap as Missing, Expired or Expiring Soon (shown on screen as one word), with the last completion date and the days remaining.
A training expiring inside 30 days appears in both the completed count and the gap list. That is on purpose; the two answer different questions. It does mean the figures do not add up to fifteen the way you expect.
Read the organisation's position
Open Staff, then Training Compliance, subtitled "Organization-wide training compliance status and gap analysis".
| Figure | What it counts |
|---|---|
| Total staff | Active staff only |
| Fully compliant | Nothing expired and nothing missing across all fifteen |
| Partially compliant | Something missing or expired, but not everything missing |
| Non-compliant | Missing every one of the fifteen |
| Compliance rate | Fully compliant divided by total staff, to one decimal place |
| Top gaps | The ten trainings with the most missing or expired records, each with the rule it comes from |
A person with fourteen of fifteen trainings and one expired is partially compliant. Only someone with no mandatory training at all is non-compliant, which in practice means a brand-new hire. The compliance rate is the strict figure, counting only people complete on all fifteen. Use it for the trend and Top gaps for the work.
PTRS can produce the same figures for one site, and no Staff screen shows them. They are used by Health and Safety.
What PTRS records
The record is on the staff member's file, counted by both compliance screens and by the Training figure on the Staff page. The audit trail carries an entry naming the training and the staff member.
What this does not do
When PTRS refuses
| What you see | What it means | What to do |
|---|---|---|
| Training catalog entry with ID '…' was not found. | The dialog's list was stale | Reload the page |
| Invalid completion date format: '…' or Invalid expiry date format: '…' | The date could not be read | Use the date pickers |
| Staff member with ID '…' was not found. | The staff member is in another organisation, or the page is stale | Reopen from the directory |
| The Training Compliance panel shows 15 missing for an experienced person | Correct. It counts records in PTRS, not certificates in a drawer | Record what they hold |
| Unable to load training compliance data. | The screen's one request failed, and it does not say why | Reload. If it keeps happening, your role or your account's organisation is the likely cause. |
Related
- Staff fields and limits, all sixteen entries and their sources
- Record a credential, because CPR and First Aid are also credentials, tracked separately
- What happens automatically
- Staff troubleshooting
Checked against PTRS on 7 September 2026.