Closing the Day with the Z-Report
Closing the day means more than locking the door. It's the moment you reconcile what your POS thinks happened with what's actually in your drawer — and produce the Z-report that captures the day's numbers for your records, your accountant, and any audit that may follow.
This guide walks you through the close, what the Z-report contains, and what to do when your variance isn't zero.
Before you close
Make sure these things are true:
- All open orders are handled. Either complete them or move them to On Hold so they survive the close.
- All transactions have settled. Pending PayMongo / GCash / Maya transactions usually resolve in seconds, but check the Transaction list if anything looks stuck.
- All drawer movements are logged. If a rider was paid out of the till, record it as a Cash Out before you close. You can't add it after.
Step-by-step close
Open the active session
Sidebar → Store Sessions. The active session shows at the top.
Tap End Session
You'll see the closing reconciliation screen with running totals: opening cash, cash sales, payouts, payins, and the expected cash in your drawer.
Count your drawer twice
Take the cash out, count it, then count it again. Don't trust the first count.
Enter the closing cash
Type the total. If you want to be extra-rigorous, tap Enter denomination breakdown and put in counts per denomination (1000 × 5, 500 × 4, ...). That field exists exactly for catching miscounts — entering it twice and getting different totals tells you to count again.
Review the variance
Fuze Store computes cash_variance = closing_cash − expected_cash and shows it prominently:
- Green if variance is below your store's Minor threshold (default ₱50).
- Orange if it's above Minor but below Review (default ₱500). You'll need to pick a reason.
- Red if it's above Escalation (default ₱5,000). You'll need a reason and a note, and your manager / owner gets notified automatically.
Your owner can adjust these thresholds — see Cash Variance Thresholds.
Pick a variance reason if prompted
The picker offers WRONG_CHANGE, COUNTERFEIT, MISCOUNT, THEFT_SUSPECTED, UNRECORDED_SALE, UNRECORDED_REFUND, OTHER. Pick the closest match and add a short note if OTHER or if the variance escalates. Be honest — repeated patterns are how managers spot real problems.
Tap Close Session
Done. Your closed session is now in Session History.
Print or share the Z-report
Open the closed session from Session History → Detail. Two actions:
- Print Report — sends a Z-report to your default Bluetooth thermal printer. Use the same printer you'd use for receipts.
- Share Report — shares a markdown summary via your phone's share sheet. Useful for emailing your accountant or sending to head office.
The Z-report is BIR-friendly. It includes opening and closing receipt numbers, total voids, tender breakdown, drawer movements, and the variance with reason / note.
What's on the Z-report
| Section | Fields |
|---|---|
| Store header | Store name, address, TIN. |
| Session window | Open time, close time, cashier name. |
| Cash | Opening cash, closing cash, expected cash, variance, variance reason / note, optional denomination breakdown. |
| Tenders | Sales totals by payment method (cash, GCash, Maya, ...). |
| Orders | First and last order number, total orders, total discounts, total service charge, total voids and void amount. |
| Drawer movements | Cash In total, Cash Out total, plus the per-movement detail. |
Variance escalation
If your variance crosses the Escalation threshold:
- A red banner shows on the close screen.
- A
variance_reasonandvariance_explanationare required. - Your store owner and managers are notified automatically through Fuze Store's real-time channel.
- The closed session is flagged in Session History for follow-up.
Closing is never blocked. Even a ₱100,000 variance closes if you provide a reason and explanation. That's deliberate — you can't fix what you can't close.
Tips
- Don't reuse a session across staff handovers. Have the outgoing cashier close their session, then have the incoming cashier open a new one with the carried-over cash as opening cash.
- A ₱20 short isn't a thing to ignore. It's a thing to investigate this week. Repeated small variances are usually a process issue, not a counting issue.
- A consistent over (e.g. always ₱50 over by close) usually means an under-rung promo or a missed refund. Audit your discount and refund logs.
- The denomination breakdown is optional but cheap. Two extra minutes at close saves an hour of "where did the ₱500 go" the next morning.