The Business Master File (BMF) is the IRS registry of organizations exempt from federal income tax. NCCS publishes the BMF in several harmonized forms; the Master BMF is the flagship product — one row per EIN spanning 1989 to present.
Need to download specific files? Browse the BMF Data Catalog →
What's in (and what's missing from) the BMF
The BMF functions as the primary sampling frame for nonprofit research, containing the universe of organizations with recognized federal tax-exempt status. The IRS recognizes over 30 categories of tax-exempt organizations; the most common in nonprofit research are:
- 501(c)(3) — charitable organizations, foundations, and religious entities
- 501(c)(4) — social welfare organizations and civic leagues
- 501(c)(6) — business leagues, chambers of commerce, trade associations
- 501(c)(7) — social clubs
- 527 — political organizations, including PACs
The BMF does not capture all nonprofit activity. Important exclusions:
- Organizations incorporated as nonprofits at the state level that have not applied for federal tax-exempt recognition
- Churches and religious organizations that exercise tax-exempt status without seeking formal IRS recognition
- Unincorporated civic groups, social movements, and organizations operating under fiscal sponsorship arrangements
- 501(c)(4) organizations that self-declare intent to operate via Form 8976 rather than completing the formal IRS application process
Understanding these scope limitations is essential when using the BMF for research design or policy analysis.
Source: IRS Exempt Organizations BMF Extract. Field definitions and processing rules follow IRM 25.7.1.
Which dataset should I use?
| If you need... | Use | Where to get it |
|---|---|---|
| One row per nonprofit, ever (1989–present) | Master BMF | Catalog → Master BMF |
| A specific month's snapshot | Monthly BMF (transformed for 2023-06+, harmonized legacy for earlier) | Catalog → Monthly BMF |
| The unmodified IRS or NCCS file | Raw archives (for replication only) | Catalog → Raw Archives |
Each catalog section also exposes the underlying S3 prefix for programmatic access.
Documentation & support
Primary sources
- IRS Exempt Organizations BMF Extract — the upstream IRS data product, with the original schema and release cadence.
- IRM 25.7.1 — Exempt Organizations Business Master File — the IRS Internal Revenue Manual chapter governing BMF maintenance, code definitions, and authoritative scope.
NCCS resources
- Processing guide — how NCCS cleans, harmonizes, and validates BMF data.
- Quality reports index — every per-month and per-product quality report.
- Source repository — pipeline code and issue tracker.
- Contact / Get Help — questions, corrections, data requests.
NCCS Core Series
A comprehensive panel of nonprofit organizations that file IRS form 990
Address Metadata Table
Metadata Table of Geocoded Nonprofit EINs