VOOZH about

URL: https://apify.com/nexgendata/irs-990-nonprofit-explorer-scraper?fpr=2ayu9b

⇱ πŸ›οΈ IRS 990 Nonprofit Filings β€” GuideStar Candid Alternative Β· Apify


πŸ‘ IRS 990 Nonprofit Filings Scraper avatar

IRS 990 Nonprofit Filings Scraper

Pricing

from $50.00 / 1,000 nonprofit organizations

Go to Apify Store

IRS 990 Nonprofit Filings Scraper

Scrape IRS 990 filings via ProPublica Nonprofit Explorer β€” EIN, name, address, NTEE code, ruling date, latest revenue, expenses, assets, executive comp %, fundraising gross/net, all filing PDF URLs. For journalists, grant-makers, donors, academic research, competitive nonprofits.

Pricing

from $50.00 / 1,000 nonprofit organizations

Rating

0.0

(0)

Developer

πŸ‘ NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Categories

Share

πŸ›οΈ IRS 990 Nonprofit Explorer Scraper β€” Every U.S. nonprofit's IRS Form 990 β€” revenue, expenses, exec comp, grants

Scrape IRS Form 990 filings β€” every U.S. tax-exempt organization's annual financial disclosure. Get EIN, organization name, NTEE category, total revenue, total expenses, fund balance, executive compensation, top vendors, grants made, lobbying spend, and program-service narrative.

One actor. One token. Real-time regulator-direct data delivered in structured JSON.

Why NexGenData IRS 990 Nonprofit Explorer Beats GuideStar/Candid, Charity Navigator Pro, and Foundation Directory Online

FeatureNexGenData IRS 990 Nonprofit ExplorerGuideStar / Candid PremiumCharity Navigator ProFoundation Directory Online (Candid)ProPublica Nonprofit Explorer
Cost$0.05/record pay-per-result$$$ ($1,500-$10,000/yr seat)$$$ ($299-$995/yr seat)$$$$ ($1,800-$4,000/yr seat)Free (no commercial API)
CoverageEvery IRS 990 / 990-PF / 990-EZ β€” EIN, name, address, NTEE, revenue, expenses, assets, executive comp, grants given, officers list, mission, fiscal-yearCurated profiles + grants db + financialsCurated profiles + accountability/transparency scoreGrant-maker focused, foundation 990-PF miningSame IRS 990 data, JSON exports, but no commercial license, no support, no SLA
Update frequencyQuarterly IRS 990 release ingestQuarterlyQuarterlyQuarterlyQuarterly
API accessApify Actor β€” JSON/CSV/Excel/ParquetGuideStar/Candid API (paid tier)Charity Navigator API (paid tier)Candid FDO API (paid tier)ProPublica Nonprofit Explorer JSON (research-only)
Auth requiredApify token (free tier available)Paid Candid accountPaid CN Pro accountPaid FDO accountNone, but no commercial use

Why This Actor Beats GuideStar (Candid), ProPublica Nonprofit Explorer, Charity Navigator

  • Candid GuideStar Pro is $1,200+/year: GuideStar's paid tier and Foundation Directory Online combined run $1,500+/year. We read IRS-published 990 XML at $0.10 per filing β€” far cheaper for high-volume research.
  • XML-parsed line items: Every 990 line β€” Schedule A through R β€” is parsed from the IRS XML. You get compensation tables, grants-out, lobbying expenditure, related-org transactions, fundraising costs.
  • EIN + NTEE join keys: Every nonprofit has a canonical EIN. Cross-reference donors and grantees by EIN to build foundationβ†’grantee graphs.
  • Executive compensation extracted: Part VII compensation tables β€” every officer, director, and highest-paid employee with their total comp, bonus, retirement, and other comp.
