Nonprofit 990 Normalizer (IRS Tax-Exempt Organizations) avatar

Nonprofit 990 Normalizer (IRS Tax-Exempt Organizations)

Pricing

Pay per usage

Go to Apify Store
Nonprofit 990 Normalizer (IRS Tax-Exempt Organizations)

Nonprofit 990 Normalizer (IRS Tax-Exempt Organizations)

Search US tax-exempt organizations from IRS 990 filings with enriched data — organization name dedup, NTEE category classification, EIN formatting, state/region mapping and financial amount tiering. Free API, no key.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Chris Wakefield

Chris Wakefield

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

Chris The Dev

Nonprofit 990 Normalizer — IRS Tax-Exempt Organizations

Search US tax-exempt organizations from IRS 990 filings with enriched, normalized data. Built on the ProPublica Nonprofit Explorer APIfree, no API key required. Covers ~1.8M registered nonprofits with full-text search by name, keyword, or EIN.

What This Actor Does

  • Searches nonprofits by name, keyword, or EIN (direct EIN lookup supported)
  • Normalizes organization names — strips legal suffixes (Inc, Corp, Foundation, LLC), leading "The", cleans whitespace and title-cases
  • Deduplicates entities by EIN — every spelling variant of an org collapses to one canonical record
  • Classifies NTEE codes — maps 400+ NTEE codes and major groups to human-readable categories (Environment, Health Care, Grantmaking Foundations, etc.)
  • Formats EINs — 9-digit → XX-XXXXXXX
  • Maps states & regions — 2-letter code → full name + US region (Northeast, South, Midwest, West)
  • Decodes IRS subsection codes — 501(c)(3) charitable vs 501(c)(4) social welfare vs private foundation, etc.
  • Tiers financial amounts — optional enrichment returns assets, income and revenue bucketed (Under $100K → $100M+)

Input Parameters

ParameterTypeRequiredDefaultDescription
searchQuerystringYes(none)Org name, keyword, or EIN (e.g. climate fund, cancer research, 13-1624102)
statestringNo(empty)2-letter US state code filter (e.g. NY)
nteeCodestringNo(empty)NTEE code/prefix filter (e.g. C = Environment, T20 = private foundations)
includeFilingsbooleanNofalseFetch financials (assets/income/revenue, ruling date) per org
maxResultsintegerNo20Max organizations to return (1–200)

Example Input

{
"searchQuery": "climate",
"nteeCode": "C",
"includeFilings": true,
"maxResults": 15
}

Example Output

{
"ein": "13-1624102",
"einRaw": "131624102",
"name": "National Audubon Society Inc",
"nameNormalized": "National Audubon Society",
"city": "New York",
"stateCode": "NY",
"stateName": "New York",
"region": "Northeast",
"nteeCode": "C300",
"nteeMajorGroup": "C",
"nteeCategory": "Environment",
"nteeDescription": "Natural Resources Conservation",
"subsectionCode": 3,
"subsection": "501(c)(3) — Charitable/educational (deductible)",
"assetAmount": 641314557,
"assetTier": "$100M+",
"incomeAmount": 225028801,
"incomeTier": "$100M+",
"revenueAmount": 197300511,
"revenueTier": "$100M+",
"rulingDate": "1972-11-01"
}

Use Cases

  • Grantmakers & foundations — due-diligence screening of prospective grantees by sector, size, and geography
  • Fundraising / development teams — build prospect lists of nonprofits by NTEE category and region
  • Journalists & researchers — map the nonprofit landscape around any issue or location
  • Fintech & banking — verify nonprofit identity (EIN, ruling date, 501(c) status) for onboarding and KYC
  • Donor-advisory firms — compare organizations by financial tier and mission classification

Data Source

Data from the ProPublica Nonprofit Explorer API, which aggregates IRS Business Master File and 990 filing data. Free and open, no API key required.