Every branch keeps its own books, staff and stock. You get one login that switches between them, reports that put them side by side, and stock that can move from the branch with too much to the branch that ran out.
Salon groups and chains use multi-location salon software: a system that keeps each branch's bookings, billing, stock and staff separate, while giving the owner one place to compare locations and move things between them. In practice a group needs five things a single-salon app does not provide:
At the top of the market, enterprise platforms such as Zenoti and Phorest serve large chains, usually priced per employee with an implementation process to match. Salonipy covers the same five essentials for small and mid-sized groups — two to roughly ten locations — at USD 5 per branch per month, with no per-seat fee and nothing to install.
It is worth understanding this before you choose anything, because it decides what the software can and cannot do for you.
One shared database. Every branch writes into a single pool of data. Clients, stock and staff are group-wide by default. This is how enterprise platforms work. The benefit is a genuinely unified view; the cost is complexity, price, and the fact that every branch is exposed to every other branch's mistakes.
Separate books, linked. Each branch keeps its own complete set of records, and the group layer sits on top for reporting and movement. This is how Salonipy works. The benefit is that branches stay clean, independent and fast, and a manager cannot see or damage another site's data. The cost is that group-wide things are deliberate rather than automatic.
For most groups under about ten locations, the second model is the better fit — largely because the failure mode of the first one is one badly trained receptionist editing a product or a price for the entire company.
A branch has its own login, clients, services, prices, staff, stock and bills. It also sets its own currency, tax name and rate, receipt size and language, which is what makes a group across two countries workable at all.
Sign into your branches once on a device and you can move between them from the branch switcher, without logging out and back in each time.
One branch is the main one, and that is where branches are added or removed. Your account carries a branch allowance which is shown on the Branches screen.
Cross-branch features do not bypass a branch's own security. They read each location through the login you have signed in with, which is why branch reports cover the branches signed in on that device.
The point of running three salons rather than one is that you can tell which of the three is working. Branch reports put your locations next to each other for today, this month, last month or this year, comparing:
Average bill and the walk-in ratio are usually the two that tell you something you did not already know. A branch with strong sales and a low average bill is busy but not selling; a branch with a high walk-in ratio has traffic but is not converting anyone into a regular, which is a marketing problem rather than a staffing one.
Every group has the same recurring problem: one branch is sitting on twelve tubes of a colour nobody there asks for, and another branch ran out of it on Friday.
Pick the product, the quantity and the destination branch, add a note such as the rider's name, and send it. The receiving branch gets the same product — matched by name, or created there if it does not exist yet — and the transfer is written into both branches' stock history. That two-sided record is the part that matters: stock leaving one site and arriving at another is exactly where inventory goes missing when it is handled over WhatsApp.
Clients do not respect your org chart. Someone who normally visits your Gulberg branch will walk into DHA because they happened to be nearby, and the front desk there has never heard of them.
Each branch keeps its own client list, but Salonipy links them by phone number. Two things happen as a result:
That second one is the one owners care about. A client who owes money at one branch should not be quietly running up a balance at another, and a client who spends heavily across three of your sites is a better client than any single branch's records make her look.
Because each branch is a separate account, the permission question mostly answers itself: a branch manager signs into their branch and there is nothing to accidentally expose. Group-wide numbers exist only where the owner has signed into the branches.
Inside a branch, the usual controls still apply. Staff use a PIN and see only the screens allowed to them, owner-only areas such as reports, payouts and settings sit behind a separate Owner PIN, and you can build custom roles that open specific screens. In a chain this matters more than in a single salon, because you are not standing in the room.
| For a group | Single-salon app | Enterprise platform | Salonipy |
|---|---|---|---|
| Separate books per branch | No — one salon only | Yes | Yes |
| Compare branches | No | Yes | Yes, 9 metrics |
| Stock transfers | No | Yes | Yes, recorded both sides |
| Client seen across sites | No | Yes, shared database | Yes, linked by phone |
| Per-branch currency & tax | n/a | Usually | Yes |
| Pricing basis | Flat or per seat | Usually per employee | Per branch |
| Setup | Immediate | Implementation project | Immediate |
The reason multi-location salon software gets expensive is per-employee pricing. A group with three branches and eight stylists each is paying for twenty-four seats, so every hire raises the bill and the software starts influencing decisions it has no business influencing.
Salonipy charges per branch: USD 5 a month, USD 30 a year, or USD 150 once for lifetime access, for each location, with every feature included. Three branches cost three branches whether you employ nine people or thirty. Prices show in local currency — see the pricing page, or the buyer's guide if you are comparing platforms properly.
Branches are added and removed from the main branch, so start there.
Create it with its name and its own login on the Branches screen, within your branch allowance.
Sign in as the new branch and add its services, prices, staff, stock, currency, tax and receipt settings. Prices and menus often differ between locations, and they are meant to.
On whichever device you use to look at numbers, sign into each branch once. That is what lets branch reports, stock transfers and cross-branch client lookup see them.
From then on the group view is there whenever you want it, and each branch carries on exactly as a single salon would.
Salonipy is one app, so every tool below works the same in every branch. See the full feature list.
Salon groups and chains use multi-location salon software that keeps each branch's bookings, billing, stock and staff separate while giving the owner one place to compare locations. The essentials are per-branch books, side-by-side branch reports, stock transfers between locations, per-branch staff permissions and a single owner login that can switch between sites. Large enterprise platforms such as Zenoti and Phorest serve big chains at enterprise prices, while Salonipy covers the same core needs for small and mid-sized groups at USD 5 per branch per month.
Each branch runs as its own account with its own clients, stock, staff and bills, so one location's cash and inventory never mix with another's. The owner signs into their branches on a device and can then switch between them, compare them in branch reports, transfer stock and look up a client across sites.
Yes. Branch reports put your locations side by side for today, this month, last month or this year, comparing sales, invoices, average bill, collected, outstanding, expenses, net profit, clients served and walk-ins.
Yes. Choose a product, a quantity and the destination branch, and add a note such as the rider's name. The receiving branch gets the same product matched by name, or it is created there, and the transfer appears in both branches' stock history.
Each branch keeps its own client list, but Salonipy links them by phone number. When you add a client whose number already exists at another branch, it tells you which branch and offers to copy their details. On a client's profile you can also see their visits, spend, outstanding balance and last visit date at your other branches.
Salonipy is priced per branch, not per staff member: USD 5 a month, USD 30 a year, or USD 150 once for lifetime access for each location, with every feature included and no per-seat fee. A three-branch group pays for three branches no matter how many stylists work in them.
Yes. Because each branch is its own account, a branch manager signs into their own branch only. Within that branch you can also set staff PINs and custom roles so reports, payouts and settings stay behind the Owner PIN.
Your account carries a branch allowance, shown on the Branches screen. Branches are added and removed from the main branch. If you need a larger allowance, contact Salonipy support.
Each branch bills on its own device, but not on its own server or terminal — any Android phone or tablet, Windows PC or browser will do. Billing continues offline and syncs when the connection returns, which matters when one location has worse internet than the others.
It works for franchises where each franchisee runs their own books and the group owner wants visibility and stock movement between sites. It is not a franchise royalty or licence-fee billing system, so franchise fees would still be handled outside the app.
Yes. Each branch sets its own currency, tax name and rate, receipt size and language, so a group with locations in different markets can bill correctly in each one. Branch reports are clearest when locations share a currency.
Sign into each branch once on the device you use for reporting. Cross-branch reports, stock transfers and client lookup read each branch through its own login, so they cover the branches signed in on that device.