Sales − Deposits per day. Bars color-coded green/orange/red.
Top Sales Categories
Daily Breakdown
Per-day totals across the selected range.
🚀 Rapid Scan
0 of 0 done
Type or scan ticket #, then press Enter to advance to the next pending box.
Each row auto-saves. Tap "✎ Edit" on any saved row to add packs activated, mark sold-out, or change the game.
📦 Empty box?Scan the empty-box barcode 888488320199 right at the box — it's auto-detected and saved as "no scan" (END = −). No need to walk back to the computer.
Pending only
All boxes
🔒
Start Daily Closing
Reporting date
This name is recorded on every change for audit purposes.
Phase 1
of 8
SALES
$0.00
DEPOSITS
$0.00
DISCREPANCY
$0.00
1. Sales by Category
Enter today's sales for each category. Total auto-computes.
TOTAL SALES
$0.00
2. Payouts / Vendors Paid
Cash paid to vendors or for company purchases today. Add receipt photo per row.
VENDORS PAID
$0.00
3a. Outgoings
Cash leaving the till today: vendors paid, money orders, activated packs, web POS, driver/house/coupon. VENDORS PAID auto-fills from Phase 2.
Lock the Reports tab + Admin section behind a 4-digit PIN. Use this when showing the app to others — the closing flow stays usable but reporting/admin is hidden.
📥 Import Historical Excel Data
Bulk-import old daily closing spreadsheets (any year, any filename format).
The parser auto-skips Excel lock files, handles single-digit dates, and validates against the cloud before committing.
ℹ️ About the auto-download:When you tap Import Now, the app automatically downloads a JSON snapshot of your data before the import — that's a safety backup you keep in case you need to roll back later. You don't need to upload it anywhere. The actual import runs immediately after the download.
Daily Figures · Admin
Add or remove items used in the daily closing wizard.
Sales categories Vendors Banks ATMs
Backup & restore
About
EZ Report · Build v7.3-2026-05-05
Single-file web app. Add to home screen for app-like access. Cloud-synced via Firebase per account.
Confirm
⚠ Approve Discrepancy
This is required for the audit trail. Both fields must be filled.
DISCREPANCY
$0.00
EZ
EZ REPORT
Store reporting · sign in to continue
PREVIOUSLY SIGNED IN
Connect your store database
Paste your Firebase project config (one-time, per store).
Setup guide ›
Sign in
Don't have an account?
Create your store account
One account per store. The business name appears at the top of the app.
Reading
Ticket #
Activation
How many?
OLD game closes today (closing reading goes in the Ticket # field above). NEW game starts as a fresh baseline.