Choose language

Attendance

The Attendance module tracks clock-ins, clock-outs, breaks, and activities — via browser and mobile app.

Shifts receive statuses: Planned → Active → Completed (or Missed). Managers receive notifications about late arrivals, and the system can apply late deductions.

This module is a required dependency for Work Location Control and Activity, as well as for unscheduled breaks.

How to Enable/Disable

Shifton screenshot

ModulesAttendance → toggle the switch.

Module Settings

Shifton screenshot

Go to Modules > Settings > Attendance:

Browser

SettingDescription
Allow browser workAllow clock-in/out via browser
Check IPClock-in only from the location’s network
Allow to start/end break outside of locationBreaks can be started outside the location

Mobile App

SettingDescription
Allow work from mobileAllow clock-in/out via the app
Check IPClock-in only from the location’s network
Check by GPSClock-in only within the geofence
Allow to start/end break outside of locationBreaks outside the location

Actions on Shifts

SettingDescription
Change event timeActual start/end time is recorded
Do not change the end time of the shiftEnd time is not modified on clock-out
Record late timeLate arrivals appear in the Working Hours report
Record early employee departuresEarly departures are recorded
Allow shift restartEmployee can restart the shift
Allow shift to be reopened after end (min)Time after end for restart

Time Limits

Shifton screenshot
SettingDescription
How early can employee “start”? (min)How many minutes before the shift start can clock-in
How late can employee “finish”? (min)How many minutes after the shift end
Limit break start/end time (min)Tolerance for break start/end

Late Deductions

Shifton screenshot
SettingDescription
Allowed number of minutes lateGrace period (e.g., 5 min — no penalty for up to 5 min late)
Per-minute holdDeduction per minute
Fixed deductionsFlat deduction
Hold amountDeduction amount

Pricing

$0/month + $1/employee/month.


For full instructions on starting and ending shifts, see Starting and Ending a Shift — step-by-step actions for browser and mobile app, IP and GPS verification behavior.

Frequently Asked Questions

Q: Can I use Attendance without GPS verification?
A: Yes. GPS verification (Check by GPS) is a separate setting. Attendance works without it: employees simply tap Start shift / End shift.

Q: What happens if an employee fails the IP or GPS check?
A: A red banner appears with an error — starting the shift is impossible. The screen shows a map with directions to the workplace.

Q: An employee was late but no deduction was applied — why?
A: Check the Allowed number of minutes late setting — this is a grace period. If the lateness falls within it, no penalty is applied.

Q: Can I allow employees to start a shift before the scheduled time?
A: Yes. The How early can employee “start”? setting defines how many minutes before the shift start clock-in is allowed.

Q: What is “Allow shift restart”?
A: If enabled, an employee can end and restart the same shift (within allowed time limits). Useful if someone accidentally ends their shift.

Q: Is the Attendance module required for other modules?
A: Yes. Work Location Control and Activity both require an active Attendance module. Unscheduled breaks also depend on it.

Q: How do I configure late deductions?
A: In Modules > Settings > Attendance > Late Deductions: set the grace period, deduction type (per-minute or flat), and the amount.

Q: Where can I view attendance data?
A: In the Working Hours report — it shows actual hours, late arrivals, and early departures.

Q: Can employees start a break outside their location?
A: Only if the Allow to start/end break outside of location setting is enabled (configured separately for browser and mobile app).

Q: Does Attendance work in both browser and mobile app?
A: Yes, both platforms are supported. Settings for each platform are configured separately in Module Settings.

Related Articles