Built for Kenyan businesses

A POS system built for how Kenyan shops actually run

One till system for sales, stock, staff, and compliance — designed around Kenyan business realities: patchy internet, M-Pesa payments, and KRA eTIMS.

Book a demo

Works when the internet doesn’t

Sales, stock lookups, and receipts keep working during an outage. Transactions queue on the device and sync automatically once connectivity returns.

M-Pesa at the till

STK push and manual M-Pesa confirmation are built into checkout, with Daraja receipt verification available on Professional and Enterprise plans.

KRA eTIMS compliance

Every sale generates a fiscal receipt with the correct tax band, plus Z and X reports for end-of-day and audit.

One system, every branch

Staff, stock, shifts, and reporting are managed centrally across all your branches, with role-based access per branch.

Pricing

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

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

See it for your industry

Supermarkets & RetailRestaurants & CafésPharmaciesAuto Spares & WorkshopsBakeriesHardware & Building SuppliesElectronics & Computer ShopsClothing & Fashion RetailWoodworking & ManufacturingFuel Stations

Frequently asked questions

Does Rafiki work without internet?
Yes. Sales, stock checks, and receipts work offline and sync automatically once the device reconnects.
Does Rafiki support M-Pesa?
Yes — STK push and manual M-Pesa confirmation are available on every plan; Daraja receipt verification is included from the Professional plan.
Is Rafiki KRA eTIMS compliant?
Yes — every sale produces a KRA eTIMS fiscal receipt with the correct VAT band.
Can I run more than one branch?
Yes — plans scale from a single till to unlimited branches on Enterprise.

Talk to us

Book a demo, ask about on-premise deployment, or get a quote for your branches.