Pharmacy software · Kenya

Run your pharmacy without the notebooks.

One system for POS, inventory, batch tracking, prescriptions, insurance claims, and VAT. The controlled-drug register, the M-Pesa reconciliation, and the month-end scramble, all handled where the sale happens.

PPB-aligned dispensing KRA eTIMS receipts M-Pesa at the till Multi-branch ready Online storefront
14-day free trial. No credit card.
Why pharmacies choose Zameda

One system instead of four.

Running a pharmacy shouldn't mean four spreadsheets, three notebooks, and two software systems that don't talk to each other. Zameda keeps stock, dispensing, sales, and compliance in one place, so the number on the screen is the number on the shelf, and the day closes without anyone tallying by hand.

01

See where your margin actually goes

Know which products earn their shelf space and which quietly bleed cash into the expiry bin. Reporting updates as you sell, so purchasing runs on this week's numbers instead of last quarter's guess.

02

Stop paying for stock you'll never sell

FEFO dispensing pushes the oldest batch out first, automatically, every time. Expiry alerts reach you while there's still time to move stock, not after it's already a write-off.

03

Compliance that's finished before the inspector arrives

eTIMS-format receipts, PPB-aligned controlled-drug registers, and audit-ready dispensing records, all recorded as you work. The inspector finds a complete file, not a shoebox.

04

A prescription sale in under a minute

Scan the barcode, send the M-Pesa STK push, print a receipt with the VAT breakdown on it. No handwritten receipt, no reconciliation waiting for you at close.

05

Add a branch without adding software

Run several locations, move stock between them, and read performance across all of them from one login. Opening a second shop is a setting, not a second system to buy and learn.

A day at the counter

Same pharmacy. Two very different days.

What changes when the software fits the way a Kenyan pharmacy actually runs.

Without Zameda
With Zameda
Open up

Boot the till and hope yesterday's M-Pesa transactions reconciled. Write today's date at the top of the controlled-drug register notebook.

8:00 AM
Open up

The cashier signs in. Yesterday's till closed cleanly overnight. The register is already open and ready.

Customer with a prescription

Find the medicine. Try to remember the price. Ring it up on the calculator. Type out a manual receipt. Hope the M-Pesa goes through.

11:30 AM
Customer with a prescription

Scan the barcode. Patient and prescriber captured for the controlled item. M-Pesa STK push sent. Receipt prints with the VAT breakdown on it.

Supplier delivery arrives

Match the delivery note to the invoice by hand. Hope you caught the wrong batch numbers. Stack the boxes wherever they fit. Update the stock card later, maybe.

2:00 PM
Supplier delivery arrives

Open the purchase order and scan items in. Batches and expiry dates captured as they land. Older batches stay at the front, so FEFO holds without anyone thinking about it.

Insurance claims for the week

Pull the manual prescription log. Tally the eligible claims. Fill out the form. Wait weeks for payment and hope it lands right.

5:00 PM
Insurance claims for the week

Claims were tagged at the point of sale as they happened. Generate the batch, review it, submit. Track the payment status when it comes back.

Closing

Cash up. Reconcile the M-Pesa screenshots. Try to balance. Try again. Lock up at 9:30.

8:00 PM
Closing

The Z-report generates itself. Till variance under KES 50. Lock up at 8:15.

The platform

Every counter, every back-office task, one system.

The modules that cover a pharmacy from the till to the dispensary to the finance desk.

Point of Sale

A pharmacy-focused till for retail and prescription sales. Barcode-first, M-Pesa native, and learnable in half a day.

Barcode scanningM-Pesa STK pushCash & cardReceipt printingCustomer profiles

Inventory & Batch Control

Know exactly what stock you hold, where it is, which batch it came from, and when it expires. FEFO is enforced at the till, not left to memory.

Batch trackingExpiry managementFEFO workflowsPurchase ordersStock transfersSupplier records

Prescription Management

Built around how dispensing actually works. Patient records, prescriber records, and the controlled-drug register, all captured at the point of sale.

Prescription capturePatient recordsPrescriber recordsControlled-drug registerDispensing history

Insurance & Claims

SHA and private insurance claims handled without the paper. Claims tag automatically at the point of sale; payment is tracked when it returns.

SHAPrivate insurersClaim trackingBatch submissions

Reports & Analytics

Daily takings, gross margin by category, slow movers, and expiring-soon stock, by branch or across all of them. On screen, not in an export your accountant has to rebuild.

Daily takingsMargin by categorySlow-mover reportsBranch comparison

Online Storefront

Your own branded pharmacy shop, connected to the same stock as the counter. Reach customers who can't walk in without running a second system.

Online orderingPrescription uploadsDelivery managementCustomer accounts
Try every module free
14 days · No credit card · Onboarding included
Sell online

Sell online without running a second system.

Launch a branded online pharmacy connected to the same stock, prices, and orders as your counter. Customers browse your catalogue, order, and upload a prescription where one's required. Orders and payments land in the same system your branch already uses, not a separate spreadsheet someone checks by hand.

An online order and a counter sale draw from the same stock number, so nothing gets sold online that already left the shelf. Customers pay by M-Pesa or on delivery, and prescription items stay blocked until they're verified.

shop.yourpharmacy.co.ke
Amoxicillin 500mg
Prescription required
KES 280
Vitamin C 1000mg
In stock · 30 tabs
Add
Blood pressure monitor
In stock
Add
Designed for Kenyan pharmacies

Built for Kenya.
Not adapted for it.

Most pharmacy software is built for the UK, the US, or South Africa, then stripped down and localised for Kenya. Zameda was built the other way around: from the way a Kenyan pharmacy actually operates, then out to the features.

