Scheduling and No-Shows · 11 min read

What Nine Booking Tools Actually Cost

Entry prices, text reminder fees, card rates and marketplace cuts for nine booking tools, read from vendor pages on September 17, 2026.

A solo barber, a four chair salon and a five technician home service crew in Las Vegas all hit the same wall at roughly the same point: the text message thread stops working as a booking system. The next question is which tool to buy, and the honest answer turns less on features than on arithmetic almost nobody does before they sign up.

The sticker price is rarely what you pay. What you pay is the subscription, plus the card processing rate, plus the per message fee once the free texts run out, plus, on two of these platforms, a cut of every new client their marketplace sends you. Those four lines move independently, and the cheapest subscription regularly loses to a free one.

Every figure below was read from the vendor's own pricing page on September 17, 2026. Prices move. Check that date against the page before you trust any number here.

Nine tools, read on the same day

The table is the whole argument in one place. Entry price is the lowest paid tier the page showed, free tier is what the vendor will give you for nothing, and the marketplace column is the commission the platform takes when its own directory sends you a client you did not have before.

ToolEntry priceFree tierText remindersCard rateNo-show feesMarketplace cutReserve with Google
Square Appointments$49/mo per location (Plus), $149 (Premium)Yes, $0 per locationAll tiers2.6% + 15c free, 2.5% + 15c Plus, 2.4% + 15c Premium, in personPlus and Premium onlyNone publishedListed
CalendlyFrom $10 per seat per monthYes, one event typePaid plans only, 250 credits per seat monthly, US texts 0 creditsNot on the page readNot on the page readNoneNot listed
Acuity Scheduling$16/mo annual, $20 otherwiseNone, 7 day trialFrom the middle plan ($27/mo annual)Not on the page readNot on the page readNoneNot listed
Booksy$29.99/mo plus $20 per extra userNoneAlways freeNot on the page readNot on the page readBoost: one time 30% of first visitListed
Fresha$19.95/mo Independent, $14.95 per team memberNone visible100 free monthly, then $0.02 eachNot on the page readNot on the page readOne time 20%, $6 minimumListed
GlossGenius$24/mo annual, $28 monthlyNone shownNot captured in the readFlat 2.6%Not on the page readNoneNot listed
Setmore$5 per user per month, annualYes, up to 4 usersPro onlyNot readDeposits are Pro onlyNoneListed
Housecall Pro$59/mo annual, $79 monthlyNoneNot readNot readNot readNoneListed
VagaroNot read on 2026-09-17Not readNot readNot readNot readNot readNot listed

Two honesty notes on that table. Setmore and Housecall Pro figures come from a read of their pricing pages on the same date but are cited here without links, so treat them as the weaker rows. Vagaro appears only because it surfaced in the Reserve with Google partner check; we never opened its pricing page, so every other cell is blank rather than guessed.

Three ways the sticker price moves

The first mover is the billing unit. Booksy charges $29.99 plus $20 for each additional user and Fresha charges $14.95 per team member, so both scale linearly with your chair count. Square Appointments charges per location, which means a one location shop with four chairs pays the same as a one location shop with one chair. GlossGenius prices by tier rather than by seat. Those three models produce wildly different year one totals from identical feature sets.

The second mover is the card rate, and it is smaller than owners expect. The gap between Square's Free plan at 2.6% plus 15 cents and its Premium plan at 2.4% plus 15 cents is two tenths of one percent. On $100,000 of card volume that is $200 a year, against a $1,788 subscription difference. Rate shopping inside one vendor's ladder is almost always a losing trade until the volume is large.

The third mover is the marketplace commission, and it is the biggest single line most owners never model. Booksy's Boost takes a one time 30% of a new client's first visit. Fresha takes a one time 20% with a $6 minimum. Both are acquisition costs, not software costs, but they land on the same invoice and they scale with your growth rather than your headcount.

Year one for a solo barber

Assume one chair, a $45 average ticket, 1,600 visits a year, so $72,000 in card volume, and two text messages per visit. Those are our assumptions, not vendor figures, and you should swap in your own numbers before deciding anything.

