Browse all articles

Cash drawer and cash movements

Last updated

Anything that adds or removes cash from the drawer outside of a normal sale or refund should be logged as a cash movement. This keeps the expected cash total accurate and avoids unexplained shortages at the end of the shift.

Typical reasons for a cash movement:

  • Cash-in (deposit) — manager tops up the float with change from the bank.
  • Cash-out (withdrawal) — cash is taken out for a safe drop, petty cash purchase, or end-of-day banking.
  • Tip-out — cash paid out to staff.

Adding a cash movement

  1. Go to POS → Cash drawer.

Cash drawer view with running balance 2. Find the open shift you want to attach the movement to. 3. Click Cash in or Cash out. 4. Enter:

- **Amount** — always a positive number; the direction is set by the button you clicked.
- **Reason** — short note (*Bank deposit*, *Lunch petty cash*, *Tip-out for Sara*…).
- Optional **reference** (receipt number, envelope ID).
  1. Save. The movement is added to the shift and the expected cash total updates immediately.

Cash in / Cash out dialog

Viewing movements

The cash drawer view lists every movement for the open shift, plus a running balance. Closed shifts show the same view in read-only mode — handy for audit.

Effect on the Z-report

When you close the shift, all cash movements are included in the Expected cash calculation:

opening float + cash sales − cash refunds + cash-in − cash-out = expected

If the counted cash doesn’t match the expected amount, the difference is recorded with a note on the shift.


Was this helpful?

Related articles