A pharmacy management system, built on Odoo.
We build pharmacy systems on Odoo for retail pharmacies in Kenya, single shops and multi-branch groups. Stock is bought centrally, priced, distributed to the branches, sold over the counter for M-Pesa, cash or card, fiscalised with KRA on the spot, and the shelf is refilled before it runs empty.
From the supplier to the counter.
The till
A fast counter screen with barcode scanning, M-Pesa, cash and card, and split payments on one sale. Each cashier works a session that opens with a float and closes with a counted drawer, and every sale lands in the stock and the accounts at the same time.
SalesBatch and expiry
Every medicine is tracked by batch and expiry date, and stock approaching expiry is flagged early enough to return it, transfer it or discount it while it still has value.
StockPrice control
Selling prices are set per branch with a floor under them. A discount below the floor carries the approving manager's name, and selling below cost is blocked for everyone.
MarginCentral buying and transfers
Head office buys, holds the bulk stock and distributes to the branches, with stock in transit visible so nothing goes missing between stores.
PurchasingStocktakes and refills
Count sessions per branch, with several staff counting at the same time. Reorder levels follow what each branch actually sells, and a person approves every suggestion.
OperationsReports per branch
Fast movers, dead stock, near-expiry lists, sales per branch and per cashier, and stock valuation, with every figure clickable through to the records behind it.
ReportingTwenty areas of build sit under those six cards.
These are their names.
Who we build it for.
Retail pharmacies and chemists in Kenya, whether that is one shop or a group of branches, usually running on a standalone till, a stock book and a spreadsheet that never quite agree with each other.
We build it on Odoo so the counter, the stock and the accounts run on one platform and give one set of numbers. We recommend Odoo Enterprise, and there is an optional monthly support plan after go-live.
Scope it on a call →Single pharmacies
One shop and one or two tills, with the same control over prices, expiry and stock.
Multi-branch groups
Two branches or twenty on one system, each with its own stock, tills and prices, and head office seeing all of them.
Retail with a wholesale side
Counter sales and bulk sales from the same stock and the same books, in packs or single pieces.
Groups tidying up
Replacing a till per branch and a spreadsheet at head office with one system and one set of numbers.
Pharmacies on Odoo, answered.
Can it run several branches?
Does the till take M-Pesa?
Is it eTIMS compliant?
Can it stop staff from underpricing?
How does expiry control work?
Can we sell in packs and single pieces?
Can staff bend the rules at the counter?
What happens after go-live?
How do we start, and what does it cost?
More on how we work.
KRA eTIMS integration for Odoo
Signed receipts and invoices from inside Odoo, at the counter and on account.
Read the guide ImplementationOdoo implementation in Kenya
What a full implementation includes, and what drives the cost.
Read the guide ChoosingChoosing an Odoo partner in Kenya
Eight checks to run on anyone you shortlist, including us.
Read the guideStart with a discovery call.
Tell us how many shops you run, how the counter works today and where the stock comes from. We come back with a written scope and a fixed price.
- 1You write to us. Form, email, or WhatsApp. ~5 min
- 2We reply. Real questions, not a pitch. within 24h
- 3We meet. 45 minutes, no charge. within a week
Begin a project
Replies within 24hBy submitting, you agree to be contacted about your project. We never share enquiries with third parties.
Thanks. We have your note.
An Odoo consultant will reply within 24 hours, weekdays.
A pharmacy management system, built on Odoo.
We build pharmacy systems on Odoo for retail pharmacies in Kenya, single shops and multi-branch groups. Stock is bought centrally, priced, distributed to the branches, sold over the counter for M-Pesa, cash or card, fiscalised with KRA on the spot, and the shelf is refilled before it runs empty.
From the supplier to the counter.
The till
A fast counter screen with barcode scanning, M-Pesa, cash and card, and split payments on one sale. Each cashier works a session that opens with a float and closes with a counted drawer, and every sale lands in the stock and the accounts at the same time.
SalesBatch and expiry
Every medicine is tracked by batch and expiry date, and stock approaching expiry is flagged early enough to return it, transfer it or discount it while it still has value.
StockPrice control
Selling prices are set per branch with a floor under them. A discount below the floor carries the approving manager's name, and selling below cost is blocked for everyone.
MarginCentral buying and transfers
Head office buys, holds the bulk stock and distributes to the branches, with stock in transit visible so nothing goes missing between stores.
PurchasingStocktakes and refills
Count sessions per branch, with several staff counting at the same time. Reorder levels follow what each branch actually sells, and a person approves every suggestion.
OperationsReports per branch
Fast movers, dead stock, near-expiry lists, sales per branch and per cashier, and stock valuation, with every figure clickable through to the records behind it.
ReportingTwenty areas of build sit under those six cards.
These are their names.
Who we build it for.
Retail pharmacies and chemists in Kenya, whether that is one shop or a group of branches, usually running on a standalone till, a stock book and a spreadsheet that never quite agree with each other.
We build it on Odoo so the counter, the stock and the accounts run on one platform and give one set of numbers. We recommend Odoo Enterprise, and there is an optional monthly support plan after go-live.
Scope it on a call →Single pharmacies
One shop and one or two tills, with the same control over prices, expiry and stock.
Multi-branch groups
Two branches or twenty on one system, each with its own stock, tills and prices, and head office seeing all of them.
Retail with a wholesale side
Counter sales and bulk sales from the same stock and the same books, in packs or single pieces.
Groups tidying up
Replacing a till per branch and a spreadsheet at head office with one system and one set of numbers.
Pharmacies on Odoo, answered.
Can it run several branches?
Does the till take M-Pesa?
Is it eTIMS compliant?
Can it stop staff from underpricing?
How does expiry control work?
Can we sell in packs and single pieces?
Can staff bend the rules at the counter?
What happens after go-live?
How do we start, and what does it cost?
More on how we work.
KRA eTIMS integration for Odoo
Signed receipts and invoices from inside Odoo, at the counter and on account.
Read the guide ImplementationOdoo implementation in Kenya
What a full implementation includes, and what drives the cost.
Read the guide ChoosingChoosing an Odoo partner in Kenya
Eight checks to run on anyone you shortlist, including us.
Read the guideStart with a discovery call.
Tell us how many shops you run, how the counter works today and where the stock comes from. We come back with a written scope and a fixed price.
- 1You write to us. Form, email, or WhatsApp. ~5 min
- 2We reply. Real questions, not a pitch. within 24h
- 3We meet. 45 minutes, no charge. within a week
Begin a project
Replies within 24hBy submitting, you agree to be contacted about your project. We never share enquiries with third parties.
Thanks. We have your note.
An Odoo consultant will reply within 24 hours, weekdays.