Loading QHRM…
v5.4 · Released 12 August 2026

Bulk payroll approval and a payslip designer you can actually use

Approve a whole pay run in one action instead of employee by employee, and lay out your own payslip — logo, columns, Burmese labels — without asking us to change a template.

Version
v5.4
Released
New features
4
Improvements
3
Fixes
2
Breaking change
Yes
Overview v5.4

Approving a pay run used to mean one confirmation per employee. For a 300-person company that is 300 clicks, and the payroll officer had no way to see what was still outstanding without scrolling the list.

v5.4 makes approval a single action on the run, with a summary of what is about to be approved and a full audit trail of who approved what. The payslip designer lands in the same release, so the output of that run is finally yours to lay out.

New features

4
  • Bulk payroll approval — approve or reject an entire pay run in one action, with a per-employee breakdown before you commit
  • Payslip designer — drag your own columns, logo and Burmese labels onto the payslip and save it as the company template
  • Approval audit trail — every approval records who, when and from which device, exportable for audit
  • Paternity leave preset — the statutory 15-day entitlement ships as a leave type, ready to assign
New features in QHRM v5.4
Payroll → Pay run. One approval for the whole run, with the per-employee breakdown still in front of you.

Improvements

3
  • Year-end leave carry-forward for 500 employees now runs in seconds rather than minutes
  • Draft, pending approval, approved and paid are now distinct pay run states with their own colours
  • The employee picker searches by employee code as well as by name
Improvements in QHRM v5.4
Payroll → Pay run. Draft, pending, approved and paid each have their own colour.

Fixes

2
  • Overtime crossing midnight rounded to the wrong quarter-hour on the second day
  • Long Burmese names no longer clip at the edge of the payslip PDF
Fixes in QHRM v5.4
Attendance → Overtime. Night shifts crossing midnight now round on the right day.

Breaking change

Approval permission moves from the payroll module to its own "Approve pay run" right.

Anyone who could approve before keeps the right automatically, but new roles must be granted it explicitly under Settings → Roles.

The breaking change in QHRM v5.4
Settings → Roles. Approve pay run is now its own right.