A clean shift close isn't about counting the money in the till more carefully — it's about following exactly the same sequence of steps every time, so that when there's a discrepancy you know which step it most likely came from instead of guessing from scratch.
Step 1: Close All Active Sessions First
Before counting cash, make sure no rental session is still running in the system when the unit is actually empty. A "hanging" session like this leaves the shift's revenue report incomplete — the transaction only gets recorded in the next shift, even though it happened in this one.
Step 2: Print or Open the Shift Transaction Summary
Pull up the summary of all transactions during the shift: total rental revenue, number of transactions and a breakdown by payment method (cash, QRIS, bank transfer). This summary is your reference figure — not a manual count, but what should be there according to the system.
Step 3: Count the Physical Cash in the Till
Count the physical cash, setting aside the shift's opening float (the cash that was already there before the shift started). What's left should equal the total cash transactions in the system summary from Step 2.
Step 4: Reconcile Cash and Non-Cash Separately
Don't lump cash and non-cash checks into one big number. Reconcile each payment method on its own — total QRIS in the system against incoming payments, total transfers against the receiving account. Combined into one figure, a shortfall in one method can be quietly "covered" by a surplus in another.
Step 5: Record Discrepancies As They Are — Don't Adjust Them
If there's a discrepancy — however small — record the exact amount on the shift handover form; don't hide it by adding or removing money by hand so it "fits". Discrepancies recorded honestly can be traced for patterns over time; hidden ones keep coming back without anyone ever finding the root cause.
Step 6: Hand Over to the Next Shift with a Signature
Finish by handing the opening float over to the next shift's cashier, recorded and signed by both (on paper or digitally). This clear handover point is what lets any future discrepancy be narrowed down to a specific shift, instead of being smeared vaguely across the whole day.
Why This Checklist Has to Be Enforced Consistently, Not Just Written Once
A shift-closing checklist that looks good on paper doesn't help much if everyone does it differently. A cashier system that requires each of these steps — closing active sessions, separating the summary by payment method, recording the handover — before the shift can be closed makes the process consistent without relying on each staff member's discipline.