Geofencing Attendance adds GPS validation to Odoo's employee attendance workflows. It checks employee check-in and check-out locations against configured company locations, helping businesses apply consistent location rules across offices and approved work sites.
Validate attendance within authorized locations
Configure geofences to define where employees can record attendance. When an employee attempts to check in or check out outside an authorized area, the module displays a location validation warning and blocks the attendance action.
Configure offices and employee assignments
Set up multiple company locations and assign employees to their authorized locations. The app supports radius or polygon-based geofencing, allowing businesses to define attendance areas around their configured premises.
Automate check-in and check-out
Enable automatic attendance for configured geofence locations. The app can record check-in when an employee enters a designated area and check-out when the employee leaves all assigned geofence areas.
Restrict devices and retain location records
Require attendance actions to use approved employee devices. Secure email registration tokens link employee attendance access to a verified device. Attendance records can include GPS coordinates, the associated company location, and the distance from the assigned location.
Review attendance on a map
Use the Google Map Attendance Report with configurable filters to review attendance checkpoints. This provides another way to examine where attendance records were created.
Compatibility and requirements
The module supports Odoo 18 and 19 Community and Enterprise on Odoo.sh and on-premise deployments. It depends on base, mail, hr, and hr_attendance. The listing shows a one-time license of USD 29 and three months of free support. Review the version selected, license terms, and deployment requirements before purchase.



