Nonprofit Leads from IRS 990 Filings (Officers, Phone, Website) avatar

Nonprofit Leads from IRS 990 Filings (Officers, Phone, Website)

Pricing

from $3.00 / 1,000 nonprofit leads

Go to Apify Store
Nonprofit Leads from IRS 990 Filings (Officers, Phone, Website)

Nonprofit Leads from IRS 990 Filings (Officers, Phone, Website)

Nonprofit and private foundation leads straight from the newest IRS Form 990 e-file releases: phone, website, address, signing officer, officers with titles and pay, mission, revenue, assets, staff count and the CPA firm that prepared the return. Filter by state, size, keywords. No API key.

Pricing

from $3.00 / 1,000 nonprofit leads

Rating

0.0

(0)

Developer

Jaydan Eaton

Jaydan Eaton

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Share

Get nonprofit and private foundation leads straight from the official IRS Form 990 e-file data: organization phone, website, address, the officer who signed the return, officers and key employees with titles and pay, mission, revenue, assets, staff count, and the CPA firm that prepared the return. Newest IRS releases first. No API key, no login, no proxies.

The IRS publishes every e-filed Form 990, 990-EZ and 990-PF as XML in large monthly ZIP releases (the August 2026 release alone is 315 MB with 50,349 returns; the 2026 index lists 436,239 returns so far). This actor reads those files directly with HTTP range requests, filters them, and gives you one clean row per organization.

What you get per organization

  • EIN, legal name, form type (990 / 990-EZ / 990-PF), tax year, e-file timestamp, exempt status (501(c)(3), (c)(4), (c)(6), private foundation...)
  • Address, phone, website (N/A and NONE are cleaned out)
  • Signing officer name, title and phone; principal officer
  • Officers, directors, trustees and key employees with title, hours per week and compensation (highest paid first), plus highest-paid person and amount
  • Mission / primary exempt purpose, year formed, state of domicile
  • Total revenue, expenses, contributions received, program revenue, grants paid, salaries, total and net assets, foundation fair-market-value assets
  • Employee and volunteer counts, audited-financials flag
  • Paid preparer firm (the CPA/accounting firm) and its city/state
  • Link to the ProPublica Nonprofit Explorer page

In a test run on the newest release (1,000 organizations, no filters), 922 had a phone, 470 a real website and 879 a named preparer firm.

Who uses it

  • Nonprofit software sales (donor CRM, fundraising, accounting, payroll, volunteer tools): target by size, staff and state
  • CPA and audit firms: find organizations near audit thresholds and see who prepares their return today
  • Insurance, banking, benefits and 403(b) advisors: organizations with paid staff and real budgets
  • Grant seekers and consultants: private foundations (990-PF) with assets, grants paid and trustees
  • Researchers and journalists: executive pay and finances by sector or region

Filters

IRS batches to read (1 to 12, newest first), form types, states, cities, ZIP prefixes, 501(c)(3) only, keywords in name or mission (e.g. school, food bank, animal, church, housing), exclude keywords, min/max revenue, min/max assets, min employees, phone required, website required, paid staff required, specific EINs, officer list on/off and cap.

Example input

{
"batchesBack": 2,
"returnTypes": ["990"],
"states": ["TX"],
"only501c3": true,
"minRevenue": 500000,
"requireWebsite": true,
"requirePaidStaff": true,
"maxResults": 500
}

Example output (trimmed)

{
"ein": "131740069",
"organizationName": "SPCA OF WESTCHESTER INC",
"returnType": "990",
"taxYear": 2025,
"subsection": "501(c)(3)",
"city": "BRIARCLIFF MANOR",
"state": "NY",
"phone": "(914) 941-2896",
"website": "https://www.spcawestchester.org",
"signingOfficerName": "DEBORAH KLUGMAN",
"signingOfficerTitle": "CHAIRMAN/PRESIDENT",
"highestPaidTitle": "CEO",
"highestCompensation": 184316,
"totalRevenue": 6262496,
"totalAssets": 24409610,
"employeeCount": 84,
"preparerFirm": "VARGAS & RIVERA CPA'S LLP",
"officers": [{"name": "SHANNON LAUKHUF", "title": "CEO", "hoursPerWeek": 40, "compensation": 184316}]
}

Pricing

Pay per organization returned. Set Max results (or a max charge) to cap spend. Duplicate EINs are removed, so each organization is billed once per run.

Data source and notes

  • Source: IRS Form 990 Series Downloads (apps.irs.gov/pub/epostcard/990/xml), public e-file data released by the IRS about monthly. Only e-filed returns are included; paper returns are not.
  • Each row comes from the newest return found for that EIN in the selected batches. Financial figures are as filed for that tax year.
  • Officer home addresses and individual grant recipients (for example scholarship students) are deliberately left out.
  • Requests are throttled to about 1 per second, back off on 429/5xx, and send a declared User-Agent.
  • Use the data in line with applicable laws (TCPA, CAN-SPAM, state rules) and honor opt-outs. Not affiliated with the IRS or ProPublica.

More from Intenal_Builds