Where to find them
Staff → Payroll → Settings.Setting reference
Overtime threshold (hours per day)
Overtime threshold (hours per day)
Hours worked in a single day beyond this threshold are paid at the OT rate. Default 8. Applies to hourly wage structures unless the wage record has its own override.
Overtime multiplier
Overtime multiplier
Multiplier applied to the base hourly rate for OT hours. Common values: 1.5× and 2×. Default 1.5×.
Prorate monthly wages by days
Prorate monthly wages by days
When on, monthly salaries are prorated:
daily_rate = monthly_salary / working_days_per_month, then multiplied by days worked in the period. When off, monthly staff receive the full salary regardless of days worked.Working days per month
Working days per month
Divisor used for monthly proration. Default 26 (six-day working week). Set to 22 for a five-day week or 30 for calendar-day proration.
Allow negative net pay
Allow negative net pay
When on, deductions and advances can push net pay below zero — the balance rolls forward to the next period. When off, deductions cap at the gross so net pay is never negative (residual deductions defer).

Payroll settings panel.
Recommended defaults for Zambian restaurants
Tips and best practices
- Lock these settings after onboarding. Frequent changes create disputes.
- If you switch to a five-day working week, drop
working_days_per_monthto 22 in the same session you announce the change. - Leave Allow negative net pay off unless your finance team explicitly needs rollover deductions.
Common mistakes
- Setting OT threshold too low. Every long shift will trigger OT premium, inflating labour cost.
- Changing proration mid-period. Records already generated for the period will not recalculate automatically — revert to draft and regenerate.
- Toggling negative net pay after paid records exist. Historical records are unaffected; only future records use the new policy.

