US-EIN-Format prüfen
Prüfen Sie eine US-EIN, bevor sie auf ein W-9 oder in einen Lieferantendatensatz kommt: 12-3456789 hat neun Ziffern, den Bindestrich nach dem Präfix und das Präfix 12, das der IRS-Standort Andover vergibt. Nie vergebene Präfixe werden Ihnen gemeldet. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Ein
- 12-3456789
- Ein
- 123456789
- Formatiert
- 12-3456789
- Präfix
- 12
- Seriennummer
- 3456789
Die US-amerikanische Employer Identification Number (EIN) ist die neunstellige bundesstaatliche Steuer-ID, die der IRS Unternehmen, Nachlässen, Trusts, gemeinnützigen Organisationen und anderen Rechtsträgern zuweist. Sie wird als XX-XXXXXXX geschrieben: ein zweistelliges Präfix, das historisch den IRS-Campus oder den Kanal kennzeichnet, der die Nummer vergeben hat, gefolgt von einem siebenstelligen Serienteil. Bevor Sie eine EIN auf einem W-9, in der Lohnstammdatei, beim Lieferanten oder auf einem KYC-Formular speichern, fängt eine Format- und Präfixprüfung vertauschte Ziffern, fehlende Bindestriche und Präfixe ab, die der IRS nie vergeben hat. Diese Fähigkeit prüft das neunstellige Layout (mit oder ohne den Standard-Bindestrich), schlägt das Präfix in der veröffentlichten IRS-Tabelle für Campus- und Online-Vergabe nach, meldet, ob die Nummer formatgültig mit bekanntem Präfix ist, und benennt den zuweisenden Campus oder die Campi, wenn das Präfix geteilt wird.
Was eine US-EIN ist und wie IRS-Campus-Präfixe funktionieren
Eine Employer Identification Number ist eine neunstellige Kennung, die der Internal Revenue Service kostenlos für Steuererklärungen, Bankgeschäfte, Beschäftigung und die Registrierung von Rechtsträgern ausstellt. Die gedruckte Form ist fast immer XX-XXXXXXX: zwei Präfixziffern, ein Bindestrich und sieben Serienziffern. Vor der Zentralisierung Anfang der 2000er spiegelte das Präfix oft die Geografie wider; heute zeigen die ersten beiden Ziffern vor allem, welcher IRS-Campus die Nummer zugewiesen hat oder ob der Antrag über das Online-System oder die Small Business Administration lief.
Der IRS veröffentlicht eine Tabelle gültiger Präfixe für Campi wie Andover, Atlanta, Austin, Brookhaven, Cincinnati, Fresno, Kansas City, Memphis, Ogden und Philadelphia sowie die Zeilen Internet und SBA. Einige Präfixe stehen in mehr als einer Zeile — zum Beispiel erscheinen bestimmte Codes unter Internet und Philadelphia —, weshalb ein sorgfältiger Validator jeden passenden Campus zurückgibt, statt einen einzigen exklusiven Eigentümer zu erfinden.
Präfixe, die in dieser Tabelle nie vorkommen (zum Beispiel 00 oder 07), bedeuten, dass die neunstellige Zeichenkette keine korrekt zugewiesene moderne EIN sein kann, auch wenn die Länge stimmt. Dieses Werkzeug kodiert diese offizielle Präfixkarte und prüft Länge und Bindestrichposition; es kontaktiert den IRS nicht, beweist nicht, dass ein Unternehmen existiert, und bestätigt nicht, dass die Entität zum Einstellen oder Rechnungsstellen berechtigt ist. Den Unterschied zwischen Formatprüfung und Registerabfrage zu kennen, vermeidet falsches Vertrauen, wenn ein Onboarding-Formular beliebige neun Ziffern akzeptiert, die nur wie eine EIN aussehen.
Wie Sie eine EIN prüfen und das Campus-Ergebnis lesen
Senden Sie ein Feld ein mit neun Ziffern, optional als XX-XXXXXXX mit einem einzigen Bindestrich nach dem zweistelligen Präfix. Bei bekannten Präfixen enthält die Antwort campuses als geordnete Liste von Campus- oder Kanalnamen und campus als diese Namen zur Anzeige verbunden. Ist das Präfix nicht zugewiesen, ist valid false, campuses entfällt und reason erklärt, dass das Präfix kein gültiges IRS-EIN-Campus-Präfix ist.
Leere Zeichenketten, fehlendes ein, Nicht-Ziffern, andere Längen als neun und numerische Werte, die eine führende Null verloren haben (verwenden Sie eine Zeichenkette für Präfixe wie 01), scheitern vor jedem Tabellennachschlag und werden nicht berechnet. Bevorzugen Sie diesen spezialisierten EIN-Prüfer, wenn Suchintention und Produkttext US-Employer-Identification-Numbers und Campus-Präfixe betreffen und nicht ein generisches Multi-Länder-Steuer-ID-Hilfsmittel.
Wo EIN-Formatprüfungen in Lohn, Banking und Lieferanten passen
Lohn- und HR-Systeme speichern eine EIN bei jeder Arbeitgeber-Steuerzahlung und auf dem Form-941-Pfad; eine einzige vertauschte Ziffer beim Firmenssetup kann Meldungen monatelang auf das falsche Konto senden, bis der Fehler entdeckt wird. Prüfen Sie beim Erfassen und blockieren Sie das Speichern, wenn valid false ist; zeigen Sie reason und bei bekanntem Präfix den Campus für Support-Tickets. Kreditoren- und Lieferantenstammtams tippen EINs aus W-9-PDFs und Papier ab; die Stapelprüfung einer CSV-Spalte quarantäniert Zeilen, deren Präfix nicht auf der IRS-Liste steht oder deren Länge falsch ist, vor dem ersten 1099-Lauf.
Banken und Zahlungsplattformen, die Unternehmens-Steuer-IDs für KYC erfassen, können OCR-Rauschen und Teilaufnahmen ablehnen, ohne ein externes Register anzurufen, und so False Positives in Freitextfeldern reduzieren. Produktteams, die bereits einen Multi-Länder-Steuer-ID-Prüfer anbieten, sollten diese EIN-spezifische Fähigkeit dennoch auf US-Arbeitgeberfeldern nutzen, damit Leitfaden, FAQ und Campus-Ausgabe dem entsprechen, wonach US-Betreiber suchen.
Behandeln Sie eine bestandene EIN-Format- und Präfixprüfung nicht als Nachweis, dass das Unternehmen korrekt identifiziert, beim IRS aktiv, zum Einstellen berechtigt oder in einem amtlichen Register geführt ist — sie beweist nur, dass die Ziffernkette dem veröffentlichten neunstelligen Layout und einem bekannten Campus- oder Online-Präfix entspricht.
Anwendungsfälle
EIN-Felder in Firmen- und Lieferantenformularen steuern
Wenn ein Benutzer eine EIN sendet, prüfen Sie Format und Präfix und blockieren Sie das Speichern, wenn valid false ist; zeigen Sie reason und campus, damit Mitarbeiter Tippfehler korrigieren, bevor der ERP-Datensatz geschrieben wird.
EIN-Spalten in Lohn- und Partnerdateien prüfen
Prüfen Sie stapelweise jede Employer Identification Number in einem CSV-Import und quarantänieren Sie Zeilen, deren Präfix nicht in der IRS-Campus-Tabelle steht oder deren Länge nicht neun Ziffern beträgt.
Campus-Herkunft in Support und Onboarding erklären
Zeigen Sie den zuweisenden Campus (oder den Kanal Internet / SBA) aus dem zweistelligen Präfix, wenn Kunden fragen, woher ihre EIN stammt oder ob ein Online-Antrag genutzt wurde.
Häufige Fragen
Was ist eine US-amerikanische Employer Identification Number (EIN)?
Es ist eine neunstellige bundesstaatliche Steuer-ID, die der IRS Unternehmen und anderen Rechtsträgern zuweist, meist als XX-XXXXXXX geschrieben, mit einem zweistelligen Präfix für den zuweisenden Campus oder Online-Kanal.
Wie funktioniert dieser US-EIN-Formatprüfer?
Die Antwort enthält valid, prefix, serial, formatted und bei bekanntem Präfix campus und campuses aus der IRS-Tabelle.
Welche EIN-Präfixe gelten als gültig?
Nur die vom IRS gelisteten zweistelligen Präfixe für Campi (Andover, Atlanta, Austin, Brookhaven, Cincinnati, Fresno, Kansas City, Memphis, Ogden, Philadelphia), Internet-Vergabe und die SBA. Unbekannte Präfixe setzen valid auf false.
Was passiert bei Buchstaben, Leerzeichen oder falscher Länge?
Geben Sie nur Ziffern 0-9 an (optional ein Bindestrich nach dem zweistelligen Präfix). Fehlgeschlagene Validierungsaufgaben werden nicht berechnet.
Beweist eine gültige EIN, dass das Unternehmen existiert?
Nein. Die Prüfung zeigt nur, dass Länge, Bindestrich und Präfix zu den Regeln des IRS passen. Sie fragt beim IRS nicht nach und kann daher nicht bestätigen, dass es das Unternehmen gibt oder dass es einstellen oder Rechnungen stellen darf.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/enc/ein-us \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ein":"12-3456789"}'const res = await fetch("https://api.kit.forhosting.com/enc/ein-us", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ein": "12-3456789"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/ein-us",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ein": "12-3456789"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/ein-us", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ein":"12-3456789"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ein":"12-3456789"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/ein-us", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"ein": "12-3456789"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.ein_us",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Fehlerhafte Eingaben — Buchstaben, falsche Länge oder unzulässige Bindestrichposition — werden mit invalid_input abgelehnt statt still bereinigt. Nutzen Sie sie kostenlos im Browser oder rufen Sie die KIT-API zum veröffentlichten Preis auf; beide Wege wenden dieselben deterministischen Regeln an, ohne Netzwerkanfrage und ohne IRS-Registerabfrage.
Wie Sie eine EIN prüfen und das Campus-Ergebnis lesen
Führende und nachgestellte Leerzeichen werden entfernt; Buchstaben, andere Satzzeichen, interne Leerzeichen, doppelte Bindestriche oder ein Bindestrich an der falschen Stelle werden als fehlerhafte Eingabe mit invalid_input abgelehnt, damit Sie nie einen still bereinigten Wert akzeptieren. Wenn die Zeichenkette wohlgeformt ist, liefert die Engine ein als reine neunstellige Zeichenkette, formatted als XX-XXXXXXX, prefix und serial als geteilte Teile, valid true nur wenn das Präfix in der IRS-Tabelle steht und der Serialteil nicht nur Nullen ist, sowie prefix_valid für die reine Campus-Tabellenprüfung. Da der Pfad reines Parse ohne Uhr, Zufall oder Netz ist, liefert dieselbe Eingabe immer dasselbe JSON im kostenlosen Browser-Tool und in der API. Für $0.002 pro erfolgreicher Anfrage können Sie Lieferantenimporte, Lohn-Onboarding und Formularabsendungen steuern, ohne eine individuelle Stufe zu verhandeln.
Technische Fragen
Ist der US-EIN-Formatprüfer kostenlos?
Das Browser-Tool ist kostenlos und läuft lokal. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zum veröffentlichten Basispreis $0.002; ungültige Eingaben werden nie berechnet.