Skip to content
DataForge
Nonprofit & PhilanthropyFresh — updated 2026-08-02

US Nonprofits Master File + IRS 990 Financials, Executive Compensation & Grant Flows

1.98M US tax-exempt organizations with 5.8M e-filed 990/990-EZ/990-PF returns (2019–2026 submissions), 47.5M officer/compensation rows and 21.6M grant-flow records — built from the complete official IRS e-file corpus and Business Master File.

Records
78,688,389 records
Refresh
Monthly refresh (subscription)
Formats
CSV + JSONL + Parquet
Coverage
United States
Packages
25
Total volume
19.8 GB

Slices from

$149

Request access — approval required

Request access / Get a sample

This dataset requires approval — request access and we reply within one business day.

What you get

  • S — California slice: all CA filings, officers, grants and master-file records
  • M — Nationwide tax year 2023: full financials, exec comp and grant flows
  • L — Full longitudinal corpus: 5,807,612 filings, 47,496,009 officer rows, 21,641,310 grants, 1,983,563 master-file orgs, 1,538,824 990-N records
  • Derived tables: 214,259 grantmaker profiles and exec-comp benchmarks (n≥5 cells only)
  • Data dictionary, datasheet and quality report included

Free sample not yet available for this dataset — request one via the contact form.

Coverage statistics

Records
78,688,389
Unique nonprofits (EIN)
896,028
Countries
103
Fields
119
Time coverage
1916-12-31 – 2026-09-30
Largest package
4.7 GB

Full package inventory

Every package registered in the delivery catalog for this dataset — 25 packages, 19.8 GB total, 236,065,167 rows. Sizes, row counts and SHA-256 checksums come straight from the packaging pipeline.

PackageDateRowsSizesha256Access
Loading 25 packages…

How to get this data

External channels

No free external mirror yet — this dataset is delivered exclusively through DataForge. See the Open Data program →

# Machine-readable package index (size / sha256 / rows / channels)
curl -s https://data.zalize.com/datasets/us-nonprofits-irs-990-financials-dataset/packages.json | jq '.packages[0]'

# Request a free sample (signed link sent to your email)
curl -X POST https://dl.zalize.com/api/sample \
  -H 'Content-Type: application/json' \
  -d '{"dataset":"us-nonprofits-irs-990-financials-dataset","email":"you@company.com"}'

Pricing

One-time snapshot or monthly subscription. Prices are for the Internal Analytics tier; AI-training and redistribution tiers available — see License. Tiers marked “Request access” require a short approval step before delivery.

Pricing for IRS 990 Nonprofits
TierScopeOne-time snapshotSubscriptionAccess
SIRS 990 — S (California slice: all CA filings, officers, grants)$149$49/moRequest access
MPOPULARIRS 990 — M (nationwide tax year 2023: financials, exec comp, grants)$499$149/moRequest access
L — full-longitudinal-corpusComplete corpus: every e-filed 990/990-EZ/990-PF the IRS has published (submission years 2019-2026), full master file, 990-N signals, grantmaker profiles and multi-year compensation benchmarks$1299$349/moRequest access

AI-training use requires the AI-Training tier (1.5× base); redistribution licensing is quoted individually. Annual subscriptions get 2 months free. License details →

Update frequency & delivery

  • Sources: official IRS e-file XML corpus, Exempt Organizations Business Master File, Pub 78 and revocation lists.
  • Completeness is gated per submission year against the official IRS index CSVs (≥99.5% required).
  • Contains public-record officer names and compensation — distribution is approval-gated (request access).

Compliance & provenance

Collected only from publicly accessible pages and endpoints — no login-required data, no CAPTCHA solving, no forged authentication. Collection is rate-limited with an identified User-Agent, and collection logs are retained. PII is removed or pseudonymized. Every record carries its source URL and collection timestamp. Sold under a tiered commercial license.

FAQ

How is the data delivered?

Self-serve packages are delivered instantly after checkout via a time-limited download link from our delivery service (dl.zalize.com). Gated and B2B editions are delivered the same way after a short approval step.

Can I use this data for AI training?

Yes — with the AI-Training license tier (1.5× the base price). See the License page for details.

What if I need a custom slice?

Custom cuts of the IRS 990 data (by geography, time window or category) are available on request — contact us for a quote within one business day.

Slices from

$149

Request access