Three POS apps. Every Kenyan business.
Mobile POS for dukas, kiosks and mama mbogas — free forever on any Android phone. Retail POS for supermarkets, hardware and electronics shops. Restaurant POS for restaurants, bars and cafés. Pick the app that fits how you sell.


From the kiosk on the corner to the boutique on the high street and the supermarket on the highway — DukaSale fits the way they actually trade.

Duka & kiosk owners
"M-Pesa right inside the app — no more typing till numbers."

Boutiques & specialty stores
"I see every sale, every customer, on one screen."

Supermarkets & chain retail
"Barcode scanners, multiple tills — exactly how we work."
Everything you need to run a small or growing business in Kenya — under one roof.

Turn your phone or tablet into a fast, forgiving cash register





Take any payment your customer wants — cash, M-Pesa, or both

Know what you have, where it sits, and when to reorder

Know exactly what sold, who paid, and how much you actually made

Give every staff member a PIN and see who did what

Track every shilling of deni without a torn notebook

From one duka to a chain of supermarkets, on one dashboard

Connects to M-Pesa, SMS, email and the tools you already use
Our products
Each one is its own product, built for a specific kind of shop. Use the one that matches how you sell — they do not depend on each other.

Phone-based POS for dukas, kiosks and mama mbogas. Sales, inventory, M-Pesa, deni and the owner dashboard — all in one app, offline-first.

Browser-based POS for supermarkets, electronics stores and chain retailers. Barcode scanning, purchase orders, multi-till operation.

Table-aware POS for restaurants, bars and cafés. KOT printing, order modifiers, split bills and floor plans.
Industries
Whether you sell chapati, sneakers or spare parts, DukaSale fits the way you actually trade — from the kiosk on the corner to the chain with five outlets.
From mama mboga to fine dining
Shelves, scanners, suppliers
Appointments, walk-ins, repairs
Don’t see your business?
If you sell something for money in Kenya, DukaSale can run it. Talk to us.
I used to write sales in a notebook and guess my profit at month end. Now I know exactly what I make every single day.
“Before DukaSale my deni book had so many torn pages. Now I just open the app and see who owes me what — even partial payments.”
The kind of stories you only get when you actually go talk to shopkeepers.

“With DukaSale, my life feels easier. Really. I close the till at 8pm and the report is already on my phone.”
M-Pesa STK push, kitchen tickets, end-of-day Z-report — everything just works. My waiters stopped writing chits and the kitchen never misses an order.
Here’s a slice of what real Kenyan business owners tell us every week.
“Sales report on my WhatsApp every evening. I haven’t written in a notebook in six months.”
Drop by any of our 500+ shops — they’ll tell you the same thing.
I used to write sales in a notebook and guess my profit at month end. Now I know exactly w…
Before DukaSale my deni book had so many torn pages. Now I just open the app and see who o…
English, Swahili, or whichever mix you actually speak. No tickets, no hold music — just a chat on the phone you already check 100 times a day.
Habari, Sales report ya jana haijatoka kwa email 🙏
10:42
Karibu! Let me check your account...
10:42
Found it — your SMTP token expired. Nimerefresha, jaribu tena 👇
10:43
Inafanya! Asante sana 🔥
10:44
Karibu sana 💚 Tukiwepo siku zote.
10:44
English, Kiswahili, Sheng, or whichever mix you actually speak. Our team is here 7 days a week.
Hi! Mavericks here 👋
Need help?
Karibu! Mimi ni
Wanjiku 🇰🇪
Partner with us
Resell DukaSale, white-label any product for your own brand, or integrate with our API. We work with consultants, accountants, hardware vendors and developers across East Africa.
Apply to partnerQ&A
Everything you need to know about DukaSale.
The Mobile POS is free forever — no hidden fees. Retail POS and Restaurant POS are paid plans for businesses that need more advanced features. Contact us for pricing.
No. The Mobile POS is fully offline — sales, inventory and credit all work without internet. M-Pesa STK push needs internet only when a customer pays by M-Pesa. The Retail and Restaurant POS work in any browser.
Yes. Configure your M-Pesa till or paybill in settings. At checkout, DukaSale sends an STK push to the customer's phone and verifies payment automatically. No more typing till numbers or manually checking SMS.
For the Mobile POS, any Android phone works — no special hardware. For Retail and Restaurant POS, you can plug in barcode scanners, receipt printers and cash drawers. We can recommend hardware available locally in Kenya.
Yes. The Mobile POS supports multi-location businesses. Each shop has its own products, sales and credit; the owner dashboard inside the app rolls everything up into one view so you can compare branches and see total performance.
From the blog

Learn practical stock management tips for Kenyan small businesses. Discover how to track inventory, prevent stockouts, reduce waste, and increase profits in your duka.

Struggling with unpaid customer credit in your duka? Learn proven strategies to track deni, set credit limits, and reduce bad debt for Kenyan small businesses.

Discover why Kenyan small businesses are switching from paper records to POS systems. Learn how a point-of-sale app can save time, reduce errors, and boost profits.
Don’t take our word for it — every POS has a live demo loaded with real sample data. One-click login. No sign-up. Click around like you own the shop.
Run your duka straight from one Android phone. Free, offline-ready, M-Pesa built in.
Average install: under 2 minutes
Already on DukaSale?
Open Owner Portal
Supermarket-grade till with barcode scanning, purchase orders, and multi-outlet stock.
One-click login
Owner · Cashier · Manager
Table layouts, KOT printing, split bills, waiter accountability — kitchen and front-of-house in sync.
One-click login
Owner · Waiter · Cashier
Questions about DukaSale, want it white-labelled for your business, or interested in partnering? Drop us a line and a real human will get back to you within a business day.
Tell us about your shop. We’ll personally reply within one business day.