Article content and detailed guides remain in English. The selected language applies to controls and quick instructions.

Back to articles

Using Nonprofit Tax Returns (IRS Form 990), Charity Databases and Foundation Directories for Fundraising, Grant and Nonprofit Vendor Prospecting

On this page

Nonprofit Tax Data as Business Intelligence

There are 1.8M+ tax-exempt organisations in the US, with 350,000+ filing Form 990 annually. Form 990 is a public document that contains detailed financial and operational data:

Data field What it tells you Prospecting value
Total revenue Organisation size and financial capacity Budget for vendor services, consultant fees, technology
Programme service revenue Earned revenue from services (tuition, tickets, fees) Organisations with business-like operations
Contributions and grants received Fundraising success; donor dependency Fundraising consultant and technology prospects
Total expenses Spending capacity; budget allocation Total addressable market by expense category
Compensation of officers Executive pay levels; budget for leadership Executive search and HR consulting prospects
Number of employees Staffing level; HR needs HR technology, benefits, payroll prospects
Number of volunteers Volunteer programme size Volunteer management technology prospects
Fundraising expenses Investment in fundraising infrastructure Fundraising technology and consultant prospects
Programme descriptions Mission areas; service types Industry-specific vendor matching
Board members and officers Leadership contacts; governance Decision maker identification
Related organisations Affiliated entities; networks Multi-entity sales opportunities
Grants paid (private foundations) Foundation giving; programme areas funded Grant seeker prospect identification

Who benefits from nonprofit tax data

Company type What they look for Best 990 data to use
Fundraising consultant Nonprofits investing in or struggling with fundraising Fundraising revenue vs expenses; growth trends; new leadership
Grant writer Foundations making grants; nonprofits needing grants Grants paid (foundations); programme areas; geographic focus
Nonprofit technology vendor (CRM, database) Nonprofits with budget for technology; growing organisations Revenue; employee count; fundraising spend; growth rate
Nonprofit accounting firm Nonprofits needing audit, tax preparation, financial management Revenue (audit thresholds); complexity; multiple entities
Insurance agent (nonprofit specialty) Nonprofits needing D&O, employment practices, property, liability Revenue; employees; programme types; asset size
Financial advisor (endowment, investment) Nonprofits with significant investment assets Investment income; total assets; endowment size
Nonprofit HR / benefits consultant Nonprofits with employees needing HR support Employee count; compensation; benefits expense
Event production company Nonprofits hosting fundraising events Special events revenue and expenses; event descriptions
Nonprofit marketing agency Nonprofits investing in communications and outreach Total revenue; programme descriptions; web presence
Legal firm (nonprofit specialty) Nonprofits needing governance, compliance, tax counsel Revenue; complexity; governance structure

Data Access Methods

IRS nonprofit data

Source What it contains Format Cost
IRS Tax Exempt Organisation Search EIN, name, address, status, ruling date, activity codes Searchable database Free
IRS Exempt Organisation Business Master File (EO BMF) All tax-exempt organisations; basic data CSV download (monthly) Free
IRS Form 990 e-file data Full 990 data for electronically filed returns XML (bulk download from AWS) Free
IRS Statistics of Income (SOI) Aggregate statistics by organisation type PDF, Excel Free

Third-party 990 databases

Source What it provides Cost
GuideStar / Candid 990 data; organisational profiles; DEI data; mission Free (basic); paid (premium features)
ProPublica Nonprofit Explorer 990 data; searchable; downloadable Free
Open990 Machine-readable 990 data Free
Charity Navigator Ratings; financial data; accountability Free (basic); paid (API)
Foundation Directory Online (Candid) Foundation grants; grantmaker profiles Paid subscription

Foundation grant databases

Source What it provides Best for
Candid / Foundation Directory Foundation grants by subject, geography, amount Grant seekers identifying funders
990-PF filings (IRS) Every grant made by every private foundation Comprehensive foundation giving data
State attorney general charity databases Registered charities by state State-level nonprofit identification
Community foundation directories Local and regional grantmaking Geographic-specific grant seeking

Terms of service considerations

Allowed Not allowed
Downloading IRS bulk data files (public data) Scraping third-party databases that prohibit it
Using IRS EO BMF CSV downloads Reselling GuideStar/Candid data without licence
Accessing ProPublica Nonprofit Explorer Overwhelming IRS or state servers with automated requests
Searching GuideStar per their terms of use Misrepresenting yourself to access restricted data
Purchasing commercial nonprofit data products Using nonprofit data for fraudulent solicitation
FOIA requests for state charity data Circumventing access controls on paid databases

Prospecting from 990 Data

By financial profile

Financial signal What it indicates Prospecting approach
Revenue $1M-$10M (growing) Mid-size nonprofit investing in growth "Your growth from $[X]M to $[Y]M over [X] years suggests infrastructure needs. Our [service] supports organisations at this stage..."
Revenue over $10M Large organisation with professional management "Organisations of [Name]'s size need [enterprise service]. We serve [X] nonprofits with budgets over $10M..."
Fundraising expense increasing Investing in fundraising; may need consultant "Your fundraising investment grew [X]% last year. Are you seeing proportional returns? Our clients average [X]:1 fundraising ROI..."
Programme service revenue high Earned revenue model; business-like operations "With $[X]M in programme service revenue, [Name] operates more like a social enterprise. Our [service] is designed for earned-revenue nonprofits..."
Significant investment assets Endowment or reserves needing management "With $[X]M in investment assets, [Name]'s endowment management is worth a review. Our nonprofit investment practice..."
New executive director / CEO Leadership transition; new priorities and vendors "Congratulations on your new role at [Name]. New leadership often brings fresh perspective on [service area]..."
Rapid employee growth Hiring; HR needs increasing "Growing from [X] to [Y] employees in [X] years, [Name] likely has increasing HR needs. Our nonprofit HR practice..."

By programme area

Programme area Service opportunities 990 data signal
Education (K-12, higher ed) EdTech; accreditation; assessment; fundraising Programme descriptions; tuition revenue
Healthcare / social services EHR; compliance; billing; insurance Programme revenue; employee count; clinical staff
Arts and culture Ticketing; donor management; marketing Special events; contributions; membership
Environmental Advocacy; membership; donor management Contributions; programme descriptions
Religious Church management; giving platforms; events Contributions; employee count; assets
Human services Case management; reporting; compliance Government grants; programme descriptions

Processing Nonprofit Tax Data

When compiling prospect data from IRS EO BMF downloads (CSV), IRS Form 990 e-file data (XML), GuideStar / Candid profiles (HTML), ProPublica Nonprofit Explorer (HTML, CSV), Foundation Directory data, state attorney general charity registrations (HTML, CSV), nonprofit association directories and conference attendee lists, upload the files to Email Extractor to extract and deduplicate email addresses across all sources. Nonprofit organisations appear across IRS databases, GuideStar profiles, state charity registries, association directories and conference lists, so deduplication prevents contacting the same nonprofit leader through overlapping outreach from different data sources.

Extract emails

Explore tools

Verify emails

Check address validity before using your list.

ZeroBounce

Email Verification

Verifies email lists and provides tools for monitoring deliverability.

Useful when list cleaning and sender health belong in one workflow.

Explore ZeroBounce (opens in a new tab)