Dashboard
Carney's BMS on demos.mixapps.store — not Retail Admin. After login use the tabs or shortcuts below.
Business Manager (always-on dock)
Grok lives in the locked chat dock at the bottom of the screen — not only on this tab. Turn it Live and switch Finance, Stock, Money, etc.; the conversation and mic stay with you.
- Live — dock stays while you change tabs
- Keep listening — mic re-arms after each answer (hands-free)
- Speak replies — Grok Leo voice
- Turn off — ends live session (history kept until sign-out)
Orders & enquiries
Orders
Enquiries
Stock ops · dual store
Daily reorder report
End-of-day style board from current on-hand. Line needs reorder when qty ≤ target × (reorder % / 100). Example: target 100 bags · 20% → alert at 20 or below. High-turn: raise % (e.g. 35–40%) for earlier notice.
Smart supplier orders
Each product has a supplier code. Reorder lines are grouped by that code. Create one draft order for a supplier, open the email form, then mark sent. History lives under Buying.
Set product supplier code
Receive delivery (truck arrived)
Increase stock at the working store. Optional supplier + unit cost.
Transfer between stores
Stocktake
Count physical stock at the working store → post variances.
Recent movements
Special orders · quotes · Xero
Special order (customer “get it in”)
Quotes
Xero CSV export
Download sales invoice lines for the date range (import into Xero).
Buying · prices · promos
Suppliers (codes drive smart reorders)
Code is the key (e.g. ALLIED). Put the same code on products under Stock ops.
Smart order by supplier
Creates a draft PO with every product under that code that is on the reorder board for the store.
Promotions
Bulk / trade prices
Margin board (lowest first)
Finance · P&L · Payroll · BAS
BAS agent pack (F4 hardened)
Locked periods
Audit
Tax / entity settings
Estimates for management and tax agent preparation. MiX does not lodge to the ATO. Finance: P&L · expenses · payroll lite (roster pay runs) · BAS agent pack. Estimates for agent — not ATO lodgement.
BAS seed (Simpler)
Day formula
Labour on this day (roster × rates)
Payroll lite (from roster)
Build a pay run from roster hours × pay rates. Confirm/adjust hours, then lock. PAYG is an estimate only (not ATO tables / not STP). Payslips + CSV for bookkeeper.
Lines (confirm hours)
Staff pay rates
Expenses on this day
Add one-off expense
Recurring expenses (templates)
Posted on schedule day (e.g. rent on the 1st) — full amount that day, not prorated.
Recent one-off entries
Sales contributing to this day
Money · till recon / EOD
Simple till balance: opening float + cash sales + card sales should match counted cash + EFTPOS settlement. Closing cash carries to tomorrow. No report freeze — once shops close, trade stops so day figures settle naturally.
Start of day (optional)
Count float so a new manager knows yesterday’s close is right. Skip if you trust the carry-over.
End of day close-off
Today’s sales (this store)
Void / refund
Paste a sale id from the list. Restores stock and reverses account charge when applicable.
Quick account sale (test)
Charge a trade customer — enables Phase 2 account tender path.
Products & stock
Import / export stock (CSV)
Full demo stock CSV = 100 products (tools paint fasteners safety electrical plumbing garden). Use to stress-test import.
Export current = whatever is live in this shop right now (after imports/edits).
Import matches on sku or barcode. Use Merge to update + add.
Customers
SMS log
Tablet sends via device SIM / Messages app. This list is the shop outbox audit trail.
Templates
Recent messages
Website content
Owner / admin — edits go live on the public storefront.
Live reports & GST
On-screen trading pack for the selected period (Australia/Brisbane). GST is estimated from GST-inclusive totals when registered — not a full BAS file. Use Export CSV only if you need a spreadsheet for the bookkeeper. For multi-report print packs (EOD), open the Print centre.
Loading live report…
Period summary (live)
By tender
By channel
By day
Period transactions
All-time accounting (ledger)
Top products (all time)
Slow movers (30 days)
Top customers
Settings · POS hardware
Owner / manager — printer setup lives on the tablet (LAN IP is per device).
Silent receipt printer
- Sign into the Android POS with an owner or manager PIN (not staff).
- Open Printer setup (print icon / button — staff cannot see this).
- Enter the Brother (or other) Wi‑Fi IP from Starlink Devices, or use Find printers.
- Run Test print (plain text) once, then Save.
- Staff flow: Cash/Card → Send all or Print — silent, stays in app (same as SMS/email).
Port default 9100. Prefer plain text language for Brother reliability. Printer must be awake on the same Wi‑Fi as the tablet.