US EIN Validator

Validate US Employer Identification Numbers by IRS prefix rules.

Ad placeholder (leaderboard)

A US Employer Identification Number (EIN) is the 9-digit Federal Tax Identification Number the IRS issues to businesses, written as XX-XXXXXXX. There is no checksum on an EIN, but the IRS only ever uses a fixed set of two-digit prefixes that map to its campus-assignment system. This free validator checks the format and confirms the prefix is on that list — useful for accounts-payable teams pre-screening vendor records.

How it works

The validation has two parts:

  1. Format check — strip the dash and confirm exactly 9 digits remain, in the XX-XXXXXXX layout (2-digit prefix + 7-digit serial).
  2. Prefix check — the first two digits must be in the IRS published prefix set. Valid prefixes include 0106, 1016, 2027, 3048, 5068, 7177, 8088, 9095, and 9899, among the documented campus and internet/SS-4 assignment ranges. Prefixes like 07, 08, 09, 1719, 28, 29, and 49 are not assigned.

If the prefix is on the list and the format is correct, the EIN is structurally plausible.

Example

Validate 12-3456789 → 9 digits, prefix 12. Prefix 12 is an active Internet/Andover-style assignment prefix, so the EIN is format- and prefix-valid.

Tips and notes

A valid format and prefix do not confirm the EIN was actually issued to a specific business. For binding verification, use the IRS TIN matching program or request the entity’s CP-575/147C letter. All checks here run locally — your EIN never leaves the browser.

Ad placeholder (rectangle)