Built for dukas, salons & shops
Your till, faster.
Works offline.
Sell in 3 taps. Track stock. Know who owes you. Record cash, mobile money, card, credit, or split tenders, and keep selling when the internet drops.
Free for 1 branch. Upgrade from KSh 1,300/month.

Selling in 3 steps
Add your products
Type a name and price. Done. No spreadsheet, no training.
Tap to sell
Search by name or barcode. Tap items into the cart. Hit Pay.
Get paid
Cash, mobile money, card, credit, or split. Preview, print, or email receipts when configured.
Everything your shop needs

Fast checkout
Search by name, SKU, or barcode. Items go into the cart with one tap. Quantity controls, notes, hold/resume, built for the rush hour when the queue is out the door.
- ✓Barcode scan support
- ✓Hold and resume sales
- ✓Split any bill (cash + M-Pesa + card)

Every way they pay
Cash with quick denomination buttons. Mobile money and card recording. Credit tab for regulars. Split a single bill across two or more methods. The customer chooses.
- ✓Quick cash buttons (KES 1,000, 500, 200, 100, 50)
- ✓M-Pesa, Airtel Money, and other mobile money records
- ✓Credit accounts for trusted customers

Know your numbers
Daily revenue, transactions, top products, payment method breakdown, all refreshed from your shop data. See which products move and which sit. Track your daily target progress at a glance.
- ✓Revenue trend charts
- ✓Low stock alerts
- ✓Daily target tracking

Know your customers
Who buys what. Who owes you. Who's close to their next loyalty reward. Every customer gets a profile with purchase history, credit balance, and loyalty tier. No spreadsheet required.
- ✓Loyalty points and tiers
- ✓Credit limit management
- ✓Purchase history per customer
The internet goes down. Your shop doesn't.
DukaDesk keeps core register work available offline. Queue sales, search cached products and customers, and sync back when you're online again.
Start free. Pay only when you grow.
No credit card. No contracts. Cancel anytime.
Free
Perfect for getting started
Free
- 1 branch
- 1 staff users
- 100 products
- 50 customers
- Register sessions
Starter
For growing businesses
KSh 1,300/month
- 2 branches
- 5 staff users
- 1,000 products
- 500 customers
- Appointments
- Serial tracking
- Expiry tracking
- Loyalty
- Multi-branch
- POS & appointment receipt printing
Pro
For established businesses with advanced needs
KSh 3,900/month
- Unlimited branches
- Unlimited staff users
- Unlimited products
- Unlimited customers
- Appointments
- HR, payroll & leave management
- Serial tracking
- Expiry tracking
- Loyalty
- Multi-branch
Your shop deserves better than a paper ledger
Move from paper ledgers to a register that tracks sales, stock, customers, and reports in one place. Works on your phone, tablet, or computer.
Free forever on 1 branch. No credit card required.