Buyer guide · POS in Kenya
How to choose a POS system in Kenya.
A point-of-sale system decides how fast you serve a customer and how honest your day-end numbers are. This guide walks the counter a Kenyan shop actually runs, shows where M-Pesa and KRA eTIMS fit, and lists the questions worth asking before you pay for anything.
Who it fits
Who this is for, and who it is not.
A general-purpose till suits some counters and frustrates others. Read both lists before you shortlist.
A good fit if
- You run a shop, mini-mart or counter where staff ring up sales all day and need speed over configuration.
- You want cash, M-Pesa and card recorded against the same sale instead of three separate notebooks.
- Your internet drops and you still need to keep selling and printing receipts.
- You want stock to move as you sell, not only after a Saturday count.
Probably not if
- You issue a handful of invoices a month. A simple invoicing tool may be enough.
- You need a specialised trade flow such as pharmacy dispensing or restaurant kitchen tickets. Start with that trade guide instead.
- You expect the till to run entirely in a phone browser with no install. Omnix is a Windows desktop product.
The working day
Walk the day before you buy.
A POS is more than a screen that adds up prices. Walk the day and check the software carries each step without a side spreadsheet.
- Open
Start the shift
Set the opening float, sign in the cashier and confirm the till is ready before the first customer.
- Sell
Ring up quickly
Search or scan an item, adjust the quantity, apply a price or discount and take the payment the customer offers.
- Pay
Record how they paid
Cash, M-Pesa and card all land on the same sale, so the total reconciles at close rather than in your head.
- Stock
Move inventory as you sell
Each sale reduces the item count, so the shelf figure stays close to reality between counts.
- Close
Read the day back
See sales, payments by method and cash variance from the transactions already recorded.
Local and connected
What runs on the device, what needs the line.
The honest question with any Kenyan POS is what happens when the line drops. Keep the local job and the connected job separate before you decide.
Works on the device
- Ringing up a sale and choosing the payment method.
- Printing and reprinting a receipt.
- Recording stock movement as items sell.
- Reading the day's sales and cash position.
Needs a connection
- Sending an M-Pesa STK push to the customer's phone.
- Submitting a sale to KRA eTIMS, with queued invoices retried when the connection returns.
Platform facts
The same platform facts, whatever you sell.
These hold for every Omnix product. The licence is a one-time purchase, and the optional update plan is a separate choice.
- Platform
- Windows desktop (Windows 10 or 11, 64-bit)
- Works offline
- Core sales, stock and records use the local database on the computer
- Install
- Protected download from the customer dashboard after purchase
- Activation
- Each device activates its own licence
- Licence
- KES 30,000 one-time, per device, perpetual
- Compliance updates
- Optional KES 12,000 per year, not required to keep the licence working
Before you switch
Questions about moving your data.
Moving from a notebook, a spreadsheet or another till is real work. Ask these before you set a switch date.
- Which products, prices and opening stock counts must be ready on the first trading day?
- Can your current system export its data, and in what format?
- Who in the business will confirm that stock values and balances came across correctly?
- What stays in the old records as history instead of being keyed in again?
Questions for any vendor
Ask these before you commit.
Take these to any vendor, not only to us. The answers separate a till that fits Kenya from one adapted from elsewhere.
- Does it keep selling and printing when the internet is down?
- Does it use my own Safaricom M-Pesa account, and who pays the transaction fee?
- How does it handle KRA eTIMS, and what happens to a sale that cannot be submitted right away?
- Is the price a one-time licence or a recurring subscription, and what keeps working if I stop paying?
- What does installing and activating it on my computer actually involve?
Where Omnix fits
Omnix Retail
Once you know what the counter needs, you can look at a specific product against it.
Omnix Retail is the general shop counter in the range: barcode sales, variants, returns, held sales and stock that moves as you sell, on a Windows desktop that keeps working offline. If you run a specific trade, the pharmacy, restaurant, hardware and salon guides point to the product shaped for it.