How wages are calculated

A wage is built day by day from real attendance — not typed in. Payroll prices each worked day from the rate in force that day and shows exactly what is still owed.

From a day on site to money

Only closed shifts count. For each day, the worker's on-site time (less the unpaid break) and any credited inter-site travel are turned into pay using the day-rate that applied on that date:

  • The day-rate pays a full standard day. A worker on site for the standard shift, taking the default break, earns exactly the day-rate.
  • Overtime — on-site time beyond the standard day is paid at the overtime hourly rate.
  • Short-break bonus — extra work gained by resting less than the default break is paid at the regular rate, not the overtime rate.
  • Travel between sites is paid at the regular rate; the ordinary break is unpaid.
Overtime is a whole-day idea
The break and the overtime threshold are applied to the day as a whole. If a worker has two shifts on the same day, they are priced together as one day — the break comes off once and overtime starts only past the real standard day.

The right rate, on the right day

Each day is priced at the rate effective on that date, so a mid-period rate change is honoured automatically. A project can carry its own rate that overrides the worker's default for days on that job — set on the worker and the project, not here.

If a day has no effective rate, Payroll flags it with a warning and leaves it out of the run rather than guessing. Give the worker a rate covering that date and it becomes payable on the next run.

Only the incremental is owed

"Unpaid" means a closed shift that has never been locked by a run. If you add a shift to a day that was already finalised, Payroll pays only the difference — the correct extra overtime with a single break — never the whole day again.

Документация

Частые вопросы

From the worker's salary rate in the Workers module, which can change over time and be overridden per project. Payroll reads whichever rate was in force on each worked day.

One or more of their days has no rate covering that date, so it cannot be priced. Add a rate for that period and the day will be included in the next run.

No. Payroll credits only the incremental amount for that day, re-pricing it as a single day with one break and correct overtime.