Skip to main content
Free tool

Free Nonprofit EIN Lookup

A nonprofit EIN lookup checks a number against the IRS list of tax-exempt organizations. This free tool shows the name, the 501(c) type, whether gifts are tax-deductible, the category, the year recognized, and the revenue and assets from the latest return. A free trial adds the street address, expenses, liabilities and up to five years of returns.

  • No signup needed
  • Read from IRS files
  • Latest filed figures included

Example resultSample result for 987654321. Run any lookup above and it is replaced with yours.

EXAMPLE COMMUNITY PANTRY is listed with the IRS as a 501(c)(3) organization in SPRINGFIELD, IL.

A free trial adds the street address, expenses, liabilities and up to five years of returns.

Exemption501(c)(3)
StatusUnconditional exemption
GiftsTax-deductible
CategoryFood, Agriculture and Nutrition (K31)
LocationSPRINGFIELD, IL
Exempt since2008
Revenue, 2023$1,842,300
Assets, 2023$2,405,100
Latest return with figures2023, Form 990
EIN98-7654321
IRS file ofOct 13, 2026

A free trial shows the full record and five years of returns.

This page shows the headline record and the latest figures, and allows a few lookups per visitor per day. Start a free 1Lookup trial to see the street address, expenses, liabilities and up to five years of returns, or to check a whole list of EINs from a CSV upload or the API.

Need this at scale? Nonprofit Verify API

Check a whole list of EINs: the exemption type, whether gifts are deductible, the category and up to five years of revenue, expenses, assets and liabilities, at 2 credits per organization that is listed.

Nonprofit EIN lookup result card showing an organization listed by the IRS as a 501(c)(3) with tax-deductible gifts and its latest revenue, beside bars of revenue by tax year

An EIN lookup tells you in seconds whether an organization is on the IRS list of tax-exempt organizations.

Enter the nine-digit EIN, with or without the dash. The tool looks it up in the IRS list of tax-exempt organizations and shows the name, the kind of exemption such as 501(c)(3), whether gifts to the organization are tax-deductible, its category, and the year the IRS recognized it.

It also shows the revenue and assets from the latest return that has figures in the IRS's annual extract, with the tax year, so a $2 million organization is not mistaken for a $20,000 one. Names and places come back the way the IRS writes them, in capital letters. To keep the tool free for everyone, an EIN looked up in the last six hours is shown again.

A number the IRS has never issued is refused before a lookup is used, and an EIN that is not listed costs no credits. A free trial adds the street address, expenses, liabilities and up to five years of returns, and checks many EINs at once.

A single check is the start, and a list is where the time goes.

To check every EIN on a grantee list or a donor file and get a spreadsheet back, use the Nonprofit Verify API and bulk checker.

An EIN lookup returns these facts, and each one answers a different question.

This is an invented result for a made-up organization, laid out the way a real one comes back. The record and the latest figures are free on this page, and a free trial opens the rest.

Invented exampleA 9-digit EIN
  1. Exemption501(c)(3)
  2. StatusUnconditional exemption
  3. GiftsTax-deductible
  4. CategoryFood, Agriculture and Nutrition (K31)
  5. Exempt since2008
  6. Revenue, 2023$1,842,300
  7. IRS file ofOct 13, 2026

Opens with a free trial

  1. Street address and care-of nameFull address
  2. Expenses and liabilitiesFrom every return
  3. Up to five years of returnsNewest first
  1. Exemption

    The kind of exemption the IRS recorded, such as 501(c)(3) for a charity or 501(c)(4) for a social welfare group.

  2. Status

    The IRS's own words for the exemption: Unconditional exemption, or Terminating when the IRS has marked it to end.

  3. Gifts

    Whether the IRS file records gifts to the organization as tax-deductible.

  4. Category

    The kind of work the organization does, with its code from the national taxonomy of exempt entities.

  5. Exempt since

    The year the IRS recognized the exemption.

  6. Revenue, 2023

    Total revenue from the latest return that has figures in the IRS's annual extract, with its tax year.

  7. IRS file of

    The date of the IRS file the record was read from.

  8. Street address and care-of name

    Where the IRS has the organization, as a street address.

  9. Expenses and liabilities

    The other two filed figures, so you can see whether an organization spends what it takes in.

  10. Up to five years of returns

    Each year's form and figures, and a note when a newer return exists that is not in the extract yet.

Checking an EIN takes three steps and no signup.

1

Enter the EIN

Type the nine digits, with or without the dash. It is on a donation receipt, a grant application or a vendor's W-9.

2

We read the IRS record

The number is looked up in the IRS list of tax-exempt organizations, which 1Lookup refreshes whenever the IRS posts a new file.

3

Read the answer

You see whether the organization is listed, what kind it is, whether gifts to it are deductible and the latest figures it filed.

One lookup reads the IRS record for an EIN and shows the headline facts.

This is the path a single lookup takes. Nobody is contacted and nothing is filed.

What one EIN lookup does
  1. You enter an EINNine digits, with or without the dash.
  2. The number is checkedA prefix the IRS never issued is refused before anything is used.An EIN the IRS never issued stops here and costs no credits.
  3. The IRS record is readThe exemption, the category and the latest filed figures for that EIN.
  4. You see the answerListed or not listed, with the facts when it is.

Bulk EIN checks run the same lookup on a whole list with one CSV file.

