Simple, Transparent Pricing

Start free. Scale as you grow. No hidden fees. Every plan includes unlimited devices.

Free

0 UGX /month
  • 1 branch
  • 1 store
  • Up to 10 products
  • Basic POS & sales
  • Unlimited devices
Get Started Free

Basic

5,000 UGX /month
  • 1 branch
  • 2 stores
  • 50 products
  • Basic POS, inventory, customers
  • Expense tracking
  • Unlimited devices
Get Started
Most Popular

Standard

20,000 UGX /month
  • 3 branches
  • 5 stores
  • Unlimited products
  • Advanced inventory
  • Advanced financial reports
  • Unlimited devices
Get Started

Premium

35,000 UGX /month
  • Unlimited branches
  • Unlimited stores
  • Unlimited products
  • Advanced inventory & financials
  • HR & Payroll
  • Unlimited devices
Get Started

Restaurant

50,000 UGX /month
  • Everything in Premium
  • Kitchen Order Tickets (KOT)
  • Kitchen Display System (KDS)
  • Table management
  • Bill-of-materials
  • Unlimited devices
Get Started

Pharmacy

50,000 UGX /month
  • Everything in Premium
  • Prescription management
  • Batch FIFO dispensing
  • Drug interaction alerts
  • Compliance & audit trails
  • Unlimited devices
Get Started
Coming Soon

Hotel

85,000 UGX /month
  • Everything in Premium
  • Restaurant module
  • Accommodation module
  • Unlimited devices
Join Waitlist

Pricing Questions

Yes. You can upgrade or downgrade your plan at any time from your account settings. Changes take effect at the start of your next billing cycle.
We accept MTN Mobile Money, Airtel Money, bank transfers, and card payments. All payments are processed securely.
No. Maduuka is pay-as-you-go. You pay monthly and can cancel or change your plan at any time. No long-term contracts.
A branch is a physical location (e.g. your shop in Kampala CBD). A store is a point-of-sale within a branch (e.g. the ground floor counter and the first floor counter). Each branch can have multiple stores.

Start With the Free Plan — No Credit Card, No Commitment

Get Started Free