Sage NFP Benchmarking Agent

The Sage NFP Benchmarking Agent helps you gain meaningful peer context for strategic decisions. Ask questions in Sage Copilot to compare your organization’s financial and operational performance with similar nonprofits.

The agent helps you explore financial information and understand how your organization compares with a relevant peer groups. It does not replace an accountant, auditor, or nonprofit financial adviser. A peer comparison gives you context. It is not a judgment about whether your organization is successful.

About the agent

The agent uses criteria you provide, such as organization type, revenue size, geography, and tax year, to identify a relevant peer group and compare your organization with it. You can benchmark measures such as revenue mix, reserves, operational efficiency, fundraising performance, financial resilience, and available Form 990 financial measures such as executive compensation. The agent pulls relevant metrics, performs the comparison, and provides insights and guidance to help you understand the results.

Peer figures come from the latest available public IRS Form 990 filings. For supported measures that match a pre-delivered Sage QuickStart group, such as Nonprofit Board Book or 990, the agent uses your current-year Sage Intacct figure. For other measures, it uses your organization’s latest IRS Form 990 filing data. You can also ask for a completed filing year when you need a point-in-time comparison.

The agent can use only the Intacct data that you already have permission to view. Like all Marketplace agents, it operates in read-only mode and does not change data in your company.

Permissions and other requirements

Subscription
  • Finance Intelligence Agent (FIA)

  • NFP Benchmarking Agent

Regional availability

United States

User type

Only users whose roles include an active agent can use that agent in Sage Copilot.

Permissions

Only users whose roles include an active agent can use that agent in Sage Copilot.

Configuration

Available only to eligible nonprofit organizations using Nonprofit QuickStart and role -based companies.

Set up your benchmarking criteria

Before asking benchmarking questions, provide the organization’s EIN and select a Sage Intacct reporting period. This helps the agent use the appropriate organization and reporting period for its analysis.

Start by entering your organization's EIN. Replace any square bracket text with actual values.

@nfpbenchmarking Use the following EIN [enter your EIN here] and use the default period for Intacct reports.

Copy prompt

Then configure the Sage Intacct reporting period with one of the following prompts:\

How to use prompts

When you ask a benchmarking question, include the characteristics that matter for the comparison, such as organization type, revenue size, geography, radius, or tax year. These details help the agent identify a relevant peer group. The provided prompts below are ready to copy as written. Add or replace details only where the prompt includes bracketed text or where you want to refine the peer group.

To use prompts:

  1. Select Copy prompt next to the prompt that you want to use.
  2. In Sage Intacct, open Copilot.
  3. Paste the prompt in the text input box beneath Ask Copilot a question.
  4. Edit the prompt to replace any square bracket text with actual values.

  5. Select Send.
Responses to these prompts depend on your company’s data, configuration, and access. Agentic responses might produce variable results; review all outputs for accuracy.

Share your benchmarking analysis

You can copy the agent’s analysis to share with your finance committee, board, or other stakeholders.

  1. In the agent response in Sage Copilot, select View Analysis to see additional insights.

  2. In the side panel, select Copy report to copy the analysis to your clipboard.

  3. Paste the report into an email or document to share it. Include any warnings about small peer groups or incomplete data.

When you share a result, include any warnings with it. Warnings about small peer groups or incomplete data are part of the answer.

How to read your results

To review how the agent reached its conclusion, select View analysis > How Copilot worked this out, or select the information icon at the end of the Copilot chat window.

A comparison is only as good as the data behind it. Before you act on a result, check the following.

Check which organizations were compared

The agent builds a peer group using filters such as type of organization, revenue size, location and radius around the location, and tax year. Check the number of peers and the filters shown with the result.

  • A narrow filter can produce a small group. With only a few organizations, one record can move the result noticeably.

  • A broader group has more organizations but can be less similar to yours.

  • If you see a small-group warning, be cautious with the result. You do not need to ignore it.

Check the reporting period

Form 990 data covers a filed period, so it can be older than your current operations. For some measures, the agent can use a current-year figure from your Intacct books instead. That figure is more recent, but it can cover only part of an open fiscal year. Comparing a partial-year figure with peers' full-year figures can make your results look lower than they are.

When a result uses an Intacct figure, check its source and fiscal period. If you need a like-for-like comparison, ask for a completed filing year.

A higher percentile is not always better

A percentile shows where your value falls within the peer group. A higher percentile doesn't always mean a healthier result. Higher cash reserves are often a good sign. A higher debt ratio might need a closer look. Read the measure name, the unit, the explanation, and the comparison period together.

Treat the median as a reference point

The peer median is the middle value for the group. Half of the peers are at or below it, and half are at or above it. It isn't a target or an industry rule. A value above or below the median isn't automatically good or bad. For example, an organization might spend more on a program during a period of growth.

Missing data is not a zero

If a result is missing, the measure might not be in the data, the peer group might have no usable records, or the data might be temporarily unavailable. It doesn't mean your organization's value is zero.

Keep warnings with the result

If you share a result, include any warnings with it. Warnings about small peer groups or incomplete data are part of the answer.

Limitations and data sources

  • The agent works with US nonprofit data from IRS Form 990 filings.

  • The agent supports a specific set of measures, and that set can change over time. To see what you can ask about, enter What can I benchmark? If the agent can't calculate a ratio, ask for the underlying amounts instead. For example, ask How do our program service expenses compare with our peers?

  • The agent can't explain why a result happened. It also can't decide whether a financial choice was right.

  • No peer group is a perfect match. Similar organizations can differ in location, accounting practices, funding restrictions, services, and fiscal year.

  • Form 990 data can be incomplete or from an earlier filing year.