The Problem With How Most Nonprofits Set Goals
Ask a small nonprofit how they landed on their annual fundraising goal and you'll usually get one of three answers:
- "We raised $180,000 last year, so we said $200,000 this year."
- "The board wanted a round number, so we went with $150,000."
- "Our budget gap is $120,000, so that's what we need to raise."
None of these is a fundraising goal. The first is wishful thinking dressed up as a projection. The second is an arbitrary number that sounds good in a meeting. The third is a budget problem in disguise — it tells you what you need, not what you can realistically raise.
A real fundraising goal is built from the bottom up, using what you actually know about your donor base: how many donors you have, what they typically give, how many return each year, and what you can realistically expect from each channel you work. It's a projection grounded in data, not a wish. And it should make your board slightly uncomfortable — not because it's impossibly ambitious, but because it's honest.
This article walks you through how to build one.
Step 1: Pull Four Numbers From Your Records
Before you set a goal, you need to know what you're working with. Pull up your donor records from the last two years — your donation platform, a spreadsheet, your CRM, whatever you have — and find these four numbers:
| Number | Where to Find It | Why It Matters |
|---|---|---|
| Total donors who gave last year | Your donation records | Your starting universe for renewal projections |
| Donors who gave both last year AND the year before | Compare year-over-year lists | Your actual retention rate, not a guess |
| Average gift size last year | Total individual revenue ÷ total donors | Your revenue-per-donor baseline |
| Total revenue from individual donors last year | Donation records (exclude grants and event net) | Your true individual giving baseline |
Don't skip this step because the numbers are messy or incomplete. An approximate answer based on real data is infinitely more useful than a precise number you invented. If your records are truly incomplete, use sector benchmarks as a starting point — more on that below.
Step 2: Calculate Your Retention Baseline
Your donor retention rate — the percentage of last year's donors who will give again this year — is the single most important input in your fundraising model. Most small nonprofits have never calculated it.
Here's the formula:
Retention Rate = (Donors who gave this year AND last year) ÷ (All donors who gave last year) × 100
If 80 of your 200 donors from last year gave again this year, your retention rate is 40%. The national average for small nonprofits is around 43% — so that's not unusual, but it means you're replacing more than half your donor base from scratch every year.
Once you have your retention rate, you can project your renewal revenue:
Projected Renewal Revenue = Last Year's Donors × Retention Rate × Average Gift
Example: 200 donors × 43% retention × $90 average gift = $7,740 in projected renewals.
That's your floor — the revenue you can expect from donors who already know you, assuming you run a solid renewal campaign and nothing unusual happens. Everything else in your goal is additive on top of this number.
Step 3: Add Your New Donor Estimate
New donor acquisition is harder to project because it depends on how actively you pursue it. But you can make a reasonable estimate based on your recent history.
Look at how many new donors you acquired in each of the last two years. If you brought in 35 new donors last year and 28 the year before, a conservative estimate of 30 is reasonable — assuming you're not launching a major new campaign or cutting your outreach budget.
Apply a lower average gift for new donors. First-time donors almost universally give less than returning ones. If your overall average is $90, budget new donors at $55–$65.
Projected New Donor Revenue = Estimated New Donors × New Donor Average Gift
Example: 30 new donors × $60 = $1,800 in projected new donor revenue.
Running total so far: $7,740 + $1,800 = $9,540. That's just the broad individual giving base — before you layer in major donors, recurring gifts, events, and grants.
Step 4: Model Each Revenue Channel Separately
Your total fundraising goal should account for every channel you're actively working. The mistake most nonprofits make is treating all revenue as one pool. Separate channels have different drivers, different timelines, and different risk levels — and you need to be able to course-correct at the channel level when something isn't tracking.
| Channel | How to Estimate | Common Mistake |
|---|---|---|
| Major gifts (top 10–15 donors) | Review each individually. Will they renew? At the same level? Have a conversation before assuming. | Assuming a major donor will give the same amount without a personal outreach |
| Monthly / recurring giving | Current monthly recurring revenue × 12, minus 15–20% for expected churn | Not accounting for card failures and voluntary cancellations |
| Events | Last year's net revenue (after costs), adjusted for any changes in format or scale | Using gross event revenue instead of net — a $20K gala that costs $14K to run generates $6K, not $20K |
| Grants | Only count renewals already applied for or confirmed. Pending applications are pipeline, not revenue. | Including grants you haven't applied for yet — or that you applied for but haven't heard back on |
| Corporate sponsorships | Confirmed renewals only. New prospects are stretch goal territory until they sign. | Counting three verbal "maybes" as $6,000 in committed revenue |
| Year-end campaign | Last year's campaign net, adjusted ±10% based on your list growth and engagement trends | Double-counting donors who appear in both your annual fund and your year-end campaign totals |
Add the conservative estimates from each channel. The sum is your baseline goal — the number you're highly confident you can hit if you execute your existing strategy well and nothing major goes wrong.
Step 5: Add a Stretch Layer (With a Plan Behind It)
Now add a growth target on top of your baseline. This is where ambition lives — but ambition with a plan, not a wish. For every dollar in your stretch layer, you should be able to answer: what specific activity will generate this?
- "We're launching a monthly giving program and expect 20 new recurring donors at $30/month by year-end — $2,400 in new recurring annual revenue."
- "We're running a spring appeal we didn't do last year, targeting 80 lapsed donors. Conservative estimate at 20% response rate and $65 average: $1,040."
- "We're approaching 4 local businesses for sponsorships at $750 each. If 3 say yes, that's $2,250."
The stretch layer should be no more than 15–25% above your baseline. If your stretch is 50% above baseline, it's not a stretch goal — it's a fantasy, and it will demoralize your team when you miss it by April and realize it was never achievable.
Your Two Numbers: Baseline and Stretch
The output of this process is two numbers, not one:
- Baseline goal: The number you're highly confident in. Put this in your budget. If you hit this, your programs are funded and you've had a successful year.
- Stretch goal: The number you're working toward. If you hit this, you celebrate and start building a reserve. If you land between baseline and stretch, you're still in good shape.
Presenting both numbers to your board is more honest and more motivating than presenting one. A single goal is either sandbagged (easy to hit, not inspiring) or overreaching (motivating until you miss it, then demoralizing for the rest of the year). Two numbers give you a real range to work within.
Break It Into Quarters
An annual goal is only useful if it tells you what to do in February. Break it into quarterly milestones based on your historical giving patterns.
Most small nonprofits see giving concentrated in Q4 — specifically the last two weeks of December. A typical distribution for individual giving looks like this:
| Quarter | Typical % of Annual Individual Giving | What This Means for a $120K Goal |
|---|---|---|
| Q1 (Jan–Mar) | 15–20% | $18,000–$24,000 |
| Q2 (Apr–Jun) | 15–20% | $18,000–$24,000 |
| Q3 (Jul–Sep) | 10–15% | $12,000–$18,000 |
| Q4 (Oct–Dec) | 45–55% | $54,000–$66,000 |
With quarterly benchmarks in hand, you know in March whether you're on track — not in December when it's too late to adjust. If you're at $12,000 against a Q1 target of $20,000, that's a signal to act in March, not a postmortem item in January of next year.
What to Do When the Goal and the Budget Gap Don't Match
Here's the scenario that breaks a lot of nonprofit planning cycles: your budget requires $175,000 to fund full operations, but your bottoms-up model only projects $140,000. There's a $35,000 gap.
The temptation is to just set the goal at $175,000 and hope for the best. Resist this. A goal that's disconnected from your donor base capacity doesn't become achievable by writing it in a budget — it just becomes a number that makes your board feel better until October.
Instead, resolve the gap honestly:
- Can you close it with new, planned activities? If there are real, specific initiatives — a new corporate sponsor in active conversation, a grant application already submitted, a major donor upgrade in progress — add them to your stretch layer and build the work into your plan. If you close the gap, great. If not, you know in July, not December.
- Can you reduce the budget gap? Identify your minimum viable budget — the number below which programs get cut — and your full operating budget. Knowing that floor is useful when you're planning for a range of fundraising outcomes rather than a single number.
- Is your donor base simply too small for the goal? If your model shows you can't get to $175,000 given your current donor count and retention rate, that's the most important output of this exercise. The answer isn't to change the goal — it's to invest in donor acquisition now so next year's model looks different.
Using Messy or Incomplete Data
Many small nonprofits resist this exercise because their records aren't clean. Donations tracked across three different systems. A spreadsheet that hasn't been maintained. Incomplete records from the year a previous treasurer left.
Do it anyway with what you have. Imperfect projections built on real information are still far more useful than numbers invented in a board meeting. Your estimates will improve every year as your record-keeping improves.
If you genuinely have no usable historical data, start with these sector benchmarks and apply them to your known donor count:
- Donor retention rate: 40–43% (sector average for small nonprofits)
- Average gift: $75–$125 for orgs in the $100–200K range
- New donor ratio: 20–30% of total donors are first-time givers
- Major gift concentration: top 10–15% of donors typically generate 60–70% of individual giving revenue
Plug these into the framework above and you'll get a working baseline. Label it clearly as benchmark-based, not historical, so your board understands the confidence level.
Make the Goal Visible and Review It Monthly
A goal that lives in a spreadsheet no one opens isn't a goal — it's a historical document. Your fundraising goal needs to be visible, reviewed regularly, and connected to your program decisions.
At minimum:
- Board report line item: Every board meeting should include one line: "We're at $X against a Q[N] target of $Y. Here's what we're doing about the gap." Not a presentation — a single data point with a brief explanation.
- Monthly actuals check: Someone on your team should compare actuals to plan every month. Most donation platforms show cumulative giving — build the habit of looking at it.
- Mid-year strategy adjustment: If you're more than 15% behind baseline by July, you have five months to course-correct. A lapsed donor re-engagement push, an unplanned appeal, or a major donor upgrade conversation can all be executed before year-end. But only if you know you're behind in July, not December.
A Worked Example From Start to Finish
Here's what this looks like for a real small nonprofit. Say you run a community food pantry with a $160,000 annual budget and these numbers from last year:
- Total individual donors: 180
- Donors retained from prior year: 78 (43% retention)
- Average individual gift: $95
- Monthly recurring donors: 22 at $28/month average = $616 MRR
- Annual gala net revenue: $18,000
- One operating grant, $25,000, renewal likely
| Channel | Baseline Projection | Notes |
|---|---|---|
| Renewed individual donors | $7,410 | 180 × 43% × $95 |
| New individual donors | $2,100 | 35 estimated × $60 |
| Recurring giving (adjusted for churn) | $6,277 | $616 MRR × 12 × 85% retention |
| Annual gala (net) | $18,000 | Same format as last year |
| Operating grant | $25,000 | Confirmed renewal in progress |
| Baseline Total | $58,787 |
That's a $58,787 baseline — well short of the $160,000 budget. The gap analysis tells you exactly where to focus: major gifts (not modeled yet), a year-end campaign, and additional grants or sponsors. This exercise didn't create the gap — it made it visible so you can actually do something about it.
The Bottom Line
Setting a fundraising goal isn't a creative exercise — it's a math problem. The inputs are your donor count, your retention rate, your average gift, and your channel mix. The output is two honest numbers: what you're confident you can raise, and what you'll work toward if execution goes well.
The work of building the goal is also the work of understanding your program. Organizations that go through this exercise usually come out knowing things they didn't know before: which donors haven't renewed in two years, which channels are underperforming relative to effort, and where the real growth opportunities are hiding.
That knowledge is worth more than any number you could write on a whiteboard. Start with the data. Build the model. Set the goal. Then go raise it.