Skip to main content

Features

Everything your shop needs to sell faster, track stock, and know your numbers.

Point of Sale

Search by name, SKU, or barcode. Tap items into the cart. Hold and resume sales. Split any bill across cash, mobile money, card, or credit.

POS register showing product grid with KES prices, stock indicators, and cart panel with quantity controls

Payment Methods

Cash with quick KES denomination buttons. Record M-Pesa, Airtel Money, card, and customer credit payments. Split one sale across multiple methods.

DukaDesk complete sale form with Cash, Mobile Money, M-Pesa STK Push, Card, and Credit payment options and common KES tender denominations

Dashboard

Daily revenue, transactions, top products, low-stock alerts, and payment breakdowns, refreshed from your current shop data.

Dashboard showing revenue KES 1,850, transaction count, daily target 100%, revenue trend chart, and top products

Customer Management

Purchase history, loyalty tiers, credit limits, and points tracking. Know who buys what, who owes you, and who's close to their next reward.

Customer profile showing Bronze loyalty tier, points balance, credit limit KES 2,000, and credit history

Offline Mode

Queue register sales and search cached products and customers when the internet drops.

Multi-Branch

Manage multiple locations from one dashboard with per-branch inventory.

Inventory

Track stock levels, reorder alerts, product variants, serial numbers, batches, and expiry dates.

Staff Management

Invite staff with email/password accounts, assign roles, and scope access by permission.

Tax Management

Configure tax rates, handle tax-inclusive shelf prices, and generate tax reports.

Appointments

Manage salon calendars, walk-ins, recurring bookings, deposits, and multi-service appointments.