
What's in this verdict
- What appointment scheduling software actually costs
- The headline: illustrative scheduling software pricing bands
- Per calendar, per seat, or per location
- Why the billing unit matters more than the rate
- A booking page is not a scheduling system
- Resources, rooms, and equipment as bookable things
- Staff calendars, buffers, and travel time
- Recurring appointments, classes, and group booking
- SMS reminders and the per-message bill
- Taking payments: where the real money goes
- The free-tier percentage cut and its crossover point
- Intake forms, waivers, and document add-ons
- Memberships, packages, and prepaid credit
- Calendar sync and the double-booking problem
- Video appointments and the meeting-link layer
- Industry-specific tools versus general schedulers
- Implementation: what setting it up actually takes
- When the free tier is genuinely enough
- Annual billing, renewals, and the price you keep
- A worked example: a solo operator and a four-calendar clinic
- Total first-year cost by business size
- Signs you are paying for the wrong shape
- What to ask a scheduling vendor before you sign
- The bottom line
The pricing page says $25 a month and you have four people, so you do the arithmetic and get a hundred dollars. Then you add the treatment room that also has to be bookable, and the receptionist who needs a login but never takes appointments, and the text reminders that turn out to be three cents each, and the deposit you take at booking that quietly routes a card fee out of every appointment. The subscription was the only part of that you could see from the outside, and by the end of the first year it is frequently the smallest line on the page.
This verdict prices appointment scheduling software the way a business actually gets billed for it, starting from the billing unit and working outward to the charges that only appear once real bookings are flowing. It separates per-calendar from per-seat from per-location pricing and shows how the same business lands on wildly different totals depending on which shape it buys, draws the line between a booking page and a scheduling system that understands resources, puts illustrative numbers on SMS reminders, payments, intake forms and memberships, and works the total first-year bill for five business sizes. It sits alongside our verdict on the true cost of business software, which covers per-unit billing generally, and our payroll software cost verdict, which takes apart a category with a similarly misleading headline rate. Run your own calendar count through the true-cost calculator and the companion on this page before you compare a single plan.
Key takeaways
- Scheduling software is not priced per employee. It is priced per bookable calendar, per staff login, or per location, and the same business can land at $90, $100, $120 or $190 a month depending purely on which shape it buys.
- A bookable calendar is anything that can be double-booked, including rooms, chairs and equipment. Counting only your people is the most common way to under-budget this category.
- SMS reminders are billed per message, illustratively around $0.03. At two messages per appointment and 300 appointments a month that is about $18 a month, and it doubles quietly when you add follow-ups.
- If you take deposits or payment at booking, processing is usually the largest line by a distance. On an illustrative $9,000 a month collected, card fees of about 2.9 percent plus $0.30 run near $351 a month against a $100 subscription.
- The free tier is genuinely enough for a solo operator who takes no money through it. Once payments flow, a common 1 percent platform cut crosses over an illustrative $15 starter plan at about $1,500 a month per calendar.
What appointment scheduling software actually costs
Ask what scheduling software costs and the honest answer has four parts, only one of which appears on a pricing page. There is the subscription, charged against whatever unit the vendor has chosen to bill. There is the messaging layer, charged per text sent rather than per month. There is the payments layer, charged as a percentage of money moving through the booking page. And there is setup, which is almost never an invoice in this category and almost always a real cost in hours.
The reason those four parts diverge so badly is that they scale on different things. The subscription scales with how many bookable things you have. Messaging scales with how many appointments you run. Payments scale with how much money you collect. Setup scales with how complicated your service menu is. A busy solo operator with a simple menu and no deposits pays almost nothing; a quiet four-room clinic taking full payment up front pays a great deal, and neither number is predictable from the plan price.
That is the frame worth carrying through the rest of this verdict. Every section below takes one of those four layers apart with illustrative figures you can substitute your own numbers into, and the companion on this page reprices the whole stack as you go.
The headline: illustrative scheduling software pricing bands
Start with the numbers people search for, framed as planning bands rather than quotes, because pricing in this category moves constantly and varies by vendor, region, industry and feature mix.
Free tiers are real here in a way they are not in payroll or accounting. A typical free plan covers one bookable calendar, a small number of appointment types, email reminders, a hosted booking page carrying the vendor’s branding, and calendar sync. Many fund themselves by taking a percentage of any payments you collect, illustratively around 1 percent on top of card processing.
Solo or starter plans commonly land around $15 per bookable calendar per month. These remove the vendor branding, unlock unlimited appointment types, add basic intake questions, and usually drop the payments percentage.
Team or professional plans commonly land around $25 per calendar per month, adding multiple staff calendars, buffers, resource rules, recurring appointments and reporting. This is the tier most multi-person service businesses actually buy.
Business and multi-location plans commonly start around $45 per calendar per month, or roughly $120 per location per month with several calendars included, adding location-level permissions, cross-site reporting and deeper automation.
Industry-specific suites for clinics, salons, studios and trades commonly run from about $90 to $250 per location per month, because they bundle the scheduling engine with the records, notes, inventory or dispatch tooling that industry expects.
Illustrative monthly software cost for the same four-calendar business
One business, four bookable calendars, five staff logins, $9,000 a month collected in deposits, priced under five different billing shapes. Same needs, very different bills.
Widths are drawn from each figure against the largest ($190). Per calendar is 4 at $25, per login is 5 at $18, the free tier is 1 percent of $9,000 collected. Note the last two tie: at this payment volume the free plan costs exactly what a paid per-login plan does, and more than the $60 a month an illustrative $15 starter tier would charge for the same four calendars.
That chart is the whole problem in one picture. Nothing about the business changed between those five rows. Only the vendor’s choice of billing unit changed, and it moved the bill by more than twice.
Per calendar, per seat, or per location
These three phrases get used interchangeably on pricing pages and they mean genuinely different things. Getting the distinction right before you shortlist is worth more than any discount you will negotiate later.
Per bookable calendar charges for every thing that can hold an appointment. Three stylists and one shared colour station is four calendars. Two physiotherapists and two treatment rooms is four calendars. This model is the most common in the category and the most honest about what the software is actually doing, because reconciling availability across resources is the hard part of the engineering.
Per staff seat or user charges for every person with a login. A receptionist who books on behalf of others needs a seat but has no calendar. A part-time practitioner has a calendar but may share a login. Seat pricing tends to be cheaper for businesses with many rooms and few staff, and more expensive for businesses with many administrative users.
Per location charges a flat rate per site, usually with a cap on included calendars and an overage rate above it. This model is predictable and generous for a busy single site, and it becomes the expensive option the moment you open a second location with two people in it.
The practical move is to write down three counts before you look at a single price: bookable calendars, staff logins, and physical locations. Most buyers can only produce the middle one from memory, and it is usually the count that matters least.
Why the billing unit matters more than the rate
Two vendors quoting the same headline number can produce invoices that differ by half, and the reason is never the rate. Take the four-calendar, five-login business from the chart. At $25 per calendar it pays $100 a month. At $18 per login it pays $90. Add one more treatment room and the per-calendar bill goes to $125 while the per-login bill does not move at all. Hire a part-time receptionist and the per-login bill goes to $108 while the per-calendar bill does not move at all.
Neither model is better in the abstract. What matters is which of your counts is going to grow. A clinic that grows by adding rooms should avoid per-calendar pricing. An agency that grows by adding coordinators should avoid per-seat pricing. A franchise that grows by adding sites should think very hard before signing anything priced per location.
This is the same argument our true-cost verdict makes about per-seat software generally: the billing unit sets the shape of your cost curve, and the shape matters more over three years than the starting point does. The difference in scheduling is that most businesses have three plausible units rather than one, so the vendor’s choice is doing more work than usual.
There is a negotiation angle here too. Vendors are frequently willing to move on how they count before they move on what they charge, for example by treating a shared room as a free resource rather than a paid calendar. Our verdict on negotiating SaaS pricing covers the general mechanics; in this category the definition of the billing unit is the lever nobody thinks to pull.
A booking page is not a scheduling system
The cheapest tier of almost every product in this category is a booking page: a public link showing one person’s open slots, which writes an event to one calendar when someone picks one. That is a genuinely valuable thing. For a consultant, a tutor, a coach, or anyone whose only constraint is their own time, it is the entire product and it is often free.
A scheduling system is a different piece of software wearing similar clothes. It reconciles several constraints at once and refuses bookings that would break any of them. Staff availability, room availability, equipment availability, service duration, setup and cleanup buffers, travel time between sites, capacity limits on group sessions, minimum notice, maximum advance booking, and the rule that a particular service can only be delivered by a particular person in a particular room.
The test that separates them is simple. Can the software refuse a booking for a reason you did not manually block off? If the only way to stop a double-booking is for a human to remember to mark the room unavailable, you have a booking page. If the software understands that the room is a resource with its own calendar, you have a scheduling system, and you are going to pay for it.
Buyers get burned here by trialling the free tier of a real scheduling system, finding it does everything they need, and discovering after migration that the resource logic they actually depend on lives two tiers up. Run the trial against your genuinely hard bookings rather than your easy ones, in the way our verdict on running a software trial sets out.
Resources, rooms, and equipment as bookable things
The single most reliable source of under-budgeting in this category is counting people and forgetting things. A dental practice has hygienists and chairs. A physio clinic has therapists and treatment rooms. A photography studio has photographers, a studio space, and lighting kits. A driving school has instructors and cars. A tattoo studio has artists and stations. Every one of those non-human items can be double-booked, which means every one of them needs to exist in the software.
Vendors handle this in three ways and the cost difference is large. Some treat resources as full calendars and charge for them at the standard rate, which is the most expensive and the most transparent. Some include a limited number of free resources on higher tiers, typically enough for one or two rooms. Some do not support resources at all below a business tier, which forces an upgrade that reprices every calendar you already have.
Do the resource count honestly before you shop. Walk the premises and list everything a customer’s appointment consumes exclusively for its duration. On an illustrative $25 per calendar tier, three forgotten rooms are $75 a month, or $900 a year, discovered after you have migrated. That is the kind of number that turns a good decision into a regretted one.
Staff calendars, buffers, and travel time
Once you have more than one person taking bookings, availability stops being a single answer and becomes a set of overlapping rules. Each person has working hours, and those hours differ by day. Each person delivers a subset of your services. Some services need a buffer before, some after, some both. A mobile business needs travel time inserted between appointments at different addresses, sized by distance rather than by a fixed number.
Buffers are worth calling out because they are simultaneously trivial to describe and commonly restricted by tier. A fifteen minute cleanup after a treatment is not a feature request, it is the difference between a schedule that works and one that quietly runs late all day. Vendors know this, and per-service buffer configuration frequently sits above the entry tier.
Travel time is the same story one level harder. A tool that inserts a fixed thirty minutes between mobile appointments is doing something, but not the right thing. A tool that sizes the gap from the actual addresses is doing the right thing and is usually found in field service or industry-specific products at the higher end of the bands above.
The cost implication is consistent: the constraints that make a multi-person schedule survivable are the ones vendors use to differentiate tiers. Price the tier that holds your real rules, not the tier that holds your calendars.
Recurring appointments, classes, and group booking
There are three booking shapes and most products handle only one of them well at the entry tier. One-to-one appointments are the default. Recurring series, where the same slot repeats weekly for a term, are common in tutoring, therapy and maintenance work. Group or class booking, where many people book capacity in one session, is the operating model of studios, workshops and training providers.
Recurring appointments look simple and are not. The questions that decide whether a product is usable are what happens when one occurrence moves, whether a series can be paused for a holiday, whether the price is charged per occurrence or per series, and whether a cancelled occurrence releases the slot for others. Products that treat a recurring series as a hard-copied set of independent bookings will generate administrative work every single time something changes.
Group booking is priced differently again. Capacity limits, waitlists, automatic promotion from a waitlist when someone cancels, and per-attendee payment are the working parts, and they usually live in a class or event module rather than the core scheduler. Where that module is a paid add-on, it commonly runs in the same range as the other add-ons discussed below.
If your business runs any mix of these three shapes, say so in the first vendor conversation. A product that handles one-to-one perfectly and classes badly will not become better at classes after you have migrated.
SMS reminders and the per-message bill
Text reminders are the most consistently underestimated line in scheduling software, and the reason is structural: they are the only part of the product billed per event rather than per month. Vendors buy messaging wholesale and resell it, typically at an illustrative $0.03 per message, sometimes as prepaid credit packs and sometimes as an overage above a small included allowance.
The bill is set by messages per appointment, not by appointments. A minimal setup sends a booking confirmation and one reminder, which is two messages. A thorough setup sends a confirmation, a reminder the day before, a short-notice reminder on the day, a rebooking prompt after a cancellation, and a review request afterwards, which is five. On an illustrative 300 appointments a month, the minimal setup is 600 messages at about $18, and the thorough setup is 1,500 messages at about $45.
Nobody decides to triple that line. It happens one automation at a time, each of which looks free at the moment it is switched on. This is exactly the drift our verdict on cancelling a SaaS subscription describes in a different form: recurring charges accumulate by default rather than by decision.
Two practical notes. International messaging is usually priced differently and can be several times the domestic rate, so a single overseas client list changes the arithmetic. And email reminders cost nothing in almost every product, which makes the honest question not whether reminders are worth it but which appointments genuinely need the text rather than the email.
Taking payments: where the real money goes
If you collect deposits or full payment at booking, payment processing is almost certainly your largest scheduling-related cost, and it is not close. Card processing on small-business online payments is commonly quoted in the shape of a percentage plus a flat per-transaction fee, illustratively around 2.9 percent plus $0.30, and the flat component matters far more than people expect on small tickets.
Work the illustrative clinic. Three hundred appointments a month, a $30 deposit on each, so $9,000 moving through the booking page. The percentage takes $261 and the flat fee takes $90, for $351 a month, or $4,212 a year. The scheduling subscription on the same business is $100 a month. Processing is more than three times the software.
The flat fee is the part worth thinking hardest about, because it is regressive on ticket size. On a $30 deposit, $0.30 is one percent all by itself, so the effective rate is 3.9 percent. On a $300 payment it is a tenth of a percent and the effective rate is barely above 3. Businesses taking many small deposits are paying meaningfully more, proportionally, than businesses taking few large ones. Our merchant account explainer covers the underlying plumbing, and our POS system cost verdict works the same fee shape from the retail side.
Whether the scheduler adds anything on top of that is a vendor-by-vendor question, and it belongs on your shortlist checklist rather than in your assumptions.
The free-tier percentage cut and its crossover point
Free scheduling tiers are not charity and they are not loss leaders in the usual sense. Many of them are payments businesses that give the calendar away, funding themselves with a percentage on the money you collect, illustratively around 1 percent on top of normal card processing, applied only on free and entry plans.
That structure makes the free tier genuinely free for anyone who does not take payments, and quietly expensive for anyone who does. The crossover is easy to compute and worth computing for your own numbers. Divide the monthly cost of the cheapest paid plan that removes the cut by the cut percentage. On an illustrative $15 per calendar starter tier and a 1 percent cut, that is $1,500 of payments per calendar per month.
Below $1,500 a month per calendar, the free tier costs you less than the subscription would. Above it, you are paying more than the subscription in order to avoid paying the subscription. The four-calendar clinic collecting $9,000 a month is well past the line: the cut would be $90 a month against $60 for four starter calendars.
The uncomfortable part is that the crossover moves against you automatically as the business grows, and nothing in the product tells you when you have crossed it. Set a calendar reminder to recheck the arithmetic once a quarter, or load your current volume into the companion on this page and read the answer directly.
Intake forms, waivers, and document add-ons
Most service businesses need something from the client before the appointment. A health history, a consent form, a waiver, a project brief, a photo, a signature. Scheduling products handle this in a spread that runs from a single free text box to a full forms engine with conditional logic and stored signatures, and the spread is priced.
Basic intake questions attached to a booking are usually included from the starter tier. Multi-question forms tied to specific services, required before the booking confirms, are usually a team-tier feature. Conditional logic, stored versions, signature capture and re-consent on a schedule are usually either a business tier or a paid add-on running around $15 a month.
That $15 is small on its own and large in context: on the illustrative clinic it is $180 a year against a $1,200 subscription, so the forms module is fifteen percent of the software line for a feature most buyers assume is included. Add memberships and it is more.
There is a second consideration that is not about price. Forms attached to appointments hold client information, sometimes sensitive client information, and the rules covering how that information must be handled vary by jurisdiction and by industry and change over time. Nothing here is a statement of what applies to you. Confirm your own obligations with a qualified professional and confirm the vendor’s handling commitments in writing before you collect anything.
Memberships, packages, and prepaid credit
Selling a block of ten sessions, a monthly membership, or a prepaid credit balance is a different commercial model from selling appointments one at a time, and it needs the software to track a balance rather than a booking. That capability is almost always a paid module, illustratively around $25 a month, and it is the add-on most likely to be worth its price.
The mechanics that matter: whether credits expire and whether the software enforces the expiry, whether a membership auto-renews and what happens to unused sessions, whether a cancelled appointment returns the credit or consumes it, and whether the balance is visible to the client without asking. Products that get these right remove a genuine administrative burden. Products that half-implement them create a reconciliation problem you will discover at year end.
Priced against the illustrative clinic, forms at $15 and memberships at $25 make $40 a month, which is $480 a year on top of a $1,200 subscription. Add a marketing and review-request module at an illustrative $35 and the add-on layer reaches $75 a month, or $900 a year, which is three quarters of the subscription itself. This is the same pattern our payroll verdict finds in a different category: the modules routinely outgrow the core product.
The discipline is to buy modules against a decision you have already made rather than a capability you might use. A memberships module you have not designed a membership for is a subscription to an intention.
Calendar sync and the double-booking problem
Calendar sync sounds like plumbing and is actually the feature most likely to cause a visible failure in front of a customer. There are two directions and they are not equally common. Pushing confirmed bookings out to a staff member’s personal calendar is nearly universal and usually free. Pulling that person’s private commitments back in, so the booking page stops offering slots they are not actually free for, is the one that prevents double-bookings and is the one more often restricted by tier or limited to one connected calendar per person.
One connected calendar per person is a real constraint for anyone who keeps work and personal commitments separate, and for anyone whose organisation runs two calendar systems. Ask specifically how many calendars each staff member may connect and in which directions each connection flows.
The failure modes are worth knowing before you trial. Sync delay means the booking page can offer a slot that filled two minutes ago. Timezone handling around daylight saving changes is a recurring source of appointments landing an hour out. Private event details leaking into a shared team view is a privacy problem rather than a scheduling one. Every one of these is easy to test in a trial and nearly impossible to discover from a feature list.
None of this changes the sticker price directly. It changes which tier you have to buy, and the tier reprices every calendar you have.
Video appointments and the meeting-link layer
Remote appointments added a layer that did not exist a decade ago, and vendors price it in three distinct ways. Some generate a link from your own video account and charge nothing, which means you are paying for the video product separately. Some embed their own video, include it from a mid tier, and charge nothing extra. Some sell it as a per-calendar add-on, illustratively around $10 per calendar per month, which on four calendars is $40 a month or $480 a year.
The bundled option is not automatically the cheapest. If you already pay for a video product across the business, generating links from it costs nothing incremental and keeps recordings and controls where your other meetings live. If you do not, an included video layer can genuinely replace a separate subscription.
For clinical and other regulated use there is a further question that is not about price at all: what commitments the vendor makes about how the session and any associated records are handled. Requirements here vary by jurisdiction and by profession and change over time, so treat this as something to verify with a qualified professional and to get from the vendor in writing rather than something to infer from a feature list.
The practical planning point is to decide whether video is core or occasional. Occasional video rarely justifies a per-calendar add-on across every calendar, because most vendors charge for the capability rather than the usage.
Industry-specific tools versus general schedulers
There is a general scheduler for every business and a specific one for most industries, and the price gap between them is wide enough to demand a real answer. General tools sit in the bands described above. Industry suites for clinics, salons, studios, veterinary practices and trades commonly run from about $90 to $250 per location per month.
What the premium buys is not scheduling. The scheduling engine in an industry suite is frequently no better than a good general tool. The premium buys the surrounding record: the treatment notes, the client history, the product inventory, the dispatch board, the compliance documentation, the industry-shaped reporting. If you would otherwise buy those separately, the suite is often cheaper in total and always simpler.
The trap runs in both directions. Buying a suite for its scheduling and never using the rest means paying two to three times the general-tool price for a calendar. Buying a general tool and then bolting on three separate products for notes, inventory and marketing means paying more in total, with integration work on top and a reconciliation problem between systems.
The deciding question is whether the appointment is the whole record or the front door to one. If everything you need to know about a client is on the booking, buy general. If the booking is the beginning of a file, price the suite properly, in the structured way our verdict on choosing a CRM applies to the customer-record decision generally.
Implementation: what setting it up actually takes
Scheduling software rarely charges an implementation fee at small-business scale, which leads buyers to book it at zero. That is wrong in the way that matters, because the setup work is real and it lands on someone.
The work list is consistent across businesses. Define every service with its true duration rather than its nominal one. Set buffers per service. Enter working hours for every staff member including the irregular ones. Map which staff can deliver which services. Define resources and their constraints. Build intake forms. Write reminder and confirmation wording that sounds like your business. Connect payments and test a real transaction. Import existing clients. Rebuild the bookings already on the books. Then run parallel for a week and fix what breaks.
As an illustrative planning figure, budget around $125 per bookable calendar of setup cost, valuing your own time at a loaded rate. That is roughly $500 for a four-calendar clinic, $250 for a two-person shop, and effectively nothing for a solo operator whose whole configuration is one service menu. Migrating mid-season, with appointments already booked, is the expensive case, and our migration verdict covers how to stage it without losing bookings.
When the free tier is genuinely enough
This category deserves an honest note that most cost articles will not give you: for a large number of businesses, the free plan is the correct purchase, and staying on it is not a compromise.
The profile is specific. One bookable calendar. A handful of appointment types. Clients who read email. No deposits or payments collected at booking. No rooms, chairs or equipment to reconcile. No recurring series or classes. No objection to a booking page that carries the vendor’s name in small print. A consultant, a tutor, a coach, a solo tradesperson quoting jobs, a freelancer taking discovery calls: all of these are fully served, and paying $180 a year for the same functionality with a logo removed is a defensible branding decision but not a cost-justified one.
Four things end the free tier, and it is worth knowing which one will end yours. Taking payments, because of the percentage cut. Adding a second bookable thing, whether a person or a room. Needing text reminders, which are almost never on free plans. Needing to remove the vendor’s branding for credibility reasons in a formal industry.
Until one of those arrives, the honest recommendation is to stay put and spend the money elsewhere. Our comparison of free and paid tiers in CRM reaches a similar conclusion by a different route: the question is never whether the paid tier is better, it is whether the specific thing it adds is one you have already decided to do.
Annual billing, renewals, and the price you keep
Annual billing in this category commonly saves in the region of fifteen to twenty percent against monthly, which on an illustrative $100 a month plan is $180 to $240 a year. That is a real discount and it comes with a real cost: you have prepaid for a tool you have not yet run a full season on.
The sequence that protects you is to start monthly, run one complete cycle of your business including your busiest period and your quietest, and only then commit annually. Seasonal businesses in particular should resist an annual commitment made in a busy month, because the tier that feels necessary in peak season is frequently more than the tier you need for the other nine months.
Watch the renewal price separately from the discount. Introductory rates are common, and the price you are quoted in month one is frequently not the price you pay in month thirteen. Ask what the renewal rate is, in writing, before the discount persuades you.
Calendar counts also drift upward and rarely drift back. Staff leave and their calendars stay active. A room gets renamed rather than removed. Set a quarterly review that counts active calendars against billed calendars, because in per-calendar pricing every stale entry is a recurring charge for nothing.
A worked example: a solo operator and a four-calendar clinic
The solo operator. One calendar, 45 appointments a month, no money collected online, email reminders, one service menu. Free tier. Annual software cost: nothing. Setup cost: an evening. This is the case the rest of the category’s marketing pretends does not exist, and it is extremely common.
Now change one thing. She starts taking a $40 deposit to reduce cancellations, which is $1,800 a month through the booking page. Card processing takes 2.9 percent, or $52.20, plus 45 flat fees at $0.30, or $13.50, for $65.70 a month. The free tier’s 1 percent cut would add $18 a month, so she moves to a $15 starter plan that removes it and adds text reminders at 90 messages a month, or $2.70. Her annual total is $180 of subscription, $32 of messaging and $788 of processing, which is about $1,000 all in, of which the software is $212.
The four-calendar clinic. Three practitioners and one shared treatment room, 300 appointments a month, a $30 deposit on each, so $9,000 collected. A team plan at $25 per calendar is $100 a month, or $1,200 a year. Two messages per appointment at $0.03 is $18 a month, or $216. An intake forms module at $15 a month is $180. Processing at 2.9 percent plus $0.30 on 300 transactions is $351 a month, or $4,212. Setup at $125 per calendar is a one-time $500. First-year all-in is $6,308, which is $1.75 per appointment. Strip processing out and the software is $2,096, or $0.58 per appointment.
Where the clinic's first-year scheduling bill goes
Illustrative split of the four-calendar clinic's $6,308 first-year total: subscription, messaging and add-ons, payment processing, and one-time setup. Shares sum to 100.
Shares are computed from the worked example against its $6,308 total and rounded to whole percentages. The line the buyer shopped for, the subscription, is under a fifth of the bill; the line nobody compares, card processing, is two thirds of it.
The two examples make the same point from opposite ends. Neither business’s cost is driven by the plan price. One is driven by whether money moves through the booking page at all, and the other by how much of it does.
Total first-year cost by business size
Putting five profiles side by side shows how differently this category scales. All figures are illustrative, use $25 per calendar for team plans and $15 for solo, two SMS per appointment at $0.03, card processing at 2.9 percent plus $0.30, and setup at $125 per calendar.
Solo, no online payments, free tier. One calendar, 45 appointments a month. Subscription nothing, messaging nothing, processing nothing, setup nothing. Year one: $0.
Solo taking deposits, starter plan. One calendar, 45 appointments, $40 deposits. Subscription $180, messaging $32, processing $788, setup nothing. Year one: about $1,000, of which software is $212, or $0.39 per appointment.
Two-person shop, team plan. Two calendars, 120 appointments, $30 deposits. Subscription $600, messaging $86, processing $1,685, setup $250. Year one: $2,621, of which software is $936, or $0.65 per appointment.
Four-calendar clinic. As worked above. Subscription $1,200, messaging $216, forms $180, processing $4,212, setup $500. Year one: $6,308, of which software is $2,096, or $0.58 per appointment.
Ten-calendar, two locations. Ten calendars, 750 appointments, $30 deposits, business plan at $45 per calendar, full add-on stack at $75 a month. Subscription $5,400, messaging $540, add-ons $900, processing $10,530, setup $1,250. Year one: $18,620, of which software is $8,090, or $0.90 per appointment.
The all-in cost per appointment across all four paying profiles sits between about $1.75 and $2.07, which is a remarkably tight band for businesses ranging from one calendar to ten. The software-only cost per appointment ranges from $0.39 to $0.90 and rises with size, because add-ons and higher tiers scale faster than volume does. Load your own counts into the companion on this page, and your seat maths into the true-cost calculator, to place yourself on that curve.
Signs you are paying for the wrong shape
A handful of symptoms reliably indicate that the billing model rather than the price is your problem.
You are paying for calendars nobody books. Stale staff calendars and renamed rooms are pure recurring waste under per-calendar pricing. Count active against billed every quarter.
You upgraded a whole tier for one feature. Needing per-service buffers or resource rules on one service reprices every calendar you own. Ask whether the feature can be added as a module instead; sometimes it can.
Your messaging bill exceeds your subscription. That is a signal that automations accumulated rather than being chosen. Audit which messages exist and which appointments genuinely need a text rather than an email.
Processing is more than three quarters of your total. Then you are not really buying scheduling software, you are buying payments with a calendar attached, and the rate deserves the attention the plan price is getting.
You are on a free tier while collecting real money. Check the crossover. Above roughly $1,500 a month per calendar on illustrative figures, the free tier is the expensive choice.
You bought an industry suite and use the calendar. The premium over a general tool is buying records, inventory or dispatch you are not using. That is a genuine annual saving waiting to be taken.
What to ask a scheduling vendor before you sign
Send this list in writing and read the answers against the plan page rather than the sales call.
What exactly counts as a billable unit? Calendars, logins, locations, or a combination. Ask whether a room is a calendar and whether an admin login is a seat.
Are resources supported on this tier, and how many are included? Then ask the overage rate above the included count.
How is SMS billed, at what rate, and what is included? Ask for the per-message price, the international rate, and whether unused credits expire.
What do you charge on payments beyond card processing? Ask whether a platform percentage applies on any tier and at what volume it disappears.
Which modules are separate, and what does each cost? Intake forms, memberships, classes, marketing, video. Get the whole menu, not the ones you asked about.
How many calendars can each staff member connect, and in which directions? One-way sync is a double-booking waiting to happen.
What is the renewal price and the notice period? The quoted rate is frequently a first-term rate.
What happens to my data if I leave? Client list, appointment history, forms, notes. Export formats and whether history comes with it.
The bottom line
Appointment scheduling is a category where the advertised price tells you less than almost anywhere else in business software, and not because vendors are being deceptive. The subscription really is the number they charge for the calendar. It is simply that the calendar is a minority of what you end up paying for, and the majority scales on things the pricing page never asks about: how many rooms you have, how many texts you send, and how much money moves through the booking link.
So price it in four layers rather than one. Count bookable calendars, not people, and count them by walking the premises. Choose a billing shape that suits how your business will grow rather than how it looks today, because per-calendar, per-seat and per-location pricing all punish a different kind of growth. Treat messaging as a per-appointment cost and decide which appointments deserve a text. Treat payments as the largest line it usually is, and check the free tier’s percentage cut against the crossover rather than against zero. Budget setup in hours even when the invoice says nothing. And take the honest exit where it exists: if you have one calendar and take no money online, the free plan is not a compromise, it is the right answer, and the money is better spent somewhere it actually changes something.
VetLoft is written for buyers rather than for vendors, and this verdict reflects that: it is educational material only and it is not legal, financial, clinical, or compliance advice for your business. Every plan rate, per-message price, processing percentage, add-on figure, and setup estimate on this page is an illustrative planning number chosen to show how the pricing model behaves, not a quote from any vendor, and scheduling pricing changes often enough that a figure typical at the time of writing may read differently by the time you shop. Rules governing client information collected through intake forms, consent and record keeping for remote or clinical appointments, deposit and cancellation terms, and the acceptance of card payments vary by jurisdiction, by profession, and over time, and nothing here states what applies to your situation. Confirm billing units, included resources, messaging rates, payment charges, renewal pricing, and data export terms directly with each vendor in writing, and confirm your own obligations with a qualified professional before you rely on any figure here.
Frequently asked questions
How much does appointment scheduling software cost per month?
Illustrative planning bands, which vary widely by vendor and by what you switch on, put a solo plan around $15 per bookable calendar per month, a team plan around $25, and a multi-calendar business plan around $45. Many vendors price by location instead, illustratively around $120 a month for a single site with several calendars included, and industry-specific suites for clinics, salons and studios commonly run higher still. A genuine free tier exists in this category and is usually one calendar with limited appointment types. The subscription is rarely the largest line once you switch on SMS reminders or take payments through the booking page.
Is appointment scheduling software priced per user or per calendar?
Both models exist and they are not the same thing, which is the single most expensive misunderstanding in this category. A calendar is a bookable thing: a practitioner, a chair, a room, a piece of equipment. A seat or user is a person who logs in, which may be fewer people than you have calendars, or more. On an illustrative four-calendar business with five staff logins, a per-calendar plan at $25 costs $100 a month while a per-login plan at $18 costs $90, and the ranking flips the moment you add a bookable room nobody logs into.
Is free appointment scheduling software actually free?
For a solo operator with one calendar, a couple of appointment types, email reminders and no online payments, a free tier is often genuinely enough and costs nothing but your setup time. It stops being free the moment you take money through it, because free tiers commonly fund themselves with a percentage cut on payments, illustratively around 1 percent on top of normal card processing. Against an illustrative $15 monthly starter plan that removes the cut, the crossover sits near $1,500 a month of payments per calendar. Below that the free tier wins on cost; above it you are paying more to save a subscription.
How much do SMS appointment reminders cost?
Text reminders are almost always billed per message rather than bundled, at an illustrative $0.03 per message, sometimes as a credit pack you top up and sometimes as an overage above a small monthly allowance. The bill is driven by messages per appointment rather than by appointments alone, and most setups send at least two: a confirmation and a reminder. On an illustrative 300 appointments a month at two messages each, that is 600 messages, or about $18 a month. Rescheduling messages, follow-ups and review requests each add another message per booking and can double the line without anyone deciding to spend more.
Do I pay extra to take payments through a booking page?
You always pay card processing, and you sometimes pay the scheduling vendor on top. Card processing on small-business online payments is commonly quoted in the shape of a percentage plus a flat per-transaction fee, illustratively around 2.9 percent plus $0.30. Some scheduling vendors simply pass that through, some add a platform percentage on lower tiers, and some require their own payments product. On an illustrative clinic collecting $9,000 a month in deposits, processing alone runs about $351 a month against a $100 subscription, which is why payments deserve more scrutiny than the plan price.
What is the difference between a booking page and a real scheduling system?
A booking page shows one person's availability and writes an event to one calendar, which is a genuinely useful thing and often free. A scheduling system reconciles several constraints at once: staff availability, room or equipment availability, service duration, buffers, travel time, capacity limits on group sessions, and recurring series. The test is whether the software can refuse a booking for a reason you did not manually configure, such as the only treatment room already being occupied. If your business has any resource other than a person, you are shopping for the second thing and should price it as such.
How much does it cost to set up appointment scheduling software?
Small-business scheduling tools rarely charge a formal implementation fee, so the real setup cost is your own time rather than an invoice. As an illustrative planning figure, budget around $125 per bookable calendar to cover service definitions, durations, buffers, staff hours, intake forms, reminder wording and a test run, which is roughly $500 for a four-calendar clinic and effectively nothing for a solo operator. Migrating existing bookings and client records adds meaningfully to that, especially if you are moving mid-season with appointments already on the books. Industry suites and multi-location rollouts are the cases where a vendor may quote a real onboarding charge, so ask for it in writing.
How much should a small business budget for scheduling software in year one?
It depends almost entirely on whether you collect money through the booking page. On illustrative figures a solo operator with no online payments can run at zero, a solo operator taking $40 deposits on 45 appointments a month lands near $1,000 all in, a four-calendar clinic taking $30 deposits on 300 appointments a month lands near $6,308, and a ten-calendar two-location business near $18,620. Strip processing out of those totals and the software itself is roughly $212, $2,096 and $8,090 respectively. Budget the software line and the payments line separately, because they scale on completely different things.