Shift schedule and salary

This area covers staff work shifts (when someone was scheduled to work) and salary accruals for those shifts. It is not the same as a POS shift: the POS shift is about the register and the cash day; a work shift is about the person’s time, rate, and share of their sales.

Why venues use it

How schedule and salary fit together

The schedule is where you define time and rules; the salary table is where you review amounts and record payouts.

Schedule screen overview

Open Staff → Schedule.

Which rows you see and which actions are available depends on rights such as view work shifts of other employees, edit own work shifts, and edit work shifts of other employees — set by an administrator.

Adding a shift

  1. Switch to week or month if needed and move to the right dates with the arrows.
  2. Click Add work shift or click empty space for the worker and day.
  3. Fill in the form:
    • Worker — pre-filled when you started from an empty cell.
    • Date, Start time, End time, and Shift duration — changing start or duration keeps end time consistent.
    • Rate per hour, Percentage of own sales, Award / Penalty, Comment — new shifts often inherit rate and percentage from the worker profile; you can override them for this day only.
  4. Confirm (Add for a new row or Save changes when editing).

If you see that the shift was not saved because the employee already has a shift on this date, it means the new interval overlaps in time with another shift on the same calendar day — adjust times or edit the existing shift.

After a shift has been marked paid from the Salary area, Edit and Remove in the popover next to that bar are disabled to protect the settled calculation. To extend the pattern, use Duplicate (below).

Duplicating a shift

Useful for repeating schedules (same hours and terms on multiple days).

  1. Click a shift bar — a short summary opens (time range, duration, rate, etc.).
  2. Tap Duplicate. (If actions are missing, your role cannot edit that shift.)
  3. In the Duplicate dialog pick a mode:
    • On a certain day — pick a date; one new shift is created with the same duration as the original, moved to that calendar day.
    • Until the end of the month on certain days of the week — toggle weekdays. Copies are added for those weekdays from the day after the source shift through the end of that same calendar month (without leaving that month).
    • Every n days until the end of the month — set After every … days (1–20). The first copy lands n days after the original shift’s date; the same step repeats until the end of that month.

Confirm with the button at the bottom of the dialog. If a new shift would overlap an existing one for that worker, it will not be created and you’ll see the same message about the date already being taken.

Copies carry over rate, percentage, award / penalty, and comment; Paid is not copied — new shifts stay unpaid until you conduct payment under Finances → Salary.

What the Salary screen looks like

Open Finances → Salary.

Salary table by shifts with date range

How the Total is built

For each shift the total usually combines:

  1. Hours × rate per hour — reflected in Hours, Rate per hour, and Rate.
  2. Percentage of own sales — from paid orders attributed to that worker during the shift window (from archived orders).
  3. Award / Penalty — one-off adjustment on the shift.

If rate or percentage is unset for the worker or the shift, those parts may show zero — check Staff → Workers or the shift in Staff → Schedule.

Row indicators

Conducting a payout

  1. Choose the period (week or month and the interval with the arrows).
  2. Optionally filter to one worker.
  3. Select shifts with checkboxes (only unlocked, unpaid rows).
  4. Click Conduct payment at the top.

A dialog lists the chosen shifts and the grand total. You can print for signatures, optionally enable Deduct from wallet and pick a wallet, then confirm Conduct payment. Paid shifts then show a date under Paid.

Conduct payment dialog with optional wallet deduction

If you hand out cash but do not want an immediate wallet movement in the app, leave Deduct from wallet off — only the payout status on shifts is recorded.

Who sees what

Configured by an administrator:

See Workers and access for profile fields; Wallets for accounts and deductions.

Common situations