Product · Attendance

Track attendance
in real time.

Peoplesage captures clock-ins, shifts, overtime, and time off as they happen. Late arrivals and absences are flagged automatically, managers approve or correct hours in a click, and every approved hour flows straight into payroll.

Request a Demo
Today across the floor
Tuesday · 48 scheduled · updated a moment ago
Live
42
Clocked in
2
Late
4
On leave
2
Not in yet
  • Maya C.09:00 — 17:3008:58On time
  • Omar R.09:00 — 17:3009:41Late 41m
  • Lena K.08:00 — 16:3007:52On time
  • Yusuf A.09:00 — 17:30—No clock-in
Hours this week
Regular1,912h
Overtime46h
Unpaid leave2d
Ready for the pay run

Approved hours are locked and waiting for payroll

One hour, from the clock to the payslip

Clock in
Live board
Flagged
Corrected
Approved
Paid
A manager reviewing the day’s attendance on screen with their team nearby

Every hour is captured the moment it happens, and the hours you approve are the hours you pay.

There is no timesheet to assemble at the end of the month, because the timesheet has been building itself all along. Managers spend their time on the handful of entries that need a decision, and what they sign off is exactly what reaches payroll.

Clock in
Tuesday · 08:58
On site · Manchester
Clock in
Web Mobile

Stamped the moment it is tapped

Capture

Clocking in takes one tap

People clock in and out from the web or their phone, on site or remote. The entry is stamped as it happens, so the record is made at the moment of work rather than remembered at the end of the week.

Explore attendance
Live board
42
In
2
Late
4
Leave
2
Not in

Updates as people clock, across every location

Live board

The floor, as it stands right now

One board shows who is in, who is running late, who is on approved leave, and who has not started. It updates as people clock, across every team and location, so nobody has to ask around.

Explore attendance
Shift pattern · Maya C.
Mon — Fri09:00 — 17:30
Break 45m, unpaid−45m
Grace period 5m+5m

Every clock-in is measured against this

Shifts and rosters

The roster the day is measured against

Set each person’s shift pattern once and every clock-in is judged against it automatically. Breaks come out, early and late edges are measured, and a swapped shift changes what counts as on time.

Explore attendance
Raised for review
  • Late arrival · Omar R.
    41 minutes after shift start
  • Missed clock-out · Lena K.
    No end stamp on Monday
  • No clock-in · Yusuf A.
    Scheduled but not started

Three entries need a decision. The other 45 do not.

Automatic flags

The exceptions come to you

Late arrivals, early departures, missed clock-outs, and unexplained absences are raised for you as they occur. You review the handful that need a decision instead of reading every row of a timesheet.

Explore attendance
Overtime this week
Monday1h 20m
Tuesday0h 40m
Thursday2h 10m
Total overtime4h 10m

At 1.5× the standard rate

Overtime

Overtime counted as it is worked

Anything beyond the rostered shift accrues as overtime the moment it happens, at the multiplier you set. The total is visible all week rather than appearing as a surprise on the pay run.

Explore attendance
Approved leave
Omar R. · annual leave
Today and tomorrow
Paid
Removed from the board, absence not flagged

Balance 12 → 10 of 20 days

Time off

Time off that changes the day

An approved leave day removes the person from the board, stops the absence being flagged, and draws down the balance. Paid and unpaid leave are tracked apart, because they reach the pay run differently.

Explore attendance
Close the period
  • Corrected clock-out · Lena K.
    Set to 17:34. Original kept.
  • 45 entries with no exceptions
    Nothing to change
Approve all

Every correction recorded against the person who made it

Approve and correct

A month of hours, closed in a click

A forgotten clock-out or a wrong shift is corrected inline, with the original kept and the change recorded against whoever made it. Approve the rest in bulk and the period is closed.

Explore attendance
Approved and locked
Regular hours1,912h
Overtime46h
Unpaid leave2d
Into the pay run

The hours on the payslip are the hours you signed off

Straight to payroll

Approved hours become paid hours

The moment hours are approved they pass into the pay run untouched. Nobody re-types a timesheet, and attendance and pay cannot drift apart, because there is only one set of numbers.

Explore attendance

“An hour worked and an hour paid should be the same hour. Capture it when it happens, show the exceptions to a person, and let what they approve be the only number that travels.”

The Peoplesage principle

FAQs