How to Calculate Donor Lifetime Value (and What to Actually Do With It)

Intermediate, Featured, Featured Intermediate, Measuring Results

By Jeremy Reis

Most nonprofits know what their average gift is. Far fewer know what a donor is worth over the whole relationship. That gap matters, because the second number is the one that should shape how much you spend to find new donors and how much effort you put into keeping them.

Donor lifetime value (often shortened to LTV) is the total amount a donor gives you over the time they keep giving. It sounds like a finance metric. In practice, it’s a decision tool. Used well, it tells you whether your acquisition is paying off and where an extra hour of staff time will do the most good.

The trouble is that the formula most people use hides the most important part of the answer.

The usual donor lifetime value formula, and its blind spot

If you search for how to calculate donor lifetime value, you’ll mostly find some version of this:

Average annual gift × average donor lifespan (in years) = lifetime value

So if your donors give $75 a year on average and stay about three years, each donor is worth roughly $225. Simple enough.

The problem is the word “average.” Your donor file isn’t one group of people who all behave the same way. It’s at least two very different groups: people who have given once and people who have given more than once. First-time donors leave at much higher rates than repeat donors, a pattern the Fundraising Effectiveness Project has reported year after year. A single average lifespan blends a large group that disappears quickly with a smaller group that sticks around for years. The result describes a donor who doesn’t exist.

Here’s the sector-wide picture. According to the Fundraising Effectiveness Project’s fourth-quarter 2025 report, 43.3% of 2024 donors gave again in 2025. If you plug that into the standard lifespan shortcut (1 divided by the share of donors you lose each year), you get an average lifespan of about 1.8 years. That’s a useful reality check, but it still treats a first-time donor and a ten-year donor as the same person.

What you really want to know is this: when a new donor walks in the door, what are they likely to give you over the next several years? To answer that, you need a cohort.

A better way: follow one group of donors forward

A cohort is simply a group of donors who started in the same period. Instead of averaging your whole file, you pick everyone who made their first gift in a given year and add up everything they gave from that point forward.

Imagine a literacy program that acquired 400 new donors in one year with an average first gift of $75. Its own data shows that about 25% of new donors give a second year, and after that, about 60% of the remaining donors give again each year. Donors who stay tend to give a little more, around $90 a year.

Here’s what that cohort produces over five years:

Year Donors still giving Revenue
1 400 $30,000
2 100 $9,000
3 60 $5,400
4 36 $3,240
5 about 22 $1,944
Total $49,584

Divide $49,584 by the 400 donors who started, and the five-year value of a new donor is about $124.

Notice where the money comes from. About 60% of this cohort’s five-year revenue arrives in the first year. Three out of four donors never give a second gift. Everything after year one depends on a fairly small group of people.

You can run this on your own file with nothing fancier than a spreadsheet. Pull every donor whose first gift was three to five years ago. Then total their giving by year. If your database can’t do that easily, export gifts with donor ID and date and build a simple pivot table. The number you get will be rougher than a consultant’s model, but it will be based on your donors, which makes it more useful than any benchmark.

Where lifetime value changes your decisions

Once you have a cohort number, two practical questions get much easier to answer.

How much can you afford to spend to acquire a donor? If a new donor is worth about $124 in gross giving over five years, then spending $100 to acquire each one leaves very little room once you account for receipts, mailings, staff time, and everything else it costs to serve them. That doesn’t automatically mean the acquisition is a bad idea. It does mean you should know you’re making a thin bet before you make it, and that the bet only pays off if you keep the donors you bring in.

Should you work on bigger gifts or on keeping more donors? Here the cohort view is especially helpful. Run two scenarios on the same literacy program:

  • Raise gifts by 10%. First gifts go from $75 to $82.50 and repeat gifts from $90 to $99. Five-year revenue rises to $54,542.
  • Raise first-year retention by 10 points. Keep the gifts the same, but get 35% of new donors to give a second year instead of 25%. Five-year revenue rises to $57,418.

The retention change wins overall, and the gap is much wider in the years after the first gift. Revenue from years two through five goes from $19,584 to $27,418, an increase of about 40%. You also end the five years with roughly 30 active donors from this cohort instead of 22, and those are the people most likely to become monthly donors, mid-level donors, or eventually bequest donors.

That’s the real lesson of donor lifetime value. Most of the value you can still influence sits in the gap between the first gift and the second. It’s why the work of getting first-time donors to give again is usually a better use of a small team’s time than squeezing a few more dollars out of each appeal.

Mistakes that make the number misleading

A few things tend to throw LTV calculations off.

Using your whole file instead of a cohort. Your long-time donors make the average look healthier than the experience of a typical new donor. If most of your new donors leave after one gift, a blended average will hide that.

Mixing channels and donor types. A donor acquired through a peer-to-peer event often behaves differently from one acquired through direct mail. Monthly donors are a different animal altogether, and their retention needs its own measurement (we covered that in how to measure and improve recurring donor retention). If you can split your cohorts by how donors came in, do it.

Letting one big gift drive the result. In a small cohort, a single $10,000 gift can double your lifetime value. Run the numbers with and without unusual gifts so you know what’s typical.

Treating the number as permanent. Your lifetime value is a snapshot of how your program performed with past donors. If you change your welcome series or your thank-you process, the next cohort should look different. That’s the point.

Put it to work this month

Here’s where I’d start if you’ve never calculated donor lifetime value before.

  1. Pick the year that is three to five years back. Pull every donor whose first gift came that year.
  2. Total their giving by calendar year since that first gift. Count how many were still giving each year.
  3. Divide total giving by the number of donors in the original group. That’s your working lifetime value.
  4. Look at year two. What share of the group gave again? If it’s well under half, that’s where your attention belongs.
  5. Ask one honest question: what happened to these donors between their first and second gift? List every communication they received. If it was a receipt and your regular newsletter, you’ve found something specific to fix.

You don’t need a data analyst to do this. You need an afternoon, a clean export, and a willingness to look at what the numbers say about your donor experience. If you’d rather not build the spreadsheet yourself, my free Donor Health Dashboard lets you upload your giving data and see your retention, second-gift rate, and upgrades, calculated privately in your browser.

If you’d like a wider set of measures to track alongside lifetime value, our list of digital fundraising KPIs your nonprofit should track is a good next read.