The till, the warehouse,
and the books — one system.
Khala POS runs the counter, the warehouse, and the back office from one dashboard — stock transfers between branches, staff who claim their own orders, customer wallets that pay themselves down, and receipts your tax authority actually accepts.
Multi-branch
Warehouses & shops, one ledger4 payment rails
Cash · M-Pesa · Card · CrediteTIMS-ready
KRA-compliant receiptsReceipt #SO-0042
2x Kiondo Bag (Medium)
KES 3,400
1x Leather Wallet
KES 1,800
Delivery — Same day
KES 250
Subtotal
KES 4,698
VAT (16%)
KES 752
Wallet credit applied
− KES 1,200
Total due
KES 4,250
Built for how retail actually runs
Not a checkout screen with reports bolted on — Khala POS was built around the parts of running a shop that usually live in someone's notebook.
Warehouse-to-shop transfers
Branches request stock, warehouse managers approve and dispatch, and every movement is logged — so what left the warehouse and what landed on the shop floor always match.
Staff claim their own orders
For service-based sales, staff self-assign to order items from the floor instead of waiting on a manager — with a manager override always available.
Customer wallets that net themselves
When a customer overpays, it goes into their wallet — and the next time they buy on credit, that balance is applied automatically before anything hits their account.
Receipts built for compliance
Every sale carries the correct VAT breakdown and an eTIMS invoice number and QR code, so what you hand the customer is what KRA expects to see.
Cash, M-Pesa, card, or credit
Take payment however the customer wants to pay, split across methods if needed, and reconcile it all against one shift close at the end of the day.
One view across every branch
Sales, stock levels, staff performance, and outstanding customer balances — filtered by branch or rolled up across the whole business.
One sale, start to finish
01
Ring up the sale
Add products or services to the cart from any till, or hold it and come back to it later without losing a line.
02
Staff claim the work
For service items, the assigned staff member self-claims from the floor — no waiting on a manager to hand it out.
03
Take payment, any way
Cash, M-Pesa, card, or credit — and if the customer has wallet credit, it's applied automatically before anything's charged.
04
Hand over a compliant receipt
VAT, invoice number, and eTIMS QR code included — the same receipt whether it's printed at the till or reprinted from the back office.
Amina W.
Customer accountWallet balance
KES 1,200
New credit sale: KES 3,800
Wallet credit that pays itself down
When a customer overpays — a rounding difference, a returned item, an advance deposit — it lands in their wallet instead of disappearing into a spreadsheet. The next time they buy on credit, Khala POS checks that balance automatically and nets it against the new invoice before anything is added to their account.
Applied automatically at checkout, no manual lookup
Partial coverage handled correctly — the rest goes to credit as usual
Every application logged against the invoice for a clean audit trail
CU2024001987
Taxable amount
KES 8,146.55
VAT (16%)
KES 1,303.45
Total
KES 9,450.00
Receipts your tax authority already trusts
Every completed sale gets a proper VAT breakdown, a sequential invoice number, and an eTIMS QR code — submitted at the point of sale, not reconstructed later. Reprint it from the till or from the back office and it's the same receipt either way.
Real-time submission with an offline-safe fallback if the network drops
One receipt template — POS and back-office reprints always match
VAT rate always sourced from the ledger, never hardcoded
Ready to run every branch from one dashboard?
Tell us how your shop runs today — we'll show you what it looks like on Khala POS.
