How to Calculate What Your Booking Software Actually Costs

Updated October 31, 2026. Jason Vargas, Grove Wellness

The number on the pricing page and the number on your merchant statement are two different numbers. Here's the exact math that closes the gap: the same math we run before publishing any comparison on this site.

Quick answer

Add up eight numbers: base plan, per-user or per-location fees, marketing/texting overages, payment processing (typically 2.3-3.5% of every card transaction), marketplace commission if the platform runs one, a charting/EMR add-on if you need HIPAA-compliant charting and it isn't native, paid support tiers, and contract or exit costs. For most medspas and salons, payment processing alone ends up bigger than the subscription line, which is why it's the number vendors never put on the pricing page.

Why is booking software's quoted price different from what you pay?

Booking software pricing pages show only the base subscription, because it is the one line item that is the same for every customer. Mindbody publishes only a $79 starting price, Boulevard's entry medspa plan is $199, Vagaro $30, GlossGenius from $28. Each figure is accurate, and none of them is what the business pays by month three, once processing, marketplace commission, and charting land on the bill.

Processing rates depend on your card mix. Marketplace commission depends on how many new clients the app delivers. Charting costs depend on whether you need HIPAA-compliant treatment notes at all. None of that fits in a three-column table, so it doesn't show up in one.

We run this exact calculation before we publish any platform comparison on this site. It's the difference between "Platform A starts at $X" and telling a client what Platform A will actually cost their specific business. Below is the version you can run yourself.

What eight costs make up the true cost of booking software?

The true monthly cost of booking software is the sum of eight line items: base subscription, per-user or per-location fees, marketing and texting add-ons, payment processing at roughly 2.3% to 3.5% of card revenue, marketplace commission where the platform runs one, a charting or EMR add-on, the support tier, and contract and exit costs. Most pricing pages show only the first.

1. Base subscription

The published tier price, per location. This is the easy one. It's the number every vendor leads with. Across the platforms we track most often: Vagaro is $30/mo ($23.99 for a new customer's first six months), GlossGenius starts at $28/mo, Mangomint starts at $130/mo (one location, one user: $120 per location plus $10 per user), Boulevard runs $159-$455/mo on salon plans and $199-$520/mo on Aesthetics (medspa) plans at regular monthly prices, Zenoti doesn't publish pricing (Capterra lists $300/mo), and Mindbody publishes only a $79/mo starting price; its Accelerate and Ultimate tiers are quote-based.

2. Per-user or per-location fees

Some tiers cap included staff. Boulevard's Salon & Spa Essentials plan, for example, covers up to five providers, and its Aesthetics Essentials plan up to three, before you'd need to move up a tier. If your provider count sits right at a cap, confirm what happens on the next provider before you sign, not after your first invoice.

3. Marketing and texting add-ons

Most platforms bundle a monthly SMS allotment and charge per-message overage past it. Some gate a branded client app behind a separate fee: Mindbody's is an add-on on its Accelerate and Ultimate plans, and Mindbody doesn't publish the price. Ask specifically what's included versus billed separately, and at what volume you'd exceed it.

4. Payment processing

The line item that moves the most money and gets discussed the least. Rates run roughly 2.3-3.5% of every card transaction, sometimes plus a flat per-transaction fee. It's charged on 100% of your card revenue, every month, whether or not anyone at the business ever compares platforms on this basis. For a business doing meaningful volume, this is usually the single largest cost on the list, bigger than the subscription, often by several multiples.

5. Marketplace commission (if the platform runs one)

Mindbody charges 20% of a new client's first purchase, capped at $30, when its consumer app delivers that client. Existing clients and rebookings through the app are commission-free. That's on top of standard processing. Not every platform runs a public marketplace. Boulevard, Mangomint, and GlossGenius list no marketplace commission on their pricing pages, which means this line item is $0 for them. That's a structural difference in the business model, not a value judgment on either approach; a marketplace can also be a real client-acquisition channel, which is its own tradeoff worth weighing separately.

6. Charting or EMR add-on

Medspas need HIPAA-compliant charting, consent forms, and before/after documentation. Some platforms include this natively; others don't, and the business ends up running a second system. Mindbody has SOAP and progress notes, but in our assessment no medspa charting (injection mapping, photo markup, provider sign-off). Most medspas on it pair it with a separate EMR like Aesthetic Record, priced separately by that vendor. Boulevard's Aesthetics plans include charting, photo markup and sign-off on every tier. If your platform's pricing page doesn't mention charting at all, that's usually the answer.

7. Support tier

Check whether the base plan includes phone support or just email/chat, and whether priority response times are gated behind a higher tier. This rarely shows up as its own line item, but it shows up as lost time the first time something breaks during a Saturday rush.

8. Contract and exit costs

Annual billing usually saves around 10% versus month-to-month, worth taking if you're confident in the platform. The costlier side is leaving: early termination penalties, and what it actually takes to export your client and history data if you switch later. This part is easy to ignore while you're signing up and expensive to discover later.

True monthly costBase + per-user fees + marketing add-ons
+ (processing rate × monthly card revenue)
+ marketplace fees on newly acquired clients
+ charting/EMR + support tier + amortized exit risk

