Built for East African shops

Point of sale that works even when the internet doesn't

Duka POS handles sales, stock, and customer debts on a phone your cashier already knows how to use — priced in TZS, available in English and Swahili, and installable in seconds with no app store needed.

  • Works offline
  • No card required
  • Install directly to your phone
Duka POS checkout screen showing a search bar, empty cart, and payment method buttons

Everything a shop counter actually needs

Fast checkout

Scan a barcode or search by name, adjust quantity, apply a discount, and take cash, mobile money, or card — all from one screen.

Inventory that tracks itself

Stock levels update automatically with every sale. Low-stock alerts and expiry-date tracking mean you restock before you run out, not after.

Debtors & creditors

Selling on credit is normal in East African retail. Duka POS tracks exactly who owes you, and what you owe your suppliers, in one place.

Manager dashboard

See today's sales, gross profit, and low-stock items at a glance — plus daily, weekly, and monthly reports you can download.

Works offline

No signal at the back of the shop? No problem. Sales and stock changes keep working and sync automatically once you're back online.

English & Swahili

Switch languages per user, so every cashier can use the app comfortably in the language they're fastest in.

A closer look

Duka POS manager dashboard showing today's sales, gross profit, stock value, and low stock items
Manager dashboard — today's numbers at a glance
Duka POS inventory screen listing products with stock alert filters and bulk actions
Inventory — stock levels, categories, and barcodes
Duka POS debtors and creditors screen showing total amount owed by customers
Debtors & creditors — track credit sales

Simple pricing, priced in TZS

Start free. Upgrade only if your shop needs more.

Starter

Free

  • 1 cashier account
  • Up to 100 products
  • Sales & basic reports
Get started

Wholesale & Production

Contact for pricing

  • Everything in Shop
  • Raw materials & production tracking
  • Multi-store management
Get started

Common questions

Does Duka POS work without internet?

Yes. Sales, stock updates, and receipts all continue to work offline, and the app syncs automatically once you're back online.

Is Duka POS priced in Tanzanian Shillings?

Yes, TZS is the default currency. Other currencies are supported if you operate across borders.

Do I need to install anything from an app store?

No. Duka POS is a Progressive Web App — open it in your phone's browser and add it to your home screen directly.

Can I track customers who owe me money?

Yes, the built-in debtors and creditors tracker covers credit sales to customers and amounts you owe suppliers.

Ready to run your shop from your phone?

Open Duka POS