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.
In This Article
Free Lookup Tools — Where to Search
The good news is that most of the information you need to evaluate a nonprofit is publicly available and free to access. Here are the primary tools:
| Tool | What It Does | Cost |
|---|---|---|
| IRS Tax Exempt Org Search | Confirms 501(c)(3) status; shows revoked organizations | Free |
| GuideStar (Candid) | Detailed profiles, Form 990 data, mission info, leadership | Free (basic) |
| ProPublica Nonprofit Explorer | Searchable Form 990 filings, financial data, executive pay | Free |
| Charity Navigator | Ratings, financial analysis, accountability scores | Free |
| BBB Wise Giving Alliance | Evaluates against 20 standards for charity accountability | Free |
| CharityWatch | Letter-grade ratings, cost-to-raise analysis | Free (limited) |
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.
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.
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.
Explore the Database →