How to Set a Realistic School Fundraising Goal

Work out a goal from what the money is for, then turn it into the numbers families and volunteers can act on: participation, average gift and a per-family ask. The calculator does the arithmetic.

Updated · How we write and update guides

Short answer: Start with what the money is for and what it costs, add the fundraiser's own costs and a 10% to 15% cushion, and that is your goal. Then divide it by the number of families you expect to take part to get the average each participating family needs to raise. If that number is out of reach for your community, raise participation, bring in outside supporters, or lower the goal before you announce it.

This guide is part of how to plan a school fundraiser. A realistic goal does two jobs: it tells the committee whether the plan can work, and it gives families a reason to give a specific amount.

Fundraising goal calculator

Loading the calculator. If it doesn't appear, the formula is in the next section.

The method, step by step

  1. Start with the need

    List what the money will buy and get quotes. Include what catalog prices leave out, such as shipping, installation and upkeep. The guide to pricing a school project lists them. "Twenty classroom libraries at $450 each" gives you $9,000 and a story. If you are funding the group's whole year, start from the annual budget instead.

  2. Add the fundraiser's costs

    Printing, prizes, shirts, payment fees, rentals and any vendor's share. The fundraiser budget worksheet totals them and shows your cost per dollar raised. If a vendor keeps a percentage of gross, the goal must cover it: to keep $9,000 when costs are 10% of gross, you need to raise $10,000.

  3. Add a cushion

    A 10% to 15% cushion covers a rainy event day or a slow year. Use more for a first-time fundraiser.

  4. Estimate participation honestly

    Not every family takes part. In our 2026 review of school fundraisers, published participation rates ranged from 39% to 90%, and most schools that reported them were under two-thirds. Use your own past numbers if you have them.

  5. Work out the per-family figure

    Goal ÷ (families × participation rate) = average needed from each participating family. Compare it with what families and their supporters gave last time.

  6. Test it against reality

    If the average is far above anything you've seen, change the plan now: add sponsors, reach relatives, raise participation or trim the goal.

A worked example

Example An elementary school with 360 families wants $12,000 for new playground equipment.

LineAmount
Need (playground quote)$12,000
Fundraiser costs at 8% of grossNeed ÷ 0.92
Gross needed to keep $12,000$13,043
Plus 10% cushion$14,348, announced as $14,500
Expected participation55% of 360 families = 198 families
Average per participating family$14,500 ÷ 198 = about $73

For a pledge event, $73 per participating family might mean three or four supporters giving $20 to $25 each, which is realistic for many communities. For a donation drive, it means a suggested gift of about $75 with a range around it.

Turning the goal into an ask, by format

The same goal becomes a different request depending on the fundraiser. Work out the one number families will hear.

FormatWhat families hearHow to work it out
Donation driveA suggested gift, with a rangeGoal ÷ participating families, rounded to a friendly amount
Pledge event (walk, run, read)A number of supporters and a typical giftPer-family average ÷ a typical gift. $73 per family is about three supporters at $25
Per-lap or per-minute pledgesA suggested rate and a capPer-family average ÷ expected laps or minutes; see the pledge calculator
Product saleA number of items to sellSales needed = goal ÷ school's margin. At a 40% margin, a $14,500 goal needs about $36,250 in sales (see margin vs. gross in product sales)
SponsorshipsA number of sponsors at each levelSubtract expected sponsorship from the goal before setting the family ask

The product-sale row shows why sales goals feel so much larger: families have to move more than twice the money for the school to keep the same amount. To compare formats directly, use the fundraiser profit calculator.

If the number is too high

Four levers for a goal that looks too highFour options: raise participation, add outside supporters such as relatives and sponsors, cut costs, or lower or phase the goal. Raising participation and adding outside supporters keep the goal intact.Raiseparticipationclass challenges,any-amount asks,translated lettersReach outsidesupportersrelatives, sponsors,employer matching,grantsCut costsdonated prizes,in-house instead ofa vendorLower orphase the goalfund phase onenow, phase twoin springTry the green levers first. They keep the project whole without asking each family for more.
Participation and outside reach move totals more reliably than asking for bigger gifts.

How to present the goal to families

  • Say what it buys. "$14,500 for new playground equipment" beats "$14,500." The guide to promoting a school fundraiser shows how to carry that message through every announcement.
  • Translate it into a family number. "If every family raises $75, we'll get there."
  • Give a participation goal too. "Our goal is for 7 out of 10 families to take part." It invites families who can give only a little.
  • Show progress. A thermometer in the hallway and a number in each update. The printable fundraising thermometer maker draws one in dollars, laps, books or minutes.
  • Report the result. Gross, costs, net and what was bought. The results and thank-you guide turns those numbers into a letter to families and a board report.
About stretch goals

Most published school results meet their goals. In our report, 39 of 41 events that published both a goal and a result reached it, and the median finished at 125% of goal. Schools are more likely to publish good results, so treat that as encouragement, not a forecast. Announce a goal you can reach, then add a stretch goal if you pass it.

Goals per student

Some schools set a per-student goal instead. It is easy to explain but can put pressure on children whose families can't give. If you use one, pair it with a participation goal and avoid publishing individual totals. For context, public-school walk-a-thons in our report raised a median of about $47 per enrolled student. Per-student totals vary widely with family income, so use that figure to check your plan, not as a target.

Frequently asked questions

How do you calculate a fundraising goal for a school?

Add up what the money will buy, add the fundraiser's costs and a cushion of 10% to 15%, and the total is your goal. Then divide it by the number of families you expect to participate to get the average each participating family needs to raise. The calculator on this page does both steps.

What participation rate should we plan for?

Use your own history if you have it. Without it, plan conservatively: in our review of school fundraisers, published participation rates ranged from 39% to 90%, and most were below two-thirds. A plan that only works at 90% participation is fragile.

Should we tell families how much each one needs to raise?

A suggested amount helps, as long as you also say that any amount counts. Give a range, explain what the total will buy, and celebrate participation as well as dollars. Families who can't meet the suggested figure should still feel welcome to take part.

What if we don't reach the goal?

Report what you raised honestly and what it will fund. Many projects can be phased, with the rest funded by a spring fundraiser or a grant. Then use the debrief to find out why: low participation, the wrong timing, or a goal that was set too high.

Should prizes and shirts come out of the goal?

Yes. Anything the fundraiser spends reduces what the school keeps, so add those costs to the need before setting the goal. Better still, ask local businesses to donate prizes and print sponsor logos on shirts so they pay for themselves. Or skip bought prizes entirely with class rewards that cost nothing. Enter whatever is left as fixed costs in the calculator.