# Attendance and rosters that cost themselves out > Track attendance with geofenced clock-in, build shift rosters, handle swaps and regularisations, and see labour cost and coverage gaps before the week starts. URL: https://nexly.technology/hr-software/attendance-and-shift-scheduling Clock-in is geofenced to the branch, rosters are built per shift with required headcount, and swaps and corrections go through an approval queue. The labour cost forecast shows what a week will cost — including overtime premium risk — while you can still change it. ## Capabilities - Geofenced clock-in and out with distance verification - Shift rosters with required headcount and coverage gaps - Peer-to-peer shift swaps with approval - Attendance regularisation requests and timesheets - Weekly labour cost forecast with overtime risk ## Questions ### How is clock-in verified? Against the branch location: the distance from the recorded coordinates to the branch is measured and checked against that branch's geofence radius. ### Can employees swap shifts themselves? Yes. A swap is requested between two employees and held until it is approved, so coverage is never silently reduced. --- See also: https://nexly.technology/llms.txt