On-time rate
On-time rate is the share of a person's arrivals that fell inside the allowed start window, expressed as a percentage. Someone on time on 18 of 20 recorded days has a 90% on-time rate. Arrivals are judged against the start time that person was scheduled for.
On-time rate asks a narrower question than attendance rate. Not whether somebody came in. Whether they came in when they were expected.
The measure is sensitive to the window you allow. Widen the grace period by five minutes and everybody's rate jumps. So the figure only means something next to the window that produced it.
Its real value is trend, not level. A person sliding from 95% to 60% over two months is telling you something. A person sitting at 88% all year is just a person with a commute.
Sample size matters too. A rate built on five arrivals moves twenty points on one bad morning. That makes it noise. Wait for a month of records before reading meaning into it. Be suspicious of any ranking built on a partial one.
Where this shows up in PeopleMuster
On-time rate is a headline attendance KPI in PeopleMuster, shown beside the late-arrival count behind it. The dashboard's monthly punctuality view uses the same figure.
Questions people ask
What counts as an on-time arrival?
An arrival at or before the scheduled start, plus any grace period the employer allows. The window is a policy choice, so two companies can read the same clock-in differently.
Should on-time rate be shared with the team?
That is a culture decision, not a technical one. Ranking people publicly changes behaviour. Not always in the direction you wanted. Decide deliberately before you publish anything.
Why is my on-time rate lower than my attendance rate?
They count different failures. You can be present on every expected day and still arrive after the window on half of them.