BACK TO DIRECTORY

EmpRoster

by AlifLab

5.0
(2 ratings)

EmpRoster is a self-hosted WordPress plugin for managing staff schedules. Everything is stored in your own database — no external APIs, no SaaS dependencies, no per-seat pricing.

Core features:

  • Visual weekly and monthly roster views
  • Shift creation with direct assignment or open-slot mode
  • Clock in / clock out attendance with break tracking
  • Leave requests with manager approval workflow
  • Weekly availability management per employee
  • Shift swap requests between employees
  • Payroll calculations with optional tax
  • Daily labour budget tracking
  • Email notifications for key events
  • Frontend employee portal via shortcodes
  • Profile Mode to restrict employee WordPress logins

Screenshots

Weekly roster view showing staff schedules across the week

Weekly roster view showing staff schedules across the week

Shift creation modal with employee assignment and availability hints

Shift creation modal with employee assignment and availability hints

Employee clock in/out interface with break tracking

Employee clock in/out interface with break tracking

Leave request approval workflow for managers

Leave request approval workflow for managers

Timesheet summary with payroll calculations

Timesheet summary with payroll calculations

EmpRoster Settings panel view of various options

EmpRoster Settings panel view of various options

Plugin Details

Active Installs
0
Total Downloads
400
Version
2.8.24
Requires WP
5.8
Requires PHP
7.4
Tested Up To
7.1
Added
2026-07-26
Last Updated
2026-09-07 5:14am GMT

Ratings

5
2
4
0
3
0
2
0
1
0