Pharmacy management software
The pharmacy system that actually runs your pharmacy.
POS, inventory, purchasing and reports in one system built for Egyptian pharmacies. It runs on your own machine, so it keeps working when the internet does not.
30 days free · no card required
- We move your data from your current system
- And you can count the whole pharmacy from a phone

The essentials
Everything your pharmacy needs, in one system.
Six things you use every day — without separate programs or a spreadsheet on the side.
A counter that keeps moving
Scan, split the payment between cash and card, print. The queue moves.
Inventory you can trust
Live quantities, expiry tracking, and low-stock warnings before the shelf runs dry.
Purchasing and returns
Purchase orders, receiving, supplier returns and supplier balances in one place.
Shifts and cash drawer
Open and close a shift; the drawer reconciles itself and differences surface on their own.
Reports you can act on
Sales, profit, fastest-moving items and per-branch performance.
Works without internet
The pharmacy does not stop when the connection does. Dose runs locally and syncs after.
Dose Desktop
The heart of your pharmacy.
The core system that runs the pharmacy day: selling, inventory, purchasing, shifts and reports. It runs on the pharmacy machine itself, so its speed does not depend on your connection.
Selling without friction
Barcodes, Arabic search by name or active ingredient, alternatives at hand, split payments.
Stock and expiry
Batch and expiry tracking, dispensing the soonest-to-expire first.
Purchasing and suppliers
From purchase order to supplier settlement, with purchase returns accounted for correctly.
More than one branch
Each branch with its own stock, drawer and team — and one place to see them all.



Dose Connect
Your pharmacy, in your hand.
Dose Connect is part of Dose Desktop, not a separate product. It moves the work that needs walking around — counting, scanning, correcting stock — onto the phone instead of back and forth to the machine.
Count the whole pharmacy from a phone
Walk the shelves, scan as you go, and the count records itself. The easiest full stocktake you will do.
Barcode scanning
The phone camera stands in for a barcode reader — no extra hardware.
Adjust stock where you stand
Fix quantities in front of the shelf, not after you get back to the desk.
Dose Web
Keep an eye on the pharmacy from anywhere.
A web dashboard for the owner: sales, performance, cashier activity, reports and branches. Even when you are not in the pharmacy, you can follow what is happening.
Sales and performance
Today's and this month's numbers, and branches side by side.
Cashier activity
Shifts, invoices and returns — and who did what.
Branch reports
One branch at a time, or the whole picture on one screen.
Because Dose Desktop runs offline, the dashboard shows the data that has synced so far — no more and no less.

Getting started
You do not have to start from zero.
The biggest obstacle to changing systems is the data you already have. That part is our job — you start with no setup work on your side, and without paying anything.
Data migration
We support migrating from systems that can export their data — items, quantities, suppliers and customers.
Excel import
If your data already lives in Excel, we can import the supported fields directly.
Pharmacy stocktake
And if you would rather start from a clean count, Dose Connect makes counting the whole pharmacy far faster.
Pricing
Clear pricing, no surprises.
Start with 30 days free. Pick the plan that fits your pharmacy after that.
Free trial
30 full days
30
- Every Dose Desktop feature
- One branch
- Support during the trial
Single pharmacy
For a one-branch pharmacy
500250EGP / month
- POS and cashier sessions
- Inventory and purchasing
- Full reports
- Dose Connect on mobile
Multi-branch
More than one branch
700350EGP / month
- Everything in Single
- Multiple branches
- Branch monitoring in Dose Web
Chain
For larger chains
1,300650EGP / month
- Everything in Multi-branch
- More branches
- Priority support
Why Dose
Built for pharmacies, not for any shop.
Not numbers on a screen — things you can verify yourself during the trial.
Works offline
The pharmacy keeps trading; syncing catches up.
Arabic and English
Native Arabic, not a translation, with full RTL.
30-day trial
No card required.
Migration support
From your current system or from Excel.
Mobile workflows
Stocktaking and barcode scanning in Dose Connect.
Remote visibility
The Dose Web dashboard for owners.
Learn Dose
Learn Dose in minutes
Short videos that walk you through it step by step.
A tour of Dose
Selling at the counter
FAQ
Questions we get a lot.
Does Dose work without internet?
Yes. Dose Desktop runs locally on the pharmacy machine, so selling, stock and invoicing carry on if the connection drops. Data syncs once it returns.
Can I migrate my existing data?
We support migrating from systems that provide a data export. Send us the details of your current system and we will tell you exactly what can move.
What about data in Excel?
Supported fields can be imported from Excel files — items, quantities and prices, depending on the shape of the file.
Does Dose support multiple branches?
Yes. Each branch keeps its own stock, drawer and team, and you can follow all of them from the Dose Web dashboard.
Can I monitor the pharmacy remotely?
Yes, through Dose Web — sales, performance, cashier activity and reports. What you see is the data that has synced from the pharmacy machine so far.
Can I use Dose from my phone?
Yes, through Dose Connect, which is part of Dose Desktop. Its strongest uses are stocktaking, counting inventory and scanning barcodes.
How long is the free trial?
30 full days, with every feature, and no card required.
What happens after the trial?
You pick the plan that matches your branch count and carry on with your data as it is. If you do not continue, your data stays on your machine.
Ready to run your pharmacy the simpler way?
Start with 30 days free — no card, and nothing to set up. We prepare your data for you.