Nonprofit CFO Salary: Reading CFO Pay in Form 990 Filings
Nonprofit CFO pay is public, but it is measured differently from proxy pay and arrives late. Where to find it, which titles count as the CFO, and how to compare like with like.
Rovaryn Digital · · 10 min read

You have a nonprofit CFO's pay to place, and the only data is a survey summary
The finance committee has asked you to bring outside context to the next conversation about your pay. The peer data on your desk is a survey summary with no filing behind it, no organization names and no year attached. You know that nonprofit returns are public, so you open one. Within a few minutes three questions appear. Which page holds the CFO? Which calendar year does the figure describe? Does it measure the same thing as the number you carry in your head?
Those questions decide whether a nonprofit CFO salary figure can sit beside another one at all. Form 990 pay is real, filed and checkable. It is also built on different rules from a proxy statement, it can include pay from affiliated organizations, and the return you pull today usually describes an earlier period than you expect.
This article walks through where CFO pay appears in Form 990 Part VII and Schedule J, how the IRS defines what is reported, why the latest available filing lags, and how to assemble a comparison that holds up when someone asks where each number came from.
Nonprofit executive compensation is public, and the filing rules make it so
Yes, nonprofit executive pay is public. Form 990-series returns must be filed electronically for tax years beginning after July 1, 2019, under the Taxpayer First Act, according to the IRS. The IRS publishes e-filed returns as bulk XML downloads, organized by year, on its bulk data downloads page. The IRS adds new files over time, so check the page for the latest posting.
Separately, a nonprofit must provide copies of its three most recently filed Form 990 returns on request, according to the National Council of Nonprofits. If an online copy looks incomplete, the organization itself is a source.
Public does not mean complete. Four limits matter before you read a single row:
- Not every organization files the full return. Organizations with gross receipts under $200,000 and total assets under $500,000 may file Form 990-EZ, per the IRS instructions for Form 990-EZ (2025). Large nonprofits and hospital systems file the full Form 990, which includes Part VII.
- Not every employee is listed. Part VII names specific categories of people, covered below. The top financial official is one of them, but a finance head below that level may not appear at all.
- Not every benefit is reported. Any item of "other compensation" totalling less than $10,000 for the calendar year need not be reported, per the IRS Instructions for Form 990 (2025). Small benefits may be missing from a CFO's total.
- Not every nonprofit uses the same return. A private foundation files Form 990-PF rather than Form 990, per the IRS Instructions for Form 990 (2025). Confirm which return an organization files before you build a foundation CFO salary comparison.
A private-company CFO has no equivalent public filing. Private-company pay is not covered here or by CFOCompensation.
Where nonprofit CFO salary appears in Part VII and Schedule J
Two parts of the return carry most of what you need. They answer different questions, so read them together.
Part VII is the listing. According to the IRS's page on who is included in Part VII and Schedule J (2026), it covers up to 20 current key employees, who must meet tests that include reportable compensation over $150,000 from the organization and related organizations. It also covers the five highest compensated employees not already listed, with reportable compensation above $100,000, the threshold the IRS Instructions for Form 990 (2025) state. All current officers, directors and trustees are listed regardless of the amount of compensation.
The CFO's label depends on the role. The Form 990 instructions treat the organization's top financial official as an officer regardless of title, and describe that person as the one with ultimate responsibility for managing the organization's finances, for example the treasurer or chief financial officer. Someone in that role is listed as an officer whatever the pay. A person with a finance title who does not hold that responsibility may appear as a key employee or a highly compensated employee, if the thresholds are met.
Schedule J is the detail. The IRS Instructions for Schedule J (2024) say it reports everyone listed in Part VII whose reportable plus other compensation from the organization and related organizations exceeds $150,000. All current key employees are therefore on Schedule J. Schedule J, Part II breaks pay into base compensation, bonus and incentive compensation, other reportable compensation, retirement and other deferred compensation, and nontaxable benefits.
For a worked treatment of each part, see our guides to Part VII reportable compensation and to Schedule J compensation.
How Form 990 measures nonprofit CFO compensation, and why it differs from proxy pay
The most common mistake in a nonprofit CFO compensation Form 990 comparison is treating the number as if it were an SCT total. It is not, and the difference is structural.
The measure. Form 990 reportable compensation is W-2 or 1099-based and reflects pay actually reported, not an estimate of grant-date value. For the exact definition, use the IRS Instructions for Form 990. Do not shorten it to a single W-2 box.
The period. Part VII compensation is reported for the calendar year ending with or within the organization's tax year, not the fiscal year itself, per the IRS Instructions for Form 990 (2025). A June-year-end organization and a December-year-end organization report different slices of time. Two returns with the same "tax year" label can describe different calendar years of pay.
The scope. The $150,000 test counts reportable compensation from the organization and all related organizations, according to the same IRS instructions. A nonprofit CFO's figure can therefore include pay from affiliates. Part VII shows separate columns for the filing organization, for related organizations and for estimated other compensation, so a CFO whose pay is split across entities can look very different depending on which column you read. We cover this in related-organization compensation on Form 990.
The contrast with a proxy statement. A public company's Summary Compensation Table reports stock and option awards at aggregate grant-date fair value, a change the SEC made in 2009, as its press release 2009-268 describes. An SCT total is therefore a grant-date measure, not realized pay. Form 990 reportable compensation is W-2/1099-based and realized. Putting an SCT total next to a Form 990 figure compares two different measures. If you do it at all, say so on the page.
Worked example. Suppose you collect ten nonprofit CFO rows, each read from a Part VII listing for the same measure and the same calendar-year basis. Seven of the ten are at or below your figure. Under an at-or-below percentile definition, you sit at the 70th percentile of that ten-row set. The example shows the arithmetic only. It says nothing about any real set, and ten rows from ten distinct organizations is a small base to lean on.
Why the latest nonprofit filing lags
A CFO preparing for a review in spring often finds that the newest return on file describes a period well behind them. The reasons are mechanical, and you can work them out for any organization.
- The due date. Form 990 is due on the 15th day of the 5th month after the tax year ends. For a calendar-year organization, that is May 15 of the following year, per the IRS (2026).
- The extension. Filers can obtain an automatic six-month extension of the original due date, as described by 501c3.org (2026). Many large organizations use it, which pushes their filing later.
- Processing and posting. After filing, the return still has to be processed and published by the IRS. Bulk XML posts on the IRS's schedule, not the organization's.
- The calendar-year basis. Because Part VII reports the calendar year ending with or within the tax year, the pay it describes can predate the filing by more than the due-date arithmetic suggests.
We do not give a month count for this lag, because it varies by organization and by posting cycle. Instead, for each peer, work out the tax year of the latest return you can see. Then note the calendar year its pay describes, whether the organization is likely to have extended, and whether a newer return might exist that is not yet posted.
For a hospital or health-system CFO the same mechanics apply, and related-organization pay adds a further wrinkle. See hospital CFO salary for the health-system specifics.
Finding the CFO row and building a like-for-like set
Public-company filers name a principal financial officer. Form 990 does not use that structure, so you have to find the role by title and category. The assembly work has five parts.
1. Identify the row. Search Part VII by title. The CFO may be listed as "Chief Financial Officer", "CFO", "Treasurer and CFO" or "VP Finance". A bare "Treasurer" title is a different role in many organizations. It may be a board position rather than the top finance executive, so do not treat it as a CFO row without checking. Read the listing category too. Part VII marks an officer and a key employee with different position boxes, and an organization with a finance head below the officer level may not list that person at all.
2. Normalise the columns. Pull the same compensation columns for every peer: reportable compensation from the organization, from related organizations, and other compensation. Decide in advance whether you will compare the organization-only figure or the combined figure, and apply that choice to every row. For anyone on Schedule J, add the component breakdown so you can see whether a total is driven by base pay, by incentive or by deferred compensation.
3. Cite each figure. For each row, record the organization name, EIN and tax year, and keep a link to the return. A comparison without that trail cannot be defended when a committee member asks where a number came from.
4. Cross-check. Read the Schedule J total against Part VII for the same person. A difference can come from the $10,000 exceptions, which apply to Part VII but not to Schedule J, or from what each total includes. Find the reason before you use the row.
5. Check coverage. Count how many peers actually list a CFO. A peer set of fifteen organizations may produce only eight CFO rows. State the number of rows beside any percentile you compute. We would withhold a percentile entirely on fewer than five distinct employers, which is a design rule, not a statistic about the world.
Universities, foundations, associations and hospital systems differ in scale, in related-organization structure and in who sits in the key-employee list. A university CFO salary comparison and a hospital comparison should not share a peer set without good reason.
A spreadsheet and the IRS bulk data can replicate all of this. The work is identification, normalisation, citation, cross-checking and coverage, repeated for each peer, and it is where the time goes.
Where the catalogue fits, and what to know about these figures
CFOCompensation is a private, subscription web tool for public-company CFOs, plus a catalogue of downloadable workbooks. Rovaryn Digital Inc. publishes software and templates. It is not a compensation consultant, law firm or tax adviser.
For nonprofit and hospital CFOs, the Nonprofit and Hospital CFO Pay Positioning Workbook (Form 990) lays out the assembly steps above: row identification, column normalisation, citation and a coverage check. The CFOCompensation app is built to add Form 990 positioning in its Tracker tier, limited to CFO titles, with a bare "Treasurer" title excluded. It is not live, and nothing in this article describes a feature you can use today. If you want to hear when it opens, join the waitlist.
A board that relies on comparability data for a nonprofit CFO's pay may be working toward the rebuttable presumption under IRC 4958. That is board-facing context. CFOCompensation does not produce committee documentation or 4958 records. Talk to counsel about that process.
About these figures: CFOCompensation works from disclosed figures only, shown as filed and cited to the source filing; any third-party survey or study is named and labelled as such. Nothing in this article is legal, tax or negotiation advice. CFOCompensation and Rovaryn Digital Inc. are not affiliated with the SEC or the IRS. Private-company pay is not covered.
Get the next guide by email
Ready to go beyond the guide?
Build a peer set against your own revenue band and sector, read your percentile, and open the filing behind every figure.
Prefer a one-time purchase? Get the Nonprofit and Hospital CFO Pay Positioning Workbook (Form 990)