Unisex salon software that keeps both sides of the salon straight
Three price lists, two areas that fill up independently, and one team that has to cover whichever side is busy.
30 days free · No card required
On this page5 sections
The short answer
How does a unisex salon keep separate price lists in one system?
By making the split a property of the service rather than of the customer. You name the categories yourself — Ladies, Gents, Kids — and each service sits in one, carrying its own price, length and tax rate. That single choice then shows up in three places: the booking page groups by it, the services list tabs by it, and the revenue report rolls up on it.
The split is a service category, not something read off the customer
A unisex salon does not charge one rate and adjust it verbally. A ladies' cut, a gents' cut and a child's cut are three separate pieces of work at three prices and often three lengths, so they are three services — and the thing that holds them apart is the category each one is filed under. Categories are yours to name, and naming them is the whole of the setup: the same words then head the sections a customer scrolls on your booking page, the tabs on your own services list, and the bars on the revenue roll-up. Price, length and tax rate belong to the service itself, so nothing at the counter depends on anybody recalling which list applies.
- Categories you name yourself — Ladies, Gents, Kids, or however your menu already reads
- Price, duration and GST rate held on the service, never inferred from who is buying
- The public booking page groups and filters on the same categories
- Revenue by category rolls the period up on that axis instead of one blended average
Each side fills up on its own count
The gents' side being empty does nothing for a ladies' section with a queue, so one figure for how full the salon is misleads everybody who reads it. Six ladies' chairs, four gents' chairs and one private room are three pools, each service draws on one, and a full afternoon on one side never blocks a slot on the other. Where the two sides genuinely share something, a basin bay or a room, that is one pool and both draw from it, which is the honest way round.
- Ladies' and gents' chairs counted as separate pools, per branch
- A service tied to no pool draws on the branch's general seat count
- A shared basin bay or room is one pool both sides draw from
One team, credited for the work rather than the side
Staffing is where a unisex salon differs most from two salons sharing a building: the same people move between sides through the day. There is one roster, one attendance register and one set of leave records for the whole team rather than one per section. A billed service line takes the person who performed it, so somebody who spent the morning on one side and the afternoon on the other is credited correctly without anybody splitting the day by hand,, and commission accrues from those lines. What each person can see is set on their own record.
- One roster, one attendance register, one set of leave records for the whole salon
- Assigned services float a person up the picker without restricting who may be chosen
- A billed service line takes whoever performed it, wherever in the salon it happened
A family is several records, and a bill is only ever one of them
A parent booking a child alongside herself is ordinary here and awkward in software that assumes one person per appointment. Each family member is their own customer with their own record, and their visits are separate appointments that can sit in the same window wherever the pools they need can take both. Billing is the part to be deliberate about: an invoice names one customer, so putting both sets of lines on a single bill puts the whole visit on that one record — the spend, the points earned, any membership benefit used. A bill each keeps every history its own. Neither is wrong, but it is your decision rather than something the software makes for you.
- A record per person, so a child's history is not buried in a parent's
- Two appointments in the same window where the pools they need can take both
- One bill names one customer: pay together and the whole visit lands on that record
- A bill each keeps spend, loyalty points and membership benefits where they belong
Common questions
- For anything genuinely priced differently, yes — and that is the honest model rather than an inconvenience. A ladies' cut and a gents' cut are different work at different prices and often different lengths, so keeping them as separate services in separate categories is exactly what lets the booking page, the catalogue and the revenue report all tell the two sides of your business apart.
- Yes. Capacity is declared as named pools with a quantity — ladies' chairs and gents' chairs counted separately, a private room counted as one — and each service names the pool it draws on. Availability for a ladies' booking is then worked out against that pool alone, so the other side being full has no effect on it.
- No. Each service can carry a "For" tag — women, men, kids — but it is a label in your own catalogue and nothing more: it does not filter the public booking page, it does not appear in any report, and it blocks nothing at the booking form or the till. Your team is what catches an odd booking, not the software.
- Yes, on one bill — but be clear about what that does. They stay two customer records with two appointment histories, and a bill names one customer, so the whole visit settles onto that one record: the spend, the points earned and any membership benefit used. If you want each person's spend and points kept to herself, raise a bill each. Nothing forces you to merge the two records either way.
- No. A membership and a points balance both belong to one customer and cannot be pooled, transferred or spent against somebody else's record. A mother's plan pays for the services billed to her; a child's haircut billed to the child's own record gets none of it. A household that wants to share benefits has to share a customer record, and then it shares the whole history too.
- Yes, provided the split lives in your categories rather than only in the service names. Revenue by category rolls up every service billed in a period under the category it belongs to, per branch and per date range, alongside the service-by-service table it is rolled up from. Name your categories after the two sides and the report separates them; leave everything uncategorised and it cannot.
See it with your own salon’s data
30 days free, no card required, and a guided setup that takes four steps.

