Formula
| Term | Meaning |
|---|---|
| Enrolments completed | Enrolments marked complete on or before the due date set for the program. |
| Total enrolments | Employees enrolled in the program for the period. |
| Waived enrolments | Enrolments excused for a written reason, such as long leave or recent completion elsewhere. They leave the denominator. |
Worked example
A hospital in Indore enrolled 220 staff in a mandatory infection control program due by 31 August 2026. HR waived 10 enrolments for staff on maternity or long medical leave. By the due date, 189 staff had completed the program.
- Enrolments that count = 220 minus 10 waived = 210
- Completion rate = 189 / 210 x 100 = 90%
- Not completed = 210 minus 189 = 21 staff to follow up
Mandatory and optional programs
Report mandatory and optional programs separately. Mandatory programs, such as safety, POSH awareness or infection control, should reach every eligible employee, and each person who has not completed is a risk to follow up by name. Optional development programs naturally show lower completion, and a falling rate there usually says something about relevance or timing. Compare each program with its own previous run, not with unrelated programs.
Handling waivers and late completions
Waivers keep the rate honest when some people cannot or need not attend, but they can also hide non-completion. Allow them only for written reasons, such as long leave, recent completion elsewhere or a change of role, and review waivers as a share of enrolments. Count completions after the due date separately: they close the gap, but the delay itself is worth tracking.
- On-time completion rate: the headline number.
- Final completion rate, including late completions.
- Waiver rate: waived enrolments / total enrolments.
Pitfalls when measuring completion
Marking completion on attendance alone, without any check of understanding, inflates the rate, so add a short assessment for important programs before marking complete. Enrolling people in sessions they cannot attend because of shift timings lowers the rate for reasons unrelated to motivation, so schedule sessions around rosters. Keep enrolment lists current as people join and leave.
How to improve it
- Schedule sessions across shifts, including the night shift, so every employee can attend.
- Break programs into short modules employees can finish between tasks.
- Give managers a weekly list of team members who have not completed mandatory training.
- Set a clear due date for every enrolment and communicate it at enrolment time.
- Review completion of mandatory programs in each team's monthly meeting.
Tracking it in ZeniaHR
In ZeniaHR's Learning module, programs carry a mandatory flag, HR enrols employees, and enrolment statuses are assigned, in progress, completed, waived and expired. The compliance view per program shows who has completed. Keep each program's due date in your training plan, then count completed and waived enrolments from the compliance view and calculate the rate.
See it on your own data
A 30-minute demo on a video call. We set up your departments, shifts and leave rules and show attendance, leave and payroll running for your team. Free for your first 50 employees.
Book a free demoSee pricingFrequently asked questions
How do you calculate training completion rate?
Take the enrolments completed by the due date and divide by total enrolments minus any waived enrolments, then multiply by 100. For example, 189 completions out of 220 enrolments with 10 waived gives 189 / 210 x 100 = 90 percent. Report late completions separately.
Should waived enrolments count in the completion rate?
No. A waived enrolment means the employee was excused for a valid, written reason, such as long leave or recent completion elsewhere, so keeping it in the denominator would unfairly lower the rate. Track the number of waivers separately to make sure they are not hiding non-completion.
Why do employees not complete mandatory training?
Common reasons are session timings that clash with shifts, long sessions that cannot fit around work, managers who do not release people, content that feels irrelevant and no follow-up after enrolment. Asking non-completers directly, team by team, usually shows which of these applies in your workplace.