Made for medical stores

Run your medical store. Every batch, every expiry.

Billing, stock, khata and profit for a Pakistani pharmacy — one fast program that works without internet, in English or اردو. Batch numbers and expiry dates on every pack, so the money on your shelf stops quietly expiring.

One-time price 100% offline English + اردو Batch & expiry
Pharmacy Plus point of sale

Every shelf, one system:

Painkillers Antibiotics Stomach Diabetes & BP Allergy Vitamins Baby care Surgical

…and the general shelf that pays the rent

Features

Everything this counter needs

Built for how Pharmacy Plus customers actually sell — not generic retail rows.

Expiry alerts with the money attached

Every pack carries its batch and expiry. One screen shows what is close to expiring — and the rupees still tied up in it. Catch it while your distributor still takes it back.

Batch numbers on every pack

One medicine, many batches — each with its own expiry, stock and price. The batch prints on the bill, so a recall is a search, not a panic.

Search by brand or by salt

The customer says paracetamol, your shelf says Panadol. Type either one and both come up — with strength, pack and stock.

Oldest stock sells first

Packs come up oldest-expiry first, so the box that must move is the box your hand reaches for. No thinking, no checking.

℞ and controlled flags

Mark a medicine prescription-only or controlled and every staff member sees it on the counter screen before they hand it over.

English + اردو

One tap switches the whole counter to shopkeeper Urdu — سیل کاؤنٹر، سٹاک، ادھار، بل. Not book Urdu; the words your staff actually say.

Works fully offline

No internet? No problem. Billing, stock and reports all run on your own computer — load-shedding proof.

Barcode billing & labels

Scan any pack with a USB scanner, print your own labels for loose items, and hand over a clean 80mm thermal receipt.

Khata for clinics & regulars

Monthly clinic accounts and regular customers on udhaar — with balances, receipts and partial payments. No more register copies.

Purchases & distributors

Stock-in with batch and expiry captured at entry, distributor ledger and payments, purchase returns — and prices update from your margin.

Real profit — after wastage

Daily sales, cost of goods and net profit computed from the actual cost at the time of each sale, with expired stock subtracted as the loss it is.

Backups & Excel

Hourly and daily backups on your machine with one-click USB copy — protected by your admin password — and bring your whole medicine list in from Excel.

Only in Pharmacy Plus

The box at the back of the shelf is costing you money

Every medical store loses money the same way — a box expires quietly behind the others and nobody notices until a customer points at the date. Pharmacy Plus keeps the batch number and expiry of every pack you enter, and shows you what is close to expiring with the rupees still tied up in it. Six months' notice is a box your distributor takes back. Six days' notice is a loss.

  • Batch number and expiry captured once, at stock-in
  • Colour chip on the counter — green, amber, red — nobody has to check the box
  • Alerts screen totals the money at risk, not just the count
  • Low stock says what it costs to refill — a count you can act on
  • Oldest expiry comes up first, so old stock moves first
🟢 Safe 🟡 Months left 🔴 Expired ℞ Prescription
Five packs nearing expiry — and exactly what they are worth

Five packs nearing expiry — and exactly what they are worth

Real screenshots

See it in action

Every image is a real capture from the running software — no mockups.

Demo preview Demo video coming soon

Screenshots above are real captures from the app — the 40-second tour is on its way.

From download to licensed

Buying is a WhatsApp message, not a procedure

1

Download & try free

Install Pharmacy Plus and use everything free for 15 days — no card, no signup.

2

Pay once

Bank transfer — account details right on this page. One-time price, no monthly fees, ever.

3

Activate on WhatsApp

Send your name, machine code and receipt — your key arrives fast. Paste it in the app, done forever.

Get Pharmacy Plus

Download the free trial

Full features for 15 days. Installs on any Windows 10/11 PC in under a minute.

Pharmacy Plus dashboard Pharmacy-Plus-Setup.exe

v3.0.0 · 124.3 MB · Windows 10/11

Windows may show a blue “SmartScreen” notice — click More info → Run anyway. It appears because we’re a new publisher, not because anything is wrong.

  • Windows 10 / 11 · 64-bit
  • No signup, no card
  • Sample catalog — 33 medicines, 37 packs with batches & expiry

Buy your activation key

Rs. 35,000 Lifetime · one computer · no monthly fees

