Independent research
What med spa software actually costs
We track published pricing, setup fees and add-on charges across 24 med spa and aesthetics platforms — and record which ones have real medical charting versus which are booking systems wearing a clinical label. Every number carries the date we read it off the vendor's own page.
Platforms tracked, rechecked weekly
Publish a price at all — the other 12 quote only
Have real medical charting, not a booking system with a clinical label
Quote a promotional or annual-prepay rate as if it were standard
Why this site exists
Advertised starting prices in this category are close to meaningless. Several platforms bill per location or per user rather than per business, 4 quote a promotional or annual-prepay rate as if it were standard, and nearly every one charges separately for the things a med spa actually needs — charting, e-prescribing, forms, marketing. We publish the whole bill, not the headline.
Lowest published starting prices
Sticker prices, and what they leave out
Sorted by advertised entry price. Read the billing basis before drawing conclusions — several of these are per user or per location, which changes the arithmetic entirely once you have a team.
| Platform | Type | From | Billing basis | Setup |
|---|---|---|---|---|
| Square Appointments | Booking / POS | $0/mo | $0/mo, processing fees only | — |
| Fresha | Booking / POS | $14.95/mo | "$14.95 per month per bookable team member" | — |
| Aesthetic Record | Clinical EMR | $15/mo | per user per month, plus a one-time "$399 Startup & Onboarding Investment" | $399 |
| Vagaro Promo rate | Booking / POS | $23.99/mo | US base rate, described as a "limited time offer" | — |
| GlossGenius | Booking / POS | $28/mo | $24/mo if billed annually (14% savings) | — |
| Jane | Clinical EMR | $54/mo | single practitioner, capped at 20 appointments/month | — |
| WellnessLiving Promo rate | Booking / POS | $69/mo | $62/mo if billed annually (10% savings) | — |
Showing 7 of 24. See the full pricing database →
Start here
Three things worth knowing before you shortlist
10 of these platforms have genuine medical charting. 7 have none at all. Buying across that line is how practices end up paying for two systems.
The pricing databaseEvery published tier, onboarding fee and add-on charge for all 24 platforms, with the source and date for each.
What will it cost you?Per-location and per-user pricing converted onto one basis for your practice shape, with onboarding folded into year one.
Head to head
Recent comparisons
One publishes a price and the other does not — what that asymmetry costs you in a buying cycle.
Zenoti vs MindbodyPublished pricing, billing basis and clinical capability, side by side.
Zenoti vs VagaroOne publishes a price and the other does not — what that asymmetry costs you in a buying cycle.
The three most expensive assumptions
1. That the advertised price is per business
It usually is not. Boulevard, Mangomint, Mindbody and Square Appointments price per location. Aesthetic Record and Fresha price per user — Aesthetic Record's $15 entry tier becomes $90 a month for a six-person clinic before a single add-on, and it carries a $399 onboarding fee that appears nowhere near the headline. Two platforms with similar sticker prices can differ threefold on the invoice.
2. That clinical charting is included
Fresha, Vagaro, Square Appointments, WellnessLiving, Mindbody and Booker have no medical charting at all. They are excellent booking systems. If you inject, laser or prescribe, you will be buying a second system — a cost that rarely appears in any comparison table. We sorted every platform on this axis.
3. That the annual price is the price
Most published rates here assume annual prepayment, and several are promotional. Boulevard's listed $140 tier is a summer promotion against a $176 standard rate, on annual billing, per location. We record the standard rate alongside the promotional one.
Corrections
Vendors change prices without notice, and a stale figure is worse than no figure. If what you were quoted differs from what we publish, that is a defect on our side — send it over and we will re-read the source and republish with a new verification date.