IRS 990 Pro - Nonprofit Search & Filing History
Pricing
from $2.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Features
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 source | ProPublica Nonprofit Explorer API (public mirror of IRS filings) |
| Coverage | 1.8M+ tax-exempt organizations, full 990 e-filing history |
| Auth | None. No key, no anti-bot fights |
| Modes | Keyword/state/city search + per-EIN filing history with financials |
| Pricing | $0.005 per run + $2.00 per 1,000 results |
How it compares
| Actor | Users | What you get |
|---|---|---|
| irs-990-pro (this actor) | - | Search + filing history + per-filing financials + PDF/XML links, zero config |
| pink_comic/irs-990-nonprofit-search | 28 | Nonprofit search via ProPublica, lookup-style |
| maximedupre/irs-nonprofit-search | 2 | Basic 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
reasonNoDataso 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.