Skip to content
Dukahubby Sakazi Devs

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
Dukahub · POS · Till 1
Unga 2kg
KES 230
Cooking oil 1L
KES 420
Sugar 1kg
KES 250
Milk 500ml
KES 65
Rice 2kg
KES 320
Soap bar
KES 120
Current sale
Unga 2kg230
Cooking oil 1L420
Sugar 1kg250
TotalKES 900
M-Pesa
Cash
Offline · will sync
yourshop.co.ke
Your shop, online
Unga 2kg
KES 230Add
Cooking oil 1L
KES 420Add
✓ Pay with M-Pesa: STK push sent
Owner dashboard
Sales today
KES 48,250
Orders
63
Low stock
4 items
Sample data for illustration

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
yourshop.co.ke
Your shop, online
Unga 2kg
KES 230Add
Cooking oil 1L
KES 420Add
✓ Pay with M-Pesa: STK push sent

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

    See the demo or talk to us

    Try the system or walk through it with us on WhatsApp or a call.

  2. 2

    Get a written quotation

    We agree the scope in writing before any work starts.

  3. 3

    We install and customise

    Set up on your hosting with your branding and settings.

  4. 4

    Import and train

    We bring in your products and train your team.

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

  1. 1Make a sale at the POS
  2. 2Check stock levels
  3. 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.

Typical subscription, 3 yearsKES 450,000
Dukahub, one-timeKES 100,000

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

    Visit sakazidevs.com and create an account (or just contact us).

  2. 2

    Introduce a business that needs a system.

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

Request a quotation

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.

Call WhatsApp