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:
- Format check — strip the dash and confirm exactly 9 digits remain, in the
XX-XXXXXXXlayout (2-digit prefix + 7-digit serial). - Prefix check — the first two digits must be in the IRS published prefix set. Valid prefixes include
01–06,10–16,20–27,30–48,50–68,71–77,80–88,90–95, and98–99, among the documented campus and internet/SS-4 assignment ranges. Prefixes like07,08,09,17–19,28,29, and49are 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.