PILLAR: Compliance Operations
Best HIPAA Compliant Scheduling Software
The best HIPAA compliant scheduling software for most solo and small practices in 2026 is SimplePractice — a BAA on every plan from $49/mo, with intake, reminders, and telehealth under the same agreement. Practices that want to keep their existing EHR should look at NexHealth, and anyone who just needs a compliant booking page can get a signed BAA on Acuity Premium for $49/mo. Calendly is not HIPAA compliant on any tier, including Enterprise.
Every vendor below will sign a Business Associate Agreement — the table shows which plan you need to be on to get it, and how intake forms, reminders, and EHR sync compare. Last verified 2026-08-24.
Best All-in-One Platform
SimplePractice
BAA on every plan; scheduling, notes, and telehealth from $49/mo
Best on Your Existing EHR
NexHealth
Online booking with real-time, two-way sync into 15+ dental and medical systems
Cheapest Standalone + BAA
Acuity Premium
Generic online booking with a signed BAA at $49/mo (annual billing)
FIG · 01Is appointment data really PHI?
Yes. HIPAA's definition of protected health information (45 CFR §160.103) covers any individually identifiable information about the provision of health care to a person — not just diagnoses or chart notes. A calendar entry that pairs a patient's name with an appointment at your practice documents that care is being provided. If you are a psychotherapist, an addiction clinic, or an oncology group, the booking itself reveals the likely condition.
A name plus a time slot is enough
“Maria Alvarez — Thursday 2:00 PM, Dr. Patel” contains two identifiers and links a person to health care. That row is PHI whether it lives in an EHR or in a third-party booking tool's database.
The consequence: a scheduling vendor that stores or transmits your appointment data on your behalf is a business associate, and you need a signed Business Associate Agreement with them before the first patient books. A missing BAA is itself a violation — OCR has settled enforcement actions where the absence of a signed BAA, not a breach, was the core finding. It remains one of the most common HIPAA violations in small practices.
That single requirement disqualifies most mainstream booking tools — including Calendly on every tier (covered below). The platforms in this comparison all offer a BAA, so the real decision is architectural: replace your practice software, layer booking on top of the EHR you already run, or buy a standalone scheduler with a BAA and keep everything else as-is.
Which HIPAA compliant scheduling platforms are worth comparing in 2026?
The six below fall into three architectures. Replacement platforms (SimplePractice, Jane) bundle scheduling into a full practice system. Overlay platforms (NexHealth, Weave, Solutionreach) add patient-facing booking on top of the EHR or PMS you already run. Standalone schedulers (Acuity Premium) do booking only — cheap, but you still need a BAA and a separate home for clinical records.
SimplePractice
Practice management with scheduling, notes, billing, and telehealth
Strengths
- BAA on every paid plan — agreed at signup, covers all features
- Client portal with online appointment requests and paperless intake
- Telehealth included on all three plans
- Transparent pricing: $49–$99/mo per clinician
Limitations
- Starter sends telehealth reminders only — full email/text/voice reminders need Essential ($79/mo)
- Embeddable website booking widget reserved for the Plus plan
- It replaces your practice software — not a bolt-on for an existing EHR
Jane App
Clinic scheduling, charting, and billing with polished online booking
Strengths
- Online booking and intake forms on every plan
- Unlimited free SMS reminders from the Practice plan ($79/mo) up
- Signs its standard BAA for customers subject to HIPAA
- Built for multi-discipline clinics (PT, chiro, massage, mental health)
Limitations
- Balance plan ($54/mo) caps you at 20 appointments per month
- Entry plan reminders are email-only
- Like SimplePractice, it replaces your PM system rather than syncing with one
NexHealth
Patient booking, intake, and messaging layered on your existing EHR/PMS
Strengths
- Real-time, bidirectional sync with 15+ dental and medical practice systems
- Online booking writes directly into your existing schedule
- Intake forms, reminders, and two-way texting in one platform
- BAA provided
Limitations
- Quote-based pricing — reported around $350/mo per feature module
- One-time implementation reported at $500–$3,000
- Overkill if all you need is a booking page
Weave
Phones, texting, scheduling, and payments in one front-desk platform
Strengths
- Scheduling and reminders tied into the practice phone system
- Integrates with Dentrix, Eaglesoft, Open Dental, and more
- BAA offered; communications and patient data encrypted
- Payments, reviews, and digital forms built in
Limitations
- Quote-based — reported starting around $199–$249/mo per location
- A sales call is the only way to see real pricing
- Deepest fit is dental and optometry; thinner elsewhere
Solutionreach
Reminder and recall engine with online scheduling bolted on
Strengths
- Text, email, and voice reminders customizable per patient
- Recall campaigns that refill hygiene and follow-up gaps
- Online scheduling and two-way texting included
- BAA provided
Limitations
- Reported pricing starts around $329/mo — steep for small practices
- Quote-based contracts; users report price increases at renewal
- Scheduling is secondary to its reminder/recall core
Acuity Scheduling
General-purpose online booking with a BAA on its top plan
Strengths
- Cheapest route to a signed BAA: Premium at $49/mo (annual)
- Clean client self-booking with intake questions attached to booking
- Email and SMS reminders included
- No sales call — sign up and configure the same day
Limitations
- BAA only on Premium — Starter ($16/mo) and Standard ($27/mo) are not HIPAA-eligible
- No EHR sync, charting, or billing — scheduling only
- Built for appointments generally, not healthcare workflows
Pricing and plan details last verified 2026-08-24 against vendor sites and current buyer guides.
Feature table: BAA, intake forms, reminders, EHR sync
The first row is the gate. Everything after it is workflow fit — and the two rows about EHR sync are what separate a platform you move into from a platform you add on.
| Feature | SimplePractice | Jane | NexHealth | Weave | Solutionreach | Acuity |
|---|---|---|---|---|---|---|
| BAA includedAcuity: Premium plan only | Yes | Yes | Yes | Yes | Yes | Partial |
| Patient self-booking onlineSimplePractice: portal requests on all plans; website widget on Plus only | Partial | Yes | Yes | Yes | Yes | Yes |
| Digital intake formsSolutionreach: depends on package; Acuity: questions attached to the booking | Yes | Yes | Yes | Yes | Partial | Yes |
| Automated reminders (text/email)SimplePractice: Essential and up; Jane: SMS from Practice plan | Partial | Yes | Yes | Yes | Yes | Yes |
| Syncs with an external EHR/PMSNexHealth: real-time bidirectional | No | No | Yes | Yes | Yes | No |
| Built-in charting / EHR | Yes | Yes | No | No | No | No |
| Publishes list pricing | Yes | Yes | No | No | No | Yes |
Legend: ✓ = Yes · – = Partial / plan-gated · ✗ = No. Verified 2026-08-24.
Is Calendly HIPAA compliant?
No — on any plan, as of August 2026.
Calendly does not sign a Business Associate Agreement on Free, Standard, Teams, or Enterprise, and its terms of service prohibit using the product to collect, store, or transmit protected health information. Enterprise adds SSO and admin controls, not a BAA.
This is a deliberate product boundary, not a configuration gap you can close with settings. Multiple independent reviews in 2026 re-checked Calendly's policies and found no change. The common workaround — “we only collect a name and email” — does not hold: a named person booking a slot with your practice is already PHI, as explained above.
What to do instead: if you liked Calendly for its simplicity, Acuity Premium is the like-for-like swap with a BAA. If you want intake and reminders handled properly, move to SimplePractice or Jane. Keeping Calendly for non-patient scheduling (sales calls, vendor demos, staff interviews) is fine — just never for anyone who is or may become a patient.
Is Acuity Scheduling HIPAA compliant?
Yes — but only on the Premium plan.
Acuity (owned by Squarespace) lists “Sign BAA for HIPAA compliance” as a Premium-only feature at $49/mo annual or $61/mo monthly. Starter ($16/mo) and Standard ($27/mo) do not include it and must not hold patient bookings.
Signing the BAA is necessary but not sufficient. Acuity is a general-purpose scheduler, so the compliance work shifts to how you configure it. Five steps that close the usual gaps:
- 1Upgrade to Premium ($49/mo billed annually, $61 month-to-month). Starter and Standard cannot sign a BAA.
- 2Accept the BAA inside Acuity's settings before publishing your booking page — not after the first patient books.
- 3Do not sync bookings into a personal Gmail or iCloud calendar (see the calendar-sync section below).
- 4Keep booking-form questions to the minimum necessary: name, contact, appointment type. No symptom fields.
- 5Export or delete client data on a schedule; Acuity is a scheduler, not a records system.
Step four is the one practices skip. The minimum necessary rule applies to what you ask at booking, and a symptom checkbox on a public booking page turns a low-risk appointment record into detailed clinical PHI stored outside your EHR. Collect that on a proper intake form inside a system built for it.
What does HIPAA compliant scheduling cost?
Three of the six publish prices; the overlay platforms make you take a sales call. Budget-wise, the realistic floor for a solo practice is about $49/mo, and the BAA is bundled at that price on SimplePractice and Acuity Premium alike. Confirm the BAA is countersigned before you migrate a single appointment.
| Platform | Starting Price | Model | BAA | Note |
|---|---|---|---|---|
| SimplePractice | $49/mo | Per clinician | All plans | Starter; full reminders need Essential ($79) — Plus is $99 |
| Jane App | $54/mo | Per practitioner | All plans (on request) | Balance caps 20 appts/mo; Practice $79, Thrive $99 |
| NexHealth | Custom quote | Per location / module | All plans | Reported ~$350/mo + $500–$3,000 implementation |
| Weave | Custom quote | Per location | All plans | Reported from ~$199–$249/mo; phones bundled |
| Solutionreach | Custom quote | Per location | All plans | Reported from ~$329/mo; annual contracts |
| Acuity Scheduling | $49/mo | Per account (annual) | Premium only | $61 month-to-month; Starter/Standard have no BAA |
| Hushmail (forms adjunct) | $11.99/mo | Per email account | All healthcare plans | Not a scheduler — encrypted intake forms + email |
| Calendly | Free–Enterprise | Per seat | None | Do not use for patient bookings |
Last verified 2026-08-24. NexHealth, Weave, and Solutionreach do not publish list pricing; “reported” figures come from current buyer guides and review sites and should be treated as ranges. Jane prices shown in USD for US customers.
Which HIPAA compliant scheduler fits your practice type?
Start from your records system, not from the booking page. If you have no EHR yet, a replacement platform gives you one BAA for everything. If you already run one, an overlay keeps your data in one place and adds the patient-facing layer.
Solo therapist or counselor
SimplePractice (Essential, $79/mo)
One BAA covers scheduling, notes, telehealth, and reminders. Skip Starter if you want text reminders.
Multi-discipline clinic
Jane App (Practice, $79/mo)
Room and practitioner scheduling, unlimited SMS reminders, and online booking that handles several disciplines under one roof.
Dental or medical office keeping its EHR
NexHealth
Two-way sync means the front desk never double-books between the web and the PMS. Worth the implementation fee if you have more than one chair or provider.
Office replacing its phones too
Weave
If you are buying a phone system anyway, getting scheduling, texting, and payments under the same BAA simplifies your vendor list.
Recall-driven specialty
Solutionreach
Hygiene, optometry, and derm practices live on recall campaigns. Its scheduler is adequate; its reminder engine is the reason to buy.
Booking-only on a budget
Acuity Premium ($49/mo)
Cash-pay wellness, dietitians, and small clinics that already have a records system and just need a compliant booking page.
The Hushmail adjunct
If your scheduler handles booking well but intake poorly — Acuity is the usual case — you do not need a second scheduler. Hushmail for Healthcare starts at $11.99/mo and includes a BAA, one encrypted mailbox, and two secure web forms (the Essentials tier adds forms at $14.99/mo; Growth includes 25 forms at $17.99/mo). Put your intake and medical history forms there, link to them from the booking confirmation, and the clinical detail never touches the scheduler. It doubles as a compliant email provider.
The calendar-sync leak most practices miss
A compliant scheduler can still leak PHI in one click
Nearly every platform above offers “sync to Google Calendar” or “sync to iCal.” The moment a clinician connects a personal Gmail account, every patient name and appointment is copied to a consumer Google account with no BAA — and often onto a phone with no device policy. The scheduler stayed compliant; the practice did not.
The fix is not to ban sync — it is to sync only into accounts that sit under a signed BAA. Google Calendar is covered by the Google Workspace BAA on eligible paid plans, the same scope that governs Gmail and Drive. Free @gmail.com addresses are never covered. The same logic applies to Microsoft 365 versus a personal Outlook.com account.
Go-live checklist for any scheduler
- 1
BAA countersigned before the first patient booking
Store the executed copy with your other vendor agreements.
- 2
Calendar sync audited
List every calendar the scheduler pushes to. Personal Gmail, iCloud, and Outlook.com accounts have no BAA — remove them.
- 3
Reminder templates hold minimum necessary
Date, time, location, provider name. No visit reason, no diagnosis, no test results.
- 4
Role-based access set
Front desk sees the schedule; billing sees billing. Shared logins defeat the audit trail.
- 5
Vendor added to the risk assessment
Every system that holds PHI belongs in the inventory — the scheduler included.
Item three is where reminder vendors differ most — our appointment-reminder comparison has sample scripts. Item five is a five-minute job with the risk assessment tool.
Quick Reference Card
| If You Need | Our Pick | Starting At |
|---|---|---|
| All-in-one for a solo practice | SimplePractice | $49/mo |
| Multi-discipline clinic | Jane App | $54/mo |
| Booking on top of your EHR | NexHealth | Custom |
| Phones + scheduling | Weave | Custom |
| Recall and reminders first | Solutionreach | Custom |
| Cheapest booking page with BAA | Acuity Premium | $49/mo |
| Encrypted intake forms add-on | Hushmail | $11.99/mo |
| Calendly replacement | Acuity Premium | $49/mo |
Calendly: no BAA on any tier — not for patient bookings. Whatever you choose, keep the signed BAA on file, audit calendar sync, and log the vendor in your risk assessment.
Related Tools & Guides
Best HIPAA Compliant Appointment Reminders
What a compliant reminder may say, plus Solutionreach, Weave, Luma, and Klara compared.
Best HIPAA Compliant Texting Apps
Two-way patient SMS with a BAA: OhMD, Spruce, Klara, Curogram, Weave.
Patient Intake Form Builder
Keep clinical questions off the booking page — collect them here instead.
BAA Template Generator
Generate a Business Associate Agreement for your scheduling vendor.
Best HIPAA Compliance Software
Platforms that track your BAAs, risk assessments, and training in one place.