How do you calculate the lifetime value of a patient?
Patient lifetime value is the average revenue a patient brings over the whole relationship: average collected revenue per visit, times visits per year, times the number of years the patient stays. For marketing decisions, multiply that by your contribution margin to get lifetime profit. Compare it with your cost to acquire a new patient to see how much you can afford to spend on marketing.
- Basic formula: revenue per visit x visits per year x years retained.
- Use collected revenue, not billed charges, and adjust for margin.
- Calculate by service or patient type, since a single average hides big differences.
- Compare with acquisition cost to set marketing budgets.
- Use it for planning, not to decide who receives care.
- Every practice welcome — retainers from $499/mo, Goals-Driven engagements, Performance-Linked Payout Models available.
- Dallas, Texas LLC
- US client team · Central Time (CST)
- 25+ US healthcare clients
- BAA signed with every client
- HIPAA compliance training across client and delivery teams
- Contracts and invoices in USD
-
Primary Care · North Dallas, TXCase study →
-
MedSpa · North Dallas, TX
-
Skin Care · Beverly Hills, CA
-
Dental · Christiansburg, VACase study →
-
Pediatrics · Blacksburg, VACase study →
-
Pediatric Dentistry · Blacksburg, VACase study →
-
Dental · Roanoke, VACase study →
-
Functional Medicine · Telehealth · USACase study →
“They were able to get all my ideas and work with me over a period of three to four months and create this amazing website. It's super customized, very modern, and it incorporates all the elements that I had wanted — the patient portal, nice pictures, a very interactive website, patient reviews. I would highly recommend their company to anyone who wants to make an excellent website.”
The basic formula and what each part means
Patient lifetime value, often shortened to LTV or PLV, estimates how much a typical new patient is worth to the practice over time. The simplest version has three inputs:
Lifetime value = average collected revenue per visit x average visits per year x average years retained
- Average collected revenue per visit: what the practice actually receives per visit from insurers and patients combined, after contractual adjustments and write-offs. Billed charges overstate value.
- Average visits per year: how often a typical patient returns, including follow-ups, recall visits and procedures.
- Average years retained: how long a typical patient keeps coming to your practice before moving, changing insurance or leaving.
To turn revenue into a figure you can use for marketing decisions, multiply by your contribution margin: the share of collected revenue left after the direct costs of delivering care, such as clinical staff time, supplies and lab fees. The result is lifetime contribution, which is what a new patient actually adds to the practice.
Some practices use a shortcut: average annual collected revenue per active patient, multiplied by average years retained. It gives the same answer when the inputs come from the same period, and it is easier to pull from most billing reports. Choose one method and keep it consistent, so changes from year to year reflect real shifts rather than a change in how you calculated.
A worked example with illustrative numbers
The numbers below are made up to show the method. They are not benchmarks. Use your own data from your practice management system and billing reports.
| Input | Illustrative value |
|---|---|
| Average collected revenue per visit | $150 |
| Average visits per year | 3 |
| Average years retained | 4 |
| Lifetime revenue | $150 x 3 x 4 = $1,800 |
| Contribution margin | 40% |
| Lifetime contribution | $1,800 x 40% = $720 |
In this example, each new patient adds about $720 to the practice over four years. If the practice spends $200 in marketing to win one new patient, it recovers that cost several times over. If acquisition cost rose to $700, marketing would barely break even on that patient type.
You can extend the formula. Add revenue from referrals if you can measure them, for example family members who join after a patient's first visit. Some practices also discount future revenue, since money received in year four is worth less today, but for most planning purposes the simple version is enough.
Notice how sensitive the result is to retention. In the same example, keeping patients for five years instead of four raises lifetime contribution by a quarter, with no change in marketing spend. That is why retention work belongs in the same conversation as acquisition.
Where to find each number
Most of the inputs live in systems the practice already uses.
- Revenue per visit: billing or revenue cycle reports, using payments received divided by visits over the same period.
- Visits per year: appointment history in the practice management system or EHR, grouped by patient.
- Years retained: look at patients who first visited several years ago and see what share still visit each year. If your data is short, estimate conservatively and update yearly.
- Margin: your accountant or financial reports, separating direct costs of care from fixed overhead.
Handle this analysis inside your own systems or with vendors who have signed a Business Associate Agreement, and use aggregated or de-identified data for marketing reports. Marketing teams do not need named patient records to calculate an average.
Recalculate at least once a year, and after major changes such as joining or leaving an insurance network, adding a new service line or opening a location. Each of these can shift revenue per visit or retention enough to change how much marketing spend a new patient can support.
Calculate it by service and patient type
One average for the whole practice hides large differences. A dental patient who comes for cleanings twice a year for a decade has a very different lifetime value from a patient who visits once for an implant consultation. A chronic care patient differs from an urgent care visitor. Calculate lifetime value separately for your main services or patient types, and by payer mix where it changes revenue per visit a great deal.
Segmented values show where marketing spend makes sense. A service with high lifetime value can support a higher cost per new patient. A service with low lifetime value needs cheaper acquisition channels, such as referrals or local search, rather than expensive paid campaigns. Our guide to patient acquisition cost by specialty explains the other side of the comparison, and the cost per new patient calculator helps you work it out.
How to use lifetime value in marketing decisions
The main use is setting how much you can afford to spend to acquire a patient. Many practices compare lifetime contribution with cost per new patient by channel and keep spending where the ratio is healthy. Our healthcare marketing ROI guide covers this comparison in more detail, and the marketing budget calculator helps translate it into a monthly budget.
Lifetime value also shows the value of retention. Raising average years retained, through recall reminders, easy rebooking and good service, often increases lifetime value more cheaply than winning new patients.
Keep the purpose clear. Lifetime value is a planning tool for marketing and operations. It should never influence clinical decisions or who receives care, and it should not be used to target or exclude patients based on health information.
Related pages from the US team
Patient acquisition cost by specialty
The other side of the lifetime value comparison.
Cost per new patient calculator
Work out what each new patient costs you.
Healthcare marketing ROI
Compare channels against patient value.
Marketing budget calculator
Turn patient value into a monthly budget.
Every practice welcome — Goals-Driven engagements from $499/mo
We benchmark your last 90 days, agree monthly goals with you, and track them live on Ichelon Agency OS with a report every Monday. Performance-Linked Payout Models are available. Our US leadership is based in Dallas, and strategy calls run in US business hours.
Common questions
What is the formula for patient lifetime value?
Patient lifetime value equals average collected revenue per visit, multiplied by average visits per year, multiplied by average years a patient stays with the practice. Multiply the result by your contribution margin to estimate lifetime profit, which is the figure to compare with acquisition cost.
Should patient lifetime value use billed charges or collected revenue?
Use collected revenue. Billed charges include amounts that insurers adjust away or patients never pay, so they overstate value. Payments actually received per visit, from insurers and patients combined, give a realistic figure for marketing and budget decisions.
Why calculate patient lifetime value by service?
Because values differ widely between services and patient types. A patient on regular recall visits is worth more over time than a one-time visitor. Separate values show which services can support higher acquisition costs and which need cheaper channels such as referrals or local search.
How does patient lifetime value relate to acquisition cost?
Lifetime value shows what a new patient is worth; acquisition cost shows what it took to win them. Comparing the two by channel shows where marketing pays back. If acquisition cost approaches lifetime contribution, that channel is not profitable for that patient type.
Is it HIPAA-compliant to calculate patient lifetime value?
It can be, when the analysis stays inside the practice's own systems or with vendors that have signed a Business Associate Agreement, and marketing reports use aggregated or de-identified data. Lifetime value should support planning, never clinical decisions or exclusion of patients.
A note on this guide: it explains marketing practice, not legal advice. Rules on privacy, advertising and insurance change and vary by state, so confirm anything compliance-related with your own counsel.
Want to know what a new patient is worth to you?
A 30-minute call with the US team. We'll walk through your lifetime value and acquisition cost by service and show where marketing pays back. We sign a BAA with every client.