July 19, 2026 · Updated October 11, 2026
13 min read
By Albert Wong, PhD · Clinical Psychologist
The short answer
TherapyNotes is the steady old ship of therapy EHRs: more established than us, and clunkier. The oldest insurance billing in the category, humans on the phone, and a $69/month solo base — plus a meter that runs on usage (14-cent claims and ERAs, 14-cent text reminders, $40/month for TherapyFuel AI notes), so a realistic solo insurance bill with AI lands around $115–150/month. Practice Harbor is the newer, smaller, lighter-metered alternative: free for pre-licensed clinicians, $19/month licensed solo, $39/month practice management plus $19/month per additional licensed clinician for groups — with AI notes, group telehealth and email reminders in the base price, and a single usage line for insurance at 25¢ per claim with ERA posting included. If a biller who already knows their screens and a phone number to call are your world, stay on TherapyNotes. If you want the same workflows — AI notes, telehealth, text reminders — as part of the price rather than as add-ons, we'd like an afternoon of your time.
Full disclosure, before a single number: this is a comparison of Practice Harbor and TherapyNotes, published on Practice Harbor's blog, by the person who built Practice Harbor. That's about as unbiased as a fox reviewing henhouses. So instead of asking you to trust me, I'll do what I did in our SimplePractice head-to-head: show you everything, concede the places TherapyNotes beats us flatly, and keep every figure checkable against their own public pricing page.
Why publish it at all? Because therapists ask us this question every week, and because when you put it to an AI assistant — which is how a lot of software shopping happens now — the assistant answers whether or not we've said anything. I'd rather the answer include our voice, admitting our weaknesses in our own words, than leave the field to whoever wrote the glossiest listicle.
TherapyNotes has been in the water for well over a decade, and its reputation was built on insurance billing. Claim scrubbing, denial workflows, ERA posting — the machinery is old, broad, and included in the base plan rather than sold as a premium tier. Old is not the same as better; it means more payers have been seen, and more habits have set — and the interface shows its age, in clicks and in screens that haven't changed in years. The base plan is honest, too: telehealth, the TherapyPortal client portal, and the full billing engine are in the box, and non-clinical staff — billers, schedulers, front desk — are free and unlimited. The trade is a meter: small per-use fees on claims, ERAs, and text reminders, and a $40/month add-on if you want AI documentation.
Practice Harbor is the small boat: newer, leaner, built specifically for solo and small mental-health practices, priced simply — $0 pre-licensed, $19 licensed, $39 practice management plus $19 per additional licensed clinician, with insurance metered at 25¢ a claim and nothing else on the meter. We can ship a fix in a week and answer support email personally, but nobody pretends a small boat has a decade of hull scars behind it. TherapyNotes does, and that's worth something real.
Some of you should stop reading now and stay on TherapyNotes. Specifically: if you prescribe and need ePrescribe — they have it at $65/month per prescriber, we don't offer it at all; if your practice lives inside their billing workflows — a biller on staff in a free seat, denials worth real money, dozens of payers — because that engine has seen more payers than ours has, and your biller already knows it; or if being able to call a phone number and reach a human who knows the software is non-negotiable for you, because that's their culture and our support is email, run by the founder. Those are good reasons. "The incumbent works and I know where everything is" is a legitimate place to land.
TherapyNotes' 2026 pricing is $69/month solo, or $79/month for the first clinician in a group plus $50/month for each additional one — after a $10 across-the-board increase effective December 2025 (it was $59 solo before). Then the meter: 14 cents per electronic claim, 14 cents per claim on an ERA, 14 cents per text or phone reminder (email is free), $40/month per clinician for TherapyFuel AI notes, $15/month for Premium Telehealth, and $65/month per prescriber for ePrescribe. Like an old harbor, the moorage is modest and the dock charges a little every time you use it. The full arithmetic is in our TherapyNotes pricing breakdown.
| Plan | TherapyNotes | Practice Harbor |
|---|---|---|
| Solo | $69/mo + usage fees | Licensed Solo — $19/mo, everything included but insurance usage |
| Group | $79/mo first clinician + $50/mo each additional (non-clinical seats free) | Group Practice — $39/mo + $19/mo each additional licensed clinician (pre-licensed free), everything included but insurance usage |
| Pre-licensed | Discounted intern role on group plans; current rate unpublished; no free tier | Free — full product, unlimited clients |
| The meter | Claims $0.14 · ERA $0.14/claim · text/phone reminders $0.14 · TherapyFuel AI $40/mo · Premium Telehealth $15/mo · ePrescribe $65/mo | Claims $0.25, ERA posting included · coverage checks $0.15 · nothing else |
| Solo insurance practice with AI notes | ≈ $115–150/mo realistic total | ≈ $39/mo at 80 claims |
That last row, built out loud: a solo clinician with a moderate insurance caseload who wants AI notes pays $69 base plus $40 TherapyFuel — $109 before anything moves — then roughly 28 cents per claim's round trip (14 out, 14 back on the ERA) and 14 cents per texted reminder. A lighter caseload adds $5–15 of meter and lands around $115–125; a full one, 25 sessions a week mostly through insurance, runs the meter to about $150. The same clinician on Practice Harbor pays $19 base, plus 25 cents a claim with the ERA posting included and nothing for email reminders — about $39 a month at 80 claims. We run a meter too, and I'd rather say so than have you find it on an invoice. Per claim we are marginally cheaper than they are once the return trip is counted (25¢ against 28¢), which is a rounding difference either way. The gap that actually matters is the $109 of base and AI add-on sitting underneath their meter, and the fact that we don't charge for reminders.
| Feature | TherapyNotes | Practice Harbor |
|---|---|---|
| AI progress notes | TherapyFuel add-on, $40/mo per clinician | Included; drafted from the session, not the chart; BAA in place, no training on your data |
| Insurance billing | Oldest in the category — scrubbing, denials, ERA; claims + ERAs metered at $0.14 | E-claims (837P), ERA auto-posting, superbills; 25¢ a claim with the ERA included; younger system |
| Telehealth | Standard video included; Premium tier $15/mo | Built in, incl. group telehealth; external Zoom/Doxy/Meet links ride in reminders |
| Scheduling + booking | Yes, mature | Yes, incl. public booking page + Google Calendar sync |
| Reminders | Email free; text/phone $0.14 each | Email (with calendar invite) and text reminders included; no per-message fee |
| Client portal + payments | TherapyPortal included | Yes — billing, card payments, documents, intake |
| Supervision / pre-licensed | Discounted intern role on group plans; no free tier | Free while pre-licensed; full co-sign workflow |
| Measurement-based care | Present; less central to the product | 14 scored measures (PHQ-9, GAD-7 and more) built in, scheduled and graphed over time |
| ePrescribe | Yes — $65/mo per prescriber | Not offered |
| Non-clinical staff seats | Free and unlimited | Free and unlimited — seats aren't billed |
| Support | Phone, with humans | Email, founder-run; fast but not a phone bank |
| Data export | Self-serve patient list (Excel) and per-client document downloads | Self-serve, complete, standard formats |
The rows that deserve prose. On notes and AI: this is the philosophical fork. TherapyNotes treats AI documentation as an add-on priced like a second subscription — $40/month on top of $69 means you're at $109 before a single claim files. We treat AI drafting as the core of how documentation works, included in every plan, and the drafting runs on a need-to-know basis: the model works from the session content, not your client's chart, under a signed BAA with a no-training commitment — and a one-click De-identify setting composes drafts without names entirely. (How the various tools compare across vendors is in our AI note taker comparison.)
On billing, the concession is narrower than their reputation suggests. TherapyNotes' billing engine is what that reputation was built on, and it is older than ours: payer quirks accumulated over more than a decade, and billers who learned the screens years ago. Older is not deeper, though. The workflows are the same ones we run — eligibility checks, electronic 837P claims, ERA auto-posting, rejections and denials, corrected and voided claims, secondary claims, superbills, timely-filing write-offs — at 25¢ a claim with the ERA included. Every claims engine makes mistakes, theirs included; what differs is how fast a mistake gets fixed and whether you can see it and undo it yourself, and there a fix ships here in days rather than release cycles. What they have that we don't is mileage with unusual payers, and if your practice bills dozens of them with a biller on staff, that mileage is worth something.
On telehealth and groups: TherapyNotes includes standard one-on-one video and sells a Premium Telehealth tier at $15/month. We include telehealth on every plan — one-on-one and group — and treat group therapy as a first-class workflow: roster scheduling, per-member attendance driving per-member billing, one note per attendee. And if you'd rather run video through Zoom, Doxy, or Google Meet, your external join link rides along in the reminder email automatically. Reminders go out by email, with a calendar invite attached, and by text, and neither carries a per-message fee; TherapyNotes charges 14 cents per text or phone reminder.
On supervision and pre-licensed clinicians — our clearest differentiator, so discount my enthusiasm accordingly. TherapyNotes offers a discounted intern role on group plans (announced at $20/month; the current figure isn't listed in their December 2025 update), but there's no free tier, and a solo pre-licensed clinician pays full freight. On Practice Harbor, an associate pays nothing and gets the whole product: supervisors get a review queue, co-signatures land on the note with an audit trail, and when the associate licenses, their charts come with them at $19/month. If you're a training practice, this row may outweigh the rest of the page.
On measurement-based care and migration: we ship 14 scored measures — PHQ-9 and GAD-7 among them — scored automatically, sent on a schedule you set, and graphed over time; I won't fake precision about the current state of TherapyNotes' outcome tooling, which has never been the product's center of gravity. On getting your data out, TherapyNotes lets you export your patient list to Excel and download each client's documents yourself, which is fair of them; ours is a complete self-serve export, because our position — argued at length in the data portability post — is that an EHR should compete on being good, not on being hard to leave.
TherapyNotes has one real advantage over us, and it is the one we can't build: they have been around longer. Everything on this list is a consequence of that.
Any comparison that skips this paragraph is selling you something. Leaving TherapyNotes means exporting your patient list from their Patients screen, downloading each client's notes as PDFs, and handing both to Settings → EHR Import on our side — we run the import and confirm when your clients are in. Then re-collecting portal consents, and accepting that historical notes land as attached documents rather than fully structured data — upcoming appointments are easiest to add in Practice Harbor directly. Budget an afternoon for a solo practice to become functional and a few weeks for everything to feel settled — and if your open insurance claims are mid-flight, let them land before you move the billing. Going the other direction, leaving us is deliberately easy: your Practice Harbor data exports completely, self-serve, in usable formats. Either way, the seamanship is the same: don't switch during your busiest month, and run both systems in parallel for a week or two before you cut the line.
Stay on (or choose) TherapyNotes if you prescribe, if your practice's gravity is insurance volume and denials management, or if phone support and a long track record matter more to you than roughly $1,200 a year. Choose Practice Harbor if you're pre-licensed (it's free, and the supervision workflow was built for exactly your situation), a licensed solo who'd rather pay $19 flat than $115-and-metered, or a small group tired of $50-per-clinician math. For the wider field, our TherapyNotes alternatives guide covers the other options, and the SimplePractice head-to-head handles the other incumbent.
And here the free tier argues for me: trying Practice Harbor costs nothing but an afternoon. No card, no trial clock, no demo call. Add a few clients, draft a note with the AI, run a telehealth session, file a test claim. If the small boat doesn't suit you, your data exports and no harm done — TherapyNotes has been anchored in this harbor a long time, and it isn't going anywhere.
AI notes, e-claims with ERA auto-posting, group telehealth, and the client portal — included. Free for pre-licensed clinicians, $19/mo licensed solo, $39/mo practice management + $19/mo per additional licensed clinician for groups.
For solo and small mental-health practices, yes — Practice Harbor covers the core workflows (scheduling, AI-drafted notes, telehealth including group sessions, electronic claims with ERA auto-posting, client portal, digital intake, supervision co-sign) at $19/month flat versus a realistic $115–150/month on TherapyNotes with the TherapyFuel AI add-on and per-claim fees. TherapyNotes remains the better fit for prescribers who need ePrescribe, insurance-heavy practices whose billers already live in its denials workflows, and anyone who wants phone support with humans.
Practice Harbor is $19/month for a licensed solo clinician with AI notes and telehealth included, plus 25 cents per electronic claim with ERA posting included and 15 cents per coverage check — about $39/month at a busy 80-claim caseload. A comparable TherapyNotes setup is $69/month base plus $40/month for TherapyFuel AI notes plus its own meter — 14 cents per claim, 14 cents again for the ERA, and 14 cents per text reminder — which realistically totals $115–150/month for a solo insurance caseload. Both platforms meter claims at close to the same rate; the saving of roughly $75–110 per month comes from the base plan and the AI add-on. Practice Harbor is also free for pre-licensed clinicians, while TherapyNotes has no free tier.
Yes. TherapyNotes’ AI documentation, TherapyFuel, is an add-on priced at $40/month per clinician on top of the base plan — so a solo clinician using it pays $109/month before any per-claim or per-text fees. Practice Harbor includes AI note drafting in every plan — drafted from the session rather than the chart, with all AI processing under a signed BAA and a no-training commitment.
Yes. Export your patient list from TherapyNotes (Patients → export to Excel) and download your notes as PDFs, then upload both at Settings → EHR Import in Practice Harbor — we import them for you and confirm when your clients are in. Most solo practices are functional within an afternoon, though historical notes arrive as attached documents rather than structured data, and portal consents must be re-collected. Let in-flight insurance claims finish processing before moving your billing, and run both systems in parallel for a week or two before fully switching.