POS system for Kenyan shops: The point of sale that keeps selling offline.
Point of sale software for shops, supermarkets and wholesalers in Kenya: tills, stock, customers and reports across every branch, with M-Pesa and thermal receipts.
14 days free · No card needed
An example sale: three items are scanned, the customer pays by M-Pesa on their phone, the receipt prints, and the stock and the back office update on their own.
- Works offline The till keeps selling without internet
- M-Pesa at the till By code, or a prompt to the customer’s phone
- Thirteen reports Exported to Excel, CSV or PDF
- 14 days free No card needed to start
Everything in Wave POS
One system for the till, the stock room and the office.
Every part of the shop in one place, built for the way Kenyan businesses sell.
- Offline selling Sell, print receipts and take returns with no internet. Sales wait on the till and are sent, in order, when the connection is back. Learn more
- M-Pesa payments Record M-Pesa codes at the till, or send a payment prompt to the customer’s phone, and see M-Pesa takings by shift and day. Learn more
- Stock control Know what you have in every branch and why it changed: a ledger of every movement, valued at average cost. Learn more
- Branches Each branch with its own stock, tills, prices and settings, on one dashboard, with transfers, roles and an audit log. Learn more
- Receipts and labels Thermal receipts with your logo and KRA PIN, order tickets on a second printer, and barcode and shelf labels in batches. Learn more
- Reports A dashboard for today and thirteen reports, from sales and VAT to stock and profit, exported to Excel, CSV or PDF. Learn more
- Customer credit Customer accounts with credit limits, balances paid at the till, a ledger for every customer and debtors ageing. Learn more
- Retail and wholesale Wholesale prices from a set quantity or a Retail/Wholesale switch, and crates or cartons that sell from single units. Learn more
- Expenses and profit Expenses by category, petty cash from the till drawer, and a profit and loss report built from your own sales. Learn more
- Cashiers and shifts Shifts with a float and counted close, cashiers switching in by PIN, manager approvals, roles and an audit log. Learn more
- Purchases and suppliers Receive goods into stock at cost, keep supplier accounts and payments, and see creditors ageing. Learn more
- Wave AI Ask about your sales, stock, customers and suppliers in plain words, and confirm any change it prepares. Learn more
Who it’s for
Built for Kenyan shops.
One point of sale, fitted to the way each kind of business sells.
-
Supermarkets and minimarts
Fast barcode tills, wholesale prices by quantity, and stock in every branch.
See how -
Hardware stores
Sell by the piece, metre or kilo, with customer credit and supplier purchases.
See how -
Wholesalers and distributors
Wholesale pricing, crates and cartons, and credit limits per customer.
See how -
Chemists and agrovets
Batch numbers and expiry dates, and stock takes by category.
See how -
Boutiques and electronics
Variants by size and colour, returns and refunds, and customer accounts.
See how -
Butcheries and groceries
Sell by weight to three decimals, with prices per kilo.
See how -
Bookshops and stationers
Thousands of barcoded items, imported from Excel in minutes.
See how -
Businesses with branches
Each branch with its own stock, tills and prices, on one dashboard.
See how
How it works
Selling by this afternoon.
No installation and no special hardware. If you can fill in a form, you can open a till.
-
1
Start your free trial
Name your shop and get your own address. 14 days free, no card needed.
-
2
Add your products
Type them in, or import them from Excel or CSV with prices, barcodes and stock.
-
3
Open the till
Any computer or tablet with Chrome becomes a till, and it keeps selling offline.
Pricing
Simple pricing.
Start free for 14 days and pay monthly by M-Pesa, or pay once and own it.
Starter
KSh 1,500
per month
One shop, one till.
- 1 branch
- 3 people
- 1 till
- Field sales
Business
KSh 3,500
per month
A few branches, Wave AI and your own domain.
- 3 branches
- 15 people
- 6 tills
- Wave AI assistant
- Custom domain
- Field sales
Enterprise
KSh 6,000
per month
Every branch, till and person you need.
- Unlimited branches
- Unlimited people
- Unlimited tills
- Wave AI assistant
- Custom domain
- Field sales
One-off
Custom quote
Pay once, own it
Pay once and own it, priced for your business.
- Unlimited branches
- Unlimited people
- Unlimited tills
- Wave AI assistant
- Custom domain
- Field sales
Guides
Run a tighter shop.
Straight answers for Kenyan shop owners, whatever system you use.
- Getting started What is a POS system? Meaning, parts and how it works What a point of sale system is, the parts it is made of, and how it runs a shop’s sales, stock and reports. Read the guide
- Getting started How much does a POS system cost in Kenya? The software, hardware and hidden costs of a POS system in Kenya, with rough 2026 price ranges and worked examples. Read the guide
- Getting started How to choose a POS system for your shop in Kenya A practical checklist for choosing a POS system in Kenya, with the questions to ask every vendor before you pay. Read the guide
Questions
Common questions
Does Wave POS work offline?
Yes. The till keeps selling when the internet goes down. Sales wait on the till and are sent, in order, when the connection is back.
Does it take M-Pesa?
Yes. Record M-Pesa payments at the till with the transaction code, alongside cash, card and bank transfers, even split across methods in one sale.
Do I need special hardware?
No. Any computer or tablet with Chrome works as a till. Add a USB barcode scanner and a 58 mm or 80 mm thermal printer when you are ready.
Can I run several branches?
Yes. Each branch has its own stock, tills and prices, and you see them all on one dashboard. Move stock between branches with transfers.
Does the receipt show my KRA PIN?
Yes. Add your logo, KRA PIN, and your own header and footer to every receipt.
What happens after the free trial?
Choose a plan and pay by M-Pesa. Your products, sales and settings stay exactly as they are.
Can I pay once instead of every month?
Yes. Ask for a one-off quote: you pay once, own it, and there is nothing to renew.
Can I bring my products from Excel?
Yes. Import products, prices, barcodes, categories and brands from an Excel or CSV file, and export them the same way.
Anything else? Ask us — we answer on WhatsApp and by email.
Ready when the queue is.
Open your first till today. 14 days free, and your products, sales and settings stay when you choose a plan.