Choosing a POS is one of those decisions that's easy to get wrong quietly — you pick something that works fine for a few months, then hit its limits right as the business is growing and switching becomes disruptive.
This is a buyer's guide built around the questions that actually matter for a Kenyan small business, not a ranked list of products.
Start with what your business actually looks like
The right POS depends more on your business's shape than on any feature list:
- Transaction volume — a handful of sales a day versus hundreds changes everything about what you need.
- Inventory complexity — 30 SKUs of clothing behaves very differently from 800 SKUs of hardware.
- Payment mix — how much of your business is M-Pesa, cash, or card, and in what proportions.
- Number of staff and tills — one counter versus multiple locations or shifts.
- Growth plans — software that fits today but can't grow with you becomes a migration headache later.
The practical checklist
- M-Pesa integration — STK Push and automatic reconciliation
- eTIMS compliance — does it generate invoices automatically?
- Inventory tracking tied to sales
- Works reliably offline, not just with perfect internet
- Usable on a phone or tablet, not just a desktop
- Reporting you'll actually read, not just numbers on a screen
- Customer and supplier record-keeping
- Can you export your own data if you switch later?
- Support you can actually reach when something breaks
- Pricing that scales sensibly as you grow
Two things worth checking regardless of business type: whether the eTIMS compliance is automatic or something you'll be managing by hand (see our eTIMS and POS guide for what to look for there), and whether M-Pesa reconciliation happens automatically rather than requiring someone to cross-check confirmation SMSes at the end of the day — covered in more depth in our M-Pesa POS integration guide.
What a POS is actually for
It's worth being honest about what a POS does and doesn't do, because that shapes whether it's the only tool you need.
A good POS records sales accurately, keeps stock in sync, handles payments cleanly, and — increasingly, in Kenya — keeps you eTIMS compliant. That's genuinely valuable, and getting it right matters. But a POS wasn't built to tell you why sales dipped last week, which customers are quietly drifting away, or whether a slow month is a pattern or a blip. That's a separate job, and it's the one RUN and UNDERSTAND describe as two distinct needs: your POS runs the business day to day; a layer like Guardian is built to help you understand what the accumulated records actually mean.
This isn't a case for replacing your POS — it's the opposite. Guardian is designed to work alongside whatever operational system you choose, reading the evidence it produces (sales, invoices, payments) rather than competing with it for the same job.
See a walkthrough of what Guardian surfaces from business evidence →
Affordability, both ways
On the POS side, pricing varies by vendor and by the features you actually need — verify current pricing directly with any vendor you're considering rather than relying on a number that may be outdated by the time you read it.
On the Guardian side: understanding what's happening in a business used to require a dedicated analyst, a consultant, or hours in a spreadsheet — unrealistic overhead for most small businesses. Guardian is built and priced to make that kind of understanding accessible without any of that, and backs it with a 30-day money-back guarantee: if it doesn't surface a meaningful insight from the evidence you give it in your first 30 days, your first month is refunded.
Who needs what
If you're choosing your first POS, prioritize the operational fit checklist above first — M-Pesa, eTIMS, inventory, reliability. Get the foundation right before layering anything else on top.
If you already have a working POS and enough transaction history that you're starting to wonder what it's actually telling you about the business — that's a different, later-stage question, and it's the one Guardian answers.