Whether you’re a donor trying to make sure your money goes to a legitimate charity, a grantmaker evaluating applicants, a B2B professional prospecting the nonprofit market, or a researcher studying the sector — knowing how to find and verify nonprofit organizations is a fundamental skill.
With nearly 2 million registered nonprofits in the United States, the landscape is vast. Most organizations are legitimate and well-intentioned. But charity fraud does exist, and even among legitimate organizations, quality and effectiveness vary enormously. This guide walks you through the tools, databases, and evaluation criteria that professionals and informed donors use.
Each tool serves a different purpose. The IRS database is authoritative for confirming legal status. GuideStar and ProPublica are best for financial deep-dives. Charity Navigator and BBB Wise Giving Alliance provide synthesized ratings for donors who want a quick assessment without reading 50 pages of IRS filings.
How to Verify Tax-Exempt Status
The first step in evaluating any nonprofit is confirming that it actually is one. Here’s the process:
Get the organization’s EIN. Every registered nonprofit has an Employer Identification Number (EIN) — a nine-digit number that functions like a Social Security number for organizations. Legitimate nonprofits will readily provide their EIN when asked.
Search the IRS database. Enter the name or EIN at the IRS Tax Exempt Organization Search. The database will confirm whether the organization is currently recognized as tax-exempt, when it was granted exemption, and whether its status has ever been revoked.
Check state registration. Most states require nonprofits to register with the attorney general’s office or secretary of state before soliciting donations. Search your state’s charitable organizations registry to confirm the organization is registered to fundraise in your state.
Verify the specific classification. Not all tax-exempt organizations are 501(c)(3)s. Some are 501(c)(4) social welfare organizations, 501(c)(6) business leagues, or other types. Only donations to 501(c)(3) organizations are tax-deductible for the donor.
Important exception: Churches and religious congregations are automatically tax-exempt under 501(c)(3) and are not required to apply for IRS recognition or file Form 990. This means they may not appear in the IRS database even though they are legitimate 501(c)(3) organizations.
All Form 990 filings are public records — anyone can view a nonprofit's revenue, expenses, executive compensation, and program activities.
How to Check Financials
Once you’ve confirmed an organization’s legal status, the next step is examining its financial health. The IRS Form 990 — which most nonprofits must file annually — is the single best source of financial information. Here’s what to look for:
Key financial metrics
Program expense ratio. What percentage of total spending goes directly to programs and services versus fundraising and administrative overhead? Most well-run charities spend 70–85% on programs. Below 65% warrants closer examination. Below 50% is a serious red flag.
Fundraising efficiency. How much does the organization spend to raise each dollar? Efficient organizations typically spend $0.10–$0.25 to raise $1.00. Spending more than $0.50 to raise $1.00 suggests problems with the fundraising model.
Revenue trend. Is revenue growing, stable, or declining over the past three years? Consistent decline may indicate organizational challenges.
Working capital ratio. Does the organization have enough liquid assets to cover near-term liabilities? Organizations that consistently spend more than they earn are heading toward financial difficulty.
Executive compensation. Is CEO and key executive pay reasonable relative to the organization’s budget? Compare against benchmarks for organizations of similar size and sector. (See our guide on nonprofit CEO salary data.)
Independent Charity Evaluators
If you don’t want to read Form 990s yourself, independent evaluators do this work for you. Here’s how the major ones compare:
Evaluator
Methodology
Coverage
Best For
Charity Navigator
Star rating (0–4) based on financial health, accountability, transparency
~200,000 orgs
Quick donor assessment
BBB Wise Giving Alliance
Pass/fail on 20 accountability standards
~1,300 national orgs
Large national charities
CharityWatch
Letter grades (A+ to F) with cost-to-raise analysis
~600 orgs
Deep financial analysis
GiveWell
Evidence-based impact evaluation
~12 “top charities”
Maximizing donation impact
A few important caveats: these evaluators cover only a fraction of the 1.9 million nonprofits in the US. Small and local organizations typically aren’t rated. The absence of a rating doesn’t mean an organization is questionable — it often just means they’re too small to be on the evaluator’s radar.
Red Flags to Watch For
While most nonprofits are legitimate, there are clear warning signs that should prompt additional scrutiny before you give:
High-pressure solicitation. Legitimate charities don’t pressure you to donate immediately, threaten consequences for not giving, or refuse to send written information before you commit.
Can’t provide EIN or proof of status. Any legitimate 501(c)(3) can immediately provide its EIN and a copy of its IRS determination letter. Reluctance to share this information is a serious red flag.
Name confusion. Fraudulent organizations sometimes use names that closely mimic well-known charities. “American Cancer Research Fund” is not the same as “American Cancer Society.” Always verify the exact legal name.
No Form 990 available. If an organization has been operating for more than a year and has no Form 990 filings on GuideStar or ProPublica, that’s either a very small organization (under $50K revenue) or one that isn’t meeting its filing obligations.
Excessive fundraising costs. Organizations that spend more than 35% of revenue on fundraising are spending too much to raise money. The best-run charities keep fundraising costs below 15–20%.
No independent board. Organizations where the founder controls the entire board, or where board members are all family members or business associates, lack the governance oversight that protects donors and the public.
Vague program descriptions. Legitimate nonprofits can clearly articulate what they do, who they serve, and what outcomes they achieve. Organizations that describe their work only in vague, emotional terms without specific activities or measurable results warrant skepticism.
A few minutes of due diligence before donating ensures your charitable dollars reach organizations that use them effectively.
Due Diligence Checklist
Whether you’re donating $50 or $50,000, here’s a practical checklist for evaluating a nonprofit. The depth of your review should match the size of your commitment:
Quick check (under 5 minutes)
Confirm 501(c)(3) status via IRS database
Search on Charity Navigator for a rating
Read the organization’s “About” page and mission statement
Standard review (15–30 minutes)
All of the above, plus:
Review most recent Form 990 on ProPublica or GuideStar
Check program expense ratio (should be 65%+)
Review executive compensation relative to budget size
Look for an annual report on the organization’s website
Verify state charitable registration
Deep dive (for major gifts or grants)
All of the above, plus:
Review three years of Form 990 filings for trends
Request audited financial statements
Research board composition and independence
Interview program staff or leadership
Check for any news coverage, lawsuits, or state AG actions
Evaluate program outcomes and impact measurement
Need Comprehensive Nonprofit Data?
Our database covers 1.65 million nonprofit organizations across all 50 states with contact details, revenue data, employee counts, and sector classifications. Built for researchers, grantmakers, B2B sales teams, and professionals who need to identify and evaluate nonprofits at scale.
Use the IRS Tax Exempt Organization Search at irs.gov to confirm 501(c)(3) status. Then check Form 990 filings on GuideStar or ProPublica for financial details. Verify state charitable registration through your state attorney general’s office. Finally, check Charity Navigator, BBB Wise Giving Alliance, or CharityWatch for independent ratings and analysis.
Where can I find nonprofit organizations near me?+
GuideStar (now Candid) allows searching by location and mission area. The IRS database can be filtered by state. Your local community foundation and United Way chapter maintain directories of nonprofits in your region. For comprehensive data across all 50 states, nonprofit databases like NonProfitLists.com provide searchable records with contact information.
How can I see how a nonprofit spends its money?+
Every nonprofit that files IRS Form 990 must disclose its revenue, expenses, executive compensation, and program activities. These filings are public records available free on ProPublica’s Nonprofit Explorer and GuideStar. Many nonprofits also publish annual reports and audited financial statements on their websites.
What are red flags when evaluating a nonprofit?+
Key warning signs include: the organization pressures you to donate immediately, it can’t provide an EIN or proof of 501(c)(3) status, it has no Form 990 filings available, it spends more than 35% of revenue on fundraising, it has no independent board members, and the organization’s name closely mimics a well-known charity.
Are all nonprofits registered with the IRS?+
No. Organizations with less than $5,000 in annual gross receipts don’t need to apply for IRS recognition. Churches are automatically 501(c)(3) without applying. Of the estimated 2.5 million nonprofits in the US, approximately 1.9 million are registered with the IRS.