POS system Kenya · Online store · Stock · CRM
Run your whole business from one hub.
POS, online store, stock, customers and invoicing in one system built for Kenyan businesses. M-Pesa ready. Keeps selling when the internet drops.
One-time KES 100,000. Installed for you. Your own copy.
Need something different? Request a quotation
- M-Pesa (STK push)
- Card payments (Paystack)
- Offline-first POS
- Built in Nairobi by Sakazi Devs
What is Dukahub? Dukahub is a point of sale (POS), online store, inventory and CRM system for Kenyan shops and wholesalers, built by Sakazi Devs in Nairobi. You pay once, we install it on your own hosting, and it is yours.
Sound familiar?
Running a shop shouldn't mean running five systems.
- 01
Stock that never matches
The shop says 12, the website says 30, the shelf has 4.
- 02
Hours matching M-Pesa
Scrolling SMS messages at night to tie payments to sales.
- 03
Blind spots on the floor
No clear view of what each staff member actually sold.
- 04
Notebooks and Excel
Records spread across books, sheets and WhatsApp chats.
- 05
Fees that grow with your team
Per-user monthly charges that rise every time you hire.
The solution
Four tools, one system, one stock count.
Your till, website, stock and customers share the same data. Sell an item in the shop and the website updates.
Online shop
Your own branded store that sells from the same stock as your till.
- M-Pesa STK push and card checkout
- Order tracking and returns
- Coupons, reviews and wishlist
Features
Everything a Kenyan retail business needs, in one place.
Retail management software built around how shops in Nairobi and across Kenya actually work: M-Pesa at the till, offline cash sales, and several branches.
Online store
- Categories, cart and checkout
- M-Pesa STK push and card payments
- Order tracking
- Wishlist and product reviews
- Coupon codes
- Return requests
- Contact page with map
- SEO-friendly pages
POS
- Fast touch-screen selling
- Barcode scanning
- Cash sales that work offline and sync later
- M-Pesa at the till
- Split payments and held orders
- Thermal receipts
- Shifts and till reconciliation
- Returns, voids and discounts
- Manager overrides
- Multiple branches
- Customer capture at checkout
Stock & operations
- One live stock count across shop and website
- Audit trail of every stock movement
- Low-stock alerts
- Suppliers, purchase orders and receiving
- Transfers between branches
- Stock adjustments
- Sales, top-product and stock-value reports
- CSV import of products, customers and suppliers
- CSV and PDF exports
Customers & loyalty
- Profiles and purchase history
- Notes, tags and segments
- Loyalty points
- SMS and email campaigns
- Follow-up reminders
- Lead-source tracking
- Inbox for website messages and WhatsApp
- Instagram, Facebook and TikTok inbox Coming soon
Invoicing & finance
- PDF invoices
- Credit sales and overdue tracking
- Expenses
- Profit and loss dashboard
- Branded exports
Team & control
- Staff roles and permissions
- Audit log
- Branch assignment
- Dark and light mode
- Guided in-app tour
Your own copy
- Your own database and hosting
- Your colours and logo
- Modules switched on or off to fit your business
Roadmap
On our roadmap
Ask us for current status. No dates promised.
- KRA eTIMS integration
- Payroll (PAYE, NSSF, SHIF, housing levy)
- Full accounting
- Social media scheduling and ads reporting
- Owner mobile app
- AI assistant (receipt scanning, reply drafting)
- WooCommerce connector
Who it's for
Built for shops, wholesalers and growing teams.
Teams of 1 to 20 staff, with one branch or several.
- Shops and supermarkets
- Boutiques and fashion
- Hardware stores
- Wholesalers and distributors
- Pharmacies and general retail
- Online sellers
How it works
From first chat to go-live in five steps.
- 1
See the demo or talk to us
Try the system or walk through it with us on WhatsApp or a call.
- 2
Get a written quotation
We agree the scope in writing before any work starts.
- 3
We install and customise
Set up on your hosting with your branding and settings.
- 4
Import and train
We bring in your products and train your team.
- 5
Go live
Start selling, with one month of free support.
Live demo
See it before you decide.
Try Dukahub the way your staff would use it, or ask us to walk you through it on a call.
What to try
- 1Make a sale at the POS
- 2Check stock levels
- 3View the owner dashboard
Pricing
One price. Paid once. Yours to keep.
No monthly Dukahub subscription and no per-user fees.
Dukahub, installed
KES 100,000
one-time
Included
- Installation on your hosting
- Your branding
- Your own database
- Setup of your products and settings
- Customisation within the scope agreed in your quotation
- Staff training
- One month of free support
- Source code handed over at delivery under a licence agreement
Billed separately
- Your hosting and domain (paid directly to your provider)
- SMS and WhatsApp provider costs
- M-Pesa and card processing fees
- Optional maintenance plan after month one (contact us)
- Larger changes (quoted by email)
- Add-ons from the roadmap
3-year cost comparison
Illustrative. Enter your own numbers.
Difference over 3 years: KES 350,000 in favour of a one-time licence.
Excludes hosting, provider fees and optional maintenance for both options.
Referral programme
Know a business that needs a system? Earn KES 10,000.
You earn 10% of the KES 100,000 price for every referred business that buys.
Referral terms
- One reward per referred business.
- Paid after the referred client's payment clears.
- No self-referrals.
- Terms may be updated.
- 1
Visit sakazidevs.com and create an account (or just contact us).
- 2
Introduce a business that needs a system.
- 3
When they sign and pay, you earn KES 10,000.
Need something else?
Dukahub is one of the systems built by Sakazi Devs. Need a different system?
Sakazi Devs is a Nairobi-based software company doing web, software and mobile development, IT consultancy and AI automation.
Other work: DuoXpress e-commerce, Sakazi Devs Academy.
FAQ
Straight answers.
What is Dukahub?
Dukahub is a POS, online store, inventory and CRM system for Kenyan businesses, built by Sakazi Devs in Nairobi. It runs your till, website, stock and customers from one system with one stock count.
Who is it for?
Shops, supermarkets, boutiques, hardware stores, wholesalers, pharmacies and online sellers with 1 to 20 staff, in one branch or several.
How much does it cost?
KES 100,000, paid once. Hosting, domain, SMS and payment processing fees are paid separately to those providers.
What's included?
Installation on your hosting, your branding, your own database, product and settings setup, customisation within the agreed scope, staff training, one month of free support and the source code under a licence agreement.
Are there monthly or per-user fees?
No. There are no Dukahub subscription or per-user fees. You only pay your own hosting and provider costs, plus an optional maintenance plan if you want one.
Does it work without internet?
Yes for cash sales: the POS keeps selling offline and syncs when the connection returns. M-Pesa and card payments need a connection.
How do M-Pesa and card payments work?
Payments go through your own Safaricom Daraja and Paystack accounts, so money lands directly with you. We help you connect them.
Is KRA eTIMS supported?
eTIMS integration is on our roadmap. Ask us for its current status.
Can it match my branding and processes?
Yes. We apply your colours and logo, switch modules on or off, and customise within the scope agreed in your quotation.
Who owns my data and the system?
You do. It runs on your own hosting and database, and the source code is handed over at delivery under a licence agreement.
What happens after month one?
The system keeps running. You can take an optional maintenance plan, or ask for changes to be quoted by email as needed.
Can I move from Excel?
Yes. Import products, customers and suppliers from CSV, with a preview before anything is saved.
Does it support multiple branches?
Yes. Each branch has its own stock and staff, with transfers between branches and combined reports.
Can it connect to my WordPress or WooCommerce site?
We can discuss it. A WooCommerce connector is on our roadmap, and custom integrations are quoted separately.
How does the referral programme work?
Introduce a business that buys Dukahub and you earn KES 10,000 (10% of the price) once their payment clears.