Pharmacy workflows, not retail workflows

Prescription capture, batch dispensing, and the controlled-drug register are core to the system, not optional modules bolted onto a general shop.

PPB requirements understood

The controlled-drug register and dispensing records match what a PPB inspector actually checks, so an audit means opening a screen, not explaining a notebook.

M-Pesa as a real payment method

STK push from the POS, payment confirmed before the customer walks. Not a plugin, not a screenshot workaround; M-Pesa handled at the till.

VAT worked out as you sell

Every sale records its VAT treatment and produces an eTIMS-format invoice with the detail KRA expects. Zameda prepares the return; you file it with KRA.

SHA and local suppliers, out of the box

Insurance claims handled the way they're actually processed in Kenya, and the distributors you already buy from supported from day one.

What you leave behind

No software designed for another country and localised later
No separate system for eTIMS compliance
No third-party add-on for M-Pesa
No manual workaround for SHA claims
No notebook for controlled-drug records
No spreadsheet for batch and expiry tracking
Start your free trial
How it works

From signup to a live till in under a week.

No lengthy implementation, no consultant, no data lost on the way.

1

Sign up your workspace

Pick a plan and create your account. About two minutes. No credit card.

2

Import your stock

Send your existing Excel sheet and we map products, batches, and suppliers into Zameda. Or scan items in directly. Done in an afternoon.

3

Go live at the counter

Half a day of onboarding, over WhatsApp or in person if you're in Nairobi. Receipts, prescriptions, and M-Pesa working from the first sale.

Honestly

How Zameda compares to the alternatives.

A straight comparison of the three options most Kenyan pharmacy owners choose between.

CapabilityExcel + notebooksGeneric SaaSZameda
M-Pesa STK push from the POS Not possible Add-on or workaround Native
eTIMS-format invoicing and VAT returns Manual Sometimes Calculated on every sale; you file
Controlled-drug register (PPB-aligned) Paper notebook Not included Captured at point of sale
Batch + expiry tracking with FEFO Not possible Partial Full workflow
SHA / private insurance claims Manual Generic only Kenya-specific
Multi-branch with consolidated reports Not possible Limited Unlimited branches
Built for Kenyan pharmacy workflows No Retrofitted From day one
Pricing

Simple pricing. Everything included.

No setup fees, no hidden charges. Onboarding and support included on every plan. Less than the cost of one expired box of antibiotics a month.

Every plan includes POS Inventory Batch tracking Prescription workflows KRA eTIMS M-Pesa Reporting Onboarding Support
💡 Annual plans available. Pay for ten months, get twelve.
Starter
KES2,499/ month
Single-branch pharmacy. Every legal requirement covered from day one.
  • 1 branch, up to 3 users
  • POS, inventory, batches, FEFO
  • Prescription workflows
  • KRA eTIMS receipts
  • M-Pesa at the counter
  • Daily and monthly reports
  • Email support (business hours)
  • Free onboarding
Start free trial
Most popular
Pro
KES5,999/ month
Growing pharmacies that need supplier flows, insurance claims, and more than one branch.
  • Everything in Starter
  • Up to 5 branches, 15 users
  • Suppliers, purchase orders, returns
  • Inter-branch stock transfers
  • Insurance claims (SHA, AAR, Jubilee)
  • Cold-chain monitoring
  • WhatsApp support (same-day reply)
  • Free onboarding and data import
Start free trial
Enterprise
Custom
Multi-branch chains and hospital pharmacies that need dedicated support and deployment choices.
  • Everything in Pro
  • Unlimited branches and users
  • Customer-hosted deployment option
  • Dedicated onboarding manager
  • On-site training (Nairobi)
  • Same-business-day support SLA
  • Custom data export schedules
Talk to us
All prices exclude VAT. Annual plans at two months free. KES pricing; USD invoicing available for regional deployments.
Questions? WhatsApp us, same-day reply every working day.
From the counter

Pharmacies already running on Zameda.

Zameda has transformed how we run Auramed Chemist. Managing prescriptions, inventory, online orders, and customer records is much simpler than before. The system is fast, easy to use, and gives us the confidence that our daily operations are well organized. Our team spends less time on paperwork and more time serving patients. I highly recommend Zameda to any modern pharmacy.

JN
Job Nyakondo
Founder, Auramed Chemist

Since implementing Zameda, our pharmacy workflow has become much more efficient. Stock management is accurate, dispensing is faster, and reporting has improved. The platform is intuitive, and our staff adapted quickly with minimal training. Zameda has become an important part of our daily operations.

AW
Agnes Wanjiru
Proprietor, KEMU Medical Centre
Before you sign up

Questions, answered.

Most pharmacies are live within a week. Signup takes minutes, importing your stock takes an afternoon, and onboarding is half a day.

Yes. Send your current Excel sheet and we map products, batches, and suppliers before you go live. A reasonably clean list is done in an afternoon.

Your workspace keeps running on whichever plan you choose. If you don't choose one, the trial ends, we export your data, and nothing is deleted without you asking.

No. Plans are month-to-month, or annual if you want two months free. Cancel anytime.

Pro and Enterprise run multiple branches with stock, sales, and staff visible centrally and consolidated reports across all of them. Starter covers one branch; opening a second is a plan change, not a migration.

WhatsApp us. Starter gets email support in business hours; Pro and Enterprise get same-day WhatsApp replies. No call centre, no ticket queue.

Run your pharmacy with confidence.

Join the pharmacies across Kenya running on Zameda to simplify operations, stay compliant, and grow. If it isn't working for your pharmacy by day 14, walk away; we'll export your data and part as friends.

No credit card No setup fees Onboarding included Cancel anytime