Sales. Inventory. M-Pesa. Customer credit. Reports. All in one app that works without internet. Built for how Kenyan businesses actually run.
Trusted by 500+ Kenyan businesses

M-Pesa received
Ksh 1,200
Sale saved
in 8 seconds
Deni cleared
Peter M. paid
No training needed. If you can use WhatsApp, you can use DukaSale.
Your products appear in a grid. Tap to add to cart. Choose how the customer pays β cash, M-Pesa, or deni. The sale is recorded instantly.

Customer paying by M-Pesa? One tap sends an STK push to their phone. Payment is verified and recorded automatically. No manual checking.

Daily and monthly reports show exactly what sold, your profit margin, and how customers paid. No spreadsheets. No guesswork.

Every Kenyan duka gives credit. The problem is tracking it. DukaSale records every deni transaction, shows running balances per customer, and tracks partial payments. No more torn notebook pages or memory-based accounting.

Built for the realities of running a duka in Kenya.
All data lives on your phone. No WiFi, no mobile data, no problem. Your business never pauses because of a network issue.
Set a minimum stock level per product. When stock drops below it, you get notified. Reorder before your shelf goes empty.
Stock-tracked items (bidhaa) auto-deduct on sale. Made-to-order items (milo) like chapati or juice skip stock tracking.
Run more than one shop? Switch between locations and keep sales, stock, and credit separate for each.
Give each employee their own PIN. Track who sold what. Limit access so staff see only what they need.
Record rent, transport, supplies, and other costs. Your profit report includes everything, not just sales.
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β¦
Everything you need to know about DukaSale Mobile POS.
Yes, completely free. No hidden charges, no premium plans, no monthly fees. All features in the Mobile POS app are available to everyone, forever.
Yes. All your data is stored locally on your phone. You can make sales, track inventory, and manage credit without any internet connection.
DukaSale Mobile POS works on any Android phone. You do not need a tablet, computer, or any special hardware β just the phone you already have.
You configure your M-Pesa till or paybill number in Settings. At checkout, DukaSale sends an STK push to the customer's phone so they can pay directly. The payment is verified and recorded automatically β no manual confirmation.
Yes. You can create staff accounts with individual PINs. Each employee logs in with their PIN, and you can see who made which sales. You control what access level each person has.
DukaSale supports multiple locations. Each location has its own products, sales, and credit records. You can switch between them from the same app.
DukaSale has a backup feature that lets you save your data. We recommend backing up regularly so you can restore your records on a new device. Cloud sync is on the way.
Download the app, add your products, and start selling. Most duka owners are up and running in under 5 minutes. No sign-up forms or account creation needed.
Practical tips for Kenyan duka owners.

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.
Free forever. No sign-up. No credit card. Download and start using it in under five minutes.
Run your duka straight from one Android phone. M-Pesa, deni, reports β all offline, all free.
On desktop? Scan this
Scan with your phone camera to open the Play Store listing.
Bigger business? Try our other DukaSale apps β live demos, no sign-up: