top of page
Search

Fundraising ROI


We all know the phrase, “you have to spend money to make money.” Let’s be honest, if you’re spending a dollar to make a dollar, you’re making nothing. If you spend more than a dollar to make a dollar, then you’re in real trouble.



Nonprofits also need to pay attention to their Return On Investment (ROI). When analyzing a special event or any fundraising activity the first calculation is your gross versus net revenue. Gross revenue is all the money raised by your event (luncheon, gala, 5k run) or activity (direct mail, major gifts campaign, end of year appeal).



Net revenue = gross revenue - expenses


Expenses are not only your direct costs like venue rental and catering. There are also indirect costs like staff and volunteer time dedicated to the event. Oftentimes nonprofits only consider the direct costs and don’t track the amount of time spent on the event or activity.


Consider this, if staff is dedicating their time to producing this event, then they are not paying attention to their other fundraising duties and potential revenue is lost.



The value of volunteer time should not be ignored when assessing your fundraising activities. The current value of a volunteer hour is $29.95, according to the University of Maryland, School of Public Policy, Do Good Institute, and the Independent Sector.


To accurately account for staff and volunteer time I strongly suggest everyone involved keep a time log of some kind. People may balk at this in the beginning, but when you explain why you need this data, they will want to help. There are others like your Executive Director or board member whose time you will simply need to estimate, but that’s a good start.


Here’s a brief example:

Gross revenue for an event = $100,000


Direct expenses = $50,000

Indirect expenses = $27,000

Total expenses = $77,000


Net revenue ($100,000 -


$77,000) = $23,000


The second calculation is the cost to raise $1.00: costs (direct and indirect)/net revenue


$77,000/$23,000 = $3.35


In this example the organization spent $3.35 to raise $1.00. That means they are in the red, they lost money on this event.

To avoid losing money your annual development plan should include an analysis and assessment of all your fundraising activities.

· Compare net revenue and cost per dollar raised across all fundraising activities.

· Which are the most cost eff


ective?

· Would more resources increase net return?


AFP has an excellent article on fundraising costs.



Overall, you must consider the value of all of your fundraising activities to truly see the return on your investment of time and money. If you look at activities such as major gifts which are traditionally a much higher ROI, then you can balance that against a special event which can be a lower return.



Cheers,


Michelle Crim, CFRE


Dynamic Development Strategies can help. We offer coaching, grant writing, and fundraising services for our nonprofit clients. We specialize in small to mid-size organizations because we understand your challenges. Please contact us for more information.



 
 
 

Comments


© 2026 by Dynamic Development Strategies, LLC
Fort Worth, Texas

Nonprofit non-profit fundraising fund raising consultant Fort Worth Tarrant County DFW North Texas
Award Winning Nonprofit Consulting Firm in DFW
FW Hispanic Chamber of Commerce
Dynamic Development Strategies is a member of the The Fort Worth Metropolitan Black Chamber of Commerce (FWMBCC)
Certified Grant Trainer
Certified Fundraising Executive

Grant writer and nonprofit consultant serving Fort Worth, Tarrant County, and the DFW Metroplex. Specializing in grant writing, grant strategy, development planning, program services, training and coaching, strategic planning, and board governance for nonprofits. Serving DFW, North Texas, Collin County, Dallas County, Denton County, Ellis County, Hood County, Hunt County, Johnson County, Kaufman County, Parker County, Rockwall County, Somervell County, Tarrant County, Wise County, Addison, Aledo, Allen, Alma, Alvarado, Alvord, Anna, Annetta, Annetta North, Annetta South, Argyle, Arlington, Aubrey, Aurora, Azle, Balch Springs, Bardwell, Bartonville, Bedford, Benbrook, Blue Mound, Blue Ridge, Boyd, Briaroaks, Bridgeport, Burleson, Caddo Mills, Campbell, Carrollton, Cedar Hill, Celeste, Celina, Chico, Cleburne, Cockrell Hill, Colleyville, Combine, Commerce, Cool, Coppell, Copper Canyon, Corinth, Corral City, Cottonwood, Crandall, Cresson, Cross Roads, Crowley, Dallas, Dalworthington Gardens, Decatur, DeCordova, Denton, DeSoto, DISH, Double Oak, Duncanville, Edgecliff Village, Ennis, Euless, Everman, Fairview, Farmers Branch, Farmersville, Fate, Ferris, Flower Mound, Forest Hill, Forney, Fort Worth, Frisco, Garland, Glenn Heights, Godley, Grand Prairie, Grapevine, Greenville, Hackberry, Haltom City, Haslet, Heath, Hickory Creek, Highland Park, Highland Village, Hudson Oaks, Hurst, Hutchins, Irving, Italy, Josephine, Joshua, Justin, Kaufman, Keene, Keller, Kennedale, Krugerville, Krum, Lake Dallas, Lake Worth, Lakeside, Lakewood Village, Lancaster, Lantana, Lavon, Lewisville, Lincoln Park, Little Elm, Lone Oak, Lucas, Mansfield, Maypearl, McKinney, Melissa, Mesquite, Midlothian, Milford, Millsap, Mobile City, Murphy, Nevada, Newark, New Fairview, New Hope, Northlake, North Richland Hills, Oak Leaf, Oak Point, Oak Ridge, Ovilla, Palmer, Pantego, Paradise, Parker, Pelican Bay, Pilot Point, Plano, Ponder, Post Oak Bend City, Princeton, Prosper, Providence Village, Quinlan, Red Oak, Reno, Rhome, Richardson, Richland Hills, River Oaks, Roanoke, Rockwall, Rowlett, Royse City, Runaway Bay, Sachse, Saginaw, Sanctuary, Sanger, Sansom Park, Seagoville, Shady Shores, Southlake, Springtown, Sunnyvale, Talty, Terrell, The Colony, Trophy Club, Union Valley, University Park, Van Alstyne, Venus, Watauga, Waxahachie, Weatherford, Westlake, Westover Hills, Westworth Village, White Settlement, Willow Park, Wilmer, Wylie

bottom of page