ProPublica Nonprofit Explorer
Nonprofit organizations, nonprofit financials and tax filings
ProPublica Nonprofit Explorer searches U.S. tax-exempt organizations and shows available latest revenue, assets, filing-year finances, and top reported pay; reporting years and records vary.
Your information
Maximum number of filing years, newest first, for example 5.
The nonprofit name, EIN, or its Nonprofit Explorer link, for example Wikimedia Foundation or 20-0049703.
More options
Optional two-letter state to distinguish similar names, for example CA.
Example results
Tax year 2,025
Revenue$205.4MExpenses$189.7MAssets$310.8MLiabilities$14.24MTax year 2,024
Revenue$185.4MExpenses$178.6MAssets$286.8MLiabilities$15.20MTax year 2,023
Revenue$180.2MExpenses$168.3MAssets$274.1MLiabilities$19.15M
Wikimedia Foundation Org, San Francisco, CA
View nonprofit profileAbout the ProPublica Nonprofit Explorer tool
ProPublica Nonprofit Explorer, also called ProPublica, finds U.S. nonprofits by name, with optional city and state filters.
Get nonprofit financials returns filing-year figures and available filing links; provide an organization name, EIN, or Nonprofit Explorer link.
Built from projects.propublica.org. Last checked Sep 29, 2026.
Actions
Get nonprofit financials
1 creditGet a US nonprofit’s filing-year revenue, expenses, assets, liabilities, highest reported officer or key employee pay, and available Form 990 PDF links. Some years have no extracted figures or PDF.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Statestate | Text | Optional | Optional two-letter state to distinguish similar names, for example CA.Example: NY |
Max Yearsmax_years | Number | Optional | Maximum number of filing years, newest first, for example 5.Example: 3 |
Organizationorganization | Text | Required | The nonprofit name, EIN, or its Nonprofit Explorer link, for example Wikimedia Foundation or 20-0049703.Example: 20-0049703 |
What you get
| Field | Type | Description |
|---|---|---|
Einein | Text | Example: 20-0049703 |
Citycity | Text | Example: San Francisco |
Namename | Text | Example: Wikimedia Foundation Org |
Statestate | Text | Example: CA |
Filingsfilings | List | |
Tax Yearfilings[].tax_year | Number | Filing tax year.Example: 2025 |
Filing PDF Linkfilings[].filing_pdf_link | Text | Direct filing PDF link, if available.Example: https://projects.propublica.org/nonprofits/download-filing?path=IRS%2F200049703… |
Filing Page Linkfilings[].filing_page_link | Text | Nonprofit Explorer page for this filing year.Example: https://projects.propublica.org/nonprofits/organizations/200049703#filing2025 |
Total Assets (USD)filings[].total_assets_usd | Number | Year-end total assets in USD, if extracted.Example: 310794417 |
Total Revenue (USD)filings[].total_revenue_usd | Number | Total revenue in USD, if extracted.Example: 205389744 |
Total Expenses (USD)filings[].total_expenses_usd | Number | Total expenses in USD, if extracted.Example: 189748442 |
Total Liabilities (USD)filings[].total_liabilities_usd | Number | Year-end total liabilities in USD, if extracted.Example: 14244387 |
Highest Paid Executive Namefilings[].highest_paid_executive_name | Text | Highest compensated listed officer or key employee, if reported.Example: Maryana Iskander |
Highest Paid Executive Pay (USD)filings[].highest_paid_executive_pay_usd | Number | Reported compensation, including related and other compensation, in USD.Example: 553360 |
Nonprofit Explorer Linknonprofit_explorer_link | Text | Example: https://projects.propublica.org/nonprofits/organizations/200049703 |
Example result
For Max Years: 3, Organization: 20-0049703
{
"ein": "20-0049703",
"city": "San Francisco",
"name": "Wikimedia Foundation Org",
"state": "CA",
"filings": [
{
"tax_year": 2025,
"filing_pdf_link": null,
"filing_page_link": "https://projects.propublica.org/nonprofits/organizations/200049703#filing2025",
"total_assets_usd": 310794417,
"total_revenue_usd": 205389744,
"total_expenses_usd": 189748442,
"total_liabilities_usd": 14244387,
"highest_paid_executive_name": "Maryana Iskander",
"highest_paid_executive_pay_usd": 553360
},
{
"tax_year": 2024,
"filing_pdf_link": "https://projects.propublica.org/nonprofits/download-filing?path=IRS%2F200049703_202406_990_2025051223428459.pdf",
"filing_page_link": "https://projects.propublica.org/nonprofits/organizations/200049703#filing2024",
"total_assets_usd": 286759938,
"total_revenue_usd": 185418243,
"total_expenses_usd": 178588294,
"total_liabilities_usd": 15204548,
"highest_paid_executive_name": "Maryana Iskander",
"highest_paid_executive_pay_usd": 494079
},
{
"tax_year": 2023,
"filing_pdf_link": null,
"filing_page_link": "https://projects.propublica.org/nonprofits/organizations/200049703#filing2023",
"total_assets_usd": 274123369,
"total_revenue_usd": 180199672,
"total_expenses_usd": 168305333,
"total_liabilities_usd": 19152033,
"highest_paid_executive_name": "Maryana Iskander",
"highest_paid_executive_pay_usd": 534468
}
],
"nonprofit_explorer_link": "https://projects.propublica.org/nonprofits/organizations/200049703"
}Search nonprofits
1 creditFind U.S. nonprofits by organization name, optionally filtering by state and city. Includes the latest reported revenue and assets when available; reporting years may differ between organizations.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Citycity | Text | Optional | City to match, for example Washington. Leave blank for any city.Example: Washington |
Namename | Text | Required | Organization name to search for, for example Red Cross.Example: Red Cross |
Statestate | Text | Optional | U.S. state or territory name or two-letter postal code, for example New York or NY. Leave blank to search all states.Example: DC |
Max Resultsmax_results | Number | Optional | Maximum organizations to return, for example 25.Example: 5 |
What you get
| Field | Type | Description |
|---|---|---|
Organizationsorganizations | List | |
Einorganizations[].ein | Text | Nine-digit IRS tax ID number, retaining leading zeroes.Example: 530196605 |
Cityorganizations[].city | Text | Example: Washington |
Nameorganizations[].name | Text | Example: American National Red Cross |
Stateorganizations[].state | Text | Example: DC |
Categoryorganizations[].category | Text | Example: Human services |
Assets Tax Yearorganizations[].assets_tax_year | Number | Example: 2025 |
Tax Exempt Typeorganizations[].tax_exempt_type | Text | Example: 501(c)(3) charity |
Revenue Tax Yearorganizations[].revenue_tax_year | Number | Example: 2025 |
Latest Total Assets (USD)organizations[].latest_total_assets_usd | Number | Example: 5052941623 |
Nonprofit Explorer Linkorganizations[].nonprofit_explorer_link | Text | Example: https://projects.propublica.org/nonprofits/organizations/530196605 |
Latest Total Revenue (USD)organizations[].latest_total_revenue_usd | Number | Example: 3916983933 |
Example result
For City: Washington, Name: Red Cross, State: DC, Max Results: 5
{
"organizations": [
{
"ein": "530196605",
"city": "Washington",
"name": "American National Red Cross",
"state": "DC",
"category": "Human services",
"assets_tax_year": 2025,
"tax_exempt_type": "501(c)(3) charity",
"revenue_tax_year": 2025,
"latest_total_assets_usd": 5052941623,
"nonprofit_explorer_link": "https://projects.propublica.org/nonprofits/organizations/530196605",
"latest_total_revenue_usd": 3916983933
},
{
"ein": "591748379",
"city": "Washington",
"name": "Association Of American Red Cross Retirees",
"state": "DC",
"category": null,
"assets_tax_year": 2025,
"tax_exempt_type": "501(c)(4) social welfare organization",
"revenue_tax_year": 2025,
"latest_total_assets_usd": 0,
"nonprofit_explorer_link": "https://projects.propublica.org/nonprofits/organizations/591748379",
"latest_total_revenue_usd": 0
}
]
}For developers
Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 180 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@propublica-nonprofit-explorer",
"visibility": "public",
"operation": "get_nonprofit_financials",
"version": 1,
"input": {
"max_years": 3,
"organization": "20-0049703"
},
"response": {
"format": "json"
}
}'What you can do with it
- Find nonprofits by name, city, and state.
- Compare nonprofits’ reported revenue and assets.
- Review a nonprofit’s revenue, expenses, assets, and liabilities by filing year.
- Identify a nonprofit’s highest-paid reported officer or key employee.
Questions about ProPublica Nonprofit Explorer
Can I run it with my own inputs?
Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.
Can I call this ProPublica Nonprofit Explorer tool as an API?
Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.
How much does it cost?
Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.
Do I need a ProPublica Nonprofit Explorer account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from projects.propublica.org when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.
What nonprofits match an organization name?
Search nonprofits finds organizations by name, with optional city and state filters.
What are a nonprofit’s reported revenue and assets?
Search nonprofits returns the latest reported revenue and assets when available. Get nonprofit financials returns figures by filing year when extracted.
Who is a nonprofit’s highest-paid listed executive?
Get nonprofit financials returns the highest compensated listed officer or key employee when reported.