You need the Approve Cash Register permission to approve or reject sessions, and the View Cash Register Reports permission to access the dashboard and reports. Staff with the reports permission can see all cashiers’ sessions; without it, they see only their own.
Cash register approvals
When a cashier finishes their denomination count and submits a closing, the session enters a pending approval state. It stays there until a manager approves or rejects it.Open the Approvals screen
In the sidebar, go to Cash Register → Approvals. By default you see sessions in the pending approval state for the current branch.
Filter the list
Use the filters at the top of the page to narrow down the sessions you want to review:
| Filter | Options |
|---|---|
| Date range | Today, current week, last week, last 7 days, current month, last month, current year, last year, or a custom start and end date |
| Branch | Defaults to your current branch; change to see sessions across branches |
| Cashier | Pick a specific cashier from the list |
| Search | Type part of a cashier’s name or session notes |
| Status | Pending approval, closed, or rejected |
Review a session
Click a session row to expand its details. You can see:
- The cashier’s counted cash (from the denomination breakdown they entered)
- The expected cash (opening float + cash sales + cash in − cash out − safe drops)
- The discrepancy amount
- A breakdown of each denomination and how many were counted
Register dashboard
The register dashboard gives you a quick snapshot of cash activity for the current branch, scoped to the sessions you have access to view. Go to Cash Register → Dashboard to see the following metrics:| Metric | What it shows |
|---|---|
| Total cash sales today | Sum of cash-method sales in today’s sessions, with percentage change vs. yesterday |
| Total safe drops today | Total amounts moved to the safe today, with percentage change vs. yesterday |
| Sessions with discrepancy (last 7 days) | Count of sessions where counted cash did not match expected cash |
| Average discrepancy (last 30 days) | Mean variance across sessions, with percentage change vs. the prior 30-day period |
| Largest cash-out | The single largest cash-out transaction in the last 30 days, showing the reason and amount, and the change vs. the prior 30 days |
Register reports
The Reports section has five report types, each on its own tab. Go to Cash Register → Reports.Choosing a report type
X report — snapshot of an open session
X report — snapshot of an open session
An X report is a mid-session read: it shows current totals without closing the session. Use it to check where things stand part-way through a shift. Select the open session you want from the session filter, then generate the report.
Z report — final reconciliation for closed sessions
Z report — final reconciliation for closed sessions
A Z report covers one or more closed sessions and shows the final reconciled figures: opening float, total cash sales, cash in, cash out, safe drops, expected cash, and counted cash. Use this as your end-of-day record.
Discrepancy report — sessions with a variance
Discrepancy report — sessions with a variance
Lists only sessions where the cashier’s counted cash did not match the expected amount. Shows each session’s discrepancy value alongside the cashier and date. Use this to spot patterns or recurring issues.
Cash ledger — full transaction history
Cash ledger — full transaction history
A line-by-line log of every transaction in the period: sales recorded, cash-in movements, cash-out movements, and safe drops. Useful for auditing where cash went during a session.
Cash in/out report — movement summary by reason
Cash in/out report — movement summary by reason
Summarises cash inflows and outflows grouped by the reason entered at the time of the transaction. Helps you understand the most common reasons cash left or entered the drawer.
Filtering reports
All report types share the same filter bar:| Filter | Options |
|---|---|
| Branch | Select any branch you have access to |
| Register | Narrow to a specific register terminal |
| Cashier | Narrow to a specific staff member |
| Date range | Today, week, month, current year, last year, or custom start and end date |
Printing and exporting
Once a report is generated, you can:- Print to thermal printer — sends the report as a formatted receipt to your connected receipt printer.
- Print in browser — opens a print-ready version in your browser for standard paper printing.
- Export to CSV or Excel — downloads the report data as a spreadsheet file for further analysis or record-keeping.
Permissions summary
| Action | Required permission |
|---|---|
| Review, approve, or reject pending sessions | Approve Cash Register |
| View the register dashboard | View Cash Register Reports |
| Generate and export any report | View Cash Register Reports |
Related
- Cash Register Sessions and Denominations — how cashiers open, run, and close a session including denomination counting
- Opening, Closing, and Reviewing Shifts — shift-level reconciliation and the denomination wizard
- Payment Records and Due Payments — view payments across orders
- Voids, Refunds, and Order Reconciliation — reconcile refunded and voided transactions