Home/ Home/ Features/ Van sales & route accounting

Van sales and route accounting, built for UAE distribution

Load the van in the morning, run the route on a driver tablet, take cash and credit on the spot, and settle the day with an honest per-van P&L. Zeyto keeps every step working when the mobile signal drops, then syncs back to the same PostgreSQL database your back office already uses.

The route is a shop that moves

Route selling is the hardest thing to keep clean in a UAE distribution business

A driver leaves the warehouse with stock worth tens of thousands of dirhams, sells across ten to sixty stops on unpredictable connectivity, collects cash, writes credit invoices, hears returns and damages, and finally lands back at the gate. Every gap in that chain is where profit leaks. Zeyto closes the loop end-to-end on one database, without asking the driver to depend on the internet.

Whether you run a single FMCG van in Sharjah or a fleet of forty across the Emirates, the mechanics are the same: load, sell, collect, unload, reconcile. Zeyto treats each van as its own accounting subject with its own stock, its own receivables and its own P&L, then rolls the whole fleet into one clean set of books ready for VAT201 and management review.

End-to-end flow

How a route actually runs on Zeyto

1

1. Morning van load

Warehouse creates a Van Load voucher for the driver. Stock is moved from the main warehouse to the van warehouse, batch and serial numbers preserved. Print a signed pick sheet in seconds.

2

2. On the route

Driver opens the Zeyto tablet app, scans customer or picks from route sequence, adds items by barcode, applies price list and discount rules, and prints or emails a compliant tax invoice from a Bluetooth thermal printer.

3

3. Cash, cheque and credit

Cash is receipted against the invoice. Cheques are captured with number, bank and date. Credit customers get a tax invoice; collections against old invoices are entered as receipts, all on the same screen.

4

4. Return to base

At end of day the van docks back. Zeyto shows expected stock vs counted stock, expected cash vs handed cash, and lists variances by SKU and by receipt.

5

5. Settle and post

Supervisor signs off. Invoices, receipts, returns and stock movements post to GL. Per-van P&L and driver commission update automatically. Ready for the next morning by 06:00.

The driver's device does the work

A purpose-built tablet POS for the road

Zeyto's mobile companion is barcode-first, thumb-friendly and quiet on data. Drivers stop fighting spreadsheets and paper duplicate books.

barcode

Barcode-first billing

Scan or type. Item, price, batch and tax code appear instantly. Long-press to override price if the customer is on a special rate.

route

Route sequence

Customers appear in the order the driver actually visits them. Skip, defer, or add a new customer without leaving the app.

tag

Price lists and schemes

Customer group prices, quantity slabs, free-goods schemes (buy 10 get 1) and channel-specific discounts apply automatically.

printer

Bluetooth thermal print

Prints a UAE VAT-compliant invoice from a pocket printer in the cabin. Arabic and English on the same slip, TRN, VAT breakup, total in words.

signature

Signature and photo

Capture the customer's signature and a photo of the delivered goods against the invoice. Stored offline and synced later.

return

Returns and damages

Handle sales returns and damaged stock at the doorstep. Credit note prints on the same printer, stock updates on the van immediately.

No signal, no problem

The route does not stop when the internet does

In an industrial area at 07:30, in a basement grocery on Sheikh Zayed Road, in a labour camp on a Friday afternoon - the signal is not always there. Zeyto treats connectivity as a bonus, not a requirement.

Zeyto Edgelocal
Money coming in

Cash, cheque, credit and old dues - all on one screen

Route customers rarely pay one clean way. Zeyto lets a driver mix payment types against a single visit without dropping to a second app.

cash

Cash sale

Rings against the current invoice. Adds to the van's cash-in-hand meter. Reconciled against handed cash at end of day.

credit

Credit invoice

Posted to the customer's account. Ages correctly against terms. Visible instantly to head-office collections.

receipt

Collection receipt

Driver enters cash or cheque against old invoices. Auto-allocates on FIFO or by picked invoice numbers.

cheque

Cheque capture

Cheque number, bank, date and amount recorded. Photo of the cheque attached. Follows through to bank deposit and clearance.

card

Card and wallet

For fleets that pair a mobile card reader, transactions are recorded against the invoice with reference number.

swap

Return-against-cash

Handle a return that reduces today's cash collection without a separate refund step.

End of day at the gate

Unloading and reconciliation in under fifteen minutes

The moment the van docks, the supervisor has an unambiguous view of what should be there and what actually is.

  • Stock reconciliation: expected qty vs counted qty per SKU, per batch, with variance flagged in red
  • Cash reconciliation: opening cash + collections - deposits = expected. Difference shown immediately
  • Cheque handover: list of cheques collected, with bank, number and amount, ready for bank register
  • Sales return sweep: items brought back that were not invoiced as a return - staged for approval
  • Damages and shortages: booked to a designated loss account with reason code, not hidden as missing stock
  • Credit note pending: cases where the driver promised a credit note but did not print - queued for office
  • Driver commission: sales-based, collection-based or per-drop, calculated as the day closes
  • Fuel and expense entry: driver logs fuel bill, salik and parking against the van's expense account
  • Sign-off: supervisor stamps the day. Once closed, only supervisor override can reopen.
Every van is its own business

Per-van, per-route, per-driver P&L

Zeyto treats each van as a profit centre. You see the truth about which routes make money and which are subsidising the fleet.

