Three plans, billed monthly, no fixed term. Every plan starts with 14 days free and no card. Patient payments carry a 2% platform fee; Stripe's own processing fees are separate. The full arithmetic is below.
$199, $449 or $1,499 a month · No card to start · Cancel any time from your Billing page
Pick by catalog size and patient count. Starter and Growth start online in about a minute. Signature adds a native app in the stores, so it starts with a call.
Every plan starts with a 14-day free trial and no card. Patient payments carry a 2% platform fee; Stripe's own processing fees are separate and charged by Stripe.
Prices are in US dollars and exclude taxes. The Terms give 30 days' notice before any change to a subscription price or the platform fee rate.
The core product is the same on all three. Higher plans raise the limits and add retention tools, then the native app.
Limits and features by plan. A check means the plan includes it; each plan includes everything on the plan before it. Swipe sideways to see all three plans.
| Plan | Starter | Growth | Signature |
|---|---|---|---|
| Monthly price | $199/mo | $449/mo | $1,499/mo |
| One-time launch fee | None | None | $2,500, once |
| Products in your catalog | 25 | 100 | Unlimited |
| Patients | 500 | 2,500 | Unlimited |
| Branded web portal on your subdomain | ✓ | ✓ | ✓ |
| Shop, orders & Stripe payouts | ✓ | ✓ | ✓ |
| Progress & weight tracking | ✓ | ✓ | ✓ |
| HighLevel contact & payment sync | ✓ | ✓ | ✓ |
| Workflow triggers & custom fields in HighLevel | ✓ | ✓ | ✓ |
| Tiered referrals & rewards | ✓ | ✓ | ✓ |
| Email check-in reminders | ✓ | ✓ | ✓ |
| Custom intake forms & results pages | No | ✓ | ✓ |
| At-risk patient triage & campaigns | No | ✓ | ✓ |
| Custom domain | No | ✓ | ✓ |
| Push notifications & retargeting | No | ✓ | ✓ |
| API access | No | ✓ | ✓ |
| Your own native iOS & Android app | No | No | ✓ |
| Published under your developer accounts | No | No | ✓ |
| We handle builds, review & updates | No | No | ✓ |
| Priority support | No | No | ✓ |
| 14-day free trial, no card | ✓ | ✓ | ✓ |
| How to start | Start free trial | Start free trial | Talk to us |
Higher plans also raise your admin seats and monthly email allowance. If a feature shows an upgrade prompt in your dashboard, it is on a higher plan; upgrading from the Billing page raises your limits immediately.
There are three separate charges, and two of them are not ours. Your subscription is what you pay us each month. The platform fee is a small percentage of each patient payment. Stripe's processing fees are Stripe's, set and charged by Stripe under your own Stripe agreement.
A flat monthly amount for your plan: $199, $449 or $1,499. It is billed to the card on file, renews monthly until you cancel, and the current price is shown on the Billing page at checkout. Cancellation takes effect at the end of the period you have paid for, and you keep access until then.
From the Terms of Service: "In addition to the subscription, we charge a platform fee on each payment your patients make through the Platform [...]. The standard rate is 2% of the payment amount. A different rate applies only if we have agreed one with you in writing. The fee is collected automatically by Stripe from each payment before the remainder settles to your account, and it appears on your Stripe transaction records as an application fee." If you refund a payment through the portal, the platform fee on that payment is returned to you as well.
Patients pay with a card, Stripe processes the charge, and the money settles to your own connected Stripe account. You are the merchant of record. Stripe's processing fees are separate from anything we charge, are set by Stripe, and are governed by your agreement with Stripe. We never hold your funds.
Signature carries a one-time $2,500 launch fee on top of the $1,499 a month. It covers the native iOS and Android app: built under your brand, published under your own developer accounts, with builds, store review and updates handled by us. It is charged once, as soon as payment details are added, even during the trial, and never again.
Our fees exclude taxes. You are responsible for any sales, use or similar taxes on your subscription, and for all taxes on your own sales to patients.
We may change a subscription price or the platform fee rate on at least 30 days' notice, by email to the account owner and a notice in your dashboard. A change takes effect at your first renewal after the notice period, and you can cancel before then if you do not agree.
Round numbers to show the arithmetic, not a forecast: 120 patients, each placing one $300 order a month through the portal. Your own figures depend on your prices and how many patients order.
in patient payments a month (120 × $300), settled to your own Stripe account
platform fee a month (2% of $36,000), taken by Stripe from each payment
a month to us on Growth ($449 subscription + $720 platform fee)
120 patients is within every plan's limit, so the choice comes down to catalog size and features. Swipe sideways to see all three plans.
| Each month | Starter | Growth | Signature |
|---|---|---|---|
| Patient payments through your Stripe account | $36,000 | $36,000 | $36,000 |
| Platform fee (2%) | $720 | $720 | $720 |
| Subscription | $199 | $449 | $1,499 |
| Total to HL Patient Portal | $919 | $1,169 | $2,219 |
| One-time launch fee (once, when a card is added) | None | None | $2,500 |
| Stripe's processing fees | Charged by Stripe | Charged by Stripe | Charged by Stripe |
Stripe's processing fees are not in these totals: Stripe sets them and charges them on each payment under your own Stripe agreement. Nothing here is a revenue projection.
New clinics start on a 14-day free trial with the Growth features unlocked (API access excepted) at Starter limits, so you can set everything up and test it before you decide. The Billing page shows how many days remain. Nothing is charged until the trial ends, with one exception: the Signature launch fee is charged as soon as a card is added.
No. Sign up without a card and add a payment method whenever you are ready. Cancel before the trial ends and you are not billed. If the trial ends with no card on file, the portal pauses with your patients, products and settings intact until the owner adds a card.
Yes, any time, from Manage billing on the Billing page. Your subscription stays active until the end of the period you have already paid for, then stops; the Billing page shows the end date. You can reactivate before that date from the same place.
Yes. Change plans from the Billing page or the Stripe billing portal. When you upgrade, your limits increase immediately. A switch part way through a month is prorated onto your next invoice.
Click Manage billing to open the secure Stripe billing portal. There you can download invoices, update your card, change plans and cancel.
Only the clinic owner. Admins run the clinic (patients, orders, products, forms, marketing, integrations, settings) but cannot view or change the subscription. Front-desk logins see Patients and Orders only.
No. They are two different Stripe relationships. Patient payments are captured on your own connected Stripe account and paid out to your bank on Stripe's normal schedule. Billing is only your subscription to us. If a subscription payment fails, your plan shows "Payment past due" and you get a short grace period to update the card; your patients' ability to pay you is unaffected.
It applies to Signature only. It is a one-time charge that covers building your native iOS and Android app, publishing it under your developer accounts, and handling store review and updates. It is charged as soon as payment details are added, even during the trial, and is shown at signup.
$199, $449 or $1,499 a month · No card to start · 2% platform fee on patient payments