On the Cloud edition, one MediPOS account can run several shops. Each branch keeps its own stock, invoice numbers and cash, while products, customers and suppliers are shared across the pharmacy. This makes MediPOS work as multi-branch pharmacy software for an owner with two or three shops in one city, or a small chain. The Offline edition runs exactly one branch, as explained at the end of this guide.
What a branch is
Your first branch, Main Branch with the code MAIN, is created when you sign up. Every branch, including new ones, comes with two stock locations:
- Main Store: the sellable stock that the POS sells from;
- Quarantine: damaged, returned or expired stock waiting for a decision. It cannot be sold.
| Kept per branch | Shared by all branches |
|---|---|
| Stock on the shelves, batches and expiry | Products, units and barcodes |
| Invoice and document numbers | Customers and their udhaar balance |
| Shifts and cash drawer | Suppliers and what you owe them |
| Address and phone on the receipt | POS and receipt settings |
How to add a branch
- Open Administration → Branches and click Add branch.
- Enter the Branch name, for example Model Town Branch.
- Enter a Short code, such as
MTN. Use letters and numbers only, up to 12 characters, different from your other branches. - Fill in Address, City, Phone and Drug sale licence no. for that shop.
- Click Add branch. MediPOS confirms Branch Model Town Branch added with its Main Store and Quarantine locations.
Next, give staff a role in the new branch on the Team screen, and bring in its opening stock while you are working in it. The branch's address and phone print on its receipts. If you leave them empty, the pharmacy's address and phone from Settings are used.
Branch codes in document numbers
Once you have more than one branch, the short code goes into every document number the branch creates, so you can tell at a glance where a bill came from. Invoice INV-MAIN-000482 came from Main, and INV-MTN-000017 from Model Town. Purchases (PB-), sale returns (SR-), transfers (TRF-) and the other documents follow the same pattern. Numbers run separately in each branch and never repeat. A pharmacy with one branch gets plain numbers such as INV-000482, unless it ticks Put the branch code in the number (see Invoice numbers). Choose a code you will keep, because receipts already printed will always show the old one.
How to switch branch
Everything you do, such as selling, receiving a purchase or counting stock, happens in the branch you are working in. Its name shows under the page title, next to the pharmacy name.
- Open Administration → Branches. Your current branch has a You are here badge.
- Click Switch on the branch you want. MediPOS confirms Switched to Model Town Branch.
In the MediPOS Windows app, open the menu under your name and choose Work in Model Town Branch. When staff sign in, they open in the branch set as Opens in branch on their Team record, and they can only work in branches where they hold a role.
How to see all branches together
- Reports: in a report that runs per branch, set the Branches filter to All branches.
- Accounts & books: click All branches next to your branch name above the cash book, day book and other books.
- The udhaar and supplier aging reports always cover all branches, because customers and suppliers are shared.
These views need the All-branch reports permission. The Owner and Admin have it by default. The built-in Manager does not, so a branch manager sees their own branch only.
Moving stock between branches
When Model Town runs short of Augmentin 625 and Main has plenty, send it across instead of buying more.
- At Main, open Inventory → Transfers and click New transfer.
- Choose Model Town's Main Store as the destination, add the items and batches, and click Save & send. The stock leaves Main and is in transit.
- At Model Town, open Transfers, go to the Coming here tab, open the transfer and click Receive.
The same batch and cost arrive at the other end. If fewer boxes arrive than were sent, the difference is written off as a stock loss. See Stock transfers and quarantine.
Why the Offline edition has one branch
The Offline edition runs one shop on its own main PC, with counter PCs on the shop network. On Offline, the Branches screen shows The Offline edition runs one branch. For several branches with transfers and combined reports, move to the Cloud edition. It has no Add branch button, and transfers move stock only between that branch's Main Store and Quarantine. See Offline or Cloud.
Rules and tips
- Adding and editing branches needs the Manage branches permission.
- The number of branches depends on your plan. At the limit, MediPOS says Your plan allows … branches. Upgrade the plan to add more. If your plan does not include Several branches, you have one branch.
- Branches are never deleted. To close one, click Edit and untick Branch is active. You cannot switch off your last active branch, or the branch you are standing in: Switch to another branch before deactivating this one.
- Adding and changing branches is recorded in the audit log as Branch added and Branch updated.
- Rounding, receipt width and footer are set once for the whole pharmacy under Settings.
Common questions
Does a customer's udhaar follow them to the other branch?
Yes. Customers are shared, so Haji Aslam has one balance whether he buys in Main or Model Town, and he can pay it off at either.
How many branches can I have?
As many as your plan allows. Plan & billing shows it under Usage, for example 2 / 3 branches.
Can one pharmacist work in two branches?
Yes. On the Team screen, give her a role in each branch, or one role on All branches. She does not need a second login.
Can I close a branch without losing its records?
Yes. Untick Branch is active. Its sales, purchases and stock history stay in your reports.
Related guides
Last updated 25 September 2026. Still stuck? Contact us.