The free tool checks one EIN at a time. With a 1Lookup account you upload a CSV file in the dashboard, pick the column that holds the EINs and download the same file back with the result columns filled in on every row. These rows are invented.

Results file, invented rows Your column Added by 1Lookup
einFoundNameStateTax-Exempt StatusLatest Filing RevenueCredits Used
98-7654321YesEXAMPLE COMMUNITY PANTRYIL501(c)(3)18423002
98-7654322YesSAMPLE RIVER ARTS COUNCILOH501(c)(3)4128002
98-7654323No0
  • 2 credits for each organization that is listed, about 1 cent on Starter and 0.4 cents on Enterprise, and nothing for an EIN that is not listed.
  • Up to 2 million rows in one CSV file.
  • Up to 200 API requests per 10 seconds for each API key, and each account can make up to 1,000 requests a minute in total across all its keys.

The Nonprofit Verify API returns the same record as JSON from one request.

Send the EIN to the endpoint with your API key. An EIN that is listed costs 2 credits, and one that is not listed or is mistyped costs 0. Whether it was found is in classification.found, and the five-year history is in insights.nonprofit_verify_result.filings.

POST /api/v1/nonprofit-verify
curl -X POST https://app.1lookup.io/api/v1/nonprofit-verify \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ein": "98-7654321"}'

Response

{
  "success": true,
  "data": {
    "classification": {
      "found": true,
      "ein_formatted": "98-7654321",
      "name": "EXAMPLE COMMUNITY PANTRY",
      "tax_exempt_status": "501(c)(3)",
      "contributions_deductible": true,
      "ruling_year": 2008,
      "latest_filing_year": 2023,
      "latest_filing_revenue": 1842300,
      "latest_filing_assets": 2405100,
      "record_updated": "2026-10-13"
    },
    "metadata": { "credits_used": 2, "cache_hit": false }
  }
}

To check every EIN on a list from your own software, see our Nonprofit Verify API.

The exemption type comes back in plain words.

You see 501(c)(3) and Unconditional exemption, not a code you would have to look up in an IRS table.

The latest revenue and assets show how big the organization is.

Each figure carries its tax year, so you know how old it is.

An EIN that is not listed costs no credits.

A company, a removed organization or a typo returns a plain not listed.

A mistyped EIN is refused before a lookup is used.

The first two digits are a prefix the IRS assigns. A number that starts with one it has never used is refused with a clear message.

Who uses this tool

Donors checking an organization before they give

Look up the EIN on an appeal or a receipt and see whether the IRS lists the organization as tax-exempt.

Foundations and grant makers checking a grantee

Confirm that the EIN on an application belongs to a listed organization, and see how large it is.

Platforms onboarding charities

Check the EIN a charity gives at signup before you switch on donations or a discount for nonprofits.

Bookkeepers confirming a vendor's status

See whether a payee that says it is a nonprofit is on the IRS list, and what kind of exemption it holds.

Frequently asked questions

Is the nonprofit EIN lookup really free?

Yes. You get a few lookups a day without an account, and nothing to pay. A free 1Lookup trial removes the daily limit and adds the street address, expenses, liabilities and up to five years of returns.

Where does the information come from?

From the IRS's own public files: its monthly list of tax-exempt organizations and its annual extract of the returns they file. 1Lookup keeps a copy and checks the IRS for a new file every six hours, and each result shows the date of the file it was read from.

What does it mean when an EIN is listed?

That the IRS has the organization on its list of tax-exempt organizations, with the exemption type, the category and the year it was recognized. The Gifts field shows whether the IRS file records gifts to it as deductible.

Why does an EIN come back not listed?

The list holds organizations the IRS recognized as tax-exempt. A for-profit company, an organization that lost its exemption, a church that never applied (churches are not required to) and a mistyped number all return not listed, and nothing is used up.

Why was my EIN refused before the lookup?

The first two digits of an EIN are a prefix the IRS assigns by the office that issued it, and some prefixes have never been used. A number that starts with one of them cannot belong to anyone, so it is refused as mistyped and does not count toward your lookups.

How current are the revenue and assets?

They come from the IRS's annual extract of Form 990, 990-EZ and 990-PF returns, which runs one to two years behind. The page shows the latest return that has figures, with its tax year, and the free trial also names a newer return when one exists that is not in the extract yet.

Does a listing mean it is a good charity?

No. It means the IRS lists the organization as tax-exempt. Revenue and assets show how large it is, not how it spends its money or how it is run.

Can I search by the organization's name?

No, the tool takes an EIN. You will find one on a donation receipt, a grant application, the organization's own Form 990 or a W-9.

Can I check a list of EINs at once?

Yes, in a free trial. Upload a CSV with an ein column or call the Nonprofit Verify API. Each organization that is listed costs 2 credits, and an EIN that is not listed costs nothing.

People who check a nonprofit by EIN also look for these.

nonprofit ein lookupein lookup for nonprofitsis this charity legitimate501c3 status checktax exempt organization searchirs exempt organizations lookupverify a nonprofit by einnonprofit verification apicheck if a charity is tax deductiblenonprofit revenue by ein

Need full results or bulk lookups?

This free tool is a rate-limited preview of the 1Lookup API. Create a free account to unlock complete reports, batch processing, and start a 7-day free trial.