Pricing

Simple prices in shillings. Every plan keeps your patients safe.

Expired stock is blocked and batches sell first-expiring first on every plan. Start with 14 days of everything, free.

Basic

“Duka la Dawa”

A small chemist with one till and a few staff.

KES 1,000/mo
about KES 34 a day
  • Offline counter
  • M-Pesa prompt to your own till
  • Batches, FEFO and expiry
  • Dashboard and daily reports
  • Export your data
  • 3 staff logins · 1 till
★ Most popular

Standard

“Biashara”

A busy pharmacy that dispenses, sells on credit and wants every report.

KES 1,500/mo
about KES 50 a day
  • Everything in Basic
  • Dispensing
  • Controlled drugs register
  • Purchasing and suppliers
  • Customer credit
  • 10 staff logins · 3 tills

Premium

“Pro”

A large pharmacy with insurance claims, finance and M-Pesa reconciliation.

KES 2,000/mo
about KES 67 a day
  • Everything in Standard
  • Finance summary
  • Insurance claims records
  • M-Pesa reconciliation
  • Priority support
  • 25 staff logins · 6 tills

14 days free with every feature. No card, no M-Pesa until you choose a plan.

Your Brand

Your pharmacy. Your name. Every feature.

Your pharmacy's own name, domain and app, with every feature.

KES 15,000setup+KES 2,000a month

or KES 20,000 a year. Domain registration billed at cost.

Setup includes
  • Your domain connected, with automatic HTTPS
  • Your logo and colours on sign-in, receipts, PDFs and shared receipt links
  • An installable phone app under your name and icon
  • Opening stock, supplier and customer import (up to about 3,000 products)
  • Printer and cash drawer setup
  • 2-hour staff training, remote or on-site in Nairobi
  • A printed QR counter card for your receipts and contact
  • 30 days of go-live hand-holding

Every plan includes

  • Offline counter
  • M-Pesa prompt to your own till
  • FEFO and expiry alerts
  • Expired stock blocked at the till
  • Receipts by print, PDF or WhatsApp
  • CSV import
  • Your data, export any time
  • Free updates

Plan finder

Three questions, one answer.

How many people will sign in?
How many tills sell at the same time?
Do you dispense prescriptions?
We suggest
Standard · KES 1,500/mo
Try Standard free

Expiry calculator

How much expired stock do you throw away in a month? Use your own number.

Type an amount to see what 10% of it is worth.

Compare plans

Everything in plain words. More branches and eTIMS are coming; we will say so when they are ready.

Feature
Basic
KES 1,000/mo
Standard
KES 1,500/mo
Premium
KES 2,000/mo
Your Brand
KES 2,000/mo
Sell
Offline counter
Sell with or without internet: cash, receipts, hold and recall, shifts, Z-report.
M-Pesa prompt to your own till
Send the customer an M-Pesa prompt; the sale completes when they pay.
Stock
Batches, FEFO and expiry
Batches and expiry dates, sell first-expiring first, block expired stock, stock take, recalls.
Purchasing and suppliers
Purchase orders, supplier balances and payments, returns and credits.
Add-on KES 300/mo
Dispense
Dispensing
Patients, prescribers and prescriptions, with the Rx block on receipts.
Add-on KES 400/mo
Controlled drugs register
Every controlled drug in and out, with a witness, in the app.
Add-on KES 400/mo
Insurance claims records
Insurers and claims for insured patients.
—Add-on KES 400/mo
Money
Dashboard and daily reports
Dashboard, daily sales, stock value and expiry lists.
Customer credit
Sell on credit to known customers and track what they owe.
—
Expenses
Record what the pharmacy spends, from the drawer or the bank.
—
Every report and CSV
Margins, reorder suggestions, dead stock, team figures and CSV downloads.
—
Finance summary
Profit and loss summary and monthly targets.
——
M-Pesa reconciliation
Payments that reached your till without a sale, matched in one place.
——
eTIMS
KRA eTIMS invoicing.
Coming soonComing soonComing soonComing soon
Team
Staff logins
People who can sign in, each with their own role.
3 (more as add-on)10 (more as add-on)2550
Tills
Counters that can sell at the same time, online or offline.
13 (more as add-on)6 (more as add-on)10 (more as add-on)
Audit log
Who did what and when, in a tamper-evident log.
—
More branches
Several branches under one account.
Coming soonComing soonComing soonComing soon
Support
Export your data
Download your products, stock, sales and more as CSV, any time.
Priority support
Answered first on WhatsApp and phone during support hours.
Add-on KES 300/moAdd-on KES 300/mo
Your brand
Setup fee
One-off, paid with the first invoice.
NoneNoneNoneKES 15,000
Your own domain
Your pharmacy's own web address with automatic HTTPS.
———
Your brand everywhere
Your logo and colours, no Powered by line, an installable app under your name.
———

