Every scheduling tool draws a calendar. Far fewer make sure the client has actually paid before the slot is theirs. That one difference decides whether your week fills with income or with no-shows.
So this is the field of scheduling software ranked on a single question, the one that separates a calendar from a booking system that protects your money: does the client pay at booking, before the slot confirms, and does that money go straight into your own account? If you sell your time, that is the axis that matters more than colours, integrations, or how the month view looks.
The short version, for a coach or consultant who wants the answer now: Appointments and Acuity Scheduling lead, because both take the money at booking and send it straight to your own payment account with no cut skimmed off each sale. Calendly, Setmore, and SimplyBook.me also collect at booking and keep the money yours. Square Appointments, Schedulicity, Vagaro, and Mindbody can charge at booking too, but the platform sits in the middle of the payment and takes a percentage of every one. The rest of this piece is the reasoning, tool by tool.
Why "pay at booking" is the right axis
A booking that is free to make is free to break. The client picks Tuesday at two, nothing is at stake, and on Tuesday at one-forty-five something comes up. You lose the hour and the income, and no report ever shows the money that never arrived.
Payment at booking closes that gap. When the reservation and the payment are the same step, the person who books is the person who has already committed. No-shows drop because a no-show now costs the client, not you. And your cash flow stops depending on you chasing invoices after the fact.
There is a second half to the axis that is easy to miss: where the money lands. Some tools collect the payment and route it straight into your own Stripe, Square, or PayPal account, taking nothing from the transaction beyond their monthly fee. Others are the payment processor themselves, and skim a percentage off every client payment on top of the subscription. Over a year of bookings, that difference is real money.
Every tool below has a monthly subscription; that is not the comparison. The comparison is what happens to the client's payment: does it come to you whole, and does the slot hold until it clears.
How we ranked the scheduling software
Each tool is judged on the same four things: can the client pay or leave a deposit at booking; does the slot hold unpaid or does payment gate the confirmation; where the money lands; and what the platform takes from each payment. A note on recurring clients and teams follows the list, because a coach with a weekly roster needs both. These are the tools a coach or consultant shopping for scheduling software for small business owners will actually see on a shortlist.
One caveat worth stating plainly: booking-payment behaviour and pricing change often, and each tool has several plans with different rules. Everything here was checked in 2026. Confirm the current behaviour on the tool's own pricing page before you commit, especially which plan unlocks payments.
The ranked list
1. Appointments
Payment is not a setting you switch on here. It is the booking. The client picks a time on your page, pays in that same step, and the slot is held for about ten minutes while the payment goes through. If it clears, the appointment confirms. If it does not, the hold expires on its own and the time goes back on your calendar for the next person. There is no such thing as a booked-but-unpaid slot sitting on your week.
The money runs through your own Stripe account, straight to you. The platform takes 0% of it; you pay a flat monthly subscription and nothing per transaction. The client books without creating an account, which is one less reason to abandon the checkout.
Where it is honest to give ground: it is a newer name than Calendly or Square, and recurring clients are billed through a single monthly payment link rather than a card charged silently in the background (more on that below). If your whole model is auto-charging a saved card every month without the client lifting a finger, read the next entry first.
2. Acuity Scheduling (Squarespace)
The closest rival on this axis, and on some fronts it wins. Acuity lets you require full payment or a set deposit before a booking completes, and the money goes into your own connected Stripe, Square, or PayPal account with no cut taken from the sale. You can also require a card on file without charging it, if you would rather hold than charge.
Where Acuity wins over us: its recurring billing is more automatic. On its Standard plan and up it runs true memberships and subscriptions, charging a saved card on a schedule, plus prepaid appointment packages. For a coach selling a rolling monthly programme, that is genuinely less to think about.
The trade is that payment is optional by default. You have to turn on "require payment to book," and it is one toggle among many in a deeper, busier tool. Powerful, and it asks for more setup.
3. Calendly
If your funnel is discovery calls and paid sessions, Calendly does the payment-at-booking job cleanly. On its Standard plan and above you can require payment to book, and an unfinished payment means an unfinished booking, so the slot only holds once the money clears. It routes to your own Stripe or PayPal account and takes nothing from the transaction.
Where Calendly wins: reach. It is the link everyone already recognises, with the widest set of integrations and the smoothest round-robin for teams. The limits are on the business side, not the scheduling side: it is a meeting scheduler at heart, so there is no deposit-then-balance flow, and invoicing and packages are thin. For a coach who mostly needs a paid booking link, it is more than enough.
4. SimplyBook.me
A quieter name that does the core mechanic well, and in a way that will feel familiar if you read the Appointments entry. Turn on its payments and deposits features and an unpaid booking is held, shown as pending, and auto-cancelled if it is not paid in time; a paid one confirms. The money goes to your own gateway, from a very long list of them, and SimplyBook.me does not add a fee to the transaction. It also runs real recurring memberships.
The catch is configuration. SimplyBook.me is built around "custom features" you switch on within a plan's limits, so getting to a clean pay-at-booking setup is more clicks than the tools above. If you like control, that is a feature; if you want it working in ten minutes, it is friction.
5. Setmore
The simple, low-cost option that still gets the important part right. On its Pro plan, Setmore collects a deposit at booking, and the money lands in your own Square, Stripe, or PayPal account with no Setmore fee on top. For a solo coach who wants a deposit to hold the slot and nothing more elaborate, it is easy to set up and gentle on the wallet.
Two honest limits: the deposit and the Stripe or PayPal connection live on the paid Pro plan, not the free one, and it leans toward a deposit rather than full payment as the default. It does the job; it does not do much beyond it.
When the platform takes a cut
The four tools below can all charge at booking. The difference is that they are the payment processor, so a percentage of every client payment goes to them, on top of the monthly subscription. That is not automatically wrong. It is just a cost worth seeing before you sign up.
6. Square Appointments
Square collects deposits or full prepayment at booking, holds the slot, and confirms on payment. But Square is the payment rail: the money lands in your Square balance, and Square takes a per-transaction fee, in the region of 2.6% plus a fixed amount in person and 2.9% plus a fixed amount online, on top of the plan.
Where Square wins: if you also take walk-in or in-person payments, its point-of-sale hardware and card-present flow are the best in this group, and the closed loop is a convenience rather than a tax. For a coach working online, that percentage on every session is the thing to weigh.
7. Schedulicity
Schedulicity charges a deposit, a hold, or full prepayment at booking, through its own processor, Schedulicity Pay, which takes a per-transaction cut, funds landing in your bank a couple of days later. You can instead connect your own Stripe if you would rather keep the money path yours. It was acquired by Vagaro in early 2025, so treat it as a platform in motion, and it leans toward beauty, wellness, and fitness rather than consulting.
8. Vagaro and Mindbody
Both take money at booking, and both do it only through their own processor, with an online rate in the region of 3.5% to 3.6% per payment. Both are built for salons, spas, and multi-room studios: memberships, retail, payroll, a consumer marketplace. For a solo coach or consultant, they are heavy tools carrying a permanent per-payment cut and a storefront that does not look like your brand. They work; they are aimed at a different room.
The field at a glance
| Tool | Pay or deposit at booking | Slot held until paid | Money goes to | Cut of each payment |
|---|---|---|---|---|
| Appointments | Yes, by default | Yes, ~10 min then released | Your own Stripe | 0% |
| Acuity | Yes, when required | Yes, when required | Your own Stripe/Square/PayPal | 0% |
| Calendly | Yes, when required | Yes, when required | Your own Stripe/PayPal | 0% |
| SimplyBook.me | Yes | Yes, auto-cancels unpaid | Your own gateway | 0% |
| Setmore | Deposit, on Pro | Yes, when set | Your own Square/Stripe/PayPal | 0% |
| Square Appointments | Yes | Yes | Your Square balance | ~2.6-2.9% |
| Schedulicity | Yes | Yes | Schedulicity Pay or your Stripe | ~2.6% (or your Stripe's rate) |
| Vagaro | Yes | Yes | Vagaro's processor | ~2.6-3.5% |
| Mindbody | Yes | Yes | Mindbody's processor | ~3.0-3.6% |
"Cut of each payment" is what the platform takes from the client's money, separate from its monthly subscription. Percentages are approximate and change; confirm the current rate before you buy.
What about recurring clients and teams?
If you run a weekly or monthly programme, look past the single booking. Acuity and SimplyBook.me charge a saved card on a schedule, hands-off. Appointments takes a different route: one payment link covers the whole month, sent for you, so the client pays in one action and no card sits stored waiting to fail. Setmore and Calendly are lighter here, and are better thought of as per-session tools.
For teams, the question is whether the tool can split work and money across several people. Appointments gives each professional their own calendar under one business, with commissions set per service and roles that decide who sees what. Square and the wellness platforms handle multi-staff well too, which is part of why they carry the weight they do. Calendly's team strength is scheduling logic like round-robin rather than commissions.
This piece is the verdict, not the framework. If you are earlier in the decision and want the criteria rather than the names, our buyer's guide to choosing scheduling software walks through what to look for before you compare a single brand. Related reading on the mechanics: why payment at booking is what actually gets you paid, and how clients book without creating an account.
The honest bottom line
Most scheduling software for small businesses can draw a calendar. The list narrows fast once you ask which tools take the payment at booking, hold the slot until it clears, and send the money straight to you with nothing skimmed off the top. Acuity is the strongest all-round rival, and beats us on hands-off recurring billing. Calendly is the safe, familiar choice for a simple paid booking link. Square earns its cut if you also sell in person.
Appointments is built for the one case the others treat as an option: the client pays in the same step they book, the slot confirms only when the money clears, and the payment lands in your own Stripe with the platform taking none of it. If that is the part you keep losing sleep over, see how it works for coaches and consultants, or compare the plans. It is free for thirty days, no card required.
