Frequently Asked Questions
Everything you need to know about DukaDesk POS, SmartPOS, and our services. Can't find what you're looking for? Contact us.
General
DukaDesk POS is an offline-first point-of-sale system designed specifically for small businesses in Kenya — dukas, grocery shops, electronics traders, and salons. It's available in three editions: SaaS (sign up in your browser, free plan available), Windows Desktop, and Standalone (self-hosted). It helps you track sales, inventory, and customer data in real-time. We also offer SmartPOS — a self-hosted web-based POS for inventory-led retail stores.
We serve a wide range of small businesses including grocery shops and dukas, electronics traders, salons and barbershops, retail stores, pharmacies, restaurants, and service businesses. Our products are flexible enough to adapt to virtually any small business type.
DukaDesk is built specifically for East African small businesses. Unlike enterprise POS systems, it's affordable and simple to set up. Unlike cloud-only solutions, it works offline. Unlike vertical-specific tools, it adapts to your business type. It runs on devices you already own — no expensive hardware needed.
Products (DukaDesk & SmartPOS)
Yes! DukaDesk is offline-first. It processes sales instantly without internet, stores data locally on your device, and automatically syncs everything to the cloud when you're back online. Power outages and network issues will never stop your business.
DukaDesk is available in three editions: SaaS (sign up in your browser, free plan
available), Windows Desktop (local installation on your PC), and Standalone (self-hosted
Docker/PostgreSQL). No app store download needed — just register online or contact us for a
desktop/standalone setup.
SmartPOS is a self-hosted web-based app. You run it on
your own infrastructure — tablets, laptops, or desktops — giving you full control over your data.
We support M-Pesa, cash, credit/debit cards, and credit (mpaka). Your customers can pay however they prefer, and all transactions are tracked in one place.
DukaDesk POS is available in three editions: SaaS (cloud-hosted, free plan), Windows
Desktop, and Standalone (self-hosted). It's built for shops, dukas, salons, and grocery stores —
focusing on inventory management, sales tracking, and multi-branch
support.
SmartPOS is a self-hosted web-based app built for inventory-led retail
stores with a real shop floor. You run it on your own infrastructure. It offers barcode lookup, M-Pesa
Express, supplier tracking, and accounting-ready reports.
Yes. Both DukaDesk and SmartPOS support multiple branches. You can manage inventory, track sales, and view reports across all your locations from a single dashboard.
Absolutely. Your data is encrypted and backed up to the cloud. The app supports PIN-protected access and role-based permissions for staff. Only authorized users can access sensitive business data.
Setup & Getting Started
For DukaDesk SaaS:
1. Sign up free at dukadesk.josmart.co.ke
2. Add your
products, set prices, and organize by category
3. Start processing sales
immediately
For DukaDesk Desktop/Standalone:
Contact Josmart to discuss your
needs and get a custom setup.
For SmartPOS:
1. Contact us to discuss your
infrastructure
2. We'll help you self-host the app on your own servers
3. Start selling from your
tablets and computers
The whole setup takes about 15 minutes for SaaS. No training required.
Yes. We offer free onboarding support for all new users. Our team can walk you through setup via phone, WhatsApp, or in-person visit (Nairobi). We also have video tutorials and a help center for self-service learning.
DukaDesk has a free plan for one branch, with paid plans starting at KSh 1,300/month
when you're ready to upgrade.
SmartPOS pricing is based on your business needs.
Contact us for a custom quote — no hidden fees.
Support
We provide 24/7 support via phone, WhatsApp, and email. Our team can help with setup, troubleshooting, training, and feature requests. Premium plans include priority support and dedicated account management.
DukaDesk processes sales offline and stores them locally. Once your connection is
restored, all data syncs automatically. You never lose a transaction, even during power outages or
network failures.
SmartPOS is self-hosted on your own infrastructure, so
performance depends on your local network setup. For the best experience, ensure stable connectivity
within your premises.
Yes. DukaDesk includes built-in stock transfer functionality between branches. You can move inventory between locations, track transfers in real-time, and maintain accurate stock counts across your entire business.
Yes. You can export sales data, inventory reports, and financial summaries in multiple formats. View daily, weekly, and monthly reports in-app, or export to CSV for your accountant or records.
Still Have Questions?
Our team is ready to help. Reach out and we'll answer any question you have about DukaDesk, SmartPOS, or our services.