Every sale, every till, every shilling, counted right.

A point of sale for Kenyan shops that keeps selling when the internet drops, with M-Pesa, deni and every branch on the owner's phone.

Client
Fawn Labs, in-house product
Sector
Retail & point of sale
Services
Point of sale, Offline-first system, White-label product
Year
2026
pos.fawnlabs.co.ke
Fawn POS till with a product grid and a sale in progress
Fawn POS owner view of today's sales on a phone

The challenge

Minimarts, pharmacies, hardware stores and cafes run on thin margins and patchy internet. Most till software stops when the connection does, cash-ups end in arguments, credit lives in an exercise book, and the owner only sees the day's takings after closing.

Our approach

We built an offline-first till: every sale is saved on the device and uploads when the signal returns, with ids made on the till so a retry can never record it twice. Checkout takes barcode scanners, split payments across cash, M-Pesa, card and credit, and prints or WhatsApps the receipt. Shifts end in a blind count by note and coin. Postgres row level security enforces roles, so a cashier cannot change a price or delete a sale, and the data is shaped for KRA eTIMS and M-Pesa prompts from day one.

The outcome

Shops keep trading through outages without losing a sale, cash-ups show exactly who was short and by how much, deni is tracked to the shilling with WhatsApp reminders, and the owner watches every branch live from their phone. Like Fawn CMS, it rebrands for a new client from one config file.

What we built

Key capabilities.

01

Sells offline

Sales save on the till first and sync safely when the connection returns, never twice.

02

Fast checkout

Scan, search or tap, split cash, M-Pesa, card and credit, and see the change due.

03

Cash-up and deni

Blind counts by note and coin, shortages by cashier, and credit with reminders.

04

Every branch, live

Today's takings, profit and stock alerts for every branch, on the owner's phone.

pos.fawnlabs.co.ke
Fawn POS Today view with takings, profit and sales by hour across branches
Next case study

Fawn CMS

View project
The Fawn Labs fawn

Let's build something great.

Tell us what you're planning. You'll get a clear scope, timeline and fixed quote, usually within one working day.