EasyPOS dashboard preview

EasyPOS add-on

Point of sale for shops that need to sell fast, track stock, and stay online.

EasyPOS gives your team a reliable till, inventory control, receipts, reports, and branch visibility. It can run locally, online, or connected directly to EasyDuuka.

Offline selling Sales reports Branch ready

Available platforms

Run EasyPOS on web, Windows, macOS, Linux, and Android.

The web POS is live today. Desktop downloads always point to the latest published EasyPOS release.

Android

Coming soon

Deployment modes

Choose the POS setup that matches how the shop operates.

Start simple, then move into cloud sync or EasyDuuka sync as the business grows.

Local POS

Runs fully on the shop device for teams that need a simple offline till.

Best for one branch, one sales desk, and locations where internet is unreliable.

Online + Local

Keeps selling locally and syncs cloud records when the connection returns.

Best for growing shops that need online backups, managers, reports, and devices.

EasyDuuka Sync

Connects POS sales, stock, users, suppliers, and reports back to EasyDuuka.

Best for Pro tenants that want store operations and online commerce in one place.

Store operations

The daily POS work is built into one operating surface.

Cashiers can sell quickly while managers keep control of stock, purchases, expenses, approvals, debt, and reports without waiting for a separate back-office workflow.

Offline-first sales and receipts
New and existing customer sales
PDF receipts and CSV exports
Inventory, stock transfers, and adjustments
Purchases, suppliers, balances, and part payments
Expenses, debts, quotations, and invoices
Register shifts, cash movement, refunds, and voids
Cashier roles, permissions, branch assignment, and activity logs
Daily, weekly, product, staff, cashflow, and branch reports

Complete feature set

Everything managers need after the sale is covered too.

EasyPOS now handles the surrounding shop work: customers, branch controls, purchase payments, sync recovery, receipts, reports, and subscription access without leaving the POS flow.

Checkout and customers

  • Search products instead of scrolling the full catalog.
  • Sell to walk-in customers or pick an existing customer record.
  • Capture customer name, phone, email, and address during a sale.
  • Track paid, pending, debt, installment, refunded, and void sales.

Receipts and exports

  • Download sale receipts as PDF, not plain HTML.
  • Export sale details and daily reports as CSV.
  • Customize receipt logo, header, footer, tax ID, prefix, and QR callout.
  • Use shortened receipt IDs in lists while keeping the full ID available.

Branches and staff

  • Assign users to a branch during user creation.
  • Let owners and managers view all branches or one branch.
  • Keep branch users restricted to their assigned branch data.
  • Track user login time, device, location, role, and admin actions.

Stock and suppliers

  • Record purchases with unit cost, total payable, amount paid, and method.
  • Add missing suppliers or products during purchase recording.
  • Make follow-up supplier payments when a purchase still has a balance.
  • Move stock between branches and monitor valuation, damaged stock, and low stock.

Sync and resilience

  • Push local POS changes back to EasyDuuka instead of only pulling data.
  • Retry failed sync items and keep queued sales visible.
  • Export and import a local POS backup for the current device.
  • Detect suspicious device clock rollback before trusting subscription access.

Reports and controls

  • View daily report details for a specific day.
  • Use charts that fill the available report space.
  • Review activity logs with actor name, role, action, and time.
  • Renew EasyPOS subscriptions in-app when expiry is near or already reached.

Pricing

Clear POS access for EasyDuuka and standalone users.

EasyDuuka GrowthUGX 500,000

Growth tenants can add POS when they are ready to sell in-store.

Add to Growth
One BranchUGX 1,000,000

For businesses that only need POS without an EasyDuuka tenant.

Up to 5 BranchesUGX 2,000,000

For multi-branch businesses starting with POS first.

Ready for rollout

Bring POS to your branches without losing EasyDuuka visibility.

Talk to us