Features

One app for the till, the stock, and the books.

DUKA replaces the receipt book, the stock notebook, and the calculator. Built around how shops actually run — mobile money at the till, tax-ready receipts, real-time inventory.

DUKA POS interface — product grid with cart and payment options

At the till

Cashiers ring up sales fast. Owners see what's happening in real time.

Cash, MoMo, Airtel Money, card

All payment methods on one screen. Split tenders, change calculations, and the shop's outstanding debt all handled.

Touch-friendly POS

Big buttons, fast item search, barcode scanner support. Trains a new cashier in under an hour.

Bilingual receipts

Print 80mm thermal receipts in Kinyarwanda or English with VAT line, RRA QR slot, and your TIN.

Live owner dashboard

Today's sales, this month, money owed to you, money you owe — at a glance, on your phone.

Stock that reconciles itself

Every sale, transfer, and stock-take updates the books automatically.

Outlet loading + transfers

Load stock onto a vehicle, see what's left at HQ vs. on the road, and reconcile when the truck returns.

FIFO valuation by default

Stock is valued first-in-first-out — the right method for shops with rising prices and short shelf life.

Reorder alerts

Set a min for each item; DUKA pings you when stock dips so you never run out of fast movers.

Stock reconciliation

Count what's on the shelf, type it in, and DUKA writes the journal entries to balance the books.

Books your accountant will love

Real double-entry accounting under the hood, but you never have to think about debits and credits.

Rwanda VAT reports

Click once and download the per-invoice list with TIN, taxable amount, and VAT — ready for monthly RRA filing.

Debtors and creditors

Track who owes you (and who you owe). Outstanding balance shows on every customer record.

P&L, GL, trial balance

Standard reports run any month. Date-range filters. Drill from a number to the underlying entries.

RRA EBM/VSDC ready

Receipts include the QR slot and TIN. We're rolling out direct VSDC certification — see FAQ for status.

Built for Rwanda first

Deep local integrations — mobile money, tax compliance, multilingual receipts — so every market we enter feels native.

Kinyarwanda first

Full Kinyarwanda, English, French. Switch per device. Receipts and emails honour the customer's choice.

RWF native

Currency formatting, rounding, and VAT all configured for Rwandan francs out of the box.

WhatsApp + SMS

Send receipts and statements straight to the customer's phone. Local providers, local rates.

Hosted in-region

Daily backups, encryption at rest, and your data stays in compliance with the Rwanda Data Protection Law.

Ready to see it on your shop?