Sales and receipts
Ring up a sale in a few taps. Print the receipt on a Bluetooth, USB or system printer, or share it on WhatsApp.
MyDuka POS by Monarch Digital Solutions
Manage sales, stock, receipts and business records in one place. Keep supported sales workflows running offline and sync when your connection returns.
One-time payment of KES 3,000 for one business. See exactly what is included →
Recorded from the real app with a sample shop: a sale and its receipt, stock coming off, the dashboard, selling with no internet and the tax summary.
Try before you buy
Each demo is the real MyDuka POS with a sample business inside: a month of sales, stock and customers. Open one, choose Admin and enter the demo password.
Loading demos…
Like what you see? Inside any demo, tap Get my own link to get your own shop, or ask us on WhatsApp. The demo password works for the demos only.
Business editions
Every edition has the same core: sales and receipts, stock, staff logins, reports and offline selling. Each adds what that kind of business needs.

Retail, hardware, supermarkets. Inventory, barcodes, wholesale pricing, multi-branch.
Explore this solution
Tables, rooms, takeaway orders, kitchen tickets, dish recipes — one app for all three.
Explore this solution
Patient records, consultations, one-page prescriptions, a ready laboratory list, inpatient beds, meals and a single admission account.
Explore this solution
Build finished goods from raw components, hire equipment out, track every batch.
Explore this solution
Batch-level expiry tracking, FEFO stock rotation, prescription records.
Explore this solution
Phone/electronics repair, salons & barbershops, garages, laundromats — client job tracking, staff bookings/appointments, and walk-in sales in one app.
Explore this solution
Dispenser and bale sales, tiered pricing, delivery zones, and refill tracking.
Explore this solutionHow a sale works
Step through a single sale: the item is scanned, the total updates, the payment is recorded, the receipt is ready, stock goes down and the day's figures move. Use Play, Next step or Restart.
DEMO SHOP
Sample receipt · not a real sale
Maize flour 2kg190.00
Cooking oil 1L330.00
Milk 500ml65.00
TOTALKES 585.00
Paid: M-Pesa(demo)
Thank you!
A visual demonstration with sample figures. It never records a real sale, changes real stock or triggers a payment. Open a live demo to use the real system with sample data.
What you get
What each part does for you, and what has to be set up first.
Ring up a sale in a few taps. Print the receipt on a Bluetooth, USB or system printer, or share it on WhatsApp.
Stock comes off with every sale and goes up with every restock. Low-stock warnings show what to reorder.
Daily sales, profit and expenses, stock and demand trends, so you know where the money came from and went.
Each person signs in with their own PIN. You choose what each role can see and do, and every sale shows who served it.
Sales are saved on the device first, so the till keeps working when the internet drops. How offline works
When online, sales and stock reach your other tills and your own phone within seconds.
Run more than one branch under one business and see each branch's sales and stock. What is included
Record cash, M-Pesa, card and split payments at checkout. Automatic M-Pesa prompts (STK Push) work once your own M-Pesa or payment-gateway account is set up, and a sale is marked paid only when the provider confirms the payment.
Provider setup needed for STK PushThe Tax & Returns tab works out VAT per item and organises your sales and tax records for review and manual reporting. These are not official KRA returns or eTIMS invoices. KRA eTIMS submission needs your business's own KRA approval and setup: ask us whether it is available for your business.
Not an eTIMS invoice unless set up and approvedOffline, explained honestly
MyDuka saves every sale on the device first and sends it to the server when it can. Here is exactly what that means.
Good to know: until they are sent, waiting sales live in that device's browser storage. Do not clear the browser's data or uninstall the app while sales are waiting.
Pricing
The same figures the checkout charges. Nothing is hidden in the terms.
For one business, for the edition you choose
Prices in Kenya shillings. Running offers are on the offers page. See the Terms for the full conditions.
See MyDuka in action
Instead of asking you to take our word for it, everything here can be opened and tried.
Hardware
Terminals, receipt printers, scanners and computers, sold separately from the software. Not sure what you need? Ask us before you buy.
Also from Monarch Digital Solutions
From restaurants and online shops to corporate websites and service businesses, Monarch Digital Solutions builds modern, mobile-friendly websites designed to showcase your brand, reach more customers and make it easier for people to do business with you.
Every website is tailored to the business it is built for, so features, timelines and costs differ from project to project. Not every feature is part of every project. Ask for a quotation.
Restaurant, shop, business and booking examples are illustrative concepts that show what a website can look like, not client work. Richma Supplier is a completed project.
Try the POS with a sample business today, or tell us about the website you need.
Open the demo for your kind of business. When you are ready, get your own link from inside the demo.
Try a Live DemoTell us about your business and what you need. We will come back with a quotation.
Get a Website for My BusinessQuestions? Chat on WhatsApp or send us a message.