I opened my first pharmacy in Surat in 2014. By 2020, I had four stores. By 2023, eight. You would think more stores equals more profit. And it does โ eventually. But the period between three stores and eight stores nearly broke me.
Not financially. Operationally.
With one store, I knew every strip on every shelf. I knew which distributors were reliable, which products moved fast, and which customers needed refill reminders. I was the system.
With four stores, I was still trying to be the system. I drove between locations, checked stock levels by walking the shelves, approved purchase orders over phone calls, and reconciled daily collections on an Excel sheet at midnight. It was not sustainable, but I made it work through sheer force of will.
With eight stores, sheer will was not enough. Things started falling through the cracks. Big things.
The Three Things That Break When You Scale
1. Inventory Becomes Invisible
At one store, you know your inventory. At eight stores, you know nothing. Is there Pantoprazole at the Adajan store? How much Augmentin does the Vesu store have? Which store has the most near-expiry stock?
Without centralised software, answering these questions requires calling each store manager. Who may or may not check the shelf. Who may or may not give you an accurate count.
I discovered that we were holding Rs 45 lakh in total inventory across eight stores โ but the distribution was wildly uneven. Some stores were overstocked on certain medicines. Others were constantly stocking out on the same medicines. There was no visibility and no coordination.
The fix: Centralised inventory management. One dashboard shows real-time stock levels across every store. I can see which stores have excess stock and which have shortages. The system recommends inter-store transfers โ "Move 50 strips of Product X from Store 3 to Store 7 where it is selling fast."
Our inter-store transfers now run at about 400 per month. Each transfer is a medicine saved from potential expiry at one store and a sale captured at another.

2. Purchasing Becomes Chaotic
When each store orders independently, you get:
- Eight different purchase orders to the same distributor (instead of one consolidated order with better negotiating power)
- Eight different credit terms being tracked (or not tracked)
- Eight different people making purchasing decisions with varying levels of judgment
- Zero visibility into total purchasing spend across the chain
A store manager who is buddies with a particular distributor might over-order from them. Another store manager might not order enough because they are too busy. Nobody is looking at the big picture.
The fix: Centralised purchasing with store-level requisition. Store managers request what they need. Central purchasing reviews, consolidates, and places orders. We negotiate with distributors on total volume โ "We buy Rs 12 lakh per month from you across all stores. Here is our consolidated order. What is our best rate?"
Our procurement costs dropped by about 7% in the first year after centralisation. On an annual purchase volume of Rs 2.5 crore, that is Rs 17.5 lakh in savings. The software paid for itself in the first quarter.
3. Cash Handling Becomes a Trust Issue
I hate saying this, but it needs to be said. When you have eight stores with eight teams handling cash, you need controls. Not because your staff are dishonest โ most are not. But because the opportunity for error (or temptation) increases with every location.
Without software, daily cash reconciliation works like this: each store manager counts cash, records it in a register, deposits it in the bank, and calls you with the numbers. You trust the numbers. You should not always trust the numbers.
The fix: Digital billing means every transaction is recorded. The software knows exactly how much each store should have collected based on the bills generated. The store manager reports their physical cash count. The system compares and flags discrepancies automatically.
In the first month after implementing this, we found a consistent shortfall of Rs 500 to Rs 800 per day at one particular store. Turned out a staff member was giving "unofficial discounts" to friends and family. The software caught the pattern that we never would have seen in registers.
What Multi-Store Pharmacy Software Needs to Do
Centralised Dashboard
One screen showing all stores:
- Today's sales per store
- Stock alerts (low stock, near-expiry) per store
- Cash status โ collected vs. expected
- Top-selling and slow-moving products across the chain
This is the screen I check every morning before my chai. In five minutes, I know the health of all eight stores.
Unified Product Master
All stores must sell the same products at the same prices (unless you specifically set store-level pricing). A single product master means:
- New products are added once and reflected across all stores
- Price changes happen centrally and apply everywhere
- HSN codes and GST rates are consistent โ no store billing at a different rate
Inter-Store Transfer Workflow
The software should:
- Identify transfer opportunities automatically (excess stock at one store, shortage at another)
- Generate a transfer request with one click
- Track the transfer โ who sent what, when it was dispatched, when it was received
- Adjust inventory at both stores automatically upon receipt
Without this workflow, transfers happen informally ("send some Amoxicillin to the other store") with no documentation. Stock levels get out of sync. Nobody knows who has what.
Store-Level P&L
Each store should have its own profit and loss statement:
- Revenue per store
- Cost of goods sold per store (based on actual purchase costs, not averages)
- Operating expenses per store (rent, salaries, utilities)
- Contribution margin per store
This tells you which stores are performing and which are dragging. We closed one underperforming location based on this data โ it was contributing negative margin for three consecutive quarters, and we had not realised it because the losses were buried in combined financials.
Role-Based Access
Your store manager should see their store's data. Not other stores' data. Not purchasing costs. Not chain-wide financials.
Your central purchasing team should see inventory across all stores but not HR data.
Your accountant should see financial data but not patient prescription records.
Access control is not just about security. It is about focus โ each role sees what they need and nothing more.

