Benchmarking for Nonprofits: Are You Ahead or Behind?

Learn how nonprofit benchmarking helps you compare performance, choose meaningful peer organizations, find reliable data, and turn benchmarks into better decisions.

Running a nonprofit without benchmarks is a little like driving without knowing the speed limit.

You can see how fast you’re going. You can compare today with yesterday. You may even know whether you’re getting better.

But you still don’t know how your performance compares with organizations facing similar challenges.

That’s where nonprofit benchmarking becomes useful.

Benchmarking is the process of comparing your organization’s performance against a meaningful reference point. That reference point might be your own past performance, another program inside your organization, a group of similar nonprofits, or broader sector data.

The important word is meaningful.

A benchmark isn’t useful simply because someone published an average. The right benchmark gives you context for making a better decision.

What Is Nonprofit Benchmarking?

Nonprofit benchmarking compares specific measures of organizational performance against another relevant set of results.

Those measures might include:

  • Cost per person served
  • Donor retention
  • Volunteer retention
  • Program completion rates
  • Order or service fulfillment time
  • Administrative cost
  • Fundraising efficiency
  • Employee turnover
  • Cash reserves
  • Program outcomes

The purpose isn’t to prove that your nonprofit is better than another organization.

The purpose is to answer a much more useful question:

Is our current performance reasonable, and where should we investigate further?

That distinction matters.

If your cost per person served is $42 and another organization reports $30, that doesn’t automatically mean you’re inefficient.

Maybe you provide a substantially different service.

Maybe you operate in a more expensive market.

Maybe your population requires more intensive support.

Or maybe you’ve just discovered a $12 performance gap worth understanding.

The benchmark doesn’t give you the answer. It tells you where to start asking questions.

Three Types of Nonprofit Benchmarking

Not every useful benchmark comes from another nonprofit.

In practice, there are three ways I think about benchmarking.

1. Internal Benchmarking

The easiest organization to compare yourself against is often yourself.

Compare:

  • This month to last month
  • This year to last year
  • One location to another
  • One program to another
  • Before a process change to after it
  • One team or shift to another

Internal benchmarking is especially valuable when there isn’t good external data available.

If your average fulfillment time was 72 hours last year and is 48 hours this year, you know something improved even if you have no idea what another nonprofit’s fulfillment time is.

The next question becomes: Why did it improve, and can we repeat what caused it?

2. Peer Benchmarking

Peer benchmarking compares your organization with nonprofits that actually resemble yours.

The word peer matters.

A $750,000 community nonprofit shouldn’t automatically compare itself with a $75 million national organization just because both address the same issue.

Useful peers may have similarities in:

  • Mission
  • Annual budget
  • Geography
  • Population served
  • Number of employees
  • Service model
  • Organizational age
  • Funding model

Five truly comparable organizations can provide better insight than an industry average built from 5,000 organizations that look nothing like yours.

3. Sector Benchmarking

Sometimes broader nonprofit data is exactly what you need.

National and regional studies can provide context around fundraising, compensation, financial health, donor behavior, staffing, governance, and other common nonprofit functions.

For example, the Fundraising Effectiveness Project regularly publishes current fundraising and donor-retention data, allowing nonprofits to compare their own fundraising trends with broader patterns.

The key is remembering what sector data represents:

context, not a commandment.

What Should a Nonprofit Benchmark?

Start with the decision you’re trying to make.

Don’t collect benchmarks simply because the numbers are available.

Financial Health

Useful measures might include:

  • Months of cash on hand
  • Revenue diversification
  • Operating margin
  • Administrative expense
  • Program expense
  • Cost per program or service
  • Year-over-year expense growth

Fundraising

Depending on your fundraising model:

  • Donor retention
  • New donor acquisition
  • Average gift
  • Cost to raise a dollar
  • Recurring donor retention
  • Grant success rate
  • Revenue by funding source

Operations

This is where many nonprofits have tremendous untapped opportunity.

Consider:

  • Cost per person served
  • Service fulfillment time
  • Staff productivity
  • Inventory turns
  • Transportation cost
  • Error or rework rates
  • Capacity utilization
  • Wait time
  • People served per employee

Programs and Impact

Possible measures include:

  • Program completion
  • Outcomes achieved
  • Cost per successful outcome
  • Repeat service
  • Time to outcome
  • Participation rates

People and Capacity

You might compare:

  • Employee turnover
  • Volunteer retention
  • Volunteer hours
  • Staff-to-client ratios
  • Training hours
  • Open-position time
  • Leadership succession readiness

The correct list will be different for every organization.

If a metric isn’t connected to a decision you may need to make, question why you’re spending time measuring it.

How to Choose the Right Nonprofits for Comparison

