Nonprofit 990 Scraper — Charity Financials & EINs
Pricing
from $4.00 / 1,000 organizations
Nonprofit 990 Scraper — Charity Financials & EINs
Scrape US nonprofits and their IRS Form 990 financials: EIN, name, address, NTEE and 501(c) classification, total revenue, expenses, assets, liabilities, officer compensation and links to filing PDFs. Search by keyword, state or category. Covers 1.8 million organizations. No API key.
Pricing
from $4.00 / 1,000 organizations
Rating
0.0
(0)
Developer
Hichem Ben Moussa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Nonprofit 990 Scraper — Charity Financials, EINs & Officer Pay
Scrape US nonprofit organizations and their IRS Form 990 financials — total revenue, expenses, assets, liabilities and officer compensation — from ProPublica's Nonprofit Explorer, which covers more than 1.8 million tax-exempt organizations.
Search by keyword, state or NTEE category and export EINs, addresses, 501(c) classifications, the latest filed financials and links to the original filing PDFs.
No API key required.
What you get
| Field | Description |
|---|---|
ein | Employer Identification Number — the unique nonprofit ID |
name | Organization name |
city, state | Location |
subsection | 501(c) classification, e.g. 501(c)(3) Charitable |
nteeCode | Activity category (arts, education, health, human services…) |
latestFiscalYear | Tax year of the most recent machine-readable filing |
formType | 990, 990-EZ or 990-PF |
totalRevenue | Total revenue for that year |
totalExpenses | Total functional expenses |
totalAssets | Assets at end of year |
totalLiabilities | Liabilities at end of year |
netAssets | Assets minus liabilities |
officerCompensation | Compensation of current officers and directors |
pdfUrl | The original scanned Form 990 |
url | Profile on Nonprofit Explorer |
Example input
{"query": "food bank","state": "CA","maxOrganizations": 50}
Search by cause instead of keyword by setting nteeCategory, or narrow to private foundations with cCode.
Example output
{"ein": "680480741","name": "Yolo Food Bank","city": "Woodland","state": "CA","subsection": "501(c)(3) Charitable","latestFiscalYear": 2023,"formType": "990","totalRevenue": 23338085,"totalExpenses": 22106339,"totalAssets": 15964502,"officerCompensation": 210533,"pdfUrl": "https://projects.propublica.org/nonprofits/download-filing?path=..."}
Who uses this
- Fundraisers and grant seekers — size a foundation's giving capacity before writing a proposal
- Nonprofit benchmarking — compare your overhead, reserves and pay against peers in your state and category
- Donors and watchdogs — check how much of a charity's revenue reaches its programs
- Sales teams selling to nonprofits — qualify prospects by budget, not guesswork
- Journalists and researchers — executive pay, sector concentration, year-over-year trends
Why some organizations have no financials
Small nonprofits (generally under $50,000 in gross receipts) file the Form 990-N e-Postcard, which contains no financial detail at all. Those organizations still appear in results with their EIN, name, location and classification, but revenue and asset fields are null. That is a property of IRS filing rules, not a gap in the actor — expect it for roughly half of a broad keyword search, and almost none of a search restricted to large organizations.
Financials also lag: the most recent filing available is typically one to two years behind the current date, because that is when the IRS releases machine-readable data.
Pricing
Pay per result. Each organization returned counts as one result, including the second request the actor makes to pull that organization's financials.
Notes
- Data comes from ProPublica's Nonprofit Explorer, built on public IRS Form 990 filings.
- Officer compensation is the figure the organization itself reported on the 990; it excludes some benefits and deferred pay.
- This is an unofficial actor and is not affiliated with ProPublica or the IRS.