Comparison

Acuity Scheduling vs ChairHold: head-to-head for solo booth-rental beauty pros (2026)

Acuity Scheduling is the cheapest pure-subscription booking platform in the 2026 booking platform economics report — $20/mo on the solo Emerging tier, an $11/mo headline gap above ChairHold's $9/mo flat. Of the four comparison posts in this series, this one has the smallest cost story. The platform cost delta is ~$142/yr; both Acuity and ChairHold pass Stripe processing straight to the operator's own account at the standard 2.9% + $0.30 rate with zero margin on top; neither runs a consumer-side marketplace, so there is no marketplace commission layer; neither shows a tip suggestion to the client at the time of booking a deposit, so there is no tipped-deposit haircut. This comparison is not primarily a cost comparison — it is a scope comparison and a setup-path comparison. Acuity is a complete scheduling platform that handles the full booking lifecycle: calendar, recurring series, intake forms, group classes, package sales — with deposit collection available through a Stripe webhook the operator wires up once during setup (~45–60 min). ChairHold is a deposit-collection link: one booking page, a mandatory deposit, the money in your Stripe — no calendar, no webhook overhead, live in ~10 minutes. The honest question for any solo beauty pro weighing these two products is: do you need a full scheduling calendar alongside deposit collection, or do you have a calendar already (or don't need one) and want deposit-only? The cost difference will not decide this for you. The scope difference will.

The 12-row TL;DR table

High-density head-to-head before any further explanation. Each row is unpacked in the sections below.

Dimension Acuity Scheduling (Emerging) ChairHold
Headline subscription$20/mo Emerging / $34/mo Growing / $61/mo Powerhouse$9/mo flat
Platform cost above Stripe processing~$250/yr (sub $240 + SMS ~$10 via BYO Twilio)$108/yr
True TCO at $50k/yr revenue~$540/yr (platform ~$250 + Stripe deposit processing ~$290 pass-through)~$398/yr ($108 + same Stripe deposit processing ~$290)
Processing margin above Stripe$0 — operator's own Stripe at standard rate; Acuity takes no cut$0 — Stripe charges you direct at standard rate
Marketplace commissionNone — Acuity has no consumer-side beauty marketplaceNone — no marketplace
Tipped-deposit handlingNo tip shown at booking time; tip happens at in-person serviceNo tip screen in v1.0 flow; tip happens at in-chair service
Deposit collection UXStripe webhook wired once during setup; ~45–60 min; not one-click nativeNative; included in $9/mo; ~10 min to live link
SMS remindersNot included; BYO Twilio ~$9/yr or Acuity SMS add-on ~$57/yrEmail only in v1.0; SMS on the v1.1 roadmap (BYO Twilio)
Full calendar / schedulingYes — complete scheduling system, recurring series, intake forms, packagesNo — deposit-collection link only; not a calendar
Consumer-side marketplaceNone — Acuity is bring-your-own-traffic onlyNone — no marketplace
Client list portabilityAcuity client database exportable; Stripe customer objects also in your StripeStripe customer object is yours at any time; no platform lock
Time-to-live for a deposit link~45–60 min (account setup, calendar config, Stripe webhook, first link)~10 min (per setup walkthrough)

How Acuity makes money: three layers (not five)

The first thing to note about Acuity's economics is what is not there. Unlike Booksy or Fresha, Acuity runs no consumer-side beauty marketplace — there is no marketplace commission layer at all. Unlike Square Appointments, Acuity does not show a tip suggestion screen to the client at booking time — there is no tipped-deposit haircut. The cost model is cleaner than any other platform in the 2026 report: three layers only.

  1. Subscription. $20/mo Emerging (1 staff, solo-relevant tier), $34/mo Growing (6 staff), $61/mo Powerhouse (36 staff). The Emerging tier is the one nearly all solo beauty pros operate on. The subscription buys the scheduling calendar, intake forms, client portal, package and gift certificate tools, and the operator-facing booking management interface. SMS reminders are not included in subscription at any tier — they are an add-on (see below). Acuity Emerging rose from $15/mo in 2023 to $20/mo in 2026, a 33% rate increase across three years — the fastest subscription-rate growth of any platform in the report, even though it starts from the lowest base. At $240/yr, it remains the cheapest paid subscription in the market.
  2. Per-transaction processing. Zero margin. Acuity wires the operator's own Stripe account into the booking flow via webhook, and the deposit arrives in the operator's Stripe at the standard 2.9% + $0.30 rate — Acuity takes no cut on the processing layer. This is structurally the same as ChairHold: both operators pay Stripe directly at the same rate. The true TCO figures in this post include the Stripe processing as a pass-through cost on both sides — $290/yr at $50k/yr gross with a ~30% deposit rate — because it is a real cash outflow even if neither platform marks it up. The processing economics of Acuity and ChairHold are genuinely identical.
  3. SMS reminders. Not bundled at any Acuity tier. Two paths: (a) BYO Twilio — the operator connects their own Twilio account; at ~$0.0079/SMS for domestic messages, sending one reminder per appointment at ~95 appointments/mo comes to roughly $9/yr — the cheapest option by far but requires a Twilio account setup; (b) Acuity SMS add-on at ~$0.05/SMS, which at the same volume runs ~$57/yr. The standard benchmark in the 2026 economics report uses the BYO Twilio path at ~$10/yr, producing the $250/yr total platform cost figure (sub $240 + SMS $10). If the operator skips SMS entirely, the platform cost drops to $240/yr — but at that point appointment reminder rates typically fall, which affects no-show economics downstream.

Acuity's three-tier structure in plain language

Acuity operates three tiers. The solo-relevant choice collapses to one.

Emerging tier ($20/mo). One staff calendar. Unlimited appointments, client self-booking, intake forms, package and gift certificate creation, and the Stripe webhook for deposit collection. This is the tier 95%+ of solo beauty pros use. Everything a solo needs is here. The limitation is one staff calendar only — a solo operating as a single chair or station hits no ceiling on this tier.

Growing tier ($34/mo). Up to six staff calendars, plus a few additional enterprise-adjacent features (custom branding on the booking page, certain API access options, additional reporting surfaces). A solo one-chair operator who is evaluating Growing is doing so for the wrong reasons — the tier's value-add is almost entirely multi-staff. The $14/mo jump above Emerging buys nothing a solo needs.

Powerhouse tier ($61/mo). Up to 36 staff, advanced reporting, custom domain for the booking page, custom CSS access. The solo-relevant feature in Powerhouse is the custom domain — Acuity does not support a custom booking domain below the $61/mo tier. ChairHold offers custom domain on the Pro plan at $19/mo. If custom domain for your booking page is a requirement, ChairHold's Pro plan is $42/mo cheaper than Acuity Powerhouse.

The deposit setup gap: Stripe webhook vs native 10-minute UX

This is the structural differentiation that the cost table does not capture. Acuity supports deposit collection — the operator wires their Stripe account into Acuity's payment integration via webhook, configures a deposit amount per service type, and clients are prompted to pay the deposit at booking time through the Acuity flow. Once it is working, the economics are clean: the deposit arrives in the operator's Stripe at standard rates, Acuity takes no cut. The setup path to get there, however, is not one-click. It requires: (1) creating or connecting a Stripe account; (2) locating the Stripe API keys in the Stripe developer dashboard; (3) pasting them into Acuity's integration settings; (4) testing a deposit charge to verify the webhook fires correctly; (5) configuring deposit amounts per service type in Acuity. Total setup time for a solo with some tech comfort: 45–60 minutes. For a solo who has never touched an API key or a webhook before, it is the most common reported friction point in Acuity's solo-beauty segment.

ChairHold is native. There is no webhook. Deposit collection is not an add-on that gets wired up — it is what the product does. The onboarding flow (per the setup walkthrough post) is: create account, connect Stripe via Stripe OAuth (a guided two-click flow, not an API key), configure deposit_percent (default 25%), set refund_window_hours (default 48h, adjust to your state's enforcement window per the deposit policy by state report), write your free-form policy_text, and get the link. Median time from account creation to shareable booking link: 10 minutes. There is no webhook to configure because deposit collection is the product — not a feature layered on top of a general-purpose scheduling platform.

For operators who are evaluating Acuity specifically because they need deposit collection as a first-day requirement — and are open to a simpler tool if the calendar is not the primary need — this gap is load-bearing. A solo who is booking through IG DMs today and wants to paste a deposit link in their bio tomorrow does not want to spend 45–60 minutes on webhook setup on the same day. That operator is ChairHold's core ICP. A solo who needs a full calendar with service types, recurring appointments, and intake forms, and is willing to spend a setup hour on webhook configuration, is Acuity's core solo-beauty user.

The cost math in plain language: the $142/yr question

The platform cost gap between Acuity Emerging and ChairHold is $142/yr: $250/yr (Acuity sub + SMS) vs $108/yr (ChairHold). This is the smallest cost comparison in the series — for reference, the Booksy gap is ~$1,730/yr and the Square Plus gap (once the tipped-deposit haircut is included) is ~$1,052/yr. The Acuity vs ChairHold story is fundamentally not a cost story.

That said, the $142/yr figure deserves accurate framing. The true TCO comparison — using the same Stripe processing pass-through on both sides at a $50k/yr operator with a ~30% deposit collection rate — comes out to ~$540/yr for Acuity (platform $250 + Stripe pass-through $290) vs ~$398/yr for ChairHold ($108 + same Stripe pass-through $290). The gap is identical: $142/yr. Acuity's processing does not add to the operator's Stripe bill relative to ChairHold — both use 2.9% + $0.30 standard Stripe rates. The only cost layers that differ are the platform subscription and the SMS line.

The subscription trajectory matters here. Acuity Emerging has gone from $15/mo (2023) to $18/mo (2024) to $20/mo (2026) — a 33% cumulative increase in three years, or roughly 10% CAGR. It is the fastest rate of increase among all platforms in the report. The Emerging tier is unlikely to stay at $20/mo across the next three-year cycle. At 10% CAGR through 2029, the Emerging tier reaches ~$26/mo; ChairHold's $9/mo is its explicit design anchor for the solo market. Whether that rate of Acuity price growth materializes or not, a solo evaluating these platforms in 2026 is not evaluating a static $11/mo gap — they are evaluating a gap that has been widening.

Feature footprint: 17-row side-by-side

Acuity is a scheduling platform with payment collection layered in. ChairHold is a deposit-collection link with a booking page. The footprint comparison is asymmetric in favor of Acuity on scheduling surfaces and roughly equal on the deposit-economics layer.

Feature Acuity Scheduling (Emerging) ChairHold
Hosted booking page with depositYesYes
Deposit collection at bookingYes (Stripe webhook; operator's own Stripe at standard rate)Yes (native; your own Stripe, direct)
Full calendar / scheduling systemYesNo
Recurring appointment seriesYesNo
Group classes / workshopsYesNo
Packages (prepaid sessions)YesNo
Intake forms / health questionnairesYes (built-in; customizable per service)No
Gift certificatesYesNo
Consumer-side marketplaceNo — bring your own trafficNo — bring your own traffic
Tipped-deposit haircutNo tip screen at booking timeNo tip screen at booking time
SMS appointment remindersNot included; BYO Twilio ~$9/yr or add-on ~$57/yrv1.1 roadmap (BYO Twilio)
Email confirmationsYes (Acuity confirmation email)Yes (via Stripe receipt)
Multi-staff / team calendarsGrowing/Powerhouse tier onlyNo — solo-only v1.0
Free-form deposit policy textLimited — Acuity deposit settings are per-service config, not free-formYes — full free-form policy_text field
BYO Stripe (own merchant account)Yes — Stripe direct via webhook at standard ratesYes — Stripe Checkout in your Stripe account
Custom domain for booking pagePowerhouse only ($61/mo)Yes (Pro plan, $19/mo)
Client list portabilityAcuity client export (CSV); Stripe customers separately via StripeStripe customer object is yours at any time; no platform lock

The use-case decision tree

Five questions, asked in order. The calendar question (question 1) is where most solos land clearly — if you need a full scheduling calendar, the conversation is over. The others are for operators in the middle.

  1. Do you need a full scheduling calendar — appointment types, time slots, recurring series, client self-booking into a structured calendar? If yes, Acuity is the stronger tool. ChairHold is not a calendar; it is a deposit link. If the scheduling calendar is the core requirement and deposit collection is secondary, go Acuity.
  2. Do you already have a calendar (Google Calendar, another booking system, or informal DM-based booking) and need deposit collection specifically? If yes, ChairHold is designed for this use case. You do not need to replace your booking workflow — you add a deposit-collection step. One link, one deposit, the money arrives in Stripe.
  3. Do you use intake forms — health history questionnaires, consultation forms, patch-test records — as part of your booking flow? If yes, Acuity's built-in intake form builder is a meaningful feature ChairHold does not have. PMU studios, lash artists, and color stylists who need signed consent or medical history before appointment confirmation should weight this heavily.
  4. Is setup time a constraint? If you need a deposit link live today — not in 45–60 minutes after webhook configuration — ChairHold is the faster path. The setup walkthrough runs 10 minutes. If you have an hour and value the full Acuity feature set, the webhook setup is a one-time cost.
  5. Is the $142/yr platform cost gap a deciding factor? In most cases, no — the calendar/scope question matters more. But if you are at the margin and the calendar requirement is not clear-cut, $142/yr compounding against Acuity's 10% CAGR subscription trajectory is worth including in the evaluation.

Where Acuity Scheduling genuinely wins

The honest list of cases where Acuity is the right call. If these apply to you, the $142/yr gap does not change the answer.

Where ChairHold genuinely wins

The honest list of cases where ChairHold is the right call.

If you're moving from Acuity to ChairHold for deposit collection

The common migration scenario is an operator who has been running Acuity as their scheduling calendar and is looking to simplify — either because deposit collection via webhook was always friction-prone, or because they don't need the full calendar surface and want to reduce platform cost. Six steps:

  1. Pick a cutover date. Existing Acuity-booked appointments should run to completion under the Acuity booking. New bookings from the cutover date forward go through ChairHold. Pick a date 1–2 weeks out to give existing clients time to complete any booked sessions.
  2. Export your client list from Acuity. In Acuity: Clients → Export (CSV). You get names, emails, appointment history, and any custom form responses. The Acuity export format is readable and portable; it is not Stripe-formatted, but it is usable for re-engagement.
  3. Set up your ChairHold link. Roughly 10 minutes per the setup walkthrough. Set deposit_percent to your preferred percentage (default 25% matches the national median per the deposit policy by state report), configure refund_window_hours for your state's enforcement window, and write your free-form policy_text. Connect your Stripe via the OAuth flow — two clicks, no API keys.
  4. Update your IG bio link and Google Business Profile. Swap the Acuity booking URL for your ChairHold link. Google Business Profile → Edit → Appointment link → update URL. IG → Edit profile → Website/Bio. Five minutes total.
  5. Announce the switch to existing clients. One DM or story post is sufficient. "I've updated my booking link — same process, just a cleaner deposit flow. [link]" The client communication templates post includes a link-update variant for this announcement.
  6. Decide whether to keep Acuity active. If the scheduling calendar still adds value — recurring clients who use it, intake form history you want to keep — downgrade to a free trial or continue on Emerging while you wind down the appointment book. If you were primarily using Acuity as a deposit-collection link and the calendar was overhead, cancel the subscription at the cutover date. There is no data-loss risk: your Stripe customer objects are in your Stripe account regardless of Acuity's status.

Realistic switch cost: roughly 2–3 operator-hours across the full migration week. If Acuity's intake form history is important to retain, budget additional time for exporting and organizing form responses before cancellation. Breakeven: the first month's $11 platform cost savings ($20 vs $9) minus any one-time transition overhead.

A note on intake forms: the one Acuity feature ChairHold most often gets asked about

The most common question from beauty pros evaluating these two products is: "I need intake forms for consent and health history. ChairHold doesn't have them — what do I do?" The honest answer is that intake forms are not in ChairHold v1.0 and are not on the near-term roadmap. For verticals where intake forms are safety-critical (PMU — signed consent before invasive semi-permanent work; color services — allergy patch test records; lash extensions — sensitivity questionnaires), this is a real limitation. The workarounds are:

Operators for whom intake forms are safety-critical should use Acuity for the form feature and accept that ChairHold's deposit-only scope is not the right fit until the intake-form surface is on the roadmap.

What v1.0 explicitly does not do (relative to Acuity)

ChairHold is a deposit-collection link. The following Acuity features are deliberately out of scope for v1.0 and are not on the near-term roadmap. These are scope choices, not limitations to work around.

Frequently asked questions

Can I use ChairHold for deposits and keep Acuity for my scheduling calendar at the same time?

Yes — the two products do not conflict. Acuity manages your calendar (appointment types, availability, recurring clients) and ChairHold handles the deposit-collection link you share in your IG bio. The client books a slot through ChairHold, pays the deposit to your Stripe, and you log the appointment in your Acuity calendar. The overhead is two subscriptions ($9/mo ChairHold + $20/mo Acuity = $29/mo total), but the setup path for deposits drops from 45–60 min webhook work to 10 min native. For operators who value the Acuity calendar feature set and have found the Stripe webhook setup friction-prone, this hybrid pattern is worth evaluating.

Does Acuity have a free tier?

No. Acuity has a 7-day free trial but no ongoing free tier. The cheapest paid plan is Emerging at $20/mo. ChairHold also has no free tier — $9/mo flat with no trial. Neither product competes on "free" — both compete on value-per-dollar at their respective price points.

What's the difference between Acuity Scheduling and Squarespace Scheduling?

They are the same product. Squarespace acquired Acuity Scheduling in 2019. The product is sold under the Acuity Scheduling brand on acuityscheduling.com and also marketed as "Squarespace Scheduling" to operators who enter through Squarespace's website builder ecosystem. The pricing, features, and backend are identical. Operators who built their booking page through a Squarespace website may see "Squarespace Scheduling" as the product name; standalone users see "Acuity Scheduling." If you see either name, you're looking at the same platform.

Acuity says it's $20/mo. Why does the economics report say ~$540/yr true TCO?

The $540/yr figure includes the Stripe deposit processing pass-through — the real cash that flows to Stripe on deposit transactions at the standard 2.9% + $0.30 rate. At $50k/yr gross revenue with a ~30% deposit collection rate, that's roughly $15k in deposit transactions and ~$290/yr in Stripe fees. Add the $240/yr subscription and ~$10/yr SMS (BYO Twilio), and you reach ~$540/yr total. The same calculation applies to ChairHold: $108/yr subscription + ~$290/yr Stripe processing = ~$398/yr. Both operators pay the same Stripe processing because they both use Stripe at standard rates. The $142/yr gap is entirely in the subscription and SMS layers — not in processing.

My clients rely on Acuity's intake forms before their PMU appointment. What happens if I switch to ChairHold?

You would lose the native intake form feature, since ChairHold v1.0 does not have intake forms. The options are: keep Acuity active for the intake form workflow and use ChairHold only for the deposit-collection link; use a free Google Form linked from the ChairHold booking confirmation; or stay on Acuity for the full booking flow. If signed consent and health history forms are legally or professionally required for your services, Acuity is the right tool until ChairHold adds intake form support.

I've been on Acuity for two years and clients know my booking link. What's the realistic switching cost?

The main cost is client re-education and the transition window. Export your client list from Acuity (~10 min), run existing booked appointments through to completion under Acuity, then set a cutover date. Update your IG bio and Google Business Profile to point to the ChairHold link, and send one announcement DM or story to your regulars. Clients who have bookmarked your Acuity link need the new link — the DM scripts post includes a link-update template. Total operator time: 2–3 hours across the migration week. There is no technical migration — your client data is in your Stripe account already (Acuity's Stripe webhook means client payment records are in your Stripe, not Acuity's).

Acuity's subscription has gone up a lot. Will ChairHold raise prices too?

ChairHold's $9/mo Solo tier is its design anchor for the one-chair solo market. The explicit product thesis is "cheaper than the incumbent's cheapest plan" — the value proposition collapses if ChairHold raises prices to match incumbents. Acuity Emerging rose from $15/mo in 2023 to $20/mo in 2026 (10% CAGR) across three subscription increases. ChairHold's pricing trajectory is not set in stone — but the structural reason to stay at $9/mo is different from Acuity's, which is a generalist platform serving a wide market. ChairHold's market is specifically one-chair beauty operators who are price-sensitive by design.

The load-bearing TL;DR

Acuity Scheduling and ChairHold are the two most economically aligned platforms in this comparison series — both use Stripe-direct with zero processing margin, neither runs a marketplace, neither shows a tip screen at booking time. The platform cost gap is $142/yr ($250/yr Acuity vs $108/yr ChairHold), the smallest in the series and not the primary reason to choose one over the other. The decision turns on two questions. First: do you need a full scheduling calendar — appointment types, time slots, recurring series, intake forms — or do you need deposit-collection-only? If calendar, Acuity wins clearly. If deposit-only (or you have a calendar already), ChairHold is the more direct path. Second: does the setup path matter? Acuity deposits require a Stripe webhook wired once at setup (~45–60 min); ChairHold deposit collection is native and live in ~10 min with no webhook. For the solo who needs a deposit link in the IG bio by tomorrow, that gap is load-bearing. For the solo who values intake forms, package selling, or a structured calendar, Acuity's ~$540/yr true TCO at $50k/yr is the cheapest paid full-calendar option in the market — and the $142/yr premium over ChairHold is paying for features you will use.

Hold the chair before the no-show does.

$9/mo flat. Deposits straight to your Stripe. Early access is 90 days free.