πŸ‡°πŸ‡ͺ Free POS for Kenyan Dukas

Your whole duka,
in your pocket

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

Customer
Customer
Customer
Customer
+500

Trusted by 500+ Kenyan businesses

Works offlineNo monthly feesAndroid
DukaSale home screen
100%
Free forever
0
Internet needed
< 5 min
Setup time
1000+
Products supported

Sell, track, get paid. That simple.

No training needed. If you can use WhatsApp, you can use DukaSale.

01

Tap to sell

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.

  • Product grid with search
  • Cash, M-Pesa & credit in one flow
  • Sale saved in under 10 seconds
Product grid for selling
02

M-Pesa built in

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

  • STK push β€” no till number typing
  • Payment auto-verified
  • Cash + M-Pesa split payments
M-Pesa checkout
03

See where your money goes

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

  • Revenue, profit & expenses at a glance
  • Top products by sales volume
  • Payment method breakdown
Sales reports
The deni problem, solved

Stop losing money to forgotten credit

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.

Per customer
Running balance
Full history
Every transaction
Partial pay
Tracked automatically
At a glance
Total deni exposure
Customer credit tracking

What else is inside

Built for the realities of running a duka in Kenya.

Works completely offline

All data lives on your phone. No WiFi, no mobile data, no problem. Your business never pauses because of a network issue.

Smart stock alerts

Set a minimum stock level per product. When stock drops below it, you get notified. Reorder before your shelf goes empty.

Bidhaa & Milo item types

Stock-tracked items (bidhaa) auto-deduct on sale. Made-to-order items (milo) like chapati or juice skip stock tracking.

Multi-location support

Run more than one shop? Switch between locations and keep sales, stock, and credit separate for each.

Staff PINs

Give each employee their own PIN. Track who sold what. Limit access so staff see only what they need.

Expense tracking

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.

Mary W.
Mary W.
Duka owner, Nairobi

β€œ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.”

Peter K.
Hardware shop, Mombasa
Customer
Customer
Customer
Customer
Customer
Testimonials

What duka
owners say

The kind of stories you only get when you actually go talk to shopkeepers.

Aisha M.
Aisha M.
Retail chain owner, Kisumu

β€œWith DukaSale, my life feels easier. Really. I close the till at 8pm and the report is already on my phone.”

John K.
John’s

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.

β€” John K.
Restaurant owner, Eldoret
Testimonial

What the folks are saying

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.”

Grace N.
Grace N.
Salon owner, Thika
Testimonials

What people
say

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…

Mary W.
Mary W.
Duka owner, Nairobi

Before DukaSale my deni book had so many torn pages. Now I just open the app and see who o…

Peter K.
Peter K.
Hardware shop, Mombasa
FAQs

Frequently asked questions

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.

From the blog

Practical tips for Kenyan duka owners.

Get started

Start selling smarter today

Free forever. No sign-up. No credit card. Download and start using it in under five minutes.

Free forever Β· Android

DukaSale Mobile POS

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: