Billing a Package-to-Membership Conversion at a Medspa
Bill a package-to-membership conversion by treating the unused package balance as a liability and applying it as a credit against the new monthly membership. A client prepays for a package, uses three of six treatments, then converts, and how a billing platform represents that balance matters more to a medspa than almost anything else in this comparison.
Vendors Covered in this Article
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Criterion 1: how the platform represents a prepaid package balance
A package purchase isn't a subscription in the usual sense, it's a prepaid credit against future services, and it needs to be tracked as deferred revenue until it's used, not recognized the day the client pays. Neither Stripe Billing nor Chargebee is built as a deferred-revenue engine specifically for treatment packages; both can represent the package as a one-time charge, but converting the remaining balance into a credit against a new membership subscription is something you'll configure yourself, usually as a coupon or account credit applied to the new subscription's first invoices until it's exhausted.
Criterion 2: how cleanly the conversion from package to membership happens
When a client converts mid-package, the new membership subscription needs to start with the remaining balance applied, without a manual invoice adjustment that's easy to get wrong. Chargebee's coupon and credit-note tools give you a more structured way to apply a specific dollar credit against a new subscription's upcoming invoices, tracked as its own object you can audit later. In Stripe Billing, the same result is achievable through account balance or one-time credit line items, but the audit trail for how much of a client's original package balance remains is something you're more likely to reconstruct manually than pull from a report.
Criterion 3: what your accounting team needs to see
If your controller or outside accountant needs deferred revenue reported correctly under a standard revenue-recognition framework, neither platform will do that recognition work for you automatically; both are payment and subscription engines, not revenue-recognition software. What matters is which one gives your accounting team cleaner source data, credit balances, applied amounts, remaining balances, to work from when building that recognition schedule outside the platform. Chargebee's more granular credit tracking tends to produce a cleaner export for this than reconstructing it from Stripe's raw transaction history.
Criterion 4: how often this conversion actually happens at your practice
A medspa that rarely sees clients convert from packages to memberships can tolerate a manual process on either platform without much friction. A practice actively selling the package-to-membership path as its core growth strategy, using packages as an entry point into recurring membership revenue, needs a conversion process that a front-desk or client-care coordinator can run correctly every time without an accounting review of each one.
Where the decision usually lands
For a single-location medspa with low package-to-membership conversion volume, Stripe Billing's flexibility, paired with a simple manual credit process, is workable without much added cost. For a multi-location practice where this conversion is a routine, high-volume part of the sales motion, Chargebee's structured credit and coupon tools reduce the chance that a client's remaining package balance gets miscalculated or lost in the switch to a membership.
Weigh these questions before you pick a platform:
- How the platform records a prepaid package balance, which is a liability until used, given that neither tool is a deferred-revenue engine.
- Whether a partly used package can be applied as a specific credit against the new membership's upcoming invoices without a manual adjustment.
- What your controller or outside accountant needs to see, since neither platform performs revenue recognition for you automatically.
- How often clients convert, because a rare conversion tolerates a manual process but a routine, high-volume one needs structured credits.
What if a client wants cash back instead of a membership credit
Not every client converting away from a package wants that remaining value rolled into a new membership; some will ask for a refund instead, and your practice's own refund policy, not the billing platform, should govern whether that's allowed and for how much. Once the policy is set, executing it is a straightforward partial refund against the original package charge on either platform, tracked back to that original transaction rather than issued as an unrelated credit. Keep the refund policy itself, minus a cancellation fee, prorated by services used, written down before your first conversion, since improvising it case by case is where inconsistent treatment between clients tends to start.
Training the front desk to run the conversion correctly
The person actually executing a package-to-membership conversion is usually a client-care coordinator working a busy front desk, not the practice's billing lead, so the process needs to be simple enough to run correctly under pressure. A short, written script, look up the remaining package balance, apply it as a credit on the new membership subscription, confirm the client sees the applied amount before they leave, matters more here than which platform's API is more capable. Whichever platform you choose, spend the setup time making this specific handoff foolproof, since it's the step most likely to go wrong at the counter regardless of what's happening in the background.
What Good Looks Like
A well-run package-to-membership process can show, for any converting client, exactly how much of the original prepaid balance remains and where it's been applied, without a manual reconstruction from a spreadsheet.
Building The Capability (5-Stage Skill Ladder)
How to Get Started
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
BILL fits the payables side of a medspa, automating recurring payments to product and device vendors alongside membership revenue collection.
If any injectors or aestheticians work as 1099 contractors rather than employees, Tax1099 handles the annual filings for those payments.
Mercury can separate membership subscription collections from package and point-of-sale revenue, making the recurring book easier to track on its own.
Frequently Asked Questions
Is a prepaid treatment package the same thing as a subscription?
No. A package is a one-time prepaid purchase against future services, and it should be tracked as a liability until used, not billed like a recurring subscription. Only the membership a client converts to afterward is a true recurring subscription in either platform.
How do I apply a client's remaining package balance to a new membership?
Apply it as an account credit or coupon against the new subscription's upcoming invoices until it's exhausted. Chargebee's credit-note tools give you a more auditable record of the applied amount; in Stripe Billing, you'll typically use an account balance adjustment and track the remaining amount yourself.
Does either platform handle deferred revenue recognition for treatment packages?
No. Both are payment and subscription tools, not revenue-recognition software, so neither will automatically recognize a package's value as it's used over time. Plan on using the platform's transaction and credit data as source material for a recognition schedule your accounting team builds separately.
What happens if a client never converts and just uses the rest of the package?
That's a straightforward package redemption with no subscription involved, and it doesn't need either platform to manage; it's tracked in your practice management or point-of-sale system as services rendered against the original prepayment. The billing platform only comes into play once a client converts to an ongoing membership.
About the numbers
This guide doesn't quote a sourced benchmark. Figures in it are estimates or general guidance, so check them against your own numbers.
Related Guides
BILL vs Tipalti for Medspa and Outpatient Clinic Groups
A setup runbook for BILL and Tipalti covering consumable reordering, equipment financing and compliance docs at medspa groups.
Cube vs. Mosaic for Medspa Membership and Package Revenue
A worked example of how Cube and Mosaic handle prepaid membership and treatment package revenue for a specialty outpatient or medspa practice.
Turning a MedSpa's Membership Program Into Financeable Revenue
A step-by-step look at building a real membership program in a medspa or specialty outpatient practice so Pipe, not Capchase, becomes a realistic fit.
409A Valuation for a MedSpa or Outpatient Clinic Group
Cash-pay seasonality and state practice-ownership rules both shape a medspa or outpatient clinic group's 409A. Here's a step-by-step way to prepare.
FloQast vs. AuditBoard for Multi-Location MedSpa and Outpatient Groups
Prepaid treatment packages, membership revenue, and medical director fee structures make a medspa close different. Here's how the two tools compare.
Ramp or Brex for a Multi-Clinic MedSpa Group
Injectable inventory and retail skincare need separate cost codes, or provider bonus math is wrong before anyone runs it. Ramp, Brex and Navan compared.