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
Basic
5,000 UGX /month
- 1 branch
- 2 stores
- 50 products
- Basic POS, inventory, customers
- Expense tracking
- Unlimited devices
Most Popular
Standard
20,000 UGX /month
- 3 branches
- 5 stores
- Unlimited products
- Advanced inventory
- Advanced financial reports
- Unlimited devices
Premium
35,000 UGX /month
- Unlimited branches
- Unlimited stores
- Unlimited products
- Advanced inventory & financials
- HR & Payroll
- Unlimited devices
Restaurant
50,000 UGX /month
- Everything in Premium
- Kitchen Order Tickets (KOT)
- Kitchen Display System (KDS)
- Table management
- Bill-of-materials
- Unlimited devices
Pharmacy
50,000 UGX /month
- Everything in Premium
- Prescription management
- Batch FIFO dispensing
- Drug interaction alerts
- Compliance & audit trails
- Unlimited devices
Coming Soon
Hotel
85,000 UGX /month
- Everything in Premium
- Restaurant module
- Accommodation module
- Unlimited devices
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.