What does software cost a 5-provider medspa on Mindbody vs Boulevard?

A single-location medspa with five providers and $45,000 a month in card revenue is past Boulevard's 3-provider Aesthetics Essentials plan, so it lands on Aesthetics Premier at $455/month regular price, charting included. On Mindbody, the base is a sales quote (third-party reports put Accelerate around $259-289/month), plus a separate EMR and up to $30 per new client the app delivers. Processing is the biggest line on both.

Here is the line-by-line math, using published prices where they exist and labeling the rest.

Mindbody Accelerate, base plan (quote-based; third-party reports)~$259-289/mo
App fee, 10 new app-sourced clients at up to $30 eachup to $300/mo
Separate EMR for medspa charting (5 providers)EMR vendor's price
Processing, negotiated rate on $45,000 + $0.10-0.30/txnrate not published
Known subtotal, before EMR and processing~$259-589/mo
Boulevard Aesthetics Premier (5 providers), regular price$455/mo
Processing, starting at 2.65% of $45,000from ~$1,193/mo
Marketplace commission$0, none on pricing page
Charting, photo markup, sign-off (included on Aesthetics plans)$0
True monthly costfrom ~$1,648/mo
$79
Mindbody's only published price, per location
$30
Mindbody's cap on the app fee per new client
$455
Boulevard Aesthetics Premier, regular monthly price
$1,648
Boulevard all-in for this business, at the 2.65% starting rate

Two things worth sitting with here. First, the advertised price is nowhere close to the bill: on Boulevard, processing at the published starting rate is more than double the $455 subscription. That's how the whole category prices itself. Second, Mindbody's total can't be built from its pricing page, because the plan is quoted, the processing rate is negotiated, and the EMR is a separate vendor. Each 0.1 point of processing rate on $45,000 is $45 a month, so get every rate in writing before you compare.

Where do booking software vendors hide extra costs?

Booking software vendors leave extra costs off the pricing page in four common places: processing rates quoted as "starting at" without saying what pushes them higher, marketplace commission described as optional, charting or EMR shown as a sales-deck feature with no pricing line, and annual contract terms that surface only when you ask about switching. Raise each one during the sales call, before signing.

For the specific charges on each platform, see which booking platforms have hidden fees. The patterns to watch for:

  • Processing rate quoted as "starting at" with no mention of what pushes it higher: card-not-present transactions, certain card types, or a lower monthly volume tier.
  • Marketplace commission described as "optional" without clarifying which bookings trigger it (new clients only, or every booking) and whether a cap applies.
  • Charting or EMR listed as a "feature" in a sales deck with no line item on the actual pricing page: a strong sign it's a separate product or a third-party integration, not something included.
  • Annual contract terms mentioned only after you've asked about switching, not during onboarding.

How do you calculate your true software cost before signing?

To calculate true software cost before signing, pull three months of card processing statements for your blended rate, count the new clients a marketplace app delivers each month, confirm whether HIPAA-compliant charting is native, check provider count against the plan's staff cap, and get support, contract, and data-export terms in writing. Then compare all-in monthly numbers, never base plan prices.

  1. Pull your last three months of card processing statements and calculate your actual blended processing rate. Don't take the vendor's quoted rate at face value.
  2. Ask how many new clients a marketplace app would deliver each month and what the platform charges per new client, if it runs one.
  3. Confirm whether HIPAA-compliant charting is native or a separate system, and get the per-provider price if it's separate.
  4. Check your provider count against the plan's staff cap before you assume the quoted tier is the one you'll actually need.
  5. Ask what support tier is included by default, and what it costs to upgrade it.
  6. Get the contract term and early termination language in writing, plus what it costs (in dollars or in your time) to export your data if you leave.
  7. Run the full formula above for your real monthly card revenue, not the vendor's example, yours.
  8. Compare the all-in number, not the base plan number, before signing anything.

Why is my software bill higher than the price I was quoted?

Because the quote is the base subscription only. Payment processing (typically 2.3-3.5% of every card transaction), marketplace commission on platforms that run one (Mindbody charges 20% of a new client's first purchase, capped at $30), and third-party add-ons for charting or marketing rarely appear on the pricing page, but they land on your merchant statement every month. For a business processing $40,000-plus a month in card revenue, processing alone is often bigger than the subscription line.

What's usually the single biggest line item people miss?

Payment processing, almost every time. It's a percentage of revenue, not a flat fee, so it scales with the business rather than the plan. A medspa doing $45,000 a month in card volume at a 3.5% rate pays $1,575 a month in processing alone, more than three times a $455 base plan, and that number never shows up on a vendor's public pricing page because it depends on the business's revenue, not the vendor's product.

Does a lower advertised price always mean a lower total cost?

No. A platform with a cheaper base plan can still cost more all-in if it charges a marketplace commission, prices charting as a separate product, or runs a higher processing rate. The only way to know is to run the full eight-line-item math for your specific revenue and provider count, not compare the two numbers on the pricing pages.

Want us to run this math on your numbers?

The free Grove assessment plugs your provider count, card revenue, and current platform into the eight-line-item formula and shows the all-in monthly number for your current software and the alternatives, including Boulevard and Mindbody.

Run my numbers →