EIN Lookup: How to Find Any Company’s EIN Number (and What It Doesn’t Prove)
An EIN lookup answers a narrower question than most onboarding checklists assume. It confirms that the IRS issued a nine-digit number to a business at some point — not that the business is still operating, that the person handing it to you is authorized to use it, or who actually stands behind the entity once money starts moving. Treating “the EIN checks out” as “the business checks out” is how shell-vendor schemes and payment fraud get past a team that did, technically, look something up. This guide covers six real ways to find an EIN, a full worked example from vendor onboarding, why the IRS deliberately doesn’t run a public EIN database, and what to check in the roughly 195 countries that don’t have one.
01What an EIN Actually Is — and Isn’t
An Employer Identification Number (EIN) — also called a Federal Employer Identification Number (FEIN) or federal tax ID — is the nine-digit number, formatted XX-XXXXXXX, the IRS assigns to a business for tax administration: filing returns, reporting wages, opening a business bank account. It’s the business equivalent of a Social Security Number, and like an SSN, having one only means the entity is registered with the tax system. It says nothing about size, solvency, or who’s behind it.
An EIN is tax-registration evidence. Beneficial ownership — who actually controls the business — is a separate legal question with a separate regime (the Corporate Transparency Act, in the US) and no shared lookup tool. A valid EIN and an unknown owner are not a contradiction; they’re the normal case.
The Two Digits Everyone Misreads
A myth repeated across several EIN guides is that the first two digits reveal where a business is located. That was true before 2001. Since the IRS centralized EIN assignment that year, the prefix shows which of ten IRS campuses processed the application — or that it was filed online — not where the business operates. A company with a “20” or “26” prefix was very likely assigned that EIN through the IRS’s internet application, regardless of whether it’s based in Ohio or Oregon.
026 Ways to Look Up an EIN, Compared
Most competing guides split “finding your own EIN” and “finding someone else’s EIN” into separate sections, which is why a single search often surfaces four different headings to describe six methods. Here they are in one table, with what each one actually requires and actually proves.
| Method | Cost | Works for | What it actually confirms |
|---|---|---|---|
| CP 575 or 147C confirmation letter | Free (147C needs a call to the IRS) | Your own business only | The EIN the IRS issued, straight from source |
| Prior tax returns or bank/loan documents | Free, if already filed | Your own business only | An EIN you’ve used before — not whether it’s still valid |
| SEC EDGAR full-text search | Free | Public companies only | EIN as filed on 10-K, 10-Q and S-1 cover pages |
| IRS Tax Exempt Organization Search | Free | Registered nonprofits only | EIN as filed on the nonprofit’s public Form 990 |
| Secretary of State business registry | Free, varies by state | Any entity registered in that state | Whether an EIN is listed at all — most states don’t publish it |
| Credit bureau report or a KYB/verification API | Paid | Private companies — the most complete coverage | EIN plus filing status, incorporation date and standing |
The honest summary: free methods work well for your own business, or for public companies and nonprofits, because those three categories carry a legal disclosure requirement. For an ordinary private company — most of the vendors and counterparties anyone actually onboards — there’s no free, authoritative public lookup. That’s not a gap in the tools. It’s IRS policy, on purpose.
03How to Look Up a Company’s EIN by Name: Step by Step
04Worked Example: Verifying a Vendor’s EIN During Onboarding
None of the top-ranking guides for this topic walk through an actual case end to end. Here’s one.
A finance team is onboarding a new supplier, “Ferrotech Supply LLC,” who submitted a signed W-9 listing EIN 20-4471xxx and a business address in Ohio. Three checks, in order:
If step 3 doesn’t match, the next move isn’t resubmitting the same W-9 — it’s CP2100 exposure. A mismatch notice starts a 15-business-day clock to send a First B Notice, and backup withholding at 24% begins if it’s still unresolved 30 business days after a second notice. That timeline is worth knowing before a notice arrives, not after.
Sources: IRS.gov backup withholding guidance; IRS Publication 1281 (mismatch notice timeline); IRS.gov, “Valid EINs.”
What this sequence still hasn’t answered: who owns Ferrotech Supply LLC. If the relationship is large enough to warrant it — a recurring supplier, not a one-off invoice — that’s a separate, deliberate check, not an assumption that passing the first three steps covers it.
05Why the IRS Doesn’t Publish a Public EIN Database
This is the question every EIN guide skips past. The IRS could, in principle, run a public EIN search the way EDGAR runs one for public-company filings. It doesn’t, for private companies, and the reasoning is explicit: an EIN functions similarly to how an SSN functions for individuals, and a searchable public database of them would make business identity theft — filing fraudulent returns, opening fraudulent credit lines, redirecting a real business’s tax refund — meaningfully easier.
Public companies and nonprofits both already carry independent, mandatory disclosure requirements — SEC filings and Form 990, respectively. Publishing the EIN adds no new fraud surface on top of what’s already public. Private companies carry no equivalent disclosure requirement, so the calculus is different, on purpose.
The practical consequence: any tool promising a “free instant EIN lookup” for an arbitrary private company is either reselling paid credit-bureau data, scraping something the business posted itself, or not delivering what it claims.
06EIN Confirmed. Now What About Ownership?
An EIN answers “is this a real, tax-registered entity.” It was never designed to answer “who controls it” — that’s a beneficial ownership question, governed by an entirely different regime with an entirely different failure mode. A shell company can have a perfectly valid, perfectly matched EIN and still be a single nominee director standing in front of an owner who’s never named anywhere in the tax record.
The EIN confirms the entity. It doesn’t confirm who’s behind it.
Zavia connects directly to 400+ official government registries across 193 jurisdictions and resolves ownership from the filings themselves — shareholders, officers, and the chain of parents above them — for the entities an EIN check was never built to cover.
We checked Zavia’s own dataset directly before writing this: US company records hold state incorporation numbers — Secretary of State file numbers, in Delaware or California format — not EINs. No EIN field exists in Zavia’s data, and this guide isn’t claiming one. Ownership and tax registration are different layers, verified through different sources, and this guide only claims what each one actually covers.
07EINs Are a US-Only Concept — What to Check Everywhere Else
Every top-ranking EIN guide is written as if every vendor is American. None of them say what to check once a counterparty is outside the US. There is no EIN outside the United States — every other jurisdiction has its own tax-registration identifier, issued by a different authority, in a different format.
None of these are searchable through the IRS’s tools, obviously — but also not through most of the “EIN lookup” tools that market themselves as universal. Zavia’s per-country registry coverage exists specifically because “how do I verify a business” needs a different, correct answer in every one of those jurisdictions, not one US-shaped tool applied everywhere.
08Red Flags in an EIN Lookup
| What you see | Why it matters |
|---|---|
| The EIN doesn’t TIN-Match the legal name | Not automatically fraud — could be a recent name change or a DBA mismatch — but it triggers the CP2100 process, not something to wave through |
| The company claims nonprofit status but doesn’t appear in IRS TEOS | Nonprofit status is a specific, filed, revocable IRS designation — an unregistered “nonprofit” claiming tax-exempt treatment is worth stopping on |
| The state registry shows the entity dissolved or inactive | An EIN doesn’t expire when a business closes; state registration status is the more current signal of whether it still operates |
| The EIN is the only identity evidence offered | An EIN was never ownership evidence — only tax-registration evidence — and treating it as sufficient on its own is the exact gap this guide has been describing |
Ownership data — however you build
Skip the layer-by-layer manual chase. Get corporate and cross-border ownership data sourced directly from official registries, mapped through the holding layers to the natural person at the top.
09Top 5 EIN & Business Data Providers
If a manual lookup isn’t enough — you need this checked automatically, at volume, or alongside broader ownership data — here are five providers actually built for it, in the order we’d reach for them.
| # | Provider | What it does | Worth knowing |
|---|---|---|---|
| 1 | Zavia | 400+ official government registries across 193 jurisdictions — resolves entity registration and beneficial ownership in one query | Covers the layer an EIN check was never built to answer: who’s actually behind the entity. API, bulk data, and MCP for AI agents. |
| 2 | Global Database | Instant KYB verification against 400 government registries across 200+ countries | Pulls registration numbers, ownership structure and financials straight from official sources. |
| 3 | Zephira | Aggregates official company data, ownership structures and financials across 100+ countries | Positioned for business intelligence as much as compliance — directors, shareholders and filings in one place. |
| 4 | MonitorPay — EIN Check | Verifies a US EIN directly against IRS records in real time — validity, registered name, entity type, address and status | Free tier 3 checks a day, plus a 100-check introductory allowance before usage-based pricing starts. |
| 5 | Middesk | EIN search bundled with broader KYB verification — entity status, licensing and registration checks for onboarding | One of the sources this guide’s own competitor research was built against. |
- Resolves entity registration and beneficial ownership in one query — most others on this list stop at entity data
- Broadest stated registry coverage here: 400+ registries, 193 jurisdictions
- Free trial, no credit card required
- MCP integration — queryable directly from Claude, ChatGPT and other AI agents
- Newer to the KYB space than legacy providers, so third-party review volume is thinner
- Per-check pricing means high-volume API use pushes toward the upper tiers
Pricing: Starter $99/mo (200 checks, 50 API calls/day) · Growth $199/mo (600 checks, 100/day) · Corporate $499/mo (3,000 checks, 500/day) · Enterprise $999/mo (10,000 checks, 2,000/day). Free trial, no credit card required.
- Large stated registry footprint: 400 registries across 200+ countries
- Bundles KYB verification with broader sales-intelligence and CRM tooling — useful if prospecting data matters alongside verification
- No self-serve pricing published on the vendor’s own site — quoting requires a sales conversation
- Third-party marketplace estimates (not vendor-confirmed) put entry pricing near $99/mo per user, scaling into the low five figures annually for enterprise
Pricing: Contact-sales model — no published self-serve tier as of this writing.
- Transparent, self-serve pricing published directly on the site
- Free trial: 3 real searches, no credit card required
- Clear 15% discount for annual billing, stated up front
- Stated coverage (100+ countries) is narrower than Global Database’s or Zavia’s
- Monitoring and resale rights are gated behind the $499/mo Business tier, not available on the two entry plans
Pricing: Starter $99/mo (200 checks) · Pro $199/mo (600 checks) · Business $499/mo (3,000 checks, adds monitoring + resale rights) · Scale $999/mo (10,000 checks) · Enterprise custom (unlimited, bulk exports, white-label). Annual billing: 15% off.
- Real, usable free tier — 3 checks a day plus a 100-check introductory allowance, no sales call needed
- Checks directly against IRS records in real time
- Pay-as-you-go after the free allowance, no monthly minimum
- Single-purpose: EIN validity only — no ownership, officer or shareholder data
- US-only, which is consistent with what an EIN itself covers, but a real limit if the counterparty isn’t American
Pricing: Free — 3 checks/day plus a 100-check introductory allowance. After that, usage-based at roughly €0.10 per check, no monthly minimum.
- Established name in KYB/EIN verification — one of the sources this guide’s own competitor research was built against
- Core Verification bundles EIN/tax-ID validation with registration status and address verification, not just the number
- No public pricing — volume-based contracts negotiated per buyer
- Reported per-request cost and annual minimums sit well above the self-serve tools on this list for smaller-volume users
Pricing: Custom, volume-based — not published. Third-party analysis reports roughly $2–$5 per verification at 1,000–5,000 requests/month, with annual minimums from low five figures (startups) to six figures (enterprise).
None of these replace the free routes above for a public company or a nonprofit — EDGAR and IRS TEOS still cost nothing. They earn their keep once EIN checks stop being occasional and start being a step in a repeatable onboarding flow.
10Frequently asked questions
Is there a free way to look up any company’s EIN?
Only for public companies (via SEC EDGAR) and registered nonprofits (via IRS Tax Exempt Organization Search), because both carry independent public-disclosure requirements. For an ordinary private company, there’s no free, authoritative public EIN database — the IRS doesn’t publish one, deliberately, to limit business-identity-theft exposure.
How do I find my own company’s EIN if I’ve lost it?
Check the original CP 575 confirmation letter the IRS sent when the EIN was issued, a prior year’s business tax return, or business bank/loan paperwork where it’s often listed. If none of those turn it up, calling the IRS Business & Specialty Tax Line and requesting a 147C verification letter is the direct route.
Does the first part of an EIN tell you where the business is located?
Not since 2001. Before then, the two-digit prefix mapped to a specific IRS campus tied to region. Since the IRS centralized EIN assignment, the prefix shows which campus or online channel processed the application — not the business’s actual location.
If an EIN checks out, does that mean the business is legitimate?
It means the entity is registered with the IRS for tax purposes — nothing more. It doesn’t confirm the business is currently active, that whoever gave you the EIN is authorized to represent the company, or who ultimately owns and controls it. Those are separate checks: state registry status, and a beneficial ownership lookup, respectively.
What happens if an EIN and business name don’t match on a 1099 filing?
The IRS issues a CP2100 or CP2100A notice. The payer has 15 business days to send the vendor a First B Notice requesting a corrected W-9. If it’s still unresolved 30 business days after a second notice, the payer is required to begin backup withholding at 24% on future payments to that vendor.
Do other countries have an EIN?
No — EIN is a US-specific IRS designation. Other countries use their own business tax identifiers (a VAT ID, a Company Registration Number, a Business Number, and similar), issued by a different authority in a different format, and none are searchable through a US tool.