How Much Does Practice Management Software Really Cost?
Ask a vendor what their software costs and you will get the sticker price. Ask a clinic owner what they actually pay and you will hear a different number, usually 50 to 150 percent higher. The gap is structural: most practice management pricing is designed so the advertised number is the floor, and everything a working clinic needs sits on top of it.
Here is how the pricing actually works across the market, and how to compute your real number before you commit.
The four pricing models
Per practitioner
The dominant model among health-and-wellness EHRs. Published rates across the major platforms run roughly $49 to $139 per practitioner per month depending on tier. A solo provider sees an attractive entry price. A three-provider clinic is paying triple, and hiring provider number four means asking whether they are worth another software line item. The pricing model quietly taxes growth.
Per calendar or per user
Common among salon-and-spa suites. The base looks cheap, sometimes around $30, but every bookable calendar adds a fee, and the platform monetizes further through marketing add-ons, branded app fees and payment processing spreads. These platforms also generally do not sign BAAs, which for a clinic is disqualifying on its own.
Tiered platform with add-on stack
Big-box platforms sell a base tier, then meaningful capabilities return as add-ons: AI features, insurance billing, HIPAA itself. It is common to see a BAA effectively priced at hundreds per month because it only comes with a specific add-on or tier. Contracts and onboarding fees appear here too.
Flat per clinic
One price covers the location, with staff seats included in the tier. Rare in this market. The trade-off vendors accept for offering it is that heavy usage (thousands of texts, tens of thousands of emails) has to be handled somehow, which brings us to the part everyone forgets.
The costs nobody puts on the pricing page
- HIPAA and the BAA. Sometimes included, sometimes an add-on worth hundreds monthly, sometimes absent entirely. If you handle patient data, price this first, not last.
- Payment processing spread. A platform charging 3.15% when your volume merits 2.6% is invisible on the software invoice and very visible in your margins. On $40,000 of monthly card volume, half a percent is $200 every month.
- Communication overages. Texts and emails cost money, and platforms recover it either as surprise overage bills, as forced tier upgrades, or as prepaid packs you buy deliberately. Ask which, and ask what happens to appointment reminders if you hit a cap. The wrong answer, reminders silently stop, costs you no-shows in the worst month to have them.
- Onboarding and migration. Setup fees, paid data migration, or "free" migration that turns out to be a CSV template and a wiki page. Migration done badly costs you weeks of front desk time, which is a real number even when it is not on an invoice.
- The add-on creep. AI notes at $15 to $35 per clinician, insurance modules at $20 to $50, e-prescribing with setup fees. Each is small. The stack is not.
Worked example: a three-provider clinic
Take a clinic with three providers, a front desk coordinator, and a manager, sending a normal volume of reminders and monthly campaigns.
- Per-practitioner platform: three seats at $79 to $99 lands at $237 to $297 before add-ons. Add an insurance module and AI notes for two providers and you clear $350. The front desk seat is sometimes free, sometimes not.
- Per-calendar suite: maybe $90 to $120 for the calendars, plus marketing add-ons, plus the processing spread, and no BAA at any price.
- Flat per-clinic (MySpark+ as the example): the $99 Practice tier covers all five people, HIPAA and BAA included, with 15,000 emails, 1,500 texts and 250 voice minutes bundled. A heavy month means a prepaid top-up pack starting at $10 that you choose to buy. The full tier math is public.
The pattern to notice is not that one sticker is lower. It is that under per-provider pricing your bill is a function of your headcount, and under flat pricing it is a function of your tier. Only one of those is under your control while you grow.
How to compute your real number
- Count everyone who needs a login, including front desk and management, not just providers.
- Price the BAA explicitly. If it is not included, add its real cost.
- Ask for the payment processing rate in writing and multiply the difference against your monthly card volume.
- Estimate your monthly texts and emails, then ask exactly what happens at the cap.
- Add every add-on you will actually use within a year: AI notes, billing, marketing.
- Now compare that total, not the sticker, across vendors. Ask each one the twelve questions on our comparison guide and get answers in writing.
MySpark+ is flat per clinic: $29 to $219 for almost every practice, staff included, HIPAA and BAA included on every plan, prepaid top-ups instead of overage bills, and appointment reminders that always send even past a cap. Backed by a 30-day money-back guarantee.
See the full pricing
MySpark