Daily use
Pay-ins and pay-outs
Record pay-ins, pay-outs, safe drops and No Sale drawer openings with reason codes. Each one updates the shift's expected cash and stays in the audit trail.
updated: applies-to: 1.0.0.141
Cash movements in Bitta Retail POS record the cash that enters or leaves the drawer without a sale: change brought in, petty cash paid out, excess cash dropped to the safe, and drawer openings with no sale at all. Every movement is tied to the open shift, updates the shift's expected cash at once, and stays as a permanent audit entry in Business Central. This page covers the four movement types and how to review them.
Prerequisites
- An open shift on your terminal, opened by you. Movements are recorded only on an open shift and only by its cashier. See Open a shift.
- An unlocked register session for the terminal. The shift card's movement actions work only on a card opened from the register.
- Reason codes for pay-outs and safe drops in the standard Reason Codes list, for example
PETTYCASHorBANKDROP. An administrator creates them.
Movement types
| Movement Type | Drawer effect | Reason Code |
|---|---|---|
| Pay In | Adds cash; stored as a positive amount. | Optional |
| Pay Out | Removes cash; stored as a negative amount. | Required |
| Safe Drop | Removes cash to the safe; stored as a negative amount. | Required |
| No Sale | None; the amount is always zero. | Not used |
Cash sales and cash refunds are not cash movements. They stay as payment lines on their sale or return, and the opening float belongs to the shift itself.
Record a pay-in, pay-out or safe drop
- On the register, choose Shift in the status bar. Your open shift card opens with the Cash Management actions.
- Choose Pay In / Pay Out or Safe Drop. The Cash Movement dialog opens. Pay In / Pay Out lets you switch Movement Type between Pay In and Pay Out; Safe Drop fixes the type.
- Enter Amount as a positive number, the cash going in or coming out. Pay-outs and safe drops are stored as negative amounts for you.
- Choose a Reason Code. It is required for Pay Out and Safe Drop; without it the movement is refused with "A reason code is required for a ... movement."
- Optionally add a Comment, then choose OK.
Business Central writes the movement and, in the same step, a request to open the cash drawer on your terminal. The drawer opens when the terminal's printer route supports a drawer kick; otherwise the movement is still recorded and a message explains what happened to the drawer command. The Cash Movements group on the card updates Movement Count and Cash Movement Net, and the Cash row in Tender Counts shows the new expected amount.
NOTE
With Allow Negative Drawer Balance off in POS Setup (the default), a pay-out or safe drop that would take expected cash below zero is refused and nothing is written.
Open the drawer with No Sale
Use No Sale when the drawer must open without a sale, for example to give change for a note. Choose No Sale in the register's status bar, or No Sale on the shift card. Either way a zero-amount entry is recorded on the open shift with your name, and the drawer-open command goes to your terminal. No reason code is asked for.
On the register the result appears as a short message, such as "The drawer opening was recorded as a No Sale entry on shift ...". Without an open shift, the register does not show the No Sale button.
How movements change expected cash
Expected cash for a shift is the opening float, plus the cash payment lines of its completed sales, plus the signed total of its movements. For example, a shift opened with 100.00 that records a Pay In of 25.00, a Pay Out of 10.00 and a Safe Drop of 30.00 expects 85.00 in the drawer before any cash sale (100 + 25 - 10 - 30). A No Sale adds nothing. Count against that figure when you close: Close the shift.
Review movements
- POS Cash Movements (Tell Me, also found by Petty Cash, Paid Out and Cash Drop) lists every movement with Entry No., Shift No., Store Code, Terminal ID, Movement Type, Amount, Reason Code, Comment, POS User No., Recorded By and Recorded At. Cash Actions on the role center opens it filtered to your terminal and cashier, and choosing Movement Count on a shift opens that shift's movements.
- POS Cash Movement Audit is the supervisor report. Filter it by Shift No., Store Code, Terminal ID, POS User No., Movement Type or Reason Code. See All POS reports.
- The X and Z reports print the shift's pay-in, pay-out and safe drop totals, the No Sale count and the net of all movements.
WARNING
A cash movement can never be changed or deleted, not even by an administrator. To correct a mistake, record the opposite movement, for example a Pay In that reverses a mistyped Pay Out, and explain it in Comment.
What's next
Handle customer returns and refunds: Returns and refunds. To count the drawer at the end of the day, see Shifts and Z reports.