Pricing for Therapy Practice Management Software

TheraPrac is therapy practice management software built for solo therapists and small practices who want modern clinical tools without enterprise complexity. See also EHR for therapists.

Apply for Alpha

Pricing at a Glance

  • Transparent, predictable per-provider pricing for core EHR
  • Optional add-ons for telehealth, client payments, and insurance billing
  • Telehealth priced per provider; TheraPrac Pay and Insurance Billing priced per organization NPI
  • No contracts. Cancel anytime.
  • No hidden fees or forced upgrades

Core EHR

Note: Core EHR pricing is per provider per month. Telehealth is a per-provider add-on with included usage and overage. TheraPrac Pay and Insurance Billing are priced per organization NPI, with per-transaction fees where applicable.

Save 10% with annual billing.
Annual plans are billed upfront and lock in your rate for 12 months. Annual discounts apply to Core EHR subscription fees only.

Volume discount: 10% off Core EHR subscription fees for practices with 10 or more providers.

Feature Category Simple ($29) Clinical ($49)
Scheduling ✔ Included ✔ Included
Security (MFA, RLS, Audit) ✔ Included ✔ Included
Non-Provider Staff Access ✔ Included ✔ Included
Client Intake ✔ Included ✔ Included
Allergies ✔ Included ✔ Included
Medication History ✔ Included ✔ Included
Reminders (SMS/Email) 150 SMS included 300 SMS included
Progress Notes 160 notes included 320 notes included
Mental Health History ✔ Included
Medical History ✔ Included
Psychosocial History ✔ Included
Assessments ✔ Included
Homework Tracking ✔ Included
Telehealth Add-on Add-on
TheraPrac Pay Add-on Add-on
Insurance Billing Add-on Add-on
AI Progress Notes (coming soon) Add-on Add-on
E-Prescribing (coming soon) Add-on Add-on

* If you approach included note or SMS limits, we notify you before any upgrade or additional usage is billed.

Additional SMS messages: $0.02 per message

Telehealth (Per Provider Per Month)

Telehealth Tier Included Minutes Price
Basic 3,000 minutes / provider / month $15
Pro 8,000 minutes / provider / month $29
Max 16,000 minutes / provider / month $49

A "minute" is counted per participant on the call.
Example: a 60-minute two-person session uses 120 minutes of included time.

Overage: $0.02 per minute beyond included minutes

TheraPrac Pay Add-On (Per Organization NPI)

TheraPrac Pay is optional and only required if you accept payments through TheraPrac.

TheraPrac Pay enables secure client payments, receipts, refunds, payouts, and audit-ready transaction tracking for the practice. It is required only if you accept card payments. Insurance Billing is a separate optional add-on for paneled providers.

Fee Component Description Price
TheraPrac Pay Subscription Enables TheraPrac Pay for the organization $49 / month per organization NPI
TheraPrac Platform Fee Per transaction (deducted from each payment) $0.25 + 0.5% per transaction
Stripe Processing Fees Standard card processing (deducted from each payment) $0.30 + 2.9% per transaction

How you are billed:

  • TheraPrac Pay subscription — billed monthly in advance
  • TheraPrac Platform Fee and Stripe processing fees — not billed separately; both are deducted from each payment total and appear in your Stripe connected-account dashboard

Add-on · works with Simple or Clinical

Insurance Billing Add-On (Per Organization NPI)

Submit claims, check eligibility, and receive payments (including ERAs), without leaving TheraPrac. Powered by Stedi.

Already paneled with insurance? Start billing immediately.

Insurance transactions include:

  • Claims (837P)
  • ERAs (835)
  • Eligibility (270/271)
  • Claim Status (276/277)
Fee Component Description Price
Insurance Billing Subscription Enables insurance billing for the organization $49 / month per organization NPI
Insurance Transaction Fee Per insurance transaction $0.25 per transaction

How you are billed:

  • Insurance Billing subscription — billed monthly in advance
  • Insurance Transaction Fee — $0.25 per insurance transaction processed

What you get

  • Submit claims from your normal workflow, with no copy-paste between systems
  • Check eligibility in seconds when you need it
  • Automatic payment reconciliation when payers send remittance
  • No separate clearinghouse account to set up or juggle
  • Everything lives next to scheduling, notes, and clients
  • Simple, predictable usage, so you only pay for what you use

How it works

  1. Connect your practice details in TheraPrac.
  2. Submit claims during your usual day, in the same place you already work.
  3. Get paid and track status in one place.

Pricing Philosophy

  • Core EHR: Provider-based
  • Telehealth: Provider-based entitlement + overage
  • Insurance Billing: Per-organization NPI subscription + per-transaction fee
  • Payments: Per-organization NPI subscription billed in advance; platform and Stripe processing fees deducted from each payment

Our goals: transparent, profitable, fair, and predictable pricing that is competitive with TherapyNotes. Customers pay for value received. Heavy users pay more than light users, in a model simple enough to explain in under 30 seconds.

Discount Applicability

Annual billing discounts and volume discounts apply to Core EHR subscription fees only.
TheraPrac Pay fees, processor fees, Insurance Billing fees, telehealth overage, and other usage-based charges are excluded from discounts.

Volume Discounts

We offer volume discounts for clinics with 10 or more providers.

  • 10+ providers: 10% off Core EHR subscription fees

Volume discounts apply to Core EHR subscription fees only.

Discount Stacking Policy

Volume discounts and annual billing discounts do not combine.
Practices receive whichever discount is greater.

Pricing FAQs

Is there a long-term contract?
No. Monthly plans can be canceled at any time. Annual plans are billed upfront and lock in discounted pricing for 12 months.

Do discounts apply to transaction fees?
No. Discounts apply only to subscription fees. Usage-based and transaction-based fees are excluded.

When do I need TheraPrac Pay?
TheraPrac Pay is required to accept card payments from clients. Practices that do not collect payments through TheraPrac do not need this add-on.

Can I change plans or add-ons later?
Yes. You can upgrade, downgrade, or add features at any time. Changes take effect at the start of your next billing cycle.

Will my pricing change unexpectedly?
No. Subscription pricing remains stable unless you change plans or add features. Any future pricing changes will be communicated in advance.

Is there an Alpha or early access program?
Yes. Qualifying founding practices can receive free-for-life access to core plans, Telehealth Basic, and waived TheraPrac Pay and Insurance Billing subscriptions for one organization NPI each. Transaction and usage-based fees still apply. See the Alpha Free for Life Policy.

Insurance billing

Do I need to be credentialed with insurance?
Yes. TheraPrac assumes you are already paneled with the payers you bill and ready to submit claims.

Does TheraPrac help with paneling?
Not right now. Insurance billing is for providers who are already in-network and set up to bill.

Are these clearinghouse fees?
No. These are straightforward fees for billing built into TheraPrac: a monthly subscription per organization NPI, plus a per-transaction fee for each insurance transaction processed.

What counts as an insurance transaction?
Each claim submission (837P), ERA (835), eligibility check (270/271), or claim status inquiry (276/277) counts as one insurance transaction.

Is insurance billing required?
No. It is completely optional. Simple and Clinical plans work the same with or without it.

How is insurance billing priced?
Insurance billing is an add-on for either Simple or Clinical. You pay a monthly subscription per organization NPI, plus $0.25 per insurance transaction processed.

Pricing is subject to change. Last updated June 17, 2026.