No sign-up. No email. Nothing saved.

Donor lifetime value: what one new donor is really worth

Donor lifetime value is the total a donor is likely to give over the years they stay with you, minus the cost of thanking and serving them. You estimate it from your average gift, how often donors give, and how many come back each year. It tells you how much you can sensibly spend to find a new donor.

A person walking a long winding path with hearts along the way

Worked example. Change any number to use yours.

With 16 new donors (the 5-year break-even)

Year 1

−$1,608

Net cost

5 years

+$138

Comes out ahead

A loss in year one is normal for donor growth. Look at the 5-year view: returning donors pay it off.

Needs about 35 new donors in year one, or 16 over 5 years.

I don't know our numbers

Use figures from your donor database or spreadsheet.

Average gift: $0 · Retention: 0 in 10

What are you considering?
What does it cost?

At $500/month for 6 months, this needs to bring in $3,000 in new giving, about 35 new donors at your average gift. If 5 in 10 give again next year, about 16 new donors would pay it off within 5 years.

$0$1,765$3,530Pays off in month 29Month 1Month 60
Total cost Total giving

Chart assumes you get exactly the break-even number of donors. Enter what they promised to see their version.

New donors per active month to break even
3
How did we get this?

16 donors ÷ 6 active months

Most you can spend to gain one donor
$196
How did we get this?

That's what one new donor gives over 5 yrs, after fees. Year one only: $87.

Details
  • Break-even, first year: 35 donors ($3,000 ÷ $87 per donor)
  • Break-even, 5-year view: 16 donors ($3,000 ÷ $196 per donor)
  • Full cost: $3,000 = $0 setup + ($500 fee + $0 staff and volunteer time) × 6 months

Make the case to your board

Already started? Check in on progress

Was this useful? Tell Paul

Break-even: 35 donors in year one, 16 over 5 years

Why it matters

If you only count a donor's first gift, almost every marketing effort looks too expensive. Many donors give again, and some give more over time. Lifetime value counts those future gifts so you can judge marketing fairly.

How to estimate it

Start with the average first gift. Add later gifts, reduced by the share of donors who come back each year. Subtract processing fees and the cost of thanking them. The calculator on this page does that for 1, 2, 3, or 5 years. Look at "Most you can spend to gain one donor."

How to raise it

Thank donors quickly. Show them results. Invite them to give monthly. Each of these raises retention, which raises lifetime value more than almost anything else.

Worked example

Hypothetical: a first gift of $100, later gifts of $120, 5 in 10 giving again, a 3% processing fee, and $10 to thank each donor. Over 5 years, the calculator shows one new donor is worth a little over $200.

What you're actually paying for

  • Processing fees on every gift.
  • Receipts, thank-you calls, and mailings.
  • Systems to track who gave and when.

Questions to ask vendors

  • Do you understand donor journeys and recurring giving?
  • Who owns our donor data, website, and ad accounts if we part ways?
  • How will you report new donors, not just traffic or impressions?
  • When should we expect results, and what's the plan if they don't come?

How to tell if it's working

  • Calculate retention every year from your donor records.
  • Track average gift by year to see if donors give more over time.
  • Compare lifetime value with what you spend to find each donor.

How we calculate

  • Full cost = setup fee + (monthly fee + staff hours × hourly cost + volunteer hours × hourly value) × months.
  • Value of one new donor over N years = (first gift + later gift × (r + r² + ... + r^(N−1))) × gifts per year × (1 − processing fee) − thank-you cost, where r is how many out of 10 give again, divided by 10.
  • Monthly donors are valued at monthly gift × 12 for each year they keep giving.
  • Break-even new donors = full cost (minus the value of other goals you enter) ÷ value of one new donor, rounded up.
  • Cost to raise $1 = full cost ÷ giving over the time frame.
  • Most it's worth paying per month = (promised donors × donor value − setup fee) ÷ months − staff time per month.

Questions people ask

How many years should lifetime value cover?

Pick a time frame your board is comfortable with. Three years is a common middle ground. The calculator lets you switch between 1, 2, 3, and 5.

Should we include monthly donors?

Yes. Set how many out of 10 give monthly. They often add much more value over time.

About the builder

Built by Paul Watley

Paul is the Director of SEO at Tandem Theory in Dallas, Texas. He builds websites and helps them get found through search and digital marketing. He is originally from Nebraska and now lives in Dallas with his wife, their three kids, and Sunny, their dog.

He built this free tool because nonprofits get the same sales pitches businesses do, with less money and less time to check the math. Put in your own numbers and decide for yourself.