Data sources and methodology

Nonprofit Figures republishes figures that organizations reported to the Internal Revenue Service and that the IRS makes available as open data. It calculates a few ratios and comparisons from those figures. This page lists every source and every calculation. Currently 2,964 organizations in 45states have a page.

Sources

All datasets are works of the U.S. federal government and are in the public domain (17 U.S.C. § 105). No source requires a key, a registration or a token; every file is downloaded from a public URL.

DatasetPublisherUpdatedLast downloaded
Exempt Organizations Business Master File (EO BMF)
Name, location, subsection, foundation classification, status, ruling year, NTEE code, latest reported revenue and assets.
Internal Revenue ServiceMonthly2026-09-20
Statistics of Income (SOI) annual extracts of exempt organization financial data, Forms 990, 990-EZ and 990-PF, 2012–2024
Yearly revenue, expenses, assets, liabilities and net assets; contributions and program revenue; for private foundations, grants paid.
Internal Revenue Service, Statistics of IncomeAnnual2026-09-20
Form 990 series e-file data (TEOS XML), 2019 to date
Program, management and fundraising expense split, employee and volunteer counts, mission description, website, year formed, and tax years newer than the annual extracts.
Internal Revenue ServiceMonthly2026-09-20
Publication 78 data
Deductibility code for contributions.
Internal Revenue ServiceMonthly2026-09-17
Automatic Revocation of Exemption List
Revocation date and reinstatement date.
Internal Revenue ServiceMonthly2026-09-17

The e-file data are downloaded in batches and reduced to the fields named in this page. The IRS also states that figures are as reported by the organization and that its own processing can adjust them.

Which organizations get a page

An organization is published when all of the following hold:

Among eligible organizations, the ones with the largest revenue and assets are published first, plus the largest organizations of each state and the private foundations with the highest grants paid. Publication proceeds in stages, so the set grows over time. The size ordering decides the order of publication only. It is not shown anywhere and it is not a rating.

What is calculated

Yearly series

For each fiscal year the page shows total revenue, total expenses and net assets. Years up to 2024 come from the Statistics of Income extracts. Newer tax periods come from the e-file data. When an organization has more than one return for the same period, the most recent one is used. Each fiscal year is one point; if the fiscal year changes and two periods fall in one calendar year, the later period is used. At most 14 years are shown.

Ratios

Comparisons

The percentile position of an organization is the share of comparable organizations with a lower value. The comparison group consists of organizations with the same NTEE major group in the same state that meet the eligibility conditions above except the content requirement. The group must contain at least 20 other organizations; if the state group is smaller, the same NTEE major group nationwide is used and the page states this. Revenue and months of reserves are compared on the latest year of the IRS extracts; the program expense ratio is compared among organizations whose e-file data include the expense split. A percentile describes a position and carries no assessment.

Similar organizations

The list at the bottom of each page names up to eight published organizations in the same NTEE major group and state whose latest revenue is closest.

What is left out, and why

The pipeline reads a fixed list of fields and nothing else. No natural person's data are published:

Anyone can ask for a page to be removed through the contact form (topic "Removal request"). We act on a request within 30 days and keep the identifier on a suppression list so that it stays out of later updates.

Update schedule and known limits

Corrections to source data should go to the IRS. For errors in how a figure is displayed here, use the contact form with the topic "Data correction".