Subscription billing for healthcare software: per-provider, per-site and volume charges on annual terms
How healthcare SaaS companies bill per-provider, per-site and per-encounter pricing in Bunny — annual invoicing to health systems and practices, account hierarchies, invoiced payment terms and revenue recognition across multi-year contracts.
What makes subscription billing different for healthcare SaaS
Clinical, practice-management and health-data software sold per provider, per site or per patient volume, on long sales cycles with procurement-driven contracts.
-
Recurring plus volume on one contract
A per-provider licence fee plus a per-claim or per-encounter charge is common. Two systems for two charge types means two invoices to a customer who wanted one.
-
Health systems and their sites
The signing entity is the health system; the users are at forty clinics. Some want one consolidated invoice, some want each site billed separately against a master agreement.
-
Invoiced terms and AP processes
Hospitals pay against invoices through accounts payable, on the terms in the contract, often late. Card-first billing was not built for this.
-
Long terms, deferred revenue
Annual and multi-year contracts invoiced in advance create deferred revenue that has to be recognised across the term, including after mid-term site additions.
How Bunny handles subscription billing for healthcare SaaS
-
01
Per-provider and per-encounter charges together
Providers, sites or beds are quantities on recurring charges; encounters, claims or messages are usage-based charges; all on one subscription and one invoice.
Usage-based billing -
02
Account hierarchies for systems and sites
A health system is a parent account with child accounts per site, each with its own subscription, billed to the parent or to the site as the contract requires.
Hierarchies and entities -
03
Annual-in-advance invoicing and net terms
Invoice schedules follow the contract — annual, quarterly or monthly in advance — with net-terms payment, dunning for late payment, and card or bank payment where preferred.
Advance vs arrears billing -
04
Customer portal for invoices
Practice administrators and AP teams see invoices, pay them and update payment methods in the Bunny customer portal.
Customer portal -
05
Revenue recognition across the term
ASC 606 / IFRS 15 schedules are generated from the subscription, recognising annual prepayments over the service period and recalculating when sites are added.
Revenue recognition -
06
SOC 2 Type II and data residency
Bunny is SOC 2 Type II certified with US and Australian data centers. Bunny stores contract and billing data, not clinical data.
Security at Bunny
Billing the organisation, not the login
Healthcare software is licensed to organisations with structure: systems, hospitals, clinics, departments. The billing model has to reflect that structure or finance ends up maintaining it in a spreadsheet alongside the billing tool. Bunny’s account hierarchies and per-account subscriptions let the contract’s shape be the billing shape, whether the customer wants one invoice or forty.
The other constant is time. Healthcare contracts are long and paid in advance, so most of the vendor’s revenue is deferred at any moment. Because the revenue schedule is derived from the same subscription that invoices, a site added in month seven adjusts both the invoice and the schedule in one step. Renewals pick up from the same record.
More Bunny for healthcare SaaS
See everything on the Healthtech overview, or read about subscription billing in Bunny in general.
Subscription billing for other industries
The same workflow, written up for other kinds of B2B SaaS. Browse all industries.
The RevOps expert your team never had.
- Type "send upgrade quotes to all starter plan accounts" — done in seconds
- At-risk renewals flagged, chased, and closed — before you know there's a problem
- Overdue invoices collected automatically, without an awkward conversation
No credit card required. Cancel anytime.