FeatureThis Actor πŸ›οΈGuideStar (Candid)ProPublica Nonprofit ExplorerCharity Navigator
Pricing modelPay-per-result (cents per record)Per-seat license $5K-30K/yrPer-seat license $10K-25K/yrPer-seat license $10K-30K/yr
Free tierYes (Apify free credits)NoNoLimited search only
Real-time freshnessMinutes after source publishEnd-of-day refreshHourly refreshHourly refresh
Data sourceDirect from regulatorMixed proprietary + scrapedMixed proprietary + scrapedMixed proprietary + scraped
API accessREST + webhooks built inAdd-on; extra licenceAdd-on; extra licenceLimited
Bulk historicalYes β€” date-range backfillLimited download capsLimited download capsLimited download caps
Setup time5 minutes (token + run)Procurement + onboardingProcurement + onboardingProcurement + onboarding

What You Get

Every record returned by this actor is structured JSON with the following fields populated wherever the source filing provides them:

  • EIN, organization name, DBA name, address (street, city, state, ZIP)
  • Tax year, return type (990, 990-EZ, 990-PF, 990-N)
  • NTEE classification, IRS subsection (501(c)(3), 501(c)(4), etc.)
  • Total revenue, total expenses, change in net assets
  • Program service expenses, management expenses, fundraising expenses
  • Officers, directors, trustees, key employees β€” name, title, compensation breakdown
  • Highest-paid employees and independent contractors
  • Grants made β€” recipient name, EIN, amount, purpose
  • Lobbying expenses and political activity
  • Schedule R β€” related organizations and transactions

The full output schema is stable across runs β€” safe to load into Snowflake, BigQuery, Postgres, or your data warehouse without re-mapping each refresh.

Use Cases

  • Fundraising / development teams β€” Prospect foundation funders β€” see who's giving to your peer organizations.
  • Grant-makers β€” Verify grantee financials and program-spend ratios.
  • Journalists β€” Investigate nonprofit executive compensation, related-party deals, and political activity.
  • Academic researchers β€” Empirical nonprofit-sector datasets for studying philanthropy and 501(c)(4) dark money.
  • Compliance / legal β€” Verify nonprofit status and public-charity classification.
  • Donors β€” Vet charities by efficiency ratios and exec-comp transparency.
  • Watchdog groups β€” Track 501(c)(4) dark-money flows into political activity.

Quick Start

Install the Apify Python client, set your token, and call the actor:

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/irs-990-nonprofit-explorer-scraper").call(run_input={
"maxItems":100,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

You can also trigger via cURL:

curl-X POST "https://api.apify.com/v2/acts/nexgendata~irs-990-nonprofit-explorer-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN"\
-H"Content-Type: application/json"\
-d'{"maxItems": 100}'

Schedule it on Apify's built-in scheduler for daily, hourly, or every-5-minute refreshes β€” no infra required.

Pricing

This actor uses pay-per-event pricing on Apify. Primary event: 990 filing at $0.1 per record. An Actor Start fee of $0.00005 applies per run (charged per GB of memory, minimum 1). No subscription, no seat licence, no procurement cycle β€” pay only for the rows you receive.

For high-volume use cases (100K+ records/month), contact us at NexGenData for volume discounts.

Sister Actors in the NexGenData Fleet

NexGenData publishes the deepest SEC/regulatory actor catalog on Apify. Pair this actor with:

Use caseActor
FEC independent expenditures β€” Super PAC spendingfec-independent-expenditures-scraper
LDA lobbying disclosure β€” 501(c)(4) and trade-group lobbyinglda-lobbying-disclosure-scraper
USAspending federal awards β€” nonprofit federal grant receiptsusaspending-federal-awards-scraper
NIH research grants β€” biomedical funding to nonprofit institutesnih-reporter-grants-scraper
CMS Open Payments β€” medical-foundation pharma paymentscms-open-payments-scraper
Federal Register rule filings β€” IRS/Treasury regulatoryfederal-register-rules-scraper

