From the morning load to the evening count.
A van day is a closed loop. Stock and cash leave the depot in the morning on approved, counted documents, travel the route on a phone that does not need a signal, and come back to be counted again before the next load can go out.
The plan is ready before the van is.
-
01Supervisor · Sales manager
Journey plans and the suggested load
Each route has its shops, the weekdays they are visited and the order to visit them in. Every night the plan for tomorrow becomes a sales day with a list of planned visits for each salesman.
The load is suggested, not guessed: the average of the route's last four sales on the same weekday, plus confirmed pre-orders for the day, minus what is already on the van, rounded up to the load unit (a full carton, for example).
- Visit days, sequence and sales days per route
- Targets for the month visible to the salesman on the phone

Nothing leaves without two signatures.
-
02Van salesman · Driver
Start of day
The salesman signs in with a PIN on a phone already bound to the company and the depot. Starting the day records the vehicle checklist, the odometer reading with a photo and the cash float received.
If yesterday's sales day is not settled, the phone will not start a new one. That one rule stops errors piling up over a week.

-
03Salesman asks · Supervisor approves · Storekeeper picks
Load request and approval
The salesman sends the suggested load, edited if needed. The supervisor or depot manager approves it; only then can the storekeeper pick it. Stock leaves a depot location only on an approved load or transfer.
- Load sheet printed with request and transfer numbers
- A load can be rejected or cancelled before it is picked

-
04Storekeeper · Salesman · Gatekeeper
Joint count and gate pass
The storekeeper and the salesman count the van against the load sheet together. Any difference is entered with a reason code, and both sign. The stock moves from the warehouse to the van only when the salesman confirms receipt. At the gate, a gatekeeper scans the gate pass QR and records the time out and the odometer.
India: goods leaving on a delivery challan above ₹50,000 also need an e-way bill. Where it is generated is still being decided with the first Indian pack.
Each visit, built for a busy counter.
-
05Van salesman
Check in at the shop
The journey plan lists today's shops in order, with each one's state and balance. Check-in compares the phone's GPS with the shop's pin. Outside the radius (100 metres unless the company changes it) the visit is still saved, but flagged for the supervisor. A mock location is flagged too.
The customer card shows the shop's balance, ageing, credit limit and last invoices. A skipped shop needs a reason: closed, owner absent, enough stock. An unplanned shop needs permission, and a new shop is created with a GPS pin and photo and stays cash-only until approved.

-
06Van salesman
Sell from van stock
Products by category, search or barcode, in cartons, packs or pieces, with the van's stock shown on each line. The price comes from the customer's own price list, then their group's, then the default list. A manual discount is capped by the salesman's limit and can never go below the floor price without an approval.
- The van can only sell what is on the van; no negative stock
- Credit check at the shop: over limit or overdue needs a supervisor's PIN or a one-time code
- A cash-only route cannot issue credit invoices
- Promotions applied automatically from the second release, with free goods taken from the van
Design targets: three taps from the route list to the sell screen, and a five-line invoice sold and printed in under 60 seconds.
-
07Van salesman · Driver · Collector
Returns and collections
Returns are taken against an invoice or open, each with a reason and a condition: good, damaged or expired. Good stock goes back on the van to sell; damaged and expired goods go to a separate, non-sellable van location and on to the depot's quarantine or damaged store at unload. A credit note prints for the shop.
Old dues are collected in cash, cheque, post-dated cheque, card or wallet reference. Payments are allocated to the oldest open invoices first unless the salesman picks invoices, and every cheque is captured with its bank, number, date and a photo.
-
08Van salesman · Customer
Print, sign, check out
A summary with totals appears before anything is issued. Then the invoice prints on a Bluetooth printer, 58 or 80 mm, in English and Arabic (Urdu if confirmed), with the QR code your country requires. The shop owner signs on the phone. Reprints are marked COPY and counted.
Check-out records the time spent, and the plan moves to the next shop.

-
09Van salesman · Supervisor
During the day
A mid-day reload follows the same approve, count and sign steps as the morning load. A van-to-van transfer is a two-sided document: one van sends, the other confirms. Fuel, tolls and parking are recorded with a receipt photo, and a mid-day bank deposit with its slip.
When a decision needs a supervisor and there is no signal, the supervisor can enter a PIN on the salesman's phone, or read out a one-time code from their own app. The code is single use, valid for 15 minutes and bound to that action and amount.
Counted, explained, approved.
-
10Van salesman
End of day and the sync gate
The day cannot close until every document created on the phone has reached the server. The end-of-day screen lists anything still waiting. The salesman records the closing odometer, declares the cash by denomination and lists the cheques carried, and the unload is created with everything the van should bring back.

-
11Storekeeper
Unload and stock count
The storekeeper counts the remaining sellable stock and the returns, by condition. Expected closing stock is worked out for every product and batch: opening, plus loaded, plus reloads, plus good returns, minus sold, minus transferred out. Each difference becomes a stock variance.
-
12Cashier
Cash and cheque count
The cashier counts the cash note by note at the depot counter. The system refuses a count from the salesman who carried it. Expected cash is the float, plus cash receipts, minus approved cash expenses, minus deposits made during the day. Cheques are ticked off one by one; a missing cheque is a variance. Card, bank transfer and wallet receipts are listed but kept out of the cash.

-
13Supervisor · Depot manager · Finance
Variances and approval
Every variance, of stock or cash, is resolved in one of three ways: written off, charged to the salesman, or found. Each needs a reason and an approval from someone whose limit covers the amount, and who is not the salesman, the cashier or the person who asked. Charging a shortage to a salesman is a company setting, off by default, because its legality varies by country.
The salesman sees the result on the phone (expected, counted, each variance and how it was resolved) and acknowledges it. The settlement sheet prints with every figure and the signatures of the cashier, the salesman and the approver.
-
14Cashier · Depot manager
Bank deposit, and tomorrow
The cashier groups the settled cash and handed-over cheques into a bank deposit with a slip photo. When every variance is resolved, the settlement closes, the sales day is marked settled and the salesman can load again. A closed settlement is read-only; any later correction is a new document that points back to it. The settlement queue shows every unsettled day by depot, and highlights any older than 24 hours.
Book today, deliver tomorrow.
On pre-sales routes the day splits in two. The same visit loop, prices, promotions and tax apply; what changes is who carries the goods and when.
Book the order
The order booker takes the order in the shop, offline, with prices, promotions and tax worked out as for an invoice. Van stock is not checked; depot stock as of the last sync is shown for information.
Approve
An order with no manual discount that passes the credit check is approved automatically. Anything else waits for a supervisor or sales manager. A submitted order is never edited; a change is a cancellation and a new order.
Allocate and load
The depot sees stock against approved orders, flags shortfalls, and assigns orders to a delivery route. The delivery van's load request and the driver's visit plan are built from those orders.
Deliver
The driver delivers in route order, full or partial, with a reason for every shortfall. The invoice uses the order's prices if delivered within the company's window, takes payment and a signature, and leaves undelivered stock on the van for unload.
Walk through a day with us.
We will take one of your routes and run it end to end: load, visits, returns, collection and settlement.