IRS 990 Pro - Nonprofit Search & Filing History avatar

IRS 990 Pro - Nonprofit Search & Filing History

Pricing

from $2.00 / 1,000 results

Go to Apify Store
IRS 990 Pro - Nonprofit Search & Filing History

IRS 990 Pro - Nonprofit Search & Filing History

Search 1.8M+ IRS-registered nonprofits by keyword or EIN. Get full Form 990 filing history with revenue, expenses, assets and direct PDF/XML links. Donor prospecting, grant research, charity KYB. No API key needed.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

AutomateLab

AutomateLab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Features

Limited permissions

Share

Search 1.8M+ IRS-registered nonprofits by name keyword, or pull one organization's full Form 990 filing history with revenue, expenses, assets and direct filing PDF/XML links. One actor for donor prospecting, grant research and charity KYB.

Built on ProPublica's mirror of IRS 990 data. No API key, no login, no browser.

Why this one

Data sourceProPublica Nonprofit Explorer API (public mirror of IRS filings)
Coverage1.8M+ tax-exempt organizations, full 990 e-filing history
AuthNone. No key, no anti-bot fights
ModesKeyword/state/city search + per-EIN filing history with financials
Pricing$0.005 per run + $2.00 per 1,000 results

How it compares

ActorUsersWhat you get
irs-990-pro (this actor)-Search + filing history + per-filing financials + PDF/XML links, zero config
pink_comic/irs-990-nonprofit-search28Nonprofit search via ProPublica, lookup-style
maximedupre/irs-nonprofit-search2Basic nonprofit search

The difference: this actor returns clean rows (EIN, formatted EIN, name, DBA sub-name, city, state, NTEE code, 501(c) subsection) and in organization mode returns one row per filing year with revenue, expenses, assets, liabilities, contributions, program revenue and the direct filing PDF and XML URLs. A grant writer or prospect researcher gets a years-long giving picture in one run.

Input

Search mode (default)

  • query: keywords matched against nonprofit names (food bank, veterans, stem education)
  • page: start page (25 results per page), maxResults: 1-1000 rows

Search matches organization names (that is what the IRS e-file index exposes), so use words you would find in a name; EIN lookups are exact in organization mode.

Organization mode

  • ein: 9-digit EIN, dashes optional (530196605 = American Red Cross)
  • returns every filing year, newest first, with financials; paper-only filings are marked reasonNoData so you know to open the PDF

Output

Search rows: ein, einFormatted, name, subName, city, state, nteeCode, subsection, hasFilings, hasPdfFilings, url (ProPublica org page).

Filing rows: everything above plus taxPeriod, taxYear, formType, revenue, expenses, assetsEnd, liabilitiesEnd, netAssetsEnd, contributions, programRevenue, filingPdfUrl, filingXmlUrl.

Zero-match runs return one ZERO_RESULTS hint row instead of an empty dataset, so you always know what happened.

Pricing

$0.005 per run + $2.00 per 1,000 results. No API key, no login walls. Typical 10-result search costs $0.025.

FAQ

Do I need a ProPublica API key? No. The actor uses the public endpoints directly.

Is this real IRS data? Yes, as mirrored by ProPublica's Nonprofit Explorer from IRS 990 e-file records. Financials are the amounts as reported on each filing.

Can I page deeply? Yes, page up to 400 (the API caps at 10,000 matches per query). Use page + maxResults to walk long lists.

Where do the filing PDFs come from? ProPublica's own hosted copies of the IRS filing PDFs, linked directly per row.

Pair it with Grants.gov Pro (find the federal money, check the charity's financials before you pitch) or Academic Research MCP.