This is where benchmarking often goes wrong.

Organizations compare themselves with whoever happens to have publicly available numbers.

Instead, deliberately build a peer group.

Start by identifying nonprofits that are reasonably similar in mission, operating model, size, geography, and population served.

Then ask:

Would I expect these organizations to face approximately the same operational realities we do?

If the answer is no, the comparison may not tell you much.

You also don’t need dozens of peers.

A smaller group of genuinely comparable organizations can reveal patterns without creating a massive research project.

And sometimes you will discover that no good peer group exists.

That’s okay.

Use internal benchmarking instead.

Bad comparative data isn’t automatically better than no comparative data.

Where Can Nonprofits Find Benchmarking Data?

You probably already have more benchmarking information available than you realize.

Form 990

A nonprofit’s Form 990 can provide information about revenue, expenses, compensation, staffing, governance, program activities, and other organizational characteristics.

The IRS makes Form 990-series filings publicly searchable through its Tax Exempt Organization Search system.

That makes Form 990 data particularly useful for identifying and studying peer organizations.

Annual Reports

Many nonprofits publish annual or impact reports containing:

  • People served
  • Program results
  • Revenue
  • Expenses
  • Geographic reach
  • Staffing
  • Program growth

The information isn’t standardized, so comparisons require some judgment, but it can provide context that financial filings don’t.

Sector and Professional Associations

National, state, and specialized nonprofit associations regularly publish research on fundraising, staffing, compensation, governance, and operating trends.

Use the source closest to the question you’re trying to answer.

Your Own Historical Data

Don’t overlook this one.

Your accounting system, CRM, volunteer system, operations database, inventory system, donor records, and spreadsheets may contain years of benchmarking data.

You don’t necessarily need another organization to tell you whether you’re improving.

Nonprofit Benchmarking Tools

There isn’t one magic nonprofit benchmarking tool.

Different tools answer different questions.

For public financial and organizational data, the IRS Tax Exempt Organization Search provides direct access to Form 990-series filings.

Fundraising organizations can use research such as the Fundraising Effectiveness Project to compare donor and fundraising trends against broader sector performance.

Your accounting platform, CRM, spreadsheet, dashboard, or business-intelligence system can handle internal benchmarking.

The software matters less than the structure.

A perfectly designed dashboard comparing the wrong organizations is still giving you bad information.

How to Build a Nonprofit Benchmarking Comparison

You don’t need a complicated benchmarking project.

Use this process.

Step 1: Start With a Question

Don’t start with data.

Start with something you need to understand.

For example:

Are our transportation costs unusually high?

That’s a much better starting point than:

Let’s benchmark transportation.

Step 2: Choose the Metric

Define exactly what you’re comparing.

“Transportation cost” could mean:

  • Total transportation expense
  • Transportation cost per mile
  • Transportation cost per delivery
  • Transportation cost per person served

Those aren’t interchangeable.

Step 3: Choose the Comparison

Decide whether you need:

  • Historical comparison
  • Program-to-program comparison
  • Location comparison
  • Peer organizations
  • Sector data

Step 4: Make the Numbers Comparable

This is critical.

Comparing total expenses between a $1 million organization and a $10 million organization tells you very little.

Normalize the measure when appropriate.

Instead of:

Total transportation cost

consider:

Transportation cost per delivery

or:

Transportation cost per person served

Now you’ve created a measure that may actually support comparison.

Step 5: Identify the Gap

Suppose your result is:

$14.20 per delivery

and a reasonable comparison is:

$10.80 per delivery

The $3.40 difference is not automatically a problem.

It’s a question.

Step 6: Ask Why

Now investigate.

Maybe:

  • Routes are longer
  • Vehicles are different
  • Delivery density is lower
  • Fuel costs differ
  • Scheduling is inefficient
  • One organization includes labor and the other doesn’t

This is where benchmarking becomes useful.

Step 7: Decide Whether to Act

Sometimes benchmarking reveals a problem.

Sometimes it explains why your organization should be different.

Both are valuable findings.

Step 8: Establish Your Own Target

Once you understand the comparison, establish the performance level that makes sense for your organization.

That becomes your operating target.

Step 9: Measure Again

Benchmarking isn’t a one-time report.

Revisit important measures periodically and ask:

Did the gap change?

More importantly:

Do we understand why?

A Simple Nonprofit Benchmarking Worksheet

You don’t need specialized software to begin benchmarking. A spreadsheet with a few carefully chosen measurements can provide useful information.

Start with a comparison like this:

Metric Your Organization Comparison Difference
Cost per service $42 $35 +$7
Average fulfillment time 4 days 3 days +1 day
Volunteer retention 72% 80% -8 points
Capacity utilization 85% 90% -5 points
Donor retention 60% 65% -5 points