Bank transfer Bank: Bank Al Habib Account Title: EBIZFORT.COM Account Number: 03450981000786016 IBAN (international): PK57BAHL0345098100078601
Then WhatsApp us: 0300-4681144 Install the trial, then send the machine code from the Activate screen and the payment receipt — your activation key arrives within 24 hours — usually much faster. Your shop name is optional and is only for our records. Paid already?Submit your receipt online →

Your key is locked to this one computer by its machine code and works forever — activation takes one paste in the app.

The POS Plus family

Also from POSPlus.pk

Same offline engine, same one-time price — each built for its own trade.

Auto Parts Plus
Auto Parts Plus

For auto parts shops — every number, every grade, every rack.

Search by part numberFour grades, four pricesThe 📍 rack chip
Garments Plus
Garments Plus

For garments stores — men, women & kids.

Size × colour matrixA whole rack in one clickSeason tags — kill dead stock
Hardware Plus
Hardware Plus

For hardware shops — one item, three prices, one honest stock figure.

Sell by kg / ft / pcBarcode labelsKhata
Sanitary Plus
Sanitary Plus

For sanitary & plumbing stores.

Brand × size matrixThe ½"–4" ladder in one clickMaterial tags — find stuck stock
Electrical Plus
Electrical Plus

For electrical goods shops — wire by the meter, quotes by the house.

Wire by the meterThe open-coil trackerWhole-house quotations
Shoes Plus
Shoes Plus

For shoe shops — English + اردو.

Size runsSize chipsاردو
Grocery Plus
Grocery Plus

For kiryana & grocery stores — the tarazu, the rate board & the khata.

Scan-and-go billingSold by the kilo“100 rupe ki cheeni”
Tiles Plus
Tiles Plus

For tile & ceramics shops — sqft to boxes, A/B grades & whole-house estimates.

Aluminium Plus
Aluminium Plus

For aluminium & glass shops — cut to any length, priced off the circular, and the offcut is still money.

The offcut is still moneyPriced off the circular“18 x 3” on the bill
Toys Plus
Toys Plus

For toy shops that sell retail AND wholesale — one counter, and the rate drops when the quantity goes up.

Retail and wholesale, one counter“+5 more → Rs. 540 each”The rate is worked out, not typed
FAQ

Questions shopkeepers ask

How does it track expiry?

Every pack you enter carries a batch number and an expiry date, written exactly as it is printed on the box (2027-04). The counter shows a colour chip on each item — green, amber, red — and the Alerts screen lists everything nearing expiry with the money still tied up in it. You set the warning window; it starts at six months, because that is while a distributor will still take the box back.

Can I keep two batches of the same medicine?

Yes. One medicine holds as many packs and batches as you need — each with its own expiry, stock, cost, price and barcode. The counter puts the oldest expiry first so old stock moves first, and the batch number prints on the bill, which is what makes a recall a two-minute search.

My customer only knows the generic name. Will staff find it?

Yes. Each medicine stores its salt or generic name alongside the brand, and search matches either. Type “paracetamol” and Panadol and Calpol both come up, with strength, pack size and what is in stock.

Does it handle prescription-only and controlled medicines?

You can flag any medicine ℞ (prescription only) or controlled. The flag shows on the counter screen before the sale, on the inventory list, and there is a one-tick filter to review just those items.

Is the Urdu real Urdu or machine translation?

Written by hand in the register a Pakistani shopkeeper actually uses — سیل، سٹاک، بل، ادھار، کھاتہ — with English words kept where everyone keeps them. Your counter staff tap اردو once and the software speaks their language; numbers stay familiar.

Does it need internet?

Only for a few seconds when you activate your license. Daily use — billing, stock, expiry alerts, reports, backups — is 100% offline on your own computer.

Is it a monthly subscription?

No. You pay once and the software is yours. The license is locked to your shop computer.

What about FBR digital invoicing?

FBR digital invoicing is available on request — for registered businesses, we set it up with you. Talk to us on WhatsApp before you buy and we will tell you honestly what applies to your shop.

What if my computer dies?

Your data is backed up automatically on the machine and you can copy backups to USB any time. Contact us and we will move your license to the new computer.

Windows shows “Windows protected your PC” — is the download safe?

Yes. That blue notice is Microsoft SmartScreen being cautious with software from new publishers — every new Windows app shows it until enough people have installed it. Click “More info”, then “Run anyway”, and installation continues normally. The installer you download from this page is exactly the one we built.