See the whole team’s training on one page, live
Your matrix is a spreadsheet somebody updates monthly, which means it is accurate on one day in thirty. A live matrix updates as people complete things, and shows competency alongside completion.
14 day free trial · Set up in a day · UK data residency
Most matrices track completion and call it competence
That is exactly why a matrix can pass an internal audit and fail an inspection.
Completion and competency
Two different columns, because a score and an observation are two different kinds of evidence.
Updates as things happen
No monthly refresh, no transcribing certificates. The grid is the record rather than a report about it.
Readable against the rota
Not just who is missing training, but which shifts have nobody trained in something they might need.
What CareStream actually does here
The grid, built properly
- Completion, score, competency observation and renewal date per subject
- Requirements set by role, so the grid is not full of irrelevant cells
- In person and online sessions in the same view

Gaps that are actionable
- Anyone with a completion but no competency observation surfaced separately
- Renewals due in the next thirty days shown before they lapse
- Filter by role, subject or person without exporting anything

From reporting to planning
- Read the matrix against the rota to spot uncovered shifts
- Plan sessions around who actually needs them
- Evidence produced on demand rather than assembled

Guides on this subject

How do you use a training matrix for safe staffing, not just compliance?
Most care providers keep a training matrix to prove compliance after the fact, then plan the rota as if training had nothing to do with it. The...
Read article
What should a care home training matrix actually contain?
A care home training matrix needs rows for every person, columns for every requirement, honest status values, and four fields most templates leave...
Read article
Is an Excel training matrix still safe for a care home?
Yes, an Excel training matrix is still safe for a small single-site service with one named owner and a stable team. It stops being safe when there...
Read articleTraining Matrix, answered
The grid
What is in each cell?
Completion, score, competency observation where relevant, and the renewal date.
Can we set different requirements per role?
Yes, and you should. A grid where every subject applies to everyone is mostly empty cells.
Does it include face to face training?
Yes, in the same view as the online modules.
Accuracy
Who updates it?
Nobody. Completions, scores and observations land as they happen.
What about training done before we started using CareStream?
It can be imported so the grid reflects the real position from day one.
Can we correct a mistake?
Yes, and the correction is recorded.
Using it
Can we export it?
Yes, though the point is that you can show it live rather than exporting to prove something.
Does it work across multiple services?
Per service, with a group view where relevant.
Can seniors see it, or only managers?
Access is by permission, and seniors seeing their own team is usually the version that changes behaviour.
A guide to building and using a care training matrix
Almost every service has a training matrix. Very few have one that would survive being opened in front of an inspector without a caveat. The difference is rarely effort. It is what the matrix was designed to record.
Completion is a date, competence is a judgement
The most common matrix has one cell per person per subject, containing a date. That records that something was completed. It does not record that the person can do it, and for practical subjects the date is the weaker half of the evidence.
A matrix that separates the two is more honest and more useful. It also immediately reveals a population most services do not know they have: people who completed the module and were never observed.
What a matrix should contain
Beyond the obvious, the fields that make a matrix usable rather than decorative.
- Completion date and score, not just a tick
- Competency observation, with the observer named
- Renewal date, derived from the completion
- The role requirement, so irrelevant cells stay empty
- Source of the record, whether online, in person or imported
- Whether the person has read the current version of the related policy
From compliance artefact to planning tool
The reframe that makes a matrix worth maintaining is reading it against the rota rather than against a target. The question stops being what percentage are trained and becomes whether Tuesday night has anyone on it trained in what Tuesday night might need.
That question cannot be answered by a spreadsheet updated monthly, because the answer changes with every shift swap.
Where CareStream fits
The matrix holds completion, score, competency and renewal per subject per person, set by role, with in person and online in the same view, and it updates as things happen rather than when someone remembers.
Because it is live, it can be read against the rota to find uncovered shifts, and any individual's full position can be produced on demand rather than assembled before an inspection.
General guidance, not legal advice. Regulatory requirements change and vary by service type. Check the current CQC guidance and your own registration conditions before relying on any of the above.
General guidance, not legal advice. Regulatory requirements change and vary by service type. Check the current CQC guidance and your own registration conditions before relying on any of the above.
Read next
Written on Training Matrix
How do you use a training matrix for safe staffing, not just compliance?Most care providers keep a training matrix to prove compliance after the fact, then plan the rota as if training had nothing to do with it. The...
What should a care home training matrix actually contain?A care home training matrix needs rows for every person, columns for every requirement, honest status values, and four fields most templates leave...
Is an Excel training matrix still safe for a care home?Yes, an Excel training matrix is still safe for a small single-site service with one named owner and a stable team. It stops being safe when there...