chart

Revenue by van

Gross sales, returns, net sales, VAT collected. Split by cash vs credit. Daily, weekly and MTD views.

cost

Cost of goods on the van

Actual cost of items sold from the van, using the batch-level cost captured at load time. No blended guesses.

expense

Direct van costs

Fuel, salik, parking, driver salary and commission, van rent or depreciation, insurance - allocated to the van card.

gauge

Collection efficiency

How much of what the driver invoiced is actually collected within terms. A leading indicator of route health.

alert

Shrinkage and damage

Value of stock lost or damaged per van per month. Compared as a percentage of throughput.

map

Customer coverage

Planned stops vs completed stops, productive calls vs dry calls, new customer acquisitions per week.

What a clean route looks like

The numbers distributors care about

0 minutes
of driver time spent copying paper invoices into a spreadsheet at day end
Every invoice
VAT-compliant, sequentially numbered, printed on the spot with TRN and Arabic
Per-van
P&L, receivables, stock and cash - as first-class objects in the accounting core
Offline first
Route billing runs indefinitely without a mobile signal - sync catches up later
Zeyto vs the WhatsApp-and-Excel routine

What changes for a distributor moving to Zeyto van sales

SituationExcel plus paper book plus WhatsAppZeyto van sales
Van loadHandwritten pick list, copied into Excel laterVan Load voucher, batch-accurate, printed and signed
Route invoiceHandwritten duplicate book, later re-entered by an accountantVAT-compliant invoice printed on the spot from the tablet
Stock on the vanNobody really knows until end of dayLive, per-SKU, per-batch on the driver's screen
Cash collectedCounted at gate, matched by memoryExpected vs counted, computed live, difference flagged
Sales returnLoose paper, sometimes lostCredit note printed at the customer's door, stock updated
Per-van profitabilityA rough number once a quarter, if at allA live P&L per van, per route, per driver
ConnectivityThe route stops working when signal is weakFully offline on the tablet, syncs later
VAT returnManual box-by-box assembly from mixed sourcesFed automatically from the same GL as the rest of the business
The van sells, but the ledger lives on your PC

Zeyto Edge runs on the customer's own hardware in the UAE. Route invoices, customer receivables, cash on hand and cost of goods are stored in a PostgreSQL database on-premise. Zeyto Cloud only holds signed licences, opt-in telemetry and encrypted backups when you choose to enable them. You are never locked out of your own distribution numbers by a cloud outage or a subscription lapse.

FAQ

Straight answers

Do drivers need a live internet connection on the route?
No. Zeyto's van sales app runs fully offline on the driver's Android tablet. Route invoices are numbered, printed, signed and stored locally on the device. Cash and cheque collections are recorded against invoices without a signal. When the tablet returns to Wi-Fi at the depot - or picks up a mobile signal along the route - Zeyto syncs the day's activity to your on-premise PostgreSQL database. Nothing is lost and document numbers stay unique per company across every van.
Can we print a proper UAE VAT tax invoice from a mobile printer in the van?
Yes. Zeyto pairs with common Bluetooth thermal printers (58 mm and 80 mm) and prints a fully UAE VAT-compliant tax invoice on the spot: seller name and TRN, buyer name and TRN when applicable, invoice number and date, description, quantity, unit price, discount, VAT rate and amount, total inclusive of VAT and total in words. Arabic and English print on the same slip. The same invoice PDF can be shared over WhatsApp or email if the customer prefers.
How does end-of-day stock reconciliation actually work?
When the van docks at the gate, the supervisor opens the van reconciliation screen. Zeyto shows opening stock loaded to the van, plus any refill loads during the day, minus everything sold and everything returned - giving the expected closing stock per SKU and per batch. The physical count is entered against it. Variances are flagged in red and can be booked to a designated shortage or damage account with a reason code, not hidden by adjusting the stock quietly.
Can one driver take cash, cheque and credit sales on the same visit?
Yes. On a single visit the driver can invoice today's delivery on credit, receive cash against an older invoice, and accept a post-dated cheque for another - all captured on the same screen. Zeyto ages each transaction correctly against the customer's account, allocates receipts by FIFO or by picked invoice numbers, and keeps the van's cash-in-hand meter accurate for end-of-day reconciliation.
How is VAT handled on van sales?
Every route invoice runs through the same UAE VAT engine as invoices raised in the back office. Standard-rated (5%), zero-rated, exempt and out-of-scope items are tagged at the item master level. VAT is calculated per line, printed on the slip, and posted to the tax ledgers immediately when the invoice syncs. At month-end or quarter-end, the sales made from every van feed the same VAT201 return you file on the FTA portal - no separate spreadsheet, no re-keying.
Can we track profitability for each van and each route?
Yes. Zeyto treats every van as a profit centre. Revenue is captured per invoice, cost of goods is drawn from the actual batch cost captured at load time, and direct costs - driver salary and commission, fuel, salik, parking, van rent or depreciation, insurance - are allocated to the van's ledger. You get a live per-van, per-route and per-driver P&L, alongside collection efficiency, shrinkage percentage and customer coverage. Loss-making routes stop being invisible.

See Zeyto van sales running on a real UAE route

Bring one van, one driver and one route. In a two-hour walkthrough we will load stock, run a mock route, take a mix of cash and credit, reconcile at the gate and print a per-van P&L - all on the actual tablet your driver would carry.