Set cleaner pay rates
Configure effective-dated cleaner rates and understand which of the four tiers wins when several could apply.
Cleaner rates decide what a completed job is worth when it reaches an invoice. They live at Financial Management → Cleaner Invoices → Rates, on the Cleaner Rates tab, and they are effective-dated rather than overwritten.
Pick the effective date first
The date selector is not a filter over history — it decides which rates you are editing. A rate applies from its effective date until a newer applicable rate begins. Set it to match the work date of the jobs the rate should cover.
A worked example: $35 effective 1 July covers work dates 1–9 July; $40 effective 10 July takes over from then. Editing a past date is allowed but asks you to confirm, because later repricing can pick up the change.
Note that the date picker on this tab stops at today. You cannot author a staff rate that starts in the future here.
Know which tier wins
Several rates can apply to one job. The server resolves them and returns the winner, colour-coded in the grid:
User Specific Unit Cleaning Rate Override— that cleaner, that unit.Company Cleaning Rate Default— the company’s rate for the unit.Unit Cleaning Rate Default— the unit’s own default.Custom Cleaning Rate Group— the group fallback.
There is no tier picker. Where you edit decides the tier: type into a staff cell for a per-cleaner override, or use the pencil on the company header, the unit row, or the group row for the broader tiers. Set the rate at the least specific level that gets the answer you want.
Edit one or many
Cells commit as you type — there is no Save All. For bulk work use copy and paste, apply across a range, or clone a column with the picker, which previews the change first. Each cell keeps its own audit history.
Three cell states look similar and mean different things: a shimmering skeleton has not loaded yet, a grey dash means
No amount saved, and$0is a real rate that deliberately pays nothing. Never read a zero as a missing rate when you are chasing an unpriced job. Deleting is also subtler than it looks — a delete applies at the winning rate’s own effective date, so clearing a cell on today’s date will appear to do nothing if the rate that wins actually starts earlier.