The Implementation Challenge: Going Multi-Store
If you already have software at one store, scaling to multiple stores is not just "installing it at the other locations." You need:
-
Standardise your product master. Different stores may have been using different product names, different brands, or different categories. Standardise before you go live.
-
Clean up inventory data. Do a physical stock count at every store before cutover. Start with accurate data, not assumptions.
-
Train store managers on the centralised workflow. They are used to ordering independently. Now they requisition, and central purchasing approves. This is a cultural change as much as a technical one.
-
Set up reporting cadence. Daily: sales and cash. Weekly: stock review and transfer recommendations. Monthly: P&L by store.
-
Go live in phases. Do not convert all eight stores on the same day. Start with two, stabilise for two weeks, add the next two. Roll out over six to eight weeks.
Cost Reality for Multi-Store Chains
| Chain Size | Monthly Software Cost | Annual Cost | What Changes |
|---|---|---|---|
| 2โ3 stores | Rs 5,000โ12,000 | Rs 50,000โ1,20,000 | Centralised dashboard, unified inventory |
| 4โ8 stores | Rs 12,000โ30,000 | Rs 1,20,000โ3,00,000 | + inter-store transfers, consolidated purchasing |
| 9โ20 stores | Rs 30,000โ60,000 | Rs 3,00,000โ6,00,000 | + advanced analytics, store-level P&L |
| 20+ stores | Custom | Rs 6,00,000+ | + custom integrations, dedicated support |
The ROI math for chains is compelling. If centralised purchasing saves 5% on procurement and inter-store transfers prevent 2% of expiry losses, a chain doing Rs 3 crore in annual purchases saves Rs 15 lakh + Rs 6 lakh = Rs 21 lakh per year. The software costs Rs 2 to Rs 3 lakh annually. The ROI is almost 7:1.
The Bottom Line
Running multiple pharmacy stores with single-store tools is like driving eight cars with one steering wheel. You can do it for a while if you run fast enough between them. But eventually, you crash.
Centralised software does not just make multi-store management possible โ it makes it profitable. You see what you own, you control what you spend, you catch what you are losing, and you make decisions based on data instead of phone calls.
If you are expanding beyond one store โ or already have and are struggling with the chaos โ GoMeds AI Pharmacy Management Software is built for Indian pharmacy chains with centralised dashboards, inter-store transfers, consolidated purchasing, and store-level analytics. Request a demo and see it working with your own store data.
Ashish Mehta owns and operates an 8-store pharmacy chain across Surat and Vadodara, Gujarat. He has been in pharmaceutical retail for 12 years and transitioned to centralised software management in 2023.
Tags
Written by Ashish Mehta
Published on 19 March 2026



