Where the old process breaks down
None of this is hypothetical — it's the specific, recurring failure points of running multi-branch retail on paper, WhatsApp, and a shared Excel file.
The owner registers the business once, then runs stock, staff, suppliers, sales oversight, reporting, and billing for every branch from a single account — including clubs where the owner also wants to cover a shift personally.
01Setting up branches and staff
- 1
Register the business, set a 4-digit PIN
One phone number, one PIN — checked against a single account that can later hold access to more than one business (useful for a cashier who also owns their own shop).
- 2
Add each branch and club counter
Name, location, M-Pesa till — every branch reports into the same account from day one, not bolted on later.
- 3
Invite a cashier — by name and phone only, never a PIN
The owner never sets or sees anyone's PIN. An invite goes out by SMS and email; the cashier accepts it and sets their own PIN, and the owner activates the seat once they've accepted.
- 4
Assign that cashier to one branch — or several
A cashier who covers two club counters gets both, and switches which one they're working from at login. They can still only have one shift open at a time, anywhere.
A cashier working two venues meant two separate paper systems and no shared view of either.
One identity, assigned to every branch they actually work — visible to the owner from one staff list.
02Catalog, stock, and receiving
A stockout was discovered when a customer was already at the till — then a phone call to check if another branch had any.
Stock across branches is visible before that moment, not after it.
03Suppliers, on one ledger
04Sales oversight, shifts, and expenses
End of shift meant tallying a receipt book against the cash drawer by hand — and a short drawer with no record of when it happened.
The system already knows what should be in the drawer; counting cash is the only manual step left.
05Reports — real numbers, not weekend arithmetic
06The business's own subscription
The owner pays for the software the same way their own customers pay them — M-Pesa, on their phone.
The cashier's whole world is the till: open a shift, sell, close it out — with just enough visibility into stock and their own sales history to do the job without needing the owner for every question.
01A shift, start to finish
- 1
Sign In with phone or email + PIN
No password to remember — a 4-digit PIN, same as an M-Pesa or ATM PIN. Working more than one branch shows a switcher to pick which one.
- 2
Open the shift with an opening float
Enter the cash starting in the drawer — this is what “expected cash” is measured against at close.
- 3
Sell — cash, M-Pesa, or split
Search a product, add it to the cart, charge. A low-stock badge is visible on the product itself, before the sale — not a blocked charge afterward.
- 4
Confirm, then share the receipt
The sale is recorded instantly; a receipt can be shared straight to WhatsApp — as a message, or as a proper PDF.
- 5
Close the shift, count the drawer
Enter what's actually in the drawer; the system compares it to what it expects and flags any gap immediately — then offers a downloadable shift report.
- 6
Check “My sales” any time
The last 30 days by default, or any date range — every sale the cashier personally made, without needing the owner to pull a report for them.
A sale on credit or in a rush sometimes just didn't get written down — no way to know until stock didn't match takings.
Every completed sale is recorded the moment it happens, cash or M-Pesa, with stock adjusted in the same instant.
A separate role for whoever operates the software itself across every business that signs up — never the day-to-day running of a single shop. Logged in with email, password, and a one-time code, kept deliberately blind to any tenant's actual sales or stock.
Notebook vs. system, side by side
The same jobs the paper process was doing — done automatically, and checkable at any moment instead of only at month-end.
| Job | The manual way | In Mikrosell Wine POS | Why it matters |
|---|---|---|---|
| Stock counts | Exercise book per branch, updated when someone remembers | OwnerCashierLive stock levels, low-stock badges at the till | Stockouts are caught before a customer is at the till, not after |
| Cash reconciliation | Manual tally against a calculator at shift end | CashierAutomatic expected-cash calculation + variance flag | Disputes over a short drawer are settled by a number, not a memory |
| Supplier balances | Receipt slips and a supplier notebook | OwnerRunning balance per supplier, statement PDF on demand | “What do we owe them” is answered instantly, not re-added by hand |
| Month-end reporting | Manually totalling receipt books across branches | Owner8 live reports — sales, profit, top sellers, staff, stock, expenses | This month's number is available today, not after a weekend of arithmetic |
| Receipts & delivery notes | Handwritten, easily lost, nothing to send a customer or supplier | OwnerCashierPDF receipts, delivery notes, and statements — shareable on WhatsApp | A professional document exists for every transaction, not just the paper original |
| Staff accountability | Anyone could alter a paper record after the fact | OwnerAudit log of price changes, voids, and edits, with who and when | Every sensitive change has an answer to “who did this” |
| Connectivity | “System's down” meant falling back to paper | CashierOffline-capable till, syncs automatically on reconnect | A club counter with patchy signal never has to stop selling |
| Multi-branch staffing | A shared cashier meant two separate paper systems | OwnerOne identity, assignable to several branches, one shift at a time | One staff list and one login covers everywhere they actually work |