Supermarkets & Retail

POS & stock control built for Kenyan supermarkets

Run tills, receive stock, and track expiry across every branch from one system — with KRA eTIMS receipts and M-Pesa built in.

Book a demo

How it works

1
Supplier purchase order
Raise a PO per supplier with expected quantities and cost.
2
Goods received (GRN)
Receive stock against the PO, correct any received-quantity errors, and capture input VAT.
3
Batches & expiry
Stock is tracked in batches with expiry dates so near-date items surface before they become write-offs.
4
Shelf stock & scan sale
Cashiers scan barcodes at the till; stock decrements in real time, even offline.
5
Reorder alerts
Low-stock and reorder-point alerts flag what to buy next, per branch.

What's included

  • ✓ Barcode scanning at the till, offline-capable
  • ✓ Batch/lot and expiry tracking (FEFO)
  • ✓ Multi-branch stock transfers and reporting
  • ✓ KRA eTIMS fiscal receipts and Z/X reports

Pricing

Per branch, per year. Add-ons available where noted.

Standard
Up to 3 branches
KES 12,000 / branch / year
  • ✓ Offline POS
  • ✓ M-Pesa STK push
  • ✓ KRA eTIMS
Professional
Up to 10 branches
KES 10,200 / branch / year
  • ✓ Everything in Standard
  • ✓ M-Pesa Daraja verification
  • ✓ AI forecasting & anomaly detection
Enterprise
Unlimited branches
KES 9,000 / branch / year
  • ✓ Everything in Professional
  • ✓ Priority support & SLA
  • ✓ On-premise deployment option

Related pages

POS System KenyaInventory Management Software KenyaKRA eTIMS POS System KenyaM-Pesa POS System KenyaOffline POS System Kenya

Talk to us about your supermarkets & retail

Book a demo or ask a question — we'll get back to you shortly.

Supermarket POS System Kenya — Rafiki