If you see the alert “Clock-in unsuccessful - you are not allowed to clock in / clock-out at this location”, it usually means the system didn’t recognize the employee’s location as valid for clocking in.


There are three possible reasons for this:
- Work Location Not Included in Employee Profile
- Employee Located Outside the Clocking Radius
- Location-Specified Clocking Enabled in Schedule
- GPS Location Not Updated Accurately
1. Work Location Not Included in Employee Profile
The new work location may not have been added to the employee’s profile. If it’s missing, the system will not recognize that location as a valid clock-in point.
For example, if the employee’s profile only lists Jalan Ampang, they can only clock in/out from that branch. Any attempt to clock in/out from another location, such as Puchong, will fail.
Solution:
Add the new work location (e.g. Puchong branch) to the employee’s profile under their assigned work locations.
Step 1
Go to Employee Profile and open the Work tab. Click Edit at the top right of the screen.
Step 2
Under the Exclude Work Location column, find the relevant location and move it to the Include Work Location column.

Click Save to apply the changes.
If the location is new, follow this guideline: Creating Working Location2. Employee Located Outside the Clocking Radius
This happens when the employee’s GPS location is detected outside the configured radius for the work location.

The system only allows clocking within the defined boundary, so even being slightly outside the permitted distance can trigger an error.
Solution:
Widen the radius setting. For example, increase it from 20m to 50m to allow a broader clocking range.
Step 1
On the left menu, go to Settings (a) > Attendance (b) > Location (c).

Step 2
Select the relevant clocking location from the list.
Click Edit at the top right of the screen, then adjust the Clocking Radius accordingly.

Click Save to apply the changes.
3. Location-Specified Clocking Enabled in Schedule
If Location-Specified Clocking is turned on in the schedule, employees can only clock in/out from their assigned work location and within the clocking radius. Any attempt to clock in/out elsewhere will not be detected.

Solution:
Turn off Location-Specified Clocking in the schedule settings.
Step 1
On the left menu, to Settings (a) > Attendance (b) > Schedule (c) and select the relevant schedule from the listing.

Step 2
Go to the Attendance tab, then click Edit at the top right of the screen.
Toggle Location-Specified Clocking to Inactive.
Click Save to apply changes.
Note: This change applies to all employees assigned under the same schedule.
The location should now be detected as assigned in the employee’s profile, and the employee should be able to clock in or out successfully.

Refer to this guide if employee faces issue with clocking location: GPS Location Not Detected When Clocking (Mobile App)4) GPS Location Not Updated Accurately
If the employee was at the correct location but the GPS location was not accurately detected during clocking, try the following troubleshooting steps:
Step 1
Ensure location services are enabled.

iOS Location Services

Android Location settings example
Go to the phone's Settings > Location and make sure GPS/location services are turned ON.
Step 2
Check App Permissions
- Navigate to Phone Settings > App Permissions > Worksy > Location.

iOS Location permissions for Worksy app

Android Location permission for Worksy app example
- Select “Always” or “While using the app”.
Step 3
Verify location accuracy using Google Maps or another mapping app (Waze, Grab, etc) to confirm that the live location is being accurately detected.
Step 4
Restart the Worksy app by closing it completely, then reopen it and try to clock in/out again.
If this step still doesn't help, update the Worksy App. Ensure the app is updated to the latest version via the Google Play Store or Apple App Store.
Tip: If location errors occur frequently due to slight GPS inaccuracies, consider increasing the clocking radius in the system settings. This can help ensure smoother clock in/out operations.
We hope this explanation clarifies the matter. If you require additional assistance, do not hesitate to contact our support team.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article