Medical Store Software
Medical store software for chemists in Pakistan.
Bill customers faster, find any medicine by brand or salt, stop losing money to expired stock, and know exactly what you sold today. RunMyPharmacy runs in your browser, works in PKR, and is free during early access.

Everything a medical store runs on, in one system
Most medical stores juggle a billing program, a stock register and a notebook for distributor orders. RunMyPharmacy replaces all three, and every sale and delivery updates the same stock.
Fast counter billing
Scan a barcode or type a brand or salt name, add discounts, take payment and print the receipt in seconds.
Salt-wise medicine search
Search by generic (salt) name or active ingredient to find every brand you stock and offer an alternative.
Expiry alerts before losses
Batch-level expiry dates with alerts at 90, 60 and 30 days, and FEFO deduction at every sale.
Distributor orders
Record purchase orders with the invoice number. Stock is added when you mark the delivery as received.
Daily sales and profit view
Revenue by day, payment method and category, top-selling medicines, and a CSV export for your accountant.
Staff logins and roles
Separate logins for owner, pharmacist and counter staff, each limited to what their role needs.
A day at the counter with RunMyPharmacy
This is how the system fits a typical medical store day, from opening the shutter to closing the till.
Open and check alerts
See which batches are close to expiry and which medicines are running low before the first customer arrives.
Serve walk-in customers
Scan or search by brand or salt, apply a discount if you offer one, and take cash, card, mobile or bank-transfer payment.
Receive distributor stock
Mark the distributor’s delivery as received against its purchase order, and stock updates automatically.
Close the day
Check today’s revenue, payment methods and top sellers, and export a CSV whenever your accountant needs it.
Why medical store owners switch from registers and old billing software
Less expired stock written off
Expiry is tracked per batch, the oldest batch is sold first, and alerts start 90 days before expiry.
No more “out of stock” guesses
Live stock levels and low-stock alerts show what to order from your distributor before you run out.
Faster service at rush hour
Barcode billing and keyboard shortcuts keep the queue moving, even with one person at the counter.
Know your numbers without a calculator
Daily revenue, sales by category and top-selling medicines are calculated for you.
Frequently asked questions
Is RunMyPharmacy suitable for a small medical store?
Yes. It runs in a web browser on any modern computer or laptop, with no installation or server, and is free during early access.
Can I search medicines by salt or formula?
Yes. Search matches the brand name, the generic (salt) name and the active ingredient.
Does it work in Pakistani rupees?
Yes. Accounts default to PKR with a 17% sales tax rate, and both can be changed in settings.
Can I give home delivery?
Yes. Your free online store lets customers order for pickup or delivery, with your own delivery fee and timings.
Do I need a barcode scanner?
No, but it speeds up billing. Any USB or Bluetooth scanner that works in keyboard mode is supported, and you can always search by name.
More questions? Read the full FAQ or contact our team.
Keep reading
Pharmacy POS
Pharmacy POS software for Pakistani medical stores: barcode scanning, salt-wise search, discounts, cash, card and mobile payments, and receipts in PKR.
Expiry & Batch Tracking
Track every medicine batch by expiry date, get alerts before stock is written off, and sell the earliest-expiring batch first.
Inventory Management
Medical store inventory software with batch and expiry tracking, FEFO stock deduction, low-stock alerts and supplier purchase orders, updated in real time.
Online Pharmacy Store
Launch a branded online pharmacy store. Customers browse medicines and order for pickup or delivery, while inventory and sales sync automatically.
Try RunMyPharmacy free
Full access to every feature during early access. No credit card required.