Chat with AI and use the interactive dashboard.
Search 1.9 million IRS-registered tax-exempt organizations — verify 501(c)(3) status, look up by EIN, and compare nonprofits by sector, location, or assets.
Try this workflow
Verify 501(c)(3)
Look up the nonprofit with EIN 13-1644147 and confirm it is currently a 501(c)(3) public charity in good standing with the IRS.
Search with the interactive app or chat with AI — both work side by side.
Browse all toolsBuilt for
Foundations, Grant Officers, DAF Administrators, 501(c)(3) Compliance Teams
Verify 501(c)(3)
The single most common workflow — pre-grant or pre-donation 501(c)(3) verification.
Look up the nonprofit with EIN 13-1644147 and confirm it is currently a 501(c)(3) public charity in good standing with the IRS.
Search by name
Fuzzy name search across the BMF — disambiguates the official entity from related affiliates.
Find tax-exempt organizations named 'Doctors Without Borders' and tell me their EINs, subsection codes, and ruling years.
Compare top nonprofits
Demonstrates the location + subsection + asset filtering — exactly the kind of question prospect researchers ask.
Find the 10 largest 501(c)(3) public charities in San Francisco, CA by total assets and show name, EIN, NTEE code, and asset class.
Sector breakdown
Aggregation across the location index — a sector-research workflow that the IRS publication doesn't surface.
Break down all tax-exempt organizations in Cook County, IL by NTEE major group and show counts plus average asset size for each group.
Where does the data come from?
The IRS Exempt Organizations Business Master File (BMF), refreshed daily. Every IRS-recognized tax-exempt organization in all 501(c) subsections is included — 501(c)(3) charities, 501(c)(4) social welfare, 501(c)(6) trade associations, and the rest.
Does this confirm 501(c)(3) status for tax purposes?
It confirms IRS recognition as of the last BMF refresh. For a tax deduction or grant decision, also pair it with the IRS Tax Exempt Organization Search (Pub 78) which covers deductibility specifically. Revoked organizations remain in the BMF with a revocation date.
What financial data is included?
Summary fields from the BMF — gross receipts and asset amounts in coded ranges — plus references that link out to detailed Form 990 financials in the IRS-990 dataset. Use the IRS-990 dataset directly for line-level financials, officer compensation, grants paid, and program expense ratios.
Related editorial
Nonprofit Lookup with AI
How IRS tax-exempt organization data supports donor, foundation, and developer workflows.
Domain knowledge for IRS Nonprofit Lookup — workflow patterns, data models, and gotchas for your AI agent.
Official IRS registry of every tax-exempt organization in the United States — 1.9M+ organizations across all 501(c) subsections. Updated daily from the IRS Exempt Organizations Business Master File (EO BMF).
Free, no authentication required.
The IRS publishes the Exempt Organizations Business Master File as public CSV extracts containing every organization that has received a determination letter recognizing its tax-exempt status. This includes 501(c)(3) charities, 501(c)(4) social welfare organizations, 501(c)(6) business leagues, and all other exempt subsections.
Search results return compact summaries (EIN, name, city, state, subsection, deductibility, NTEE code, assets, income). Use EIN lookup for the full record with address, foundation code, ruling date, revenue, activity codes, and all classification fields.
asset_amount, income_amount, and revenue_amount are in whole dollars (not thousands). Example: asset_amount: 4578219874 = $4.578 billion.
Donor due diligence: Search by name → pick the matching organization → verify 501(c)(3) status by EIN → confirm deductibility and active status.
Nonprofit research: Use the reference codes tool to discover subsection and NTEE codes → search by location with the appropriate filter → rank by asset size.
Sector analysis: Use location search with subsection filter → compare organization counts and asset sizes across cities or states.
Get summary statistics about the IRS Exempt Organizations dataset: total records, active exempt organizations, 501(c)(3)/c(4)/c(6) counts, states cove...
List all IRS classification code lookup tables: subsection codes (501(c)(3), 501(c)(4), etc.), deductibility codes, foundation codes, exempt status co...
Look up a nonprofit organization by its Employer Identification Number (EIN). Returns the full record: name, address, 501(c) subsection, ruling date, ...
Open the IRS Nonprofit Lookup interactive dashboard. Use this only when the user asks to open or view the nonprofit explorer before running a specific...
Search IRS exempt organizations by state, city, or ZIP code. Results are ranked by asset size (largest first) and return compact summaries. Filter by ...
Search IRS exempt organizations by name using fuzzy matching across 1.9M+ records. Returns compact results with match_score; default sort_by=relevance...
Verify whether an EIN corresponds to a valid, active 501(c)(3) tax-exempt organization. Returns the full organization profile plus three boolean field...
Search and verify 1.9M+ IRS-registered tax-exempt organizations. EIN lookup, fuzzy name search, location browse, 501(c)(3) verification, and financial data. Updated daily from the IRS Exempt Organizations Business Master File. It provides 7 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/nonprofit-lookup. Authentication is handled automatically.
IRS Nonprofit Lookup provides 7 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
IRS Nonprofit Lookup uses open data APIs — no authentication required.
The IRS Exempt Organizations Business Master File (BMF), refreshed daily. Every IRS-recognized tax-exempt organization in all 501(c) subsections is included — 501(c)(3) charities, 501(c)(4) social welfare, 501(c)(6) trade associations, and the rest.
It confirms IRS recognition as of the last BMF refresh. For a tax deduction or grant decision, also pair it with the IRS Tax Exempt Organization Search (Pub 78) which covers deductibility specifically. Revoked organizations remain in the BMF with a revocation date.
Summary fields from the BMF — gross receipts and asset amounts in coded ranges — plus references that link out to detailed Form 990 financials in the IRS-990 dataset. Use the IRS-990 dataset directly for line-level financials, officer compensation, grants paid, and program expense ratios.
Tokenized matching with normalization for legal suffixes ('Inc', 'Foundation', 'Trust') and common abbreviations. Filters by state, city, NTEE code, and subsection are available on the same call to narrow results.
Connect IRS Nonprofit Lookup to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/nonprofit-lookupThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
IRS Nonprofit Lookup and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
Same data, different audiences.
IRS Tax-Exempt Organizations — live data product, refresh cadence + sources documented.
Open datasetMore financial integrations you might like
Analyst financial estimates, ratings, price targets, and stock grades from top analysts
Discounted cash flow models including levered and custom DCF calculations
Float is a cash flow forecasting tool that helps businesses manage their finances by providing real-...
Cryptocurrency symbols and digital asset market data
Complete Numerai tournament toolkit. Manage models, submit predictions, view leaderboards, track sco...
PayFit is a payroll management solution that automates the calculation of employee salaries, payslip...