Per Location Pricing Math for Salon Software at Scale
Back to Blog

Per Location Pricing Math for Salon Software at Scale

The real math behind per location pricing salon software at 2, 3, and 5 locations — what Vagaro, Mindbody, and Boulevard actually cost when you scale.

·7 min read

You opened a second location and the software bill doubled. That felt wrong at the time, but you paid it. Now you're thinking about a third, maybe a fifth, and suddenly the math you never actually did matters a lot.

Per-location pricing is the default structure across most salon and spa software platforms. On paper it sounds reasonable — more locations, more usage, more cost. In practice, the fees stack in ways that aren't obvious until you're already locked in. Understanding the arithmetic before you scale isn't a finance exercise. It's how you avoid building a growth plan on a cost structure that punishes you for succeeding.

This post walks through what the major platforms actually charge, how the numbers change at two, three, and five locations, and which fee structures are worth watching before you sign anything.

How Per-Location Pricing Actually Works

Most booking and client management platforms charge a base subscription fee per location. Some layer seat-based pricing on top of that — meaning you pay per provider, per front desk login, or per staff member who needs system access. A few platforms charge both.

Here's why that matters at scale:

  • Single location: Base fee + seats for your team. Predictable.
  • Two locations: 2x the base fee + seats across both. Still manageable.
  • Three locations: 3x the base fee + seats, often with no volume discount. The math starts to drift.
  • Five locations: 5x the base fee + seats, plus any per-transaction or payment processing fees that compound across higher appointment volume.

None of this is hidden. It's in the pricing pages. What operators miss is how the seat counts add up differently across locations with different team sizes, and how payment processing fees — often buried in the pitch — become a significant line item once you're processing thousands of appointments per month.

The Real Numbers at 2, 3, and 5 Locations

Let's use representative pricing based on publicly available plans as of mid-2026. These are illustrative ranges, not exact quotes — platforms change pricing frequently and offer custom enterprise tiers for larger operators.

Vagaro charges per location and per number of service providers. A single-location salon with five providers runs roughly $85–$120/month. Scale that to two locations with five providers each, and you're at $170–$240/month before add-ons. Three locations: $255–$360/month. Five locations: $425–$600/month. Vagaro does offer some of the more predictable per-seat pricing in the market, which makes it easier to forecast, though add-ons (forms, email marketing, check-in app) each carry separate monthly fees that compound as you scale.

Mindbody operates on a tier system tied to features rather than pure seat count, but its plans are priced per location. Starter tiers that work for a single location become inadequate at scale — multi-location operators typically land on higher tiers. At three to five locations, Mindbody's monthly cost for a full-featured plan (including the marketing and staff management tools operators actually use) often lands in the $600–$1,200+/month range depending on negotiated terms. The marketplace exposure Mindbody offers has real value, but the marketplace commission structure means you may also be paying a percentage on bookings from clients you already brought in — essentially paying twice for a client acquisition.

Boulevard targets higher-end salons and med spas with a per-location, per-seat model. It's priced at a premium and earns it on UX and feature depth — but at three to five locations with larger teams, the seat costs alone can push monthly spend well above $1,000 before payment processing. Boulevard's processing rates and any per-transaction fees are worth calculating separately from the subscription cost, particularly if your average ticket is high and volume is growing.

A few things to calculate regardless of platform:

  1. Base subscription × number of locations
  2. Seat/provider fees × total staff across all locations
  3. Add-on fees (forms, marketing, check-in, SMS credits) × locations where they apply
  4. Payment processing rate × monthly transaction volume
  5. Any data export or migration fees — some platforms charge to get your own client data out

That fifth line item is worth pausing on. If you ever want to migrate platforms or take a backup of your client records, some systems treat that as a premium service. At scale, that's leverage against you. It's worth reading what client data ownership actually means for appointment businesses before you commit to any long-term platform contract.

Where the Hidden Costs Actually Hide

Subscription fees are easy to compare. These are harder to see until you're inside the platform:

