Sell in three 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 one branch. Upgrade when your business grows.
DukaDesk covers the counter, the stockroom, customer balances, salon bookings, and the reports you need at closing time.
Find products quickly, scan barcodes, use quick keys, hold carts, take split tenders, and print receipts.
Track stock by branch, receive supplier orders, transfer items, count stock, and follow serial or expiry details.
Keep customer contacts, purchase history, credit balances, repayments, and loyalty activity together.
Review daily sales, payment methods, tax, profit and loss, stock value, register sessions, and Z-reports.
Manage services, appointments, staff schedules, queues, deposits, collections, and commissions.
Record cash, card, mobile money, credit, and split payments. Configure customer M-Pesa where supported.
Assign fixed or custom roles, restrict sensitive work, and retain an audit trail for important changes.
Keep the selling surface useful during connection problems and synchronize supported work when access returns.
Choose who manages the infrastructure and where your data lives.
Start online today. Josmart hosts and maintains DukaDesk for you. Register in a browser and begin with the free plan.
Your till on your PC. A Windows application with a local SQLite database, backup and restore, and reliable offline operation.
Host DukaDesk yourself. A PostgreSQL and Docker deployment for businesses that need control of their own server and network.
No credit card needed. Every SaaS plan includes offline mode, barcode scanning, products, customers, and updates.
One shop, getting started
For growing businesses
For established businesses
Windows and self-hosted pricing: Desktop and Standalone deployments do not have public trials. Josmart will first understand your needs.
Request edition guidanceWhether you sell groceries, style hair, or trade electronics — DukaDesk works the way you work.
Track hundreds of products, manage expiry dates, and know exactly what's in stock — even during power cuts.
Scan barcodes, track serial numbers, and manage high-value inventory with detailed sales reports.
Sell a bit of everything? DukaDesk adapts to your business — from mama mboga to hardware shop.
Tell us how your business works. Josmart Technologies will help you choose between SaaS, Windows Desktop, and a standalone installation.
DukaDesk is point-of-sale software for shops, salons, and growing businesses. It covers the counter, the stockroom, customer balances, salon bookings, and the reports you need at closing time.
Yes. DukaDesk is built offline-first. You can process sales, track inventory, and generate reports without any internet connection. Data syncs automatically when you're back online.
DukaDesk SaaS is free for one branch with 1 staff user and 100 products. Starter plan is KSh 1,300/month for up to 2 branches. Pro plan is KSh 3,900/month with unlimited everything. Windows Desktop and Standalone editions have custom pricing — contact Josmart for details.
DukaDesk is available in three editions: SaaS (managed cloud with free plan), Windows Desktop (local installation on your PC), and Standalone (self-hosted Docker/PostgreSQL deployment). Each edition suits different business needs.
DukaDesk supports cash, card, mobile money (M-Pesa), credit, and split payments. You can record multiple tender types per transaction and configure customer M-Pesa where supported.
Yes. DukaDesk supports multi-branch management. You can manage inventory, view sales, and transfer stock across all your locations from one dashboard. The Starter plan supports up to 2 branches, and Pro supports unlimited branches.