If your drawer is short, the fix is usually not math - it is process. Use this practical POS-based cash-control system (starting bank, blind counts, drops, and exception reasons) to stop end-of-day cash mysteries without slowing down the line.
Cash is not dying. In plenty of local businesses, cash is still the fastest way to close a sale, the easiest way to tip, and the easiest way for small mistakes to become big headaches.
If you have ever ended a day with a drawer that was short and an exhausted team that swears they did everything right, you have lived the real problem: cash issues are rarely theft, and rarely math. They are process problems.
In our team discussions, we talk about this like an engineering system: you want a workflow that makes the right thing easy and the wrong thing obvious. This post walks through a practical cash-control setup for small businesses - retail, quick service, salons, repair shops, anyone with a register - using your POS as the source of truth.
The mindset shift: do not "watch cash" - design a cash process
The most common cash-control failure is relying on vibes:
- One person "usually" counts
- The starting bank "usually" stays the same
- Someone "usually" makes the drop when it gets full
That works until you are busy, short-staffed, or training a new hire. Then your day becomes a pile of exceptions, and exceptions destroy trust.
Instead, build a process with three traits:
- Repeatable: same steps every shift
- Attributable: actions are tied to a person, not "the register"
- Reconcilable: the POS report can explain the cash
Step 1: Decide your register policy (tight or loose)
There are two valid ways to run cash in a small business:
Option A: Personal drawers (best for accountability)
Each cashier signs into the POS and owns their drawer for the shift. At close, their totals and their cash count reconcile. This reduces ambiguity, but requires discipline and enough drawer inserts.
Option B: Shared drawer with controlled access (best for very small teams)
One drawer is used by multiple people, but sensitive actions are controlled: refunds, no-sales, and overrides require a supervisor. If you choose this, you must be extra strict about logging who did what in the POS.
Either way, a POS like M&M POS should be configured so every transaction and exception is tied to a staff user. When you lose attribution, you lose the ability to fix root causes.
Step 2: Standardize the starting bank (and stop improvising)
Pick a starting bank amount and stick to it. Do not let each shift decide. The goal is to reduce variables so mismatches are explainable.
Practical tips:
- Use a labeled bank bag per register
- Keep a consistent bill mix (enough ones and fives to make change)
- Change the bank only when you deliberately change policy (and document it)
Step 3: Use blind counts (not because you distrust, but because it prevents arguments)
A blind count means the person counting the drawer does not know what the POS says it should be. This is not a "gotcha" tactic. It is a way to keep the count honest and reduce "I must have misread the report" adjustments.
Blind count workflow:
- Cashier counts cash and writes the total on a slip (or enters it in a close screen)
- Then you pull the POS report and compare
- If there is a mismatch, you investigate, not guess
Step 4: Create a short list of "cash exceptions" and force reason codes
Cash shortages usually come from a few repeat situations:
- No-sale drawer opens
- Cash refunds
- Cash drop mistakes
- Wrong tender type (cash sale rung as card or vice versa)
- Void and re-ring during a rush
Your process should require a reason for exceptions, not a novel. One line is enough. The point is to make the timeline readable later.
When you build this into your POS operations, your end-of-day report becomes a story you can follow. That is the difference between "we were short" and "we were short because two cash refunds were entered without receipts".
Step 5: Drops, safe, and the "too much cash" rule
The fastest way to turn a normal day into a scary day is to let the drawer build up. Set a cash threshold that triggers a drop. Then make the drop a routine, not a secret mission.
Example policy:
- When the drawer exceeds a threshold, supervisor performs a drop
- Drop is recorded (amount and time) and tied to a staff user
- Drawer returns to a normal working amount
This is good for security and good for accuracy. Smaller drawers are easier to count and harder to mis-handle.
A story that shows why this works
Imagine a busy Friday. The drawer is short by $20. Without a process, you end up with a room full of tired people doing memory theater: "I think I gave change". With a process, you do something calmer:
- Check for a wrong tender entry (cash vs card)
- Check for a no-sale open without a reason
- Check for a cash refund without a receipt reference
- Check for a drop that was recorded but not actually performed
Nine times out of ten, you find a fixable behavior. Then you train the behavior, not the person. That is how you improve without turning every mismatch into a personal accusation.
Where M&M POS helps you stay tight without getting weird
Cash control is easier when the POS makes it easy to attribute actions, review exceptions, and run clean close-out reports. M&M POS is built for the daily reality of small businesses: you need speed at the counter and clarity at the end of the day.
If you want to tighten your cash workflow (and stop losing evenings to drawer mysteries), download M&M POS and set up staff users, permissions for refunds and overrides, and a close-out routine that your team can follow even when you are slammed.
The goal is not perfection. The goal is boring cash. Boring cash is profitable cash.