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 sampleThis 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.
| Package | Date | Rows | Size | sha256 | Access |
|---|---|---|---|---|---|
| nonprofits-990-tier1-L-2026-08-02.ziptier L | 2026-08-02 | — | 4.7 GB | Gated | |
| nonprofits-990-tier1-M-2026-08-02.ziptier M | 2026-08-02 | — | 764.5 MB | Gated | |
| nonprofits-990-tier1-S-2026-08-02.ziptier S | 2026-08-02 | — | 502.6 MB | Gated | |
| nonprofits-990-full.tar.zst | — | — | 6.9 GB | B2B only | |
| filings.jsonl.gz | — | 5,807,612 | 987.4 MB | B2B only | |
| filings.parquet | — | 5,807,612 | 854.0 MB | B2B only | |
| officers.jsonl.gz | — | 47,496,009 | 840.6 MB | B2B only | |
| filings.csv.gz | — | 5,807,612 | 800.6 MB | B2B only | |
| officers.parquet | — | 47,496,009 | 736.6 MB | B2B only | |
| officers.csv.gz | — | 47,496,009 | 734.4 MB | B2B only | |
| grants.jsonl.gz | — | 21,641,310 | 562.3 MB | B2B only | |
| grants.csv.gz | — | 21,641,310 | 479.0 MB | B2B only | |
| grants.parquet | — | 21,641,310 | 472.2 MB | B2B only | |
| organizations.jsonl.gz | — | 1,983,563 | 136.4 MB | B2B only | |
| organizations.csv.gz | — | 1,983,563 | 104.8 MB | B2B only | |
| organizations.parquet | — | 1,983,563 | 97.9 MB | B2B only | |
| epostcard_990n.jsonl.gz | — | 1,538,824 | 32.2 MB | B2B only | |
| epostcard_990n.csv.gz | — | 1,538,824 | 27.7 MB | B2B only | |
| epostcard_990n.parquet | — | 1,538,824 | 27.6 MB | B2B only | |
| grantmaker_profiles.jsonl.gz | — | 214,259 | 9.5 MB | B2B only | |
| grantmaker_profiles.parquet | — | 214,259 | 8.1 MB | B2B only | |
| grantmaker_profiles.csv.gz | — | 214,259 | 7.6 MB | B2B only | |
| exec_comp_benchmarks.jsonl.gz | — | 6,812 | 195 KB | B2B only | |
| exec_comp_benchmarks.parquet | — | 6,812 | 188 KB | B2B only | |
| exec_comp_benchmarks.csv.gz | — | 6,812 | 162 KB | B2B only |
How to get this data
All packages are hosted on the Hugging Face Hub: free/open packages live in a public dataset repo (direct downloads, no signup); paid or restricted editions are delivered from a private repo with token access after approval.
Hugging Face Hub — private repo Restricted
This dataset is delivered from a private Hugging Face repo — access is granted with a token after a short approval step.
Request access →Or get a free sample first.
DataForge (this site)
# 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"}'Protocol access (hf://, resolve links, token auth for private repos) is documented in the developer docs →
Pricing
One-time snapshot or monthly subscription, invoiced — pick a tier and request a quote; we reply within one business day and deliver via a time-limited download link. 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.
| Tier | Scope | One-time snapshot | Subscription | Access |
|---|---|---|---|---|
| S | IRS 990 — S (California slice: all CA filings, officers, grants) | $149 | $49/mo | Request access |
| M POPULAR | IRS 990 — M (nationwide tax year 2023: financials, exec comp, grants) | $499 | $149/mo | Request access |
| L — full-longitudinal-corpus | Complete 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/mo | Request 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?
Request a quote from the pricing table and we reply within one business day. Once your order is confirmed, packages are delivered via a time-limited download link from our delivery service (dl.zalize.com). Gated and B2B editions add 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.
Related datasets
US Federal Awards
Federal contract, grant and assistance awards from official USAspending.gov archives (FY2008–present) as analysis-ready tables with recipients, agencies, amounts and award metadata.
- Records
- 7,430,273
- Refresh
- Quarterly
- From
- $99
Business POI & Locations
808K+ business points of interest built from government open-data registries — US city business licenses and the UK Food Hygiene Rating Scheme — with addresses, geocodes and category labels. License-clean (no ODbL contamination in the self-serve packs).
- Records
- 808,397
- Refresh
- Monthly
- From
- $299
China Macro & Trade Monthly
Monthly China macroeconomic and goods-trade indicators built from the IMF Data Portal (SDMX 2.1) and World Bank Open Data APIs: CPI with COICOP breakdown, production index, goods trade totals, exchange rates, international reserves, plus monthly goods exports/imports against 200+ partner economies and 17 World Bank WDI annual context indicators — as published by the sources, no imputation.
- Records
- 284,514
- Refresh
- Monthly
- From
- $149