GLP-1 Membership Programs: How Clinics Price and Bill Them
Membership, fixed-term program or package: how GLP-1 and weight loss clinics structure program fees, keep medication separate, and bill on schedule.
GLP-1 and medical weight loss clinics usually price programs one of three ways: a monthly membership, a fixed-term program paid in installments, or a prepaid package of visits. The models that hold up keep the program fee separate from medication cost and bill on a schedule. In Ona, memberships charge the patient's saved card monthly or yearly through Stripe.
Quick answer:
- Pick the pricing model by how long the relationship really lasts. Open-ended care fits a renewing membership. A defined program fits a fixed number of payments. A short course fits a package.
- Price the program, not the drug. Medication cost depends on coverage, pharmacy and prior authorization outcomes, all of which change. A program fee that bundles it has to be repriced every time they move.
- The billing mechanics decide cash flow more than the price does: a card on file at enrollment, visits that draw down automatically, and a clear rule for what happens when a payment fails.
Five Pricing Models for Weight Programs
Most weight programs land on one of five structures, or a mix. The table compares them on how the patient pays and what tends to go wrong. The last column shows how each one is set up in Ona.
| Model | How the patient pays | Fits best when | Watch out for | How it runs in Ona |
|---|---|---|---|---|
| Renewing membership | A fixed fee every month or year until cancelled | Ongoing management with no planned end | Members who stop coming but keep paying, then dispute the charge | Membership plan billed monthly or yearly, ends When cancelled |
| Fixed-term program | A set number of payments, then it stops | A defined program, such as a six-month course | Patients assuming it renews, or that it can be paused | Membership that ends After a set number of payments, from 2 to 120 |
| Prepaid package | One price for a set number of visits | A short course with a clear visit count | Unused visits, and refund questions when a patient leaves early | Package sold on the booking page, optionally paid up front |
| Per-visit self-pay | A fee each visit | Low-frequency follow-up, or patients testing the program | Unpredictable revenue, more payment collection at the desk | Visit invoice drafted from the services, charged to the card on file |
| Hybrid with insurance | Insurance pays for covered visits, a program fee covers the rest | Practices in-network with some payers | Charging members for services a payer contract already covers | Each service set as insurance, self-pay or both |
The categories overlap in practice. A clinic might sell a fixed-term program for the first six months and convert finishers to a renewing maintenance membership, or sell a package of body composition scans alongside a membership.
What Usually Goes Inside a Weight Program Fee
A program fee is easier to sell and easier to defend when the patient can see what it buys. Typical contents:
- Clinician visits. A set number per month or per program. Decide whether unused visits carry over. In Ona, included services and packages refill every period or once in total, and unused visits do not carry over to the next period.
- Check-ins with other team members. If your clinic employs a dietitian, health coach or nurse, their sessions can be listed as included services.
- Extras. Body composition scans, a starter kit, or anything else you hand out. Ona lets a plan carry custom items next to its visits, so the patient and your team can see them on the plan.
- Messaging between visits. Worth stating explicitly, including expected response times, so the inbox does not become an unpriced service.
- Labs. Either included up to a defined panel, or billed separately. Most clinics do better billing labs separately, because what gets ordered varies by patient.
What usually stays outside: the medication itself, labs beyond a defined panel, and visits beyond the included number, billed per visit.
Keep the Medication Cost Out of the Program Fee
This is the single most important pricing decision in a GLP-1 program, and it is a business decision, not a clinical one.
The medication's cost to the patient depends on things your clinic does not control: whether the plan covers it, whether a prior authorization is approved, which pharmacy fills it, and what the manufacturer or pharmacy charges this quarter. If the program fee includes the drug, every one of those changes forces you to reprice, absorb a loss, or have an awkward conversation mid-program. In Ona, a change to a plan's price applies to new members only, and current members keep their rate, which is the right behavior for a program fee and the wrong one for a fee that is secretly tracking a drug price.
Separating the two also keeps the paperwork clean:
- Estimates. Under the No Surprises Act, providers must give a good faith estimate to patients who are not using insurance, when they ask or schedule at least three business days ahead. CMS notes that an estimate covers a single provider or facility. Your estimate covers your services. The pharmacy that fills the prescription is a separate party.
- Prescriptions. When the clinic sends the prescription electronically to the patient's chosen pharmacy, the patient pays the pharmacy and the clinic bills only its own services.
- HSA and tax questions. Patients often ask whether a program fee is a medical expense. IRS Publication 502 treats weight-loss program fees as a medical expense only when the weight loss is treatment for a specific disease diagnosed by a physician, such as obesity, hypertension or heart disease, and not when the purpose is appearance or general health. An itemized invoice for the program, separate from anything else, makes that question easier for the patient and their tax advisor.
Insurance Inside a Membership Model
Many weight clinics are not purely cash-pay. Some visits can be billed to insurance for some patients, and coverage for the medication itself varies by plan.
Two practical points. First, if you are in-network with a payer, your contract may limit what you can charge that payer's members for services the plan covers. Have counsel review the program terms before you sell a membership to insured patients. Second, the billing system has to handle both on the same patient. In Ona, a service can be marked insurance-billed, self-pay or both, and switching a visit between Insurance and Self-pay shows what the patient will owe before it re-prices. Copays collected at check-in are held and applied once the payer's remittance arrives, so the patient's balance reflects what they actually owe.
For the insurance half, eligibility checks before the visit and authorizations tracked against visit counts are what keep claims clean and denials down. Those workflows sit on the same patient record as the membership in Ona, which is the point of running both in one system.
Billing Mechanics That Keep Cash Flow Predictable
Price matters less than the plumbing. In Ona these run on billing that shares the patient record with the chart. These are the mechanics that decide whether a membership program collects what it bills.
A card on file before enrollment. A patient needs a saved card before they can be enrolled in an Ona membership, and the first payment is taken when they join. Patients can join from your booking page while booking their first visit, from the patient portal, or be enrolled by staff from the chart.
Visits that draw down on their own. When a member books a service the plan covers, the visit counts against it, and the visit shows how many sessions are used and how many remain. Nobody keeps a spreadsheet of who has visits left.
One invoice per payment. Each membership payment is recorded as a paid invoice on the patient's record, labeled like "Gold membership · payment 2 of 6," so a fixed-term program shows its progress.
A rule for failed payments. When a membership payment fails, the membership shows Past due on the patient's record and in the plan's member list, and it does not cover new bookings until it is settled. Decide in advance who calls the patient and when.
Pay to book for packages. Mark a package pay-to-book and patients pay on Stripe Checkout when they book. The time is held for 30 minutes and released if they do not finish.
Launch pricing without a second price list. Promo codes can discount a membership's first payment or every payment, or take money off a package, with an expiry date and a usage limit.
Two things Ona does not do, so you can plan around them: there are no installment plans on a single invoice (a fixed-term membership is the way to sell a program paid over time), and memberships bill monthly or yearly only, not weekly or quarterly. Payments run on your own Stripe account, and Ona takes no cut of what you collect.
Cancellations, Price Changes and Ending a Program
Write these rules down before the first patient enrolls.
- Cancellation timing. In Ona, staff or the patient can cancel at the end of the current period or right away. Your terms should say which applies when a patient asks, and whether any refund follows.
- Fixed-term programs. A program that ends after six payments ends on its own. If a patient leaves early, your terms decide whether the remaining payments are owed.
- Price changes. Raising the price on a plan applies to new members only. Current members keep their rate. To retire a plan, archive it: new sign-ups stop and current members keep their membership and continue to be billed until cancelled.
- Missed visits. Late-cancellation, reschedule and no-show fees can be set as a flat amount or a percentage, shown on the booking page, and confirmed or waived by staff visit by visit.
Automatic renewal and cancellation rules vary by state, so have counsel review renewing membership terms.
Put the Terms in Front of the Patient
The best protection against chargebacks and disputes is a signed, specific agreement. Use a consent for your program terms with required acknowledgments for the lines that matter most: the price and billing interval, that medication is not included, the cancellation rule, and what happens if a payment fails. Ona will not accept the signature until every required box is ticked, and it stores the exact wording the patient signed.
Then let patients see the plan from their side. In the patient portal, members can see the visits they have left, pay invoices, update the card on file, and join or cancel a membership without calling the front desk. Fewer calls about billing is its own kind of retention.
If you are still choosing software rather than designing the program, our guide to the best EHR for cash-pay and membership practices covers that side. For setup steps, see Setting up memberships and recurring billing and Enrolling a patient in a membership.
Frequently asked questions
How do weight loss clinics price GLP-1 programs?
Most use a renewing monthly membership, a fixed-term program paid over a set number of payments, a prepaid package of visits, or per-visit fees, often combined with insurance billing for covered visits. The fee usually covers clinician visits, check-ins and some extras, while the medication is paid separately at the pharmacy.
Should the GLP-1 medication be included in the membership fee?
Usually not. The medication's cost depends on insurance coverage, prior authorization outcomes and the pharmacy, all of which change. Keeping the program fee separate means you do not have to reprice members when drug costs move, and your estimates and invoices cover only your own services.
What is the difference between a membership and a package?
A package is a one-time purchase of a set number of visits at one price, used up as they are booked. A membership bills on a schedule and can include services, packages and custom items that refill each period. In Ona, unused membership visits do not carry over to the next period.
Can a weight loss program be paid over six months?
Yes. In Ona, a membership can end after a set number of payments, anywhere from 2 to 120, so a six-month program is a membership that ends after six monthly payments. Ona does not offer installment plans on a single invoice, so the fixed-term membership is how a program paid over time is set up.
What happens when a member's card is declined?
In Ona, the membership shows Past due on the patient's record and in the plan's member list, and it does not cover new bookings until the payment is settled. The patient can update their card in the patient portal, and staff can see past-due members by plan.
Can I raise my membership price later?
Yes. In Ona, a new price or billing interval applies to new members only, and current members keep their rate. If you want to stop selling a plan altogether, archive it: new sign-ups stop, and existing members keep their membership until it is cancelled.
Next step
Bring your current price list to a 15-minute demo and see a program built as a membership, a patient enrolled, and a covered visit drawing down. Membership billing is included on every plan, and Ona's pricing starts with a 14-day free trial, no credit card required. The full feature tour is on the memberships page.

Written by
Ona Health team