Donor Retention Calculator
Calculate donor retention rate, lifetime value, churn impact, and revenue gains from improved retention.
About this calculator
This calculator quantifies what donor churn actually costs a nonprofit, and what fixing it is worth. Retention rate is simply the donors retained from last year divided by donors at the start of the year; churn rate is its complement. Lifetime value takes a different approach than a flat multi-year assumption: it models each donor's expected giving lifespan as a geometric series based on retention rate — expected lifetime years equals 1 divided by (1 minus the retention rate as a decimal) — so a donor pool with 60% retention is modeled as giving for an average of 2.5 years, while a 90%-retention pool is modeled at 10 years. That formula diverges as retention approaches 100%, and a 100-year cap only kicks in at exactly 100% retention (every donor retained); a rate just short of that, like 99.98%, still runs through the uncapped formula and can produce an expected lifetime of thousands of years. Treat any lifetime figure north of a few decades as a sign your donor pool is unusually small or retention is being entered as a rounded 100% rather than as evidence of a truly multi-generational donor base.
Lifetime value then multiplies that expected lifespan by the average gift amount. Lost revenue is the straightforward dollar value of gifts that walked away this year; replacement cost applies your acquisition cost per donor to however many lapsed, capturing the fact that replacing a lapsed donor isn't free. Net impact is the combined hit of lost revenue plus replacement cost, shown as a negative figure. Revenue gain models a specific what-if: retention improved by exactly 10 percentage points (capped at 100%), showing the added revenue from the donors that improvement would keep — useful for justifying investment in stewardship and donor-communications programs to a board that wants to see the payoff in dollars.
Inputs
Results
Retention Rate
45%
Donor Lifetime Value
$273.00
≈ 5 tanks of gas
How to Use This Calculator
- Enter Donors at Start of Year, Donors Retained, and Average Gift ($).
- Set Acquisition Cost per Donor ($).
- Review Retention Rate (%) and Donor Lifetime Value ($).
- Use Churn Rate (%) and Expected Lifetime (years) to inform your decision.
- Use the chart to visualize the results and explore different scenarios by adjusting inputs.
How the result changes with Donors at Start of Year
| Donors at Start of Year | Retention Rate | Donor Lifetime Value |
|---|---|---|
| 250 | 90% | $1,500.00 |
| 375 | 60% | $375.00 |
| 750 | 30% | $215.00 |
| 1,250 | 18% | $183.00 |
What each input means
- Donors at Start of Year
- Total active donors at the beginning of the period
- Donors Retained
- Number of those donors who gave again during the period
- Average Gift ($)
- Average annual gift amount per donor
- Acquisition Cost per Donor ($)
- Cost to acquire a new donor to replace a lapsed one
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersDonors at Start of Year = 500, Donors Retained = 225, Average Gift ($) = 150, Acquisition Cost per Donor ($) = 50 = 4 input(s) provided
- Calculate Retention RateRetention Rate45 = 45
- Calculate Donor Lifetime ValueDonor Lifetime Value273 = $273
- Calculate Churn RateChurn Rate55 = 55
- Calculate Expected LifetimeExpected Lifetime1.82 = 1.82
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does a small change in retention rate produce such a large swing in Donor Lifetime Value?
LTV models expected giving years as a geometric series: 1 divided by (1 minus retention rate as a decimal). That formula grows faster than linearly as retention approaches 100%, because each additional point of retention means donors are expected to keep giving for many more years — going from 90% to 95% retention roughly doubles the modeled lifespan (10 years to 20 years), not just a 5% increase.
Why does Expected Lifetime (years) show an extremely large number when I enter a retention rate very close to 100%?
The 100-year cap in the formula only activates at exactly 100% retention — meaning every single donor was retained. A rate just below that, like 99.98%, still runs through the uncapped 1/(1-retention) formula and can mathematically produce an expected lifetime of thousands of years. Treat any lifetime figure beyond a few decades as a sign to double-check whether your retention input is a rounded 100% rather than a real reflection of your donor base.
What's the difference between Net Impact and Revenue Gain (+10% Retention)?
Net Impact is the current-year cost of the donors you actually lost — lost revenue from lapsed gifts plus the acquisition cost to replace those donors, shown as a negative number. Revenue Gain models a separate what-if scenario: how much additional revenue you'd capture if retention improved by exactly 10 percentage points (capped at 100%), which is the upside case for justifying investment in stewardship rather than a measure of current losses.
Does Replacement Cost assume every lapsed donor gets replaced with a new one?
Yes — it multiplies the number of lapsed donors (donorsStartYear minus donorsRetained) by your entered Acquisition Cost per Donor, assuming the nonprofit fully replaces each lost donor through new-donor acquisition. If your organization doesn't actively replace lapsed donors, this figure overstates your real spending, though it still reflects the true cost if you wanted to maintain a steady donor count.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Fundraising Goal Calculator
Calculate your nonprofit's total fundraising goal including program needs, overhead, reserves, and contingency.
Nonprofit & FundraisingProgram Efficiency Ratio Calculator
Evaluate nonprofit financial health with program efficiency ratio, overhead ratio, fundraising efficiency, and operating margin.
Data ScienceCohort Analysis Calculator
Analyze user cohort retention over time. Calculate monthly retention rates, churn rates, estimated customer lifetime value (LTV), and total cohort revenue.
Nonprofit & FundraisingVolunteer Hours Calculator
Track volunteer service hours and calculate annual contribution, team totals, and equivalent economic value.
More in Business & Entrepreneurship.