Punching from the employee app
1
Open Today and press the punch button
The button reads Punch in or Punch out depending on your current state. Your assigned shift for the day is shown alongside it, so you can see what you are being measured against.
2
Take the selfie, if asked
The app opens your camera and captures a single frame. This is the anti-buddy-punch step — it ties the punch to a face, not just to a login.
The photo is stored with the punch and is visible to your administrator as evidence. OnTime does not run automated face matching or liveness detection on it.
3
Confirm the location
The app reads your device’s position and shows it on a map against your work location’s geofence ring, then tells you the result before you confirm.If your device cannot get a fix — indoors, permission denied — the app says so plainly rather than guessing, and you can still punch.
4
Confirm
The punch is recorded. Today’s timeline updates immediately, and so do your hours.
Inside, outside, and pending
The geofence check happens on the server, from your coordinates and your location’s latitude, longitude and radius. Your phone reports where it thinks it is; OnTime decides what that means.Punching off-site
Field visits, client sites and travel are normal. Punching outside the geofence is not an error — it is an exception, and it needs a reason.1
Punch as usual
The app shows how far outside the geofence you are and warns that approval will be needed.
2
Pick a reason
From the list your administrator configured — “Client visit”, “Site inspection”, and so on. You can add detail alongside it.
3
Add proof if it helps
An extra photo is optional but makes the approval easier for your manager.
4
Submit
The punch is recorded as pending. It appears in your manager’s queue and in the admin regularizations view.
What “pending” actually means
A pending punch is recorded. It is not lost, and it is not ignored. It is a punch whose inclusion in the day is waiting on somebody’s decision:- Approved — counted toward the day as normal.
- Rejected — not counted.
Punch sources
Every punch records where it came from, and you can see this on any day detail:Common refusals
Duplicate punch
Duplicate punch
Pressing the same direction twice within a minute is rejected. This is a double-tap guard, not a policy — wait a moment, or check whether your first press actually registered before pressing again.
This day is frozen
This day is frozen
The date belongs to a payroll month that has already been frozen. Nobody can add a punch to it, including administrators, without lifting the freeze. Raise it with whoever runs payroll.