Description
The Attendance add-on adds to WP ERP a complete time-tracking system, with employee check-in and check-out directly through the dashboard, unlimited shift creation, and IP restriction to prevent records outside the office. It is for those who manage teams (on-site or remote) within the WP ERP HRM module and need to track punctuality, hours worked, and schedules without resorting to separate spreadsheets or external time clocks.
Attendance Key Features
- Integrated check-in and check-out
Records each employee’s entry and exit directly in the WP ERP dashboard. - Unlimited shifts
Allows you to create as many shifts as needed and assign them individually or in bulk. - IP address restriction
Blocks check-ins made outside the authorized IPs, preventing improper records. - Import of legacy data
Imports records coming from time card systems or previous manual controls. - Attendance reports
Generates consolidated reports of work hours, absences, and punctuality per employee.
Attendance Benefits
- Centralized time control
Brings together check-ins, schedules, and reports in the same dashboard where HR already works. - Reduced time fraud
IP restriction prevents check-ins made far from the authorized workplace location. - Flexible scheduling for different teams
Accommodates fixed shifts, rotating shifts, and bulk assignments without reconfiguring the system. - Migration without losing history
Import preserves attendance data from previous tools.
Who Is Attendance Intended For?
- Companies that already operate WP ERP in the HRM module and want to record work hours within the same dashboard.
- Those who coordinate remote teams and need to validate check-ins by authorized IP.
- HR departments that migrate from spreadsheets or physical time cards to an integrated digital control.
How to Download Attendance
Attendance is available for download here on Ultrapack. After downloading the .zip file, go to Plugins > Add New > Upload plugin in the WordPress admin panel, select the file, and activate it. With WP ERP already installed, the time-tracking module starts appearing within the HRM area, ready for shift and employee configuration.
Intended for HR teams that have already invested in the WP ERP ecosystem and want to consolidate work-hour management in the same environment as employee records, payroll, and internal processes. The combination of unlimited shifts, IP whitelist, and import of old data covers both on-site operations and hybrid models, keeping attendance history auditable without relying on separate spreadsheets or external time-tracking apps.
Frequently asked questions
Is WP ERP Attendance GPL-licensed?
Yes. WP ERP Attendance is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WP ERP Attendance on multiple sites?
Yes. You can install WP ERP Attendance on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WP ERP Attendance cost at Ultrapack?
WP ERP Attendance costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WP ERP Attendance include updates?
Yes. The current version of WP ERP Attendance is 2.0.3, published at Ultrapack on Mar 25, 2023. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WP ERP Attendance scanned before publication?
Yes. Every version of WP ERP Attendance goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 2.0.3
- [fix] Fixed employee log update issue when hr manager update manually from the dashboard
- [fix] Fixed wrong status of early checkout with overtime at log data
- [fix] Fixed wrong status of Late checkin with overtime at log data
- [fix] Fixed wrong status of missing checkout
- [fix] Update the version number to the database after each update
- [fix] Fixed some minor bugs
Version 2.0.1
- [new] Added date based attendance report under HR --> Reports --> Attendance (Date Based)
- [new] Added employee based attendance report under HR --> Reports --> Attendance (Employee Based)
- [tweak] Updated some string on widgets, chart, summary & attendance page
- [tweak] Updated webpack for production
- [fix] fixed timezone problem
- [new] Added print summery function to button
- [tweak] Added support for ERP version 1.6.0 due to leave related code changes
Version 2.0.0
- [new] Multicheck system
- [new] Improved shift system
- [fix] Minor report issues
- [tweak] Improved user interface and user experience
Version 1.2.0
- [new] Add date based employee data export
- [new] Attendance menu moved under new ERP menu
- [fix] Doesn't display "Check Out" warning if "check out" is pressed from Self attendance widget
- [fix] Wrong absent count on the date based report
- [fix] Inactive employees are listed in the reports and everywhere else in attendance
- [fix] Timepicker loding on every page
- [tweak] Employee based report improvement and export
Version 1.1.4
- [fix] Report not showing for current month day 1.
- [fix] Plot chart was not showing.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
erp-attendance.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
erp-attendance.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready