Inventory guide · October 30, 2026 · Clendra Team
Moody interior of a clinic pharmacy hub with shelving rows and a dispatch counter

Your first clinic is doing well, so you open a second branch across town. Then a third near the new housing scheme. And suddenly the question that never existed with one location starts costing you real money: should each branch hold its own medicine stock, or should everything sit in one central store with branches drawing from it?

This isn't a theoretical question. The wrong model for your size means either dead stock multiplying across branches or patients waiting while medicines travel across the city. Here's how Pakistani multi-location clinics actually make this call.

The per-branch model: each clinic stocks itself

In this model, every branch runs its own mini-pharmacy: its own shelves, its own orders to distributors, its own dispenser managing stock. It's the natural default — you simply copy what worked at branch one.

Why it works

Speed and simplicity. When a patient needs medicine, it's on the shelf — no waiting for a transfer van from the main branch. Each branch manager owns their stock fully, so accountability is clear: if branch two runs out of amoxicillin, there's exactly one person to ask. It also survives disruptions — if the road between branches is blocked (a depressingly common event in our cities), each clinic keeps running.

Where it bleeds money

Duplication. That slow-moving Group C tail — the specialty syrups, the duplicate brands — now sits in three places instead of one. Your total stock value roughly multiplies by the number of branches, and with it your carrying costs and your expiry risk. Three branches each holding a Rs 50,000 slow-moving tail means Rs 1.5 lakh of dead money instead of Rs 50,000. Ordering also fragments: instead of one strong order that earns you distributor discounts and credit terms, you place three small ones with zero negotiating power.

The central store model: one pharmacy hub, branches draw from it

Here, bulk stock lives in one central store — usually at your largest or oldest branch — and the other branches hold only 1–2 weeks of fast-moving working stock, replenished by internal transfers.

Why it works

Money. One pooled inventory means one safety stock instead of three, bulk purchases that actually earn scheme discounts, and a single expiry-audit routine instead of three. Slow movers sit in one place where you can see the full picture and act on it. Purchasing becomes a real function: one person negotiates with distributors from a position of volume, secures better credit terms, and enforces return agreements.

Where it breaks

Logistics and discipline. Transfers need a vehicle or courier, a schedule, and paperwork — every transfer is a chance for error, delay or "lost" stock. A branch that runs out of a fast mover on a Friday evening can't wait for Monday's transfer run. And the central store becomes a single point of failure: if its stock records are wrong, every branch suffers. This model demands real transfer documentation and reconciliation — which most clinics skip until the numbers stop adding up.

The decision: which model fits your clinic?

Stay per-branch when: you have 2 branches close together with similar prescribing patterns; your branches are small (under 15–20 patients a day each); you don't have a reliable person to run a central store; or inter-branch travel in your city is unreliable enough that transfers would regularly fail.

Go central when: you have 3+ branches; branches have different specialties (a dental branch and a GP branch shouldn't each stock the other's slow movers); your monthly purchases are large enough that bulk terms matter (roughly Rs 8–10 lakh+ across branches); or you're opening new branches frequently and want each one to launch lean.

The hybrid most growing chains use: central purchasing and bulk storage for everything, with branches holding only fast-moving working stock. Purchasing is centralised (one order, best terms, delivered to the hub), while dispensing stock is distributed. You get the buying power of central with the responsiveness of per-branch. This is where most 3–5 branch Pakistani clinic chains land — and it works, provided the transfer system is disciplined.

Making transfers work: the paperwork nobody wants but everybody needs

Internal transfers are where central models leak. "Bhai, branch two se 20 strips le aao" over a phone call is how stock vanishes. Every transfer needs a transfer note: item, batch, quantity, from-branch, to-branch, date, and signatures (or digital confirmation) on both ends. The sending branch reduces its stock, the receiving branch increases its — in the same system, on the same day.

Set a transfer schedule: fixed transfer days (say, Monday and Thursday) with an emergency protocol for stock-outs. Unscheduled "urgent" transfers should be the exception and should be logged twice as carefully, because they're the ones people forget to record.

Reconciliation: the monthly truth-telling

Once a month, each branch counts its physical stock and compares it to the system record. Differences fall into three buckets: dispensing not recorded (a billing workflow problem), transfers not recorded (a discipline problem), and genuine shrinkage (a security problem). The reconciliation meeting — branch manager, store in-charge, owner — reviews the differences and assigns causes. The first two reconciliations are painful. By the fourth, the numbers start behaving, because everyone knows the count is coming.

For the central store itself, reconcile weekly — it's the heart of the system, and errors there multiply across every branch.

The hidden cost people forget: the storekeeper

A central store needs a dedicated, trustworthy store in-charge. Not the dispenser doing it part-time, not the owner's cousin — a real role with real responsibility: receiving, shelving by FEFO, transfer notes, monthly counts. Budget Rs 35,000–50,000/month for this role in most cities. It pays for itself the first time it prevents a Rs 2 lakh expiry write-off or catches a transfer discrepancy. If you can't fill this role properly, you're not ready for a central model — stay per-branch until you can.

How Clendra helps

Clendra handles multi-location inventory natively: one system across all branches, with central purchasing, branch-level stock views, and transfer notes generated digitally — both ends confirm in the app, so nothing moves off the books. Reconciliation is a guided monthly count with variance reports per branch, and near-expiry alerts work across the whole chain from one dashboard. See how it works or get early access.

Frequently asked questions

How many branches justify a central store?

Usually three or more. With two branches, the overhead of transfers and a dedicated storekeeper rarely pays off — but centralise your purchasing (one combined distributor order) even with two, since that costs nothing extra.

Should all branches stock the same medicines?

No. Stock each branch according to its own prescribing pattern — a dental branch needs different inventory than a GP branch. The central store holds the full range; branches hold what they actually dispense. Review each branch's formulary quarterly.

How do I price internal transfers between my own branches?

Transfer at cost (your purchase price). Branches aren't profit centres against each other — internal markups just create accounting fiction and arguments. Keep one true cost figure per item across the chain.

What if a branch emergency-needs stock on a non-transfer day?

Have a written emergency protocol: who authorises it, how it's transported, and that the transfer note is entered the same day — no exceptions. Most "emergencies" disappear once branches keep proper safety stock of fast movers (see our guide on reorder points).

Can a central store serve branches in different cities?

It can, but the transfer cost and delay grow fast. For intercity chains, consider a central purchasing function (negotiate once, deliver to each city) with city-level stores rather than one national hub. The math depends on your courier costs versus your bulk-discount gains.

Early access

Run your clinic on Clendra

Appointments, patients, billing, inventory and reports — launching soon across Pakistan.

Get early access →
Call us — we're happy to help Chat with us on WhatsApp
Get early access