Features
One system for the counter, the stockroom and the books.
Sell fast
Tap products or scan barcodes (with a scanner or the phone's camera), take cash, M-Pesa, card or credit, or part cash and part M-Pesa, and print the receipt or send it on WhatsApp in one tap.
M-Pesa that confirms itself
Connect your own till or paybill. Pick the payment from the till, or send a PIN prompt to the customer's phone. Each code is used once. POS with M-Pesa →
Customer debts
Credit limits, who owes what and for how long, statements, WhatsApp and SMS reminders, and M-Pesa repayments applied by themselves. Customer debt management →
Stock you can trust
Every movement is recorded: deliveries, counts, adjustments with reasons, returns, low-stock alerts and transfers between branches. Inventory software →
Expiry dates and batches
Record the expiry date with each delivery. The batch that expires first sells first, and you see what is about to expire, what it is worth and a suggested clearance discount. Stock and expiry dates →
Serial and IMEI numbers
For phones, laptops and appliances: record each unit's number when it arrives, pick it at the till, print it on the receipt, and look any number up for warranty and returns.
Online shop link
Your own shop page with live prices and stock. Customers order and pay by M-Pesa from their phones; you confirm, deliver and record the sale in one place. Online shop →
Wholesale and distribution
Invoices with due dates, quotations that become sales, customer accounts with credit limits and statements, and stock per branch or warehouse with transfers between them. Wholesale and distribution →
API keys and webhooks
Connect your website, ERP or accounting system. Each key is limited to what it needs and only ever sees its own business's data; signed webhooks report sales, payments and orders as they happen. API guide →
Order from suppliers
See what to reorder, grouped by supplier. Send the purchase order on WhatsApp; the supplier confirms a delivery date from the link, and you see when it is late.
Staff time and pay
Clock-in and clock-out, commissions on sales, advances, and a monthly pay sheet with payslips staff can see. Paying records the salary expense.
Till shifts
Cashiers open with the cash the last shift left, close with a blind count, and every shift is marked balanced, short or over. Electronic money is worked out for you.
Staff and branches
Roles and single permissions, manager approvals for big discounts, an activity log, staff who only see the branches you give them, and two-step login with an authenticator app or email code.
Start with your records
Import products and customers from Excel or CSV, with what each customer already owes, and get a summary of the day by email every evening.
Works offline
Without internet the Android app, the Windows app and BlueDuka on an iPhone's Home Screen keep selling, take returns, open and close the till, receive stock and supplier deliveries, add products, record expenses and clock-ins, and upload everything when the connection returns. Download the Android or Windows app →
Reports
Sales, profit, best-selling products, busiest hours, each cashier's shifts, expenses and purchases.
Books your accountant can use
Every sale, payment, expense, delivery and stock change becomes double-entry books by itself: profit and loss, balance sheet and ledger at any time, M-Pesa and bank statements matched in seconds, VAT and Turnover Tax worked out, months closed, and an export for Excel, Xero or QuickBooks. Your accountant gets their own login, with no staff place used.
Credit score for loans
A BlueDuka Credit Score from 300 to 850 worked out from your own records, with tips to raise it. On the Business plan, download a signed report with its own serial number and QR code that banks and SACCOs check online, so it can't be faked.
Branches, API keys and more
Run shops, warehouses and restaurants as branches with stock per branch and transfers, and connect other software with API keys and webhooks. Stock transfer between branches · POS with API keys · One POS for shops, cafés, wholesale and services
For growing companies (ERP)
Purchase requests with approval and supplier price lists compared side by side; projects with tasks, costs, stage invoices and profit; leave, staff rotas and performance reviews; customer groups, notes and campaigns by SMS or WhatsApp; a cash flow statement and business health findings against your sales targets; and sales between your own companies with consolidated statements. ERP software · Time billing and projects · QuickBooks alternative
For every kind of shop
Sizes and colours as variants, bundles, exchanges that charge only the difference, serial and IMEI numbers with warranties, sales by the kilo, and appointments with stylist commission. Boutiques · Phone and electronics shops · Butcheries · Wines and spirits · Salons and barbers
For restaurants and cafés
Restaurants, cafés, bars and takeaways get their own screens and plans: tables and waiters, kitchen tickets and a kitchen screen, waiters told when food is ready, split bills and tips, recipes that use up stock, waste records, a QR menu at the table and a self-service kiosk with M-Pesa and printed receipts. Shop-only features such as promotions and loyalty points are left out of restaurant accounts. On Restaurant Pro, hotels, lodges and guest houses also run their rooms (reservations, check-in and check-out, housekeeping, meals charged to the room, room photos and an online booking page with an M-Pesa deposit, and calendar sync with Airbnb and Booking.com) and their events (halls, meals and group rooms on one bill). Restaurant POS · Hotels and lodges · Cafés · QR menu and kiosk
For creative studios
Graphic designers, web designers, social media marketers, branding studios and photographers get their own screens and one plan: projects with stages, deadlines and revision rounds, quotes and invoices with deposits, monthly retainers that invoice themselves, hours and costs per project, and a private link where each client follows the work, approves it or asks for changes. No stock or tills. BlueDuka for creatives
For developers
Premium businesses can connect other software with scoped API keys and signed webhooks. Read the API guide.
Optional: KRA eTIMS
If your business needs eTIMS, connect your own KRA registration on the Business plan and above, and every sale is sent to KRA by itself. eTIMS setup guide.
See what each plan includes on the pricing page, or learn the app in the user guide.