Add-ons

Bought in the app when you need them, billed with your plan. Yearly plans pay ten months for twelve on add-ons too.

Extra till

KES 300/mo

One more till (register) that can sell at the same time.

On Standard, Premium, Your Brand · up to 10

5 more staff logins

KES 300/mo

Five more people who can sign in.

On Basic, Standard · up to 10

Dispensing pack

KES 400/mo

Patients, prescriptions and the controlled drugs register.

On Basic

Purchasing pack

KES 300/mo

Purchase orders, supplier balances, payments and returns.

On Basic

Insurance claims records

KES 400/mo

Insurers and claim records for insured patients.

On Standard

Priority support

KES 300/mo

Answered first on WhatsApp and phone during support hours.

On Basic, Standard

Upgrade instead and save: Basic with the dispensing and purchasing packs costs KES 1,700 a month; Standard includes both for KES 1,500, saving KES 200. Plan & billing shows this note whenever it applies to you.

One-off services

  • Data migration (up to about 3,000 products)KES 3,000
  • On-site setup and training in NairobiKES 3,500

Invoiced by us when you ask for them; pay by M-Pesa like your plan.

Questions

What if the internet goes off?
The counter keeps selling. Sales, receipts and stock movements are kept on the till and upload by themselves when the connection is back. Signing in for the first time, M-Pesa prompts and reports need the internet.
How do I pay?
By M-Pesa. From Plan & billing you get a payment prompt on your phone, or you pay by Paybill 174379 with your account code (shown in the app). There is no automatic charge: you choose when to pay.
Is there a setup fee?
None on Basic, Standard or Premium: sign up and start selling. Only Your Brand has a one-off setup fee, for connecting your domain, branding and getting you live.
Can I change plans?
Yes. Upgrades take effect at once and you pay only for the rest of the current period. Downgrades take effect at your next renewal, so you keep what you paid for.
What happens if I don't renew?
You keep full access for 7 days after the paid period ends. Then the app is view-only until day 30: you can see and print everything and export your data, but not make new sales. From day 30 to day 90 only billing and export work. Your data is kept to day 90, with notices before anything is deleted. Paying unlocks everything within seconds.
Do I need to pay during the trial?
No. The 14-day trial has every Premium feature and asks for no payment details. Choose a plan when you are ready; the trial days you have left are kept.
Does it do eTIMS?
Not yet, and we will not pretend it does. Keep your current eTIMS method for now. Your KRA PIN and the buyer's PIN already print on receipts and invoices.
Is patient data safe?
Each pharmacy's data is kept apart at the database level, every connection is encrypted, and only the people you add can sign in. You can export everything at any time, and ask us to delete it.
Can you bring in my stock list?
Yes. Import products, opening stock, suppliers and customers from a spreadsheet (CSV) yourself, or we do it for you for KES 3,000 (up to about 3,000 products).
Who is it for?
Pharmacies and chemists that sell to patients: it is built only for them, from the counter to dispensing.
Do prices include VAT?
Prices are final. We are not VAT registered, so no VAT is added and invoices say so.
Pay with M-PesaWorks offlineBuilt for Kenyan pharmaciesSupport Mon–Sat 8:00–18:00 EATWhatsApp us
WhatsApp