SMS and notification credits. Several platforms sell reminder and confirmation messages in credit bundles. A single-location business might burn through 500 credits a month. Five locations with high appointment volume can hit 5,000–10,000 messages per month. If you're running an effective multi-touch SMS reminder system — which you should be, because it meaningfully reduces no-shows — those credits add up fast.

Marketplace commission on existing clients. Mindbody in particular, but also Fresha's marketplace tier, can charge a booking fee or commission on appointments booked through their consumer-facing marketplace. If a client you already know books through the app, some platforms treat that as a marketplace acquisition and charge accordingly. At scale, review whether your booking volume is coming through the marketplace or through direct channels, and what each stream is actually costing you.

Per-transaction payment processing. Most platforms process payments at 2.5–3.5% plus a per-transaction flat fee. At five locations doing $100,000/month in combined revenue, a 0.5% difference in processing rates is $500/month, or $6,000/year. Not trivial.

Staff login seats at each location. If your front desk, managers, and providers all need login access, seat counts multiply quickly across locations. A business with three locations and four staff per location needing access at the full-feature tier is paying for twelve seats minimum — plus the location fees on top.

What Changes When You Add Locations (Beyond the Bill)

The cost-per-location conversation is also a conversation about what you actually need to manage multiple locations. Single-location software decisions are mostly about features. Multi-location decisions are about data visibility, access controls, and whether the platform can handle unified client records across sites.

Operationally, the questions that surface at two-plus locations:

  • Can a client book at any location from a single profile, or do you maintain separate client records per site?
  • Can you see consolidated reporting across all locations in one dashboard, or does that require a higher tier or a third-party integration?
  • Can staff scheduling and payroll be managed centrally, or does each location need its own admin?
  • Does the platform's AI or automation tooling — including any AI receptionist integrations — work across all locations under a single account structure, or does each location need a separate setup?

That last point matters more than it used to. If you're building out front-desk phone coverage with voice AI, you want that AI talking to a single booking system that knows all your locations — not three separate instances with no shared context.

How to Actually Compare Platforms Before You Commit

Don't compare the plans. Compare the total cost at your actual scale.

Build a simple spreadsheet before any demo call:

  1. Plug in your current location count and realistic 18-month projection
  2. Count your actual staff who need system access per location
  3. Estimate your monthly appointment volume across all locations
  4. Estimate your monthly revenue across all locations
  5. Add up: base subscription + seat fees + add-ons you'll actually use + processing fees at your volume

That number is what you're actually buying. Compare it across platforms at Tersavia's comparison page to see how the structures differ at different scales.

A few additional things to verify before signing:

  • Contract length and exit terms. Annual contracts lock in pricing but also lock in switching costs.
  • Data portability. What does it cost to export your full client list, appointment history, and notes?
  • Support tier at your plan. Some platforms reserve phone or priority support for enterprise tiers. At five locations, waiting two business days for a support ticket isn't acceptable.
  • Integration costs. If you're connecting additional tools — payroll, accounting, AI receptionist — are those integrations included or billed separately?

Frequently Asked Questions

What is per location pricing in salon software?

Per location pricing means the platform charges a base subscription fee for each physical location you operate. Most platforms stack this with per-seat or per-provider fees on top, so your bill scales both with the number of sites and the size of your team at each site.

Does Vagaro charge per location or per user?

Vagaro charges based on the number of service providers per location and applies the fee per location. It's effectively both — you pay more as your team grows and as you add locations. Add-on features like forms, check-in kiosk, and email marketing carry separate monthly fees per location.

How do I calculate my real software cost at multiple locations?

Multiply your base subscription by the number of locations, then add seat or provider fees for all staff across all locations. Add any per-location add-on fees you'll use (SMS credits, marketing tools, forms), then add payment processing costs based on your projected monthly revenue. That sum is your actual monthly cost — not the number on the pricing page.

When does per-seat pricing become more expensive than per-location pricing?

Per-seat pricing becomes expensive when you have large teams relative to your number of locations. A single location with fifteen providers can pay more on a per-seat model than a three-location business with four providers each. Run the math at your actual staff size before choosing a platform, and ask vendors whether they cap seat counts at any tier.