Finance

Downloaded 28 September 2026

Cash Handling & End-of-Day Reconciliation

Money doesn't disappear. It moves through a series of human hands, and every one of those points is where shrinkage starts.

What This Is

Cash handling SOP covers the full chain of money movement from the moment a guest pays to the moment that money is locked in a safe or deposited. Reconciliation is the daily process of verifying that the chain was unbroken. Together, they eliminate both theft and honest error, which are equally costly.

What Most Operations Get Wrong

The most common failure is the soft close: the manager counts the cash, it’s close enough, and they move on. “Close enough” compounds quickly. A ₹300 daily variance over 30 days is ₹9,000 gone. Over a year it’s over a lakh, and you still don’t know if it’s theft, error, a POS glitch, or a staff member skimming from the float. The second failure is a single point of control, one person handles the cash, counts it, and records it. There is no check on that person. A two-person process with a witness signature is not bureaucracy; it is the minimum viable internal control for any operation handling cash.

The Process

During Service: The Non-Negotiables

  1. Float must be consistent. At the start of every shift, the cash drawer float is counted and recorded. The amount should be fixed (e.g., ₹2,000 in defined denominations) and it must match every single day. If the opening float is different, do not start service, resolve it first.

  2. Every transaction goes through the POS. No exceptions. “Quick cash” transactions that bypass the POS are the gap where theft lives. If your POS goes down, use a manual transaction log and reconcile it when the system is back up.

  3. Cash drawer closes after every transaction. An open cash drawer during a busy service is an invitation for error and opportunity for dishonesty.

  4. Tips, if separate, are logged separately. In operations where tips are pooled and distributed, keep a separate log. This is a legal and trust issue.

End-of-Shift: The Z-Report Process

The Z-report is your POS’s settlement record, it shows every transaction category, total cash sales, UPI/card sales, voids, and discounts for the shift. Do not modify or re-run the Z-report. Print it, sign it, and keep it.

Steps in order:

  1. Run and print the Z-report before touching the cash drawer for the end-of-day count.

  2. Count the cash drawer , all notes and coins. This must be done by the shift manager, witnessed by a second person. Both sign the cash count sheet.

  3. Subtract the opening float. The result is cash sales for the shift.

  4. Compare to the Z-report cash sales figure. Document the variance. A variance of ₹0-100 is likely rounding or small error. ₹100-200 warrants a check of any discounts or cancelled transactions. Above ₹200 on any single shift must be documented with a cause identified before close. If no cause can be found, escalate to the owner, same night.

  5. Record UPI and card settlements separately. These will reconcile against your payment gateway settlement report, typically T+1 or T+2. Build a weekly check of digital payment settlements against your POS records.

  6. Safe drop. Any cash above the agreed float goes into the safe. Safe drops must be logged: amount, time, initials of person dropping and person witnessing (or the safe log counter if it’s a solo close).

Weekly Bank Reconciliation

Once a week, the owner or accountant reconciles: cash deposits to the bank against the daily Z-report cash totals for the week. They should match within your defined threshold. This is separate from daily reconciliation, it’s the second layer that catches anything that survived the daily process.

The Refund and Void Policy

Every void or refund must be authorised by a manager, logged with a reason, and reflected in the Z-report. Unexplained voids are a red flag in any audit. If you see a pattern of voids by the same staff member at the same time of service, investigate before assuming it’s coincidence.

Sector Notes

Independent Cafe

You’re likely running a small cash operation with high UPI volume, most Indian cafe payments today are UPI or card. This does not mean you can skip reconciliation. UPI settlement failures are real, and your POS may record a transaction that the gateway never settled. Do a weekly UPI settlement check without fail.

Restaurant (Full Service)

You have more transaction volume and likely more staff touching the POS. Implement user-level POS logins, every server has their own PIN. This creates an audit trail for voids, discounts, and cancelled orders that goes to the individual, not just the shift. When a ₹1,500 table gets cancelled in the POS at 9:45pm, you should know whose login did it.

Hotel F&B

You have the most complex cash flow: in-room dining charges, restaurant charges to room folios, actual cash at the bar, and event billing that may be invoiced later. Each of these is a separate reconciliation stream. The common mistake is treating the F&B daily report as one number. Break it out by outlet and revenue type. Hotel F&B cash shrinkage often hides in the bar, high-volume, fast-paced, multiple staff, and a product that is easy to serve without recording.

Cloud Kitchen / Delivery

Your cash exposure is much lower, most delivery is prepaid through the aggregator. The reconciliation focus here is on: aggregator payout reports vs. your POS records, cancelled or rejected orders (who absorbed that cost), and any cash-on-delivery amounts if you accept COD. Swiggy and Zomato both produce weekly settlement reports, these must be checked against your order log line by line, at least monthly.

QSR / Fast Casual

High volume, fast pace, and often younger staff, which means your cash handling SOP must be the most procedurally tight of any format. Two-drawer systems (cashier and manager), drop-safe installations, and counter cameras are not excessive precautions at QSR volume. A ₹50 variance per hour across a 10-hour operating day is ₹500 per day, ₹15,000 per month. Standardize denomination handling: staff are trained to count change using specific techniques, not intuitively.

How You’ll Know It’s Working

Your monthly cash variance (actual vs. POS-reported) will be under 0.5% of cash revenue. Anything higher means the process has a gap.

You will be able to trace any variance above ₹200 to a specific transaction, error, or event, not just chalk it up to “rounding.”

Your bank reconciliation will close cleanly every week within 30 minutes, because the daily process has already done the heavy lifting.