IRS 990 Nonprofit Search
Pricing
$0.90 / 1,000 nonprofits
IRS 990 Nonprofit Search
Search US tax-exempt organizations by name, keyword, or EIN. Get IRS class details, filing history, financials, assessments, and links to available Form 990 PDFs.
Pricing
$0.90 / 1,000 nonprofits
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🔎 Find IRS nonprofit facts in one run
IRS Nonprofit Search helps grant teams, donors, researchers, and analysts find US tax-exempt organizations. Search by name or keyword, or run an EIN lookup. Each saved nonprofit can include IRS class details, Form 990 financials and filing history, a financial assessment, and direct links to available source PDFs.
- EIN Lookup — Find a nonprofit by its nine-digit EIN.
- 501(c)(3) Lookup — Find 501(c)(3) organizations and check their IRS class details.
- IRS 990 Search — Search for nonprofits and review available Form 990 facts.
- IRS Tax-Exempt Organization Search — Find tax-exempt organizations by name or keyword.
- Nonprofit Financial Research — Review revenue, expenses, assets, and other available filing facts.
- Nonprofit Filing History Lookup — Check available filing periods and open source-hosted Form 990 PDFs.
📦 What data is returned?
The Actor saves one dataset row for each nonprofit found or looked up. A row includes:
- EIN, organization name, city, and state
- NTEE code, 501(c) subsection, exemption status, and foundation code
- available latest-filing revenue, expenses, assets, liabilities, net assets, contributions, program revenue, and compensation
- available Form 990 history with tax periods, form types, filing dates, and direct PDF links
- financial health, size, revenue trend, data completeness, and risk indicators based on available filings
- current IRS recognition, ruling date, and source record date when given
Some values may be null when the public source does not provide them. The Actor links to available source PDFs; it does not download or store the files.
▶️ How do I run the Actor?
- Open the Actor in Apify Console.
- Set
targettosearchoreinLookup. - Add a name or keyword for a search, or add one or more EINs for a lookup.
- For a search, you may add filters and set
maxResults. - Click Start and open the default dataset when the run ends.
⌨️ Input
For a search, use query. You can filter by two-letter US state codes, NTEE codes, 501(c) subsection numbers, and IRS exemption status codes. maxResults can be from 1 to 500. For direct lookup, use eins; dashes are optional.
{"target": "search","query": "community food bank","states": ["CA"],"subsections": ["3"],"maxResults": 25}
Options for the other target are ignored. If the same nonprofit is found more than once, only its first eligible match is saved.
📤 Output
Results are saved in the default dataset. You can open the overview table or export the rows in formats such as JSON, CSV, or Excel. Each row follows the public dataset schema, with nested classification, latestFiling, filingHistory, assessment, and irsRecord fields.
💳 Pricing
This Actor uses pay-per-event pricing. You pay for each nonprofit that is successfully saved to the dataset. Check the Pricing tab on the Actor page for the current event price.
🔌 Integrations
Use Apify API calls to start runs and read dataset rows, or export the dataset for your own tools. This video shows how to connect Apify Actors with other apps:
❓ FAQ
Is this the official IRS Tax Exempt Organization Search?
No. This is an Apify Actor, not an IRS website. It returns public IRS class, filing, and financial facts in a dataset.
Can I look up several EINs in one run?
Yes. Choose einLookup and add one or more valid nine-digit EINs. Dashes are optional.
Why are some financial fields null?
A public filing may be missing, old, or may not include that value. Check filingHistory, assessment.dataCompleteness, and the source dates before making a decision.
Does a PDF link mean the filing is stored by the Actor?
No. When available, pdfUrl opens the source-hosted Form 990 PDF. The Actor does not store the PDF.
Can I filter a search before saving rows?
Yes. You can filter by state, NTEE code, 501(c) subsection, and exemption status. These filters apply only to the search target.
Is the financial assessment professional advice?
No. It is a plain summary based on available filing data. Review the filings and current IRS facts for your own decision.
What happens when the same nonprofit matches more than once?
The first eligible match is saved. Later matches for the same nonprofit are ignored.
📝 Changelog
- 0.0: Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Related Actors
- IRS 990 Scraper - Nonprofit & Charity Verification — Search nonprofit filings for charity checks and grant research.
- Nonprofit Explorer - IRS 990 Tax-Exempt Org Search — Explore tax-exempt organizations and their filing financials.
- ProPublica Nonprofit Crawler - IRS 990 & Tax-Exempt Org Data — Crawl ProPublica nonprofit and filing data.
- IRS Exempt Organizations — 1.5M+ Nonprofit Search — Search IRS Business Master File organization facts.
- ProPublica Nonprofit Explorer - Tax Data — Search nonprofit tax and financial data from ProPublica.
Made with ❤️ by Maxime Dupré