These numbers are illustrative, not published nonprofit industry benchmarks.

The important part isn’t whether your organization has the highest or lowest number.

It’s understanding why the differences exist.

Before drawing conclusions, make sure you’re comparing the same definitions, time periods, and operating conditions.

For each meaningful difference, record three things:

  1. Possible explanation: What might be causing the difference?
  2. Management decision: Is there something worth changing?
  3. Follow-up measurement: How will we determine whether the change worked?

That turns a benchmarking spreadsheet into a management tool.

And sometimes the correct management decision is to change nothing. A difference isn’t automatically a problem.

Nonprofit benchmarking comparison dashboard showing cost per service, fulfillment time, volunteer retention, capacity utilization, and donor retention against peer organizations using illustrative data.

A Real-World Example: Benchmarking at Trusted World

At Trusted World, benchmarking isn’t primarily about asking whether another nonprofit is doing better than we are.

We use measurement to understand our own system.

One example is fulfillment speed.

If we know how long it takes from the time a partner submits a request until those resources are ready and delivered, we have an operational benchmark.

Now we can compare:

  • This year against last year
  • One period against another
  • Performance before a process change against performance after it
  • Increasing volume against fulfillment time

That last comparison is particularly important.

Serving more people isn’t necessarily operational improvement if fulfillment time doubles while you’re doing it.

The same thinking applies to cost per person served, inventory, transportation, volunteer productivity, and capacity.

The benchmark gives us a reference point.

Then we ask the more important question:

What changed in the system that produced the result?

That’s where measurement becomes management.

The Biggest Benchmarking Mistake: Treating the Benchmark as the Goal

Suppose the average nonprofit similar to yours processes a request in five days.

You process it in four.

Congratulations.

You’re better than average.

But what if the person needing help really needs the resources in two days?

Being better than the benchmark doesn’t mean the system is good.

It simply means you’re performing better than the comparison group.

The reverse is also true.

Being below a benchmark doesn’t automatically mean something is wrong.

Your mission, service population, geography, staffing model, or quality standards may legitimately produce different results.

That’s why I don’t believe benchmarks should automatically become goals.

Benchmarks provide context. Goals should come from what your organization is trying to accomplish.

What If No Good Nonprofit Benchmark Exists?

Create your own.

This is particularly important for organizations doing something unusual.

Establish a baseline today.

Then compare:

Month over month.
Quarter over quarter.
Year over year.
Before and after.
Location against location.
Program against program.

Over time, your organization develops its own performance history.

That can become more useful than an industry average because it reflects your actual operating model.

You don’t always need to know whether you’re better than everyone else.

You need to know whether you’re getting better at accomplishing the mission.

Benchmarking Should Lead to Better Questions

The purpose of benchmarking isn’t to create another spreadsheet.

It’s to expose something worth understanding.

A useful benchmark should make someone ask:

Why are we different?

Sometimes the answer reveals a problem.

Sometimes it reveals an advantage.

Sometimes it shows that the metric you were worried about doesn’t matter nearly as much as you thought.

But if benchmarking doesn’t eventually lead to a decision, an investigation, or a better question, it’s probably just another number.

Data is most valuable when it changes what you do next.


Frequently Asked Questions About Nonprofit Benchmarking

What is nonprofit benchmarking?

Nonprofit benchmarking is the process of comparing an organization’s performance with its own historical results, similar organizations, or broader sector data to provide context for decision-making.

What are good benchmarks for nonprofits?

There is no universal set. Useful benchmarks depend on the organization’s mission and operating model. Common areas include financial health, fundraising, operations, program outcomes, staffing, volunteer engagement, and organizational capacity.

Where can nonprofits find benchmarking data?

Sources include Form 990 filings, annual reports, professional associations, fundraising research, peer organizations, and the nonprofit’s own historical data. The IRS provides public access to Form 990-series filings through its Tax Exempt Organization Search.

How do I choose comparable nonprofits?

Look for organizations with meaningful similarities in mission, budget, geography, population served, service model, staffing, and funding structure. The goal isn’t to find an identical organization; it’s to find comparisons similar enough to provide useful context.

How often should nonprofit benchmarks be updated?

It depends on the metric. Operational measures may warrant monthly or quarterly comparisons, while annual financial or sector benchmarks may only need updating once a year.


Turn Your Metrics Into Decisions

Benchmarking works best when you’re measuring the right things in the first place.

The Mission Metrics Nonprofit KPI Toolkit can help you identify the measures that actually matter, organize them, and turn your data into something leadership can use.

 


 

 

Download the free KPI Toolkit