Self Pay PT Scheduling Software: 7 Tools Compared for 2027
The short answer
Self pay PT scheduling software is booking software that lets a physical therapy practice take appointments, send reminders and collect payment from patients who pay without insurance. The category decision comes before the vendor decision. If you need only booking, reminders and card collection, a booking-first tool on a published plan covers the job. If you also need clinical notes, insurance claims or records a payer will accept, you are shopping for a PT practice management system, which has a different price structure and different trial terms.
TL;DR: for a solo or two-clinician cash practice, shortlist two or three tools whose published plans include reminders and online booking at your current headcount, run a trial on your own calendar, and add automation only after the booking routine is stable.
Key Takeaways
The category decision matters more than any single vendor, because booking-first software and PT practice management systems are priced and scoped differently.
Per-practitioner pricing changes the answer as you add clinicians, so price each plan at your current headcount and at the next step up.
SMS reminders appear as a separate line on several vendor pages, sometimes gated to a higher tier and sometimes charged per message.
Card processing rates and add-ons often decide the real monthly total, so the listed plan price is only the starting point.
WebPT's pricing page publishes no dollar amounts, so budget for it through a sales conversation rather than a comparison of list prices.
Get the trial terms, export format and add-on list in writing before you commit.
Who this is for
This guide is for owners and operations leads at small physical therapy practices that take self-pay patients and want to book, remind and collect without buying an insurance-billing stack. It is less useful for a practice whose revenue depends mainly on payer contracts.
Red flags: you need insurance claims submitted from the scheduling tool itself; you need clinical records that payers will accept; or your plan assumes the per-seat price stays flat as you hire.
How we evaluated these tools
We weighted six criteria by what a self-pay practice pays for and what a gap costs it. The weights are our judgment, not a published industry score. We read each vendor's public pricing page and, where it helped, one feature or documentation page, and we list only what those pages state. Where a page is silent, the matrix says "not stated" rather than filling the gap. Price carries the most weight because a cash practice funds the whole software bill from patient payments, and per-practitioner plans make that bill move with headcount.
Table 1: Evaluation criteria and weights (our judgment)
| Criterion | Weight | Why it matters for a self-pay practice |
|---|---|---|
| Price at your headcount | 25% | Patient payments fund the whole bill, and per-practitioner plans move it with each hire |
| Online booking and reminders | 20% | An empty slot is lost revenue, and reminders are often gated to a higher tier |
| Collection at the visit | 20% | APTA's guidance favors collecting patient fees at the visit |
| PT documentation fit | 15% | Notes and templates matter once you keep clinical records |
| Trial, contract and setup | 10% | Lock-in and setup effort decide how safe a switch is |
| Migration and support | 10% | Switching cost and support decide how painful the first weeks are |
The method leans on two independent references. APTA, the physical therapy association, says the term "cash practice" covers several business models and that "it is best practice to collect copays, deductibles, and other fees" at the visit, according to APTA (2026). The CMS guide on good faith estimates is the government reference used in the workflow section. Physitrack's comparison guide is written by a competing vendor, so we use it only for product-fit claims and label each one as coming from it.
Per-practitioner pricing is the common pattern here. Cliniko tiers: $45 to $395 per month according to Cliniko (2026), set by practitioner count, with SMS credits at 10 cents per message on the same page.
Feature matrix: what each page actually states
Each cell reflects the vendor's pricing or feature page as we read it, or the Physitrack guide where marked. "Not stated" means the page we opened did not say so. It does not mean the feature is missing.
Table 2: Feature matrix from vendor pages
| Vendor | Free trial | SMS reminders | Online client booking | Card payments | Clinical documentation |
|---|---|---|---|---|---|
| Cliniko | Trial with no payment details needed | Yes, charged per message | Online bookings on the calendar | Not stated on features page | Treatment notes and templates; no PT templates named |
| SimplePractice | Free trial | Not stated on pricing page | Not stated on pricing page | Not stated on pricing page | Not stated on pricing page |
| Jane App | None | Practice plan includes SMS (per Physitrack) | Included in all plans; Balance capped | Online card processing listed | Charting and billing (per Physitrack) |
| ClinicSense | Trial with no card needed | Standard and Premium; Lite is email only | Not stated on pricing page | Not stated on pricing page | Light charting (per Physitrack) |
| PtEverywhere | Not stated on pricing page | Pro plan only | "Schedule Management" in all plans; tier unclear | Not stated; billing add-on priced separately | EMR and documentation in all plans |
| Acuity Scheduling | Not stated on pricing page | Standard and Premium | Calendars on all plans | Stripe, Square, PayPal or Venmo on all plans | Not clinical; intake forms only |
| WebPT | Demo required; no trial stated | Automated reminders in Care | Online scheduling in Engage | Not stated on pricing page | PT-specific EMR (per Physitrack) |
Sources for the matrix: Cliniko features, SimplePractice pricing, Jane App pricing, ClinicSense pricing, PtEverywhere pricing, Acuity Scheduling pricing, WebPT pricing, and the Physitrack scheduling guide for rows marked per Physitrack.
SMS is the feature that most needs a specific question. It is a plain yes on some pages, a higher-tier feature on others, and a per-message charge on Cliniko's. Ask for the exact tier that includes it, and ask whether the price is per message or flat.
What the published prices add up to
Pricing checked November 10, 2026. The table below lists the monthly figures we could read on each vendor's own pricing page, with the page linked in each row. Figures are as displayed, and we did not convert currencies.
Apart from Acuity Scheduling, the lowest published entry point in this set is ClinicSense's, which is not a PT-specific product. Lite plan starts at $39 per month according to ClinicSense (2026), with a trial that needs no card and no contract.
Table 3: Published monthly prices (USD as displayed)
| Vendor | Plan | Monthly price | Limits shown on page | Source |
|---|---|---|---|---|
| Cliniko | Tier for 1 practitioner | $45 | 1 practitioner | Cliniko pricing |
| Cliniko | Tier for 2 to 5 practitioners | $95 | 2 to 5 practitioners | Cliniko pricing |
| Cliniko | Tier for 6 to 8 practitioners | $145 | 6 to 8 practitioners | Cliniko pricing |
| SimplePractice | Starter | $49 | Not stated | SimplePractice pricing |
| SimplePractice | Essential | $79 | Not stated | SimplePractice pricing |
| SimplePractice | Plus | $99 | Group pricing; 6+ practitioners quote-based | SimplePractice pricing |
| Jane App | Balance | $59 | One practitioner profile; 20 appointments per month | Jane App pricing |
| Jane App | Practice | $79 | Per-practitioner license; unlimited appointments | Jane App pricing |
| Jane App | Thrive | $99 | Per-practitioner license; unlimited appointments | Jane App pricing |
| ClinicSense | Lite | $39 | Email reminders only | ClinicSense pricing |
| ClinicSense | Standard | $69 | SMS reminders; extra practitioners $20 per month | ClinicSense pricing |
| ClinicSense | Premium | $99 | SMS; extra practitioners $20 per month | ClinicSense pricing |
| PtEverywhere | Starter | $49 | 20 visits per month; 1 therapist | PtEverywhere pricing |
| PtEverywhere | Standard | $149 | Unlimited appointments; no SMS | PtEverywhere pricing |
| PtEverywhere | Pro | $199 | Unlimited; SMS, telehealth, fax | PtEverywhere pricing |
| Acuity Scheduling | Starter | $16 or $20 | One calendar; annual figure not labeled | Acuity pricing |
| Acuity Scheduling | Standard | $27 or $34 | Up to six calendars; SMS reminders | Acuity pricing |
| Acuity Scheduling | Premium | $55 or $69 | Up to 36 calendars; SMS reminders | Acuity pricing |
| WebPT | All plans | Quote-based | Demo required | WebPT pricing |
Read the table with three cautions. Acuity Scheduling's page shows two per-month figures for each plan and does not say which is annual, so treat both as displayed. Jane App prices Practice and Thrive per practitioner license, and the per-license amounts were not shown on the page we opened, so ask Jane App for a total before comparing it with flat tiers. SimplePractice lists promotional offers beside standard prices, and teams of six or more are sent to a sales call. WebPT is quote-based.
Vendor profiles
Each profile separates what the vendor page states from our read.
Cliniko
Facts from the vendor page: Cliniko lists one tier for a single practitioner and larger tiers by practitioner count. The free trial needs no payment details, and the page says there is no setup fee and no minimum term. The features page describes online bookings on the appointment calendar and SMS messages to clients. It does not describe client online payments or physiotherapy-specific documentation templates.
Our read: Cliniko fits solo and small teams that want a predictable per-practitioner bill and a plain calendar. The bill rises with each tier, SMS is charged on top, and you should confirm card collection and PT note templates before you rely on them. The trial is low-risk, so run a full week of real bookings before you cut over. The Physitrack guide adds that Cliniko's telehealth requires a card on file even during the trial, which is worth checking against your plan (Physitrack scheduling guide).
SimplePractice
Facts from the vendor page: SimplePractice's plans cost $49 (Starter), $79 (Essential) and $99 (Plus) per month according to SimplePractice (2026). Teams of six or more practitioners are sent to a sales call. Add-ons such as note-taking and e-prescribing are priced separately, and the page does not publish annual prices for the base plans.
Our read: SimplePractice fits practices that want one general practice platform and may add services later. The pricing page is not PT-specific, so verify documentation fit yourself. Add-ons stack up quickly. The promotional discount requires starting a paid account within a short window after the trial begins, so decide early whether you will convert.
Jane App
Facts from the vendor page: Jane's three tiers run from $59 to $99 per month, and online card payments cost 2.85% plus $0.25, according to Jane App (2026). The Balance tier includes online booking but caps appointments and profiles. Practice and Thrive include unlimited appointments and are priced per practitioner license. The page lists no free trial, and it includes setup, an onboarding call and data imports at no charge. AI Scribe, group telehealth, insurance billing and websites are priced as add-ons.
Our read: Jane App fits practices that want patient self-booking with charting and billing in one platform, which is how the Physitrack guide frames it. The main limitations are the lack of a free trial, which pushes evaluation into a demo, and the difficulty of forecasting a total under per-license pricing with add-ons. A third-party listing shows a different currency figure for Balance, so use the vendor page as the source of truth. Because data imports are scheduled, set the cutover date early.
ClinicSense
Facts from the vendor page: ClinicSense sells Lite, Standard and Premium with a short trial that needs no card and month-to-month billing. Annual billing includes one free month. Lite includes email reminders only, while Standard and Premium include SMS reminders and charge for extra practitioners. The vendor page does not describe a PT-specific documentation feature.
Our read: ClinicSense fits solo or part-time clinicians who want the lowest entry cost. Physitrack's guide, written by a competing vendor, ranks ClinicSense first for budget-conscious solo clinicians and notes that its Lite tier lacks SMS reminders, according to Physitrack (undated guide). The same guide describes ClinicSense as offering light charting and limited insurance support, so it is not a documentation system. Use the no-card trial to test booking on a real calendar, and confirm SMS on the tier you pick.
PtEverywhere
Facts from the vendor page: PtEverywhere's plans cost $49 (Starter), $149 (Standard) and $199 (Pro) per month, and each additional therapist seat costs $75 for seats two through five, according to PtEverywhere (2026). Starter has a visit cap. SMS, telehealth and fax are in Pro only. EMR, documentation, AI Scribe and home exercise programs appear in every plan. The page lists "Schedule Management" in all plans but does not say which plan includes online client booking. A billing add-on is priced per therapist.
Our read: PtEverywhere fits cash-based clinics that want documentation and scheduling in one tool and can accept per-seat pricing. The per-seat cost grows the bill quickly as you hire, and the online booking tier is unclear from the page. Confirm that before the trial. Its article on cash-based models, published April 13, 2026, is written by the company, so treat it as vendor content: PtEverywhere article.
Acuity Scheduling
Facts from the vendor page: Acuity Scheduling's plans show $16 or $20 (Starter), $27 or $34 (Standard) and $55 or $69 (Premium) per month, according to Acuity Scheduling (2026). Calendar limits rise with each plan, and SMS reminders begin at Standard. Payments through Stripe, Square, PayPal or Venmo and intake forms appear on all plans. The pricing page describes no clinical documentation. Its developer docs list webhook events named scheduled, rescheduled, canceled, changed and order.completed (Acuity webhook docs).
Our read: Acuity Scheduling is a general scheduler, not a PT product. It fits a clinic that wants simple self-booking, deposits, prepaid packages and a workable event feed for automation, but not clinical records. The Starter tier has no SMS per the page. The webhook docs warn that the changed event can send duplicate requests when used alongside the other event types, so design any workflow around the specific events.
WebPT
Facts from the vendor page: WebPT's pricing page publishes no dollar amounts, and each plan sends buyers to a demo, according to WebPT (2026). The plans are named Starter, Enhanced and ULTIMATE, with modules named Engage, which includes online scheduling, and Care, which includes automated appointment reminders.
Our read: WebPT fits insurance-based PT practices that want a PT-specific record with scheduling and billing. The Physitrack guide says the same and adds that it is likely more than a solo cash-based clinic needs (Physitrack scheduling guide). Because no price is published, comparison is hard. The same guide notes that reviews mention price increases and that setup and training may be extra. Ask for written pricing covering setup, training and the modules you need before you compare anything else.
Table 4: Which buyer should start where
| Buyer situation | Start with | Main reason | Check before you commit |
|---|---|---|---|
| Solo clinician who needs booking and card collection only | ClinicSense | Entry tiers and a no-card trial | Lite has no SMS; Standard includes it |
| Two to five practitioners who want predictable headcount pricing | Cliniko | Tiers set by practitioner count | SMS is charged per message |
| Clinic wanting self-booking with charting and billing in one platform | Jane App | Booking, charting and card payments in one place | Per-license pricing, add-ons, no trial |
| Cash-based clinic that wants documentation and scheduling together | PtEverywhere | Documentation in every plan | Per-seat pricing; confirm online booking tier |
| Practice wanting one general platform across services | SimplePractice | One pricing page for base plans | Add-ons priced separately; not PT-specific |
| Simple booking with deposits, packages and webhooks | Acuity Scheduling | Payments and events on all plans | Not PT-specific; no clinical records |
| Insurance-based practice needing a PT EMR | WebPT | PT-specific EMR with scheduling modules | Quote-based; get written pricing |
Where a workflow fits in the self-pay process
Software choice matters less than the handoffs between booking, estimate, reminder and payment. The two designs below show where automation fits. Both are proposed, configurable designs rather than a live deployment or a measured result, and both need a named person who reviews each patient-facing step.
The first design starts at booking. The trigger is a new appointment for a self-pay patient, and the check is the scheduling window that CMS describes: Good faith estimate threshold: 3+ business days ahead according to CMS (2026). The action pulls the visit type and its listed fee from a fee schedule export and drafts an estimate into a sign-off queue. The output is an estimate record attached to the appointment and a task for the billing lead. Prerequisites are a booking event or scheduled export from the scheduler, a current fee schedule, and a named owner for the estimate wording. A clinician or billing lead approves each draft before it goes out, because the estimate is a compliance document and its wording should match current CMS guidance.
The second design starts when a visit is canceled. The trigger is a canceled event from the scheduler; Acuity's docs use this event name, so it is a good example of what to look for in any tool (Acuity webhook docs). The action offers the freed slot by text to waitlisted patients who already have a card on file, with a reply window. The output is a held slot and an entry in the front-desk queue. Prerequisites are a webhook or export that carries the appointment ID and slot time, plus an SMS provider. A staff member confirms each offer and every card charge, so the design never charges a card on its own.
US Tech Automations would configure these as proposed designs on the scheduler's events or exports, beginning with a prerequisites check rather than a finished system. A US Tech Automations design would also need the practice's written rules for when a patient may be contacted and where a person must sign off.
Worked example: two cash-pay clinicians
Take an illustrative practice with two cash-pay clinicians and about 60 visits a month. On Cliniko, two practitioners fall in the 2 to 5 tier at $95 a month, before per-message SMS charges. On ClinicSense, a Standard plan at $69 plus $20 for the second practitioner comes to $89 a month, and that tier includes SMS reminders. On PtEverywhere, a Standard plan at $149 plus the $75 second-therapist seat comes to $224 a month. The gap between Cliniko and PtEverywhere is $129 a month, or $1,548 a year, before setup, add-ons and card processing. All prices come from the table above and its source links. If the same practice later sold prepaid packages on Acuity Scheduling, the order.completed event covers completed package and subscription orders, so a builder could route those to a ledger step.
Build it yourself or buy: Zapier, Make or n8n
The realistic alternative for many practices is stitching a scheduler to a text tool and a spreadsheet with Zapier, Make or n8n, or building the link in-house. That can be a fair choice. When configured, these tools can keep run histories, retries, error branches and audit evidence, and they can avoid a platform migration altogether.
The buyer still designs and owns the parts that keep an automation safe: idempotency, so a retried booking event does not send two estimates; escalation when a step fails; access controls on patient data; and maintenance when a scheduler changes its event payload. Check whether any tool that touches patient data will sign a business associate agreement before the data passes through it.
A US Tech Automations design could configure those same controls as part of the build, with review points written into each step. The buyer would still need to confirm the scheduler's events, the data export and the signing requirements before a build starts.
When a simpler tool wins
When NOT to use US Tech Automations: skip a custom design if you are a solo clinician who needs only online booking, reminders and card collection, because ClinicSense's Standard tier already includes SMS reminders and needs no design work. Skip it if the core problem is clinical documentation or insurance billing, where a PT practice management system is the right category, and a workflow on top of a general scheduler will not fix that gap. Skip it if your volume is small enough that front-desk staff can call each patient from a list, because the design, review and maintenance cost can exceed the time it saves.
Decision checklist
Count the practitioners who will take bookings today, then price each plan at that count and at the next step up.
Confirm SMS reminders are included in the tier you buy, and whether they are charged per message.
Decide when cash is collected: at booking, at check-in or after the visit.
Ask whether online client booking is included in your tier, since several pages do not say.
Ask for the export format and the webhook or API events before you sign.
Get the trial terms in writing, including whether a card is needed.
List every add-on your workflow needs, and add its price to the base figure before comparing totals.
Name the person who approves any patient-facing estimate or charge.
Frequently asked questions
Is self pay PT scheduling software different from a PT EMR?
Yes; scheduling software manages bookings, reminders and payment, while a PT EMR also stores clinical documentation and often supports insurance billing. Settle that category question before you compare vendors.
Which tool has the lowest listed entry point?
Acuity Scheduling's Starter plan has the lowest listed figure in this set, but it is a general scheduler with no clinical documentation and no SMS on that tier.
Do self-pay patients get a good faith estimate?
They are entitled to one when they schedule care at least three business days ahead, and the workflow section above explains that threshold. The CMS guide is the reference to check against current wording.
Do I need a free trial before I commit?
A trial is not required, but it is the cheapest way to test booking on a real calendar. The feature matrix shows which vendors state one, and the rest need a written answer.
Can Zapier, Make or n8n replace a scheduler?
No; they connect tools but need a booking system as the source of events, so they complement a scheduler rather than replace one.
Is the listed plan price the total monthly cost?
No; add-ons, extra practitioners, card processing and per-message SMS can change the total, so price the workflow you actually plan to run.
Conclusion
For most small cash-pay PT practices, the first decision is whether you need a booking-first tool or a PT practice management system, and that answer decides which rows of the tables matter. Use the criteria weights to shortlist two or three tools, then run a trial on your own calendar with real reminders and real card collection. Add automation only after the steps are written down, with a named reviewer for every patient-facing message or charge. To see how the proposed designs are configured in practice, see how US Tech Automations configures this.
About the Author

Helping businesses leverage automation for operational efficiency.