Skip to content
Taajir

Software for pharmacies and medical stores in Pakistan

A medical store carries thousands of medicines from dozens of distributors, each with its own credit terms. Taajir keeps the billing quick at the counter and the accounts clear behind it.

The problem

What makes this trade hard to run.

Expiry and slow-moving stock

Medicines that do not sell before they expire are pure loss. In a store with thousands of items, it is easy to lose sight of what is sitting on the back shelf.

Many distributors, many bills

Each pharma company comes through a different distributor, each with its own bills and payment days. Keeping track of what is owed to whom gets confusing.

Similar names, wrong item

Many brands share a salt and differ only in strength or pack. Selling the wrong one, or at the wrong price, happens when the counter is rushed.

Staff and cash at a long-hours counter

Pharmacies run late, often in shifts. The owner cannot watch every sale, and cash differences between shifts are hard to pin down.

How Taajir handles it

Built around the way you work.

Quick item search at the counter

Find the medicine by name while billing. Each item has its own price, and stock drops with every sale.

Distributor ledgers

Purchases are recorded against each distributor. Their ledger shows every bill, every payment and what is still due.

Stock and slow-mover reports

Reports show what is in stock and what has not sold, so you can return, push or stop reordering items before they become dead stock.

Batch and expiry with FEFO

With the Manufacturing add-on, stock is kept by batch with an expiry date, the nearest expiry sells first (FEFO), and a recall report traces any batch.

Permissions and audit log for shifts

Each counter staff member has a login. Permissions limit what they can change, and the audit log shows who did what on each shift.

Credit for clinics and regular patients

Doctors' clinics and families on monthly accounts get their own ledger, with invoices and reminders sent on WhatsApp.

A working day

From opening to closing.

  1. Morning opening

    The pharmacist checks yesterday's sales and the list of items running low.

  2. Distributor deliveries

    Bills from distributors are entered as purchases with batch and expiry. Stock goes up and each distributor's balance is updated.

  3. Counter sales

    Prescriptions and walk-in requests are billed at the counter, and stock drops item by item.

  4. Shift change

    The evening staff take over. The first shift's sales and cash are checked against the report.

  5. Payments to distributors

    On payment day, the owner pays distributors from their ledgers, oldest bills first.

  6. Late closing

    The day's cash and credit are checked, and the slow-mover report is reviewed once a week.

How a medical store's money really moves

A medical store in Multan or Peshawar may stock several thousand items: tablets, syrups, injections, surgical items, baby milk and cosmetics. They come from dozens of companies through a handful of distributors. Each distributor gives credit, delivers several times a week and expects payment on a set day. On the selling side, most customers pay cash, but nearby clinics and some families run monthly accounts.

Profit in a pharmacy depends on two things that paper handles badly: not losing stock to expiry and damage, and not losing track of what you owe and are owed.

A worked example: one distributor's account

Here is a month with one distributor, as it appears in Taajir's supplier ledger:

DateEntryBill (Rs)Paid (Rs)Due (Rs)
4thPurchase bill86,40086,400
12thPurchase bill52,7501,39,150
18thPayment for 4th bill86,40052,750
25thPurchase bill41,30094,050

When the distributor's salesman comes on the 30th and says you owe Rs 1,00,000, you can show him the ledger: two open bills of Rs 52,750 and Rs 41,300, total Rs 94,050. Disputes like this are common when the pharmacy relies on a stack of bills in a drawer. With ten distributors, a small error on each one adds up quickly. Our purchase management software page has more on handling supplier bills.

Keeping an eye on expiry and dead stock

Expired medicine is a cost no pharmacy can avoid completely, but it can be kept small. Taajir handles batch and expiry tracking through its Manufacturing add-on, which works on any plan. The name comes from factories, but the batch features are what a medical store needs. Each purchase is recorded with its batch number and expiry date. At the counter, Taajir sells the batch that expires first (first expiry, first out, or FEFO), so older stock leaves before newer stock. If a company recalls a batch, the batch traceability and recall report helps you find it. The add-on costs Rs 2,000 a month, or Rs 11,000 a year with a yearly plan.

Stock and sales reports also show items with stock on hand and little or no movement, so you can return them to the distributor in time, move them to the front, or stop reordering them. The glossary explains batch and expiry tracking in plain terms.

Counter staff and shifts

Many pharmacies stay open until midnight with two shifts. Taajir gives each staff member a login. User permissions decide who can edit prices, delete invoices or see purchase rates. The audit log keeps a record of every change, so if a bill is altered after the customer leaves, you will see it. The daily report gives each shift's sales and cash so the handover is a number, not a feeling.

Clinics and monthly accounts

If a nearby clinic or hospital takes medicines on account, it is a party in Taajir with its own ledger. Invoices can be sent on WhatsApp the moment they are made, and a reminder goes out when the month's balance is due. Families who buy regular medicines for elderly parents can be handled the same way.

Tax, price and setup

For pharmacies registered for sales tax, Taajir's FBR-style GST report gives your accountant the figures to file from. Standard is Rs 4,000 a month, or Rs 36,000 a year, for one store. With the Manufacturing add-on for batches and expiry, a store on Standard yearly pays Rs 36,000 + Rs 11,000 = Rs 47,000 for the year. If you also keep stock in a store room or a second branch, Business is Rs 5,000 a month or Rs 50,000 a year. The AiroxLab team helps you set up items and opening stock remotely and trains your staff in Urdu or English. Read more about inventory management software, or start the 7-day free trial at taajir.pk.

FAQ

Questions people ask

Does Taajir track batch numbers and expiry dates?

Yes, through the Manufacturing add-on at Rs 2,000 a month, or Rs 11,000 a year with a yearly plan. Purchases carry batch numbers and expiry dates, the nearest expiry sells first (FEFO), and a recall report traces any batch.

Can I see what I owe each distributor?

Yes. Every distributor is a supplier with a ledger showing each bill, each payment and the balance due.

Can I control what night-shift staff can do?

Yes. Each user has their own login and permissions, and the audit log records changes by every user.

Can a clinic buy on monthly account?

Yes. The clinic is a party with its own ledger, and invoices and payment reminders can be sent on WhatsApp.

We have a pharmacy and a small store room. Which plan?

If you want stock kept separately for the store room, use Business at Rs 5,000 a month or Rs 50,000 a year. One location is Standard at Rs 4,000 a month or Rs 36,000 a year. The Manufacturing add-on for batch and expiry works on either plan.

Tell us about your business.

We reply with a price, a demo time and the setup that fits your branches, counters and users.