Square's Free plan costs $0 in subscription. Processing is 2.6% of $72,000, which is $1,872, plus 1,600 transactions at 15 cents, which is $240. Year one lands at $2,112. Square Plus costs $49 a month, so $588, and drops the rate to 2.5%, which is $1,800, plus the same $240 in per transaction fees, for $2,628 total. The upgrade costs $516 more and saves $72 on rate.

That $516 is not a software decision, it is a bet on the no-show fee feature, which the pricing page puts on Plus and Premium only. At a $45 ticket, Plus pays for itself if it recovers about twelve otherwise lost appointments a year, since twelve times $45 is $540. If your calendar loses more than one appointment a month to no-shows, take the upgrade. If it does not, stay free. We ran the wider version of that math in our piece on the real cost of a no-show.

GlossGenius at $24 a month on annual billing is $288, and its flat 2.6% on $72,000 is $1,872 with no per transaction fee, so $2,160 in total. That is $48 more than Square Free. The flat rate saves the entire $240 of 15 cent charges but the subscription costs $288. The flip point is visits, not revenue: GlossGenius wins once 15 cents times your visit count exceeds $288, which is 1,920 visits a year, or about 37 a week. A busy barber crosses that line. A part time one does not.

Booksy at $29.99 a month is $359.88 with reminders always free, which removes the text line entirely. Fresha Independent at $19.95 is $239.40, plus texts: 3,200 messages less the 100 free each month leaves 3,100 at $0.02, which is $62, for $301.40. Then the marketplace changes the ranking completely. Send 120 new clients a year through Boost at $45 each and Booksy's 30% takes $1,620. The same 120 through Fresha at 20% takes $1,080. The $120 subscription gap between them is noise next to a $540 commission gap.

One trap in Fresha's structure: the $6 minimum means a $25 first visit is charged $6, which is 24%, above the headline 20%. Discounted first visits are exactly where that minimum bites.

Year one for a four chair salon

Now four staff, a $60 ticket and 4,800 visits, so $288,000 in card volume. Subscriptions alone, before a single card is swiped:

ToolSoloFour chairsFive techs
Square Appointments Plus$588$588$588
Booksy$359.88$1,079.88$1,319.88
Fresha$239.40$717.60$897.00
Setmore Pro$60$240$300
Calendly$120$768$960
GlossGenius$288$576$1,776

Those are subscriptions only, on annual billing where the page offered it, with processing, text overage and marketplace commission excluded. Calendly assumes the Standard rate for one seat and the Teams rate above that, and the page we read did not settle whether those rates require annual billing, so treat that row as a floor. GlossGenius is priced by tier rather than by seat, so its column is a guess about which tier a shop that size would pick, not a seat calculation.

The spread is the point. Square charges one location $588 whether it has one chair or four. Booksy charges that same salon $1,079.88. Setmore is free up to four users, so a four chair salon can run its calendar at zero, with the caveat that its free tier has no SMS reminders and no deposits, which is the entire reason most salons buy software in the first place.

Processing at this volume also reverses the earlier answer. Square Free is 2.6% of $288,000, which is $7,488, plus 4,800 transactions at 15 cents, which is $720, for $8,208. Square Plus is $7,200 plus $720 plus $588, for $8,508. Premium is $6,912 plus $720 plus $1,788, for $9,420. Free still wins on pure cost, and Premium is $1,212 worse than Plus.

The general rule falls straight out of the rate ladder. Each step up buys one tenth of a percent. Free to Plus costs $588 a year, so it breaks even at $588,000 of card volume. Plus to Premium costs $1,200 a year, so it breaks even at $1,200,000. Below those lines the higher tier only makes sense for the features attached to it, never for the rate.

The five technician crew changes the question

Five technicians in the field is a different animal, because the calendar is routing work rather than filling chairs. Setmore Pro at $5 per user per month on annual billing is $300 a year, the cheapest credible option in the set. Fresha Team at $14.95 per member is $897. Booksy at $29.99 plus four extra users at $20 is $1,319.88. Square, still billing by location, is $588 on Plus for the whole crew.

Housecall Pro publishes $59, $149 and $299 a month on annual billing, which is $708, $1,788 and $3,588 a year, with online booking included on every plan. Our read did not capture how many seats each tier includes, so we cannot tell you which one a five technician shop actually needs, and we are not going to pretend otherwise. That single unknown is worth more than most of the rate math above, since it swings the answer by nearly $3,000.

Notice what the whole set has in common at this size: the spread from cheapest to dearest is roughly $300 to $3,588, and almost all of it is seat arithmetic rather than capability. If you are choosing between two tools whose features you cannot tell apart, you are choosing a billing unit. Pick the one whose unit matches how you grow. We build the same way when we wire up appointment scheduling for Las Vegas businesses: match the cost model to the growth model first, then argue about features.

Reserve with Google narrows the field

Google itself publishes no fee for Reserve with Google and states plainly that your provider might charge you, so the cost of that channel is whatever your booking tool takes. The constraint is not price, it is eligibility: you can only appear if your booking tool is a partner.

On September 17, 2026 the partner directory listed Booksy, Fresha, Setmore, Square Appointments and Housecall Pro. It did not list Vagaro, GlossGenius, Acuity, Calendly or Jobber. Five in, four out, and the two that lost the cost comparisons above by the smallest margins, GlossGenius and Calendly, are both on the outside.

That is a real tradeoff, not a tiebreaker. GlossGenius costs a solo barber $48 more a year than Square Free and gives up a booking button inside Google search results. If a quarter of your new clients arrive by searching your category rather than your name, the $48 is irrelevant and the channel is the whole decision. If your book fills from referrals and Instagram, it is the reverse.

Where these numbers stop holding

They stop holding the moment your chairs are rented rather than employed. Booth renters usually carry their own subscriptions, which deletes the per seat math entirely and makes Square's per location billing look expensive rather than clever.

They stop holding on ticket size. Every conclusion about the 15 cent per transaction fee is really a conclusion about visit count. At a $200 ticket that fee is under a tenth of a percent and stops mattering. At a $20 ticket it is three quarters of a percent and beats the difference between two Square tiers.

They stop holding on card presence. The Square rates quoted here are in person rates. Keyed, invoiced and online rates were not part of the read, and they are higher on every processor we have ever configured. A business taking most payments over the phone should not plan around these numbers.

They stop holding if you never switch the marketplace on. Booksy's 30% and Fresha's 20% only apply to new clients the platform's own directory sends you. A shop that imports its existing book and never enables Boost pays neither. Most of the horror stories owners repeat about commission are really stories about a setting nobody audited.

And they stop holding on the calendar. These were published prices on a single day. Two of the pages we read used toggles that change the displayed number, which is how the same plan shows as both $16 and $20. Re-read the page before you commit.

What to do this week

  1. Pull last month's visit count and card volume from your current processor, then test them against the two break-even points: $588,000 of annual volume before Square Plus beats Free on rate alone, and about 1,920 visits before a flat 2.6% beats a rate with 15 cents attached.
  2. Search your own business category on Google and see whether a booking button appears for your competitors. If it does and your tool is not one of the five listed partners, price the switch before you price the subscription.
  3. Open your booking tool's marketplace settings and check whether new client commission is switched on. Multiply last quarter's new clients by 30% or 20% of their first ticket and compare that to your entire annual subscription. On most books the commission is larger.

Those three moves cost an afternoon and settle the question without anyone selling you anything. If you would rather have the arithmetic and the wider automation picture done for you, our free 15-minute audit will walk your numbers with you.

Drafted with AI assistance, researched, edited, and fact-checked by Elias Musleh on September 19, 2026.

More in Scheduling and No-Shows

/ FREE 15-MIN AUTOMATION AUDIT

Want this handled for you?

We build the automation, run it, and hand you the numbers. Book a fifteen minute call and we will tell you straight whether it is worth doing for your business.

Book your free audit

Prefer to skip the form? vendors@vegasbusinessai.com /702.773.8839