The till was short 3,000 yesterday. Nobody noticed until today.
Small teams wearing every hat, stock moving between a shop and a store room, and a daily cash position that has to be right before anyone goes home.

Sound familiar?
If none of these are your business, this probably is not the page for you — and we would rather you found that out here than on a call.
- 01
The till was short 3,000 yesterday, and by the time anybody checked, the day was gone.
- 02
Stock moves between the shop and the store room on WhatsApp messages.
- 03
Salaries are worked out from a register on the wall, and nothing has been posted since Eid.
Stock by location, payroll, and a daily cash position that is right.
What you will be looking at
The screens this trade lives in
Every one of these exists today. Nothing here is something we would build for you later — that part has its own heading further down.
Sales
What went out of the shop today, and what it cost you to have it there.
Warehouses
Shop floor and store room held apart, with the movement between them recorded.
Inventory
What is left, what it is worth, and what has not moved in ninety days.
Attendance
Who came in, from a machine on the wall or a phone in a pocket.
Payroll
Salaries built from the days actually worked, posted straight to the ledger.
Daily cash
The position at closing, without waiting for anybody to send a file.
What it already does
About the hard part
- Stock held and moved by location
- Payroll and attendance feeding the ledger
- Daily cash and bank position
Usually built on top
A counter flow that suits your shop, and the till reconciliation your staff will actually complete.
Scoped and quoted in writing before anything is built, and it ships into your own books — so a custom report reconciles to the statutory ones rather than disagreeing with them.
How custom work fits in →Not quite your trade?
The ledger underneath is the same one. What changes is the costing, the chart of accounts and which screens you open first.
Bring a bill you have not entered yet
We photograph it on the call and you watch the draft entry come back. It is a better demonstration than anything we could write here.