Browse the full 200+ actor catalog at https://apify.com/nexgendata?fpr=2ayu9b.

FAQ

Q: Is 990 data public?

A: Yes. IRS Form 990 is a public disclosure required of all U.S. tax-exempt organizations. The IRS publishes 990 XML data.

Q: How fresh is the data?

A: 990 returns are typically filed 4.5 months after fiscal-year end (extendable). IRS publishes structured 990 XML within 12-18 months of filing.

Q: Can I get 990-PF (private foundation) data?

A: Yes β€” 990-PF is included with the grant-out detail.

Q: What about 990-N postcards?

A: 990-N (e-Postcard) for small orgs is included as metadata only β€” those orgs file no financials.

Q: Can I filter by NTEE or state?

A: Yes β€” pass ntee_code, state, or subsection_code to scope.

Q: What's historical coverage?

A: IRS structured 990 XML starts in tax year 2010. Earlier years are scanned image PDFs without structure.

About NexGenData

NexGenData publishes 200+ buyer-intent Apify actors covering SEC filings, federal regulatory data (EPA, FTC, CFPB, FEC, IRS 990, FAA), private-market intelligence (Form D, IPO, 13F, 13D/G), stock screeners across 30+ exchanges (NYSE, NASDAQ, LSE, TSX, ASX, HKEX, KOSPI, SGX, B3, BSE), B2B lead generation, and competitive intelligence. All actors are pay-per-result with no seat licences and no minimum commitments.

Browse the full catalog and start a free run at https://apify.com/nexgendata?fpr=2ayu9b.

Built by independent regulatory-data engineers. Reach out via the Apify message form for custom data integrations.

You might also like

ProPublica Nonprofit Explorer Scraper

parseforge/propublica-nonprofit-explorer-scraper

Search ProPublica Nonprofit Explorer for U.S. 501(c) organizations: EIN, name, NTEE code, state, city, revenue, expenses, assets, IRS subsection, ruling year, and Form 990 filings. Export nonprofit financial data to JSON, CSV, or Excel for journalism, grantmaking, and research.

ProPublica Nonprofit Crawler - IRS 990 & Tax-Exempt Org Data

jungle_synthesizer/propublica-nonprofit-crawler

Crawl IRS 990 filings and tax-exempt org data from ProPublica. Search by name, EIN, state, NTEE code, or 501(c) subsection. Extract revenue, expenses, net assets, officer compensation, and PDF links. For grant writers, donors, journalists, and compliance teams.

πŸ‘ User avatar

BowTiedRaccoon

9

Nonprofit Explorer - IRS 990 Tax-Exempt Org Search

ryanclinton/nonprofit-explorer

Search 1.8M+ US nonprofits via ProPublica IRS 990 API. Filter by name, state, NTEE code. Extract financials: revenue, expenses, assets, liabilities, filing PDFs. Free, no API key. Ideal for grant research and donor due diligence.

23

ProPublica Nonprofit Explorer Scraper

crawlergang/propublica-nonprofit-scraper

Scrape ProPublica's Nonprofit Explorer, IRS Form 990 data for 1.8M+ US nonprofits. Search by keyword, state, NTEE category, tax status, or look up organizations by EIN. Get financials, filings, and PDF links.

2

5.0

ProPublica Nonprofit Explorer Scraper

crawlerbros/propublica-nonprofit-scraper

Scrape ProPublica's Nonprofit Explorer, IRS Form 990 data for 1.8M+ US nonprofits. Search by keyword, state, NTEE category, tax status, or look up organizations by EIN. Get financials, filings, and PDF links.

IRS 990 Scraper - Nonprofit & Charity Verification

pink_comic/irs-990-nonprofit-search

Scrape IRS 990 nonprofit and tax-exempt organization data for charity verification, grant prospecting, donor research, and due diligence. Search by name, EIN, state, NTEE, or 501(c) type; export revenue, assets, filings, officers, and Form 990 PDFs.