Steuerformulare auslesen

Formulare rein. Boxen als JSON.

Lade ein W‑2 als PDF oder Scan hoch, leite es per E-Mail weiter oder schick es an die API. Parsevix liefert Arbeitgeber, Arbeitnehmer, Löhne und einbehaltene Steuern, Box-12-Codes sowie die Steuern von Bundesstaat und Kommune als strukturierte Daten, bereit für den Lohnabgleich oder die Steuererklärung.

  • Jede Box des W‑2 als eigenes Feld
  • Steuern von Bundesstaat und Kommune, Zeile für Zeile
  • Personenbezogene Daten werden vor dem KI-Schritt automatisch maskiert

Keine Kreditkarte · 20 Gratis-Seiten jeden Monat

Was du bekommst

Das W‑2, Box für Box, schon angelegt.

Die eingebaute Kategorie Tax Form folgt dem US-Formular W‑2 und liefert 32 Felder: das Formular, Arbeitgeber und Arbeitnehmer, Box 1 bis 13 und die Zeilen für Bundesstaat und Kommune. Nutze sie so, wie sie ist, oder passe sie in deinem Projekt an die Formulare an, mit denen du arbeitest.

Beträge kommen als reine Zahlen zurück und die Kästchen in Box 13 als Yes oder No. Eine Box, die im Formular leer ist, etwa zugeordnete Trinkgelder, wird weggelassen statt geraten zu werden.

Formular

  • tax_yearstring
  • form_typestring
  • control_numberstring

Arbeitgeber

employer_infoobject

  • employer_namestring
  • employer_einstring
  • employer_addressstring
  • state_id_numberstring

Arbeitnehmer

employee_infoobject

  • employee_namestring
  • employee_ssnstring
  • employee_addressstring

Löhne und Steuerabzüge (Box 1⁠–⁠8)

wagesobject

  • wages_tips_othernumber
  • federal_tax_withheldnumber
  • social_security_wagesnumber
  • social_security_taxnumber
  • medicare_wagesnumber
  • medicare_taxnumber
  • social_security_tipsnumber
  • allocated_tipsnumber

Weitere Vergütung (Box 10⁠–⁠11)

  • dependent_care_benefitsnumber
  • nonqualified_plansnumber
  • deferred_compensationnumber

Box-12-Codes

box_12_codesarray

  • codestring
  • amountnumber

Box 13

box_13object

  • statutory_employeestring
  • retirement_planstring
  • third_party_sick_paystring

Bundesstaat und Kommune (Box 15⁠–⁠20)

state_localarray

  • statestring
  • state_wagesnumber
  • state_taxnumber
  • local_wagesnumber
  • local_taxnumber
  • locality_namestring

Eigene Felder

Ein Name, ein Typ und ein Satz dazu, was gemeint ist.

  • box_14_other
  • payer_tin
  • nonemployee_comp
  • corrected

Für die Steuersaison gebaut

Formularstapel, Box für Box gelesen.

Steuerformulare kommen in großen Mengen, als PDF von Lohnabrechnungsdiensten und als Scan von Beschäftigten. Das macht Parsevix daraus.

01

Box für Box

Jede Box des W‑2 hat ein eigenes Feld: Löhne, Bundessteuer, Social Security und Medicare in Box 1 bis 6, Box-12-Codes als Liste aus Code und Betrag, Box 13 als Yes oder No. Dein Lohnabgleich oder deine Steuersoftware liest auf jedem Formular dieselben Feldnamen.

  • 02

    W‑2 ab Werk, 1099 mit ein paar Feldern

    Der Formulartyp sagt, um welches Formular es sich handelt. Die eingebauten Felder folgen dem W‑2; für 1099‑Formulare ergänzt du die Boxen, die du brauchst, in der Kategorie in deinem Projekt.

  • 03

    Jeder Bundesstaat, jede Kommune

    Steuern von Bundesstaat und Kommune kommen als Liste zurück, eine Zeile pro Bundesstaat oder Kommune, jeweils mit Löhnen und Steuer.

  • 04

    Stapelweise in der Steuersaison

    Lade einen Stapel im Dashboard hoch, schick Formulare über die API aus deinem eigenen System oder lass Beschäftigte sie an die Adresse des Projekts mailen.

  • 05

    Steuerdokumente aus anderen Ländern

    Die eingebaute Kategorie ist auf US-Formulare zugeschnitten. Für die Steuerbescheinigung eines anderen Landes legst du eine Kategorie mit eigenen Feldern an, oder Parsevix liest ohne Schema jedes Feld aus, das es findet.

  • 06

    Namen, Adressen und Nummern maskiert

    Namen, Adressen und Identifikationsnummern werden automatisch maskiert, bevor Text an das KI-Modell geht, und in deinem Ergebnis wieder eingesetzt. Die Erkennung findet die meisten personenbezogenen Daten, aber nicht zwingend jede Angabe.

  • 07

    Jeder Wert mit seiner Box verknüpft

    Jeder Wert ist mit der Stelle im Formular verknüpft, von der er stammt. Klick ihn im Dashboard an, und du siehst die Box, in der er gedruckt war.

So kommen Formulare rein

Hochladen, weiterleiten oder aus deinem System senden.

Dashboard

Lade Formulare als PDF oder Scan hoch, einzeln oder als Stapel. Prüfe jedes Ergebnis neben seiner Seite und gib es frei.

E-Mail-Adresse

Bezahlte Pläne

Jedes Projekt bekommt eine eigene Adresse. Leite Formulare dorthin weiter, und jeder Anhang wird ein Dokument.

API

Schick Formulare aus deiner Lohn- oder Steuersoftware und bekomm das JSON in derselben Antwort, oder erhalte Ergebnisse per signiertem Webhook oder über Zapier.

Anfrage

curl https://parsevix.com/api/v1/extract \
  -H "X-API-Key: $PARSEVIX_API_KEY" \
  -F file=@w2-2025.pdf \
  -F category="Tax Form"

Die Anfrage bleibt offen, bis das Dokument gelesen ist, und antwortet mit dem JSON.

  • POST /documentsHochladen ohne Warten; das Ergebnis kommt per Webhook oder Callback.
  • POST /extract-autoOhne Kategorie: jedes Feld, das Parsevix findet, benannt wie im Dokument.
  • POST /classifyNur die Kategorie des Dokuments, für 1 Credit.
Zur API-Referenz

Antwort · gekürzt

{
"status": "Completed",
"category": "Tax Form",
"pageCount": 1,
"language": "en",
"extracted": {
"tax_year": "2025",
"form_type": "W-2",
"wages": {
"wages_tips_other": 68450.00,
"federal_tax_withheld": 8214.00,
…
},
…
},
…
}

Sicherheit & Compliance

  • Personendaten maskiertautomatisch, vor dem KI-Schritt
  • Verschlüsseltbei Übertragung und Speicherung
  • Kein KI-Trainingmit deinen Dokumenten
  • API-Dateien gelöschtnach der Verarbeitung

Pro Seite bezahlt, nicht pro Funktion.

Jeder Plan liest, sortiert und maskiert Dokumente gleich. Die Wahl der Kategorie ist inklusive, und ein fehlgeschlagenes Dokument kostet nichts.

Zu den Preisen
Credit pro Seite
1
Gratis-Seiten jeden Monat
20
im Monat für 500 Seiten
$39

FAQ zu Steuerformularen

Steuerformulare,
beantwortet.

Was Teams fragen, bevor sie die ersten Formulare schicken.

Noch eine Frage?

Schreib uns. Jede Nachricht liest ein Mensch.

PDF, Word (DOCX), PNG, JPG und TIFF, bis 10 MB und 30 Seiten pro Datei. Scans und Handyfotos gehen auch; jede Seite wird als Bild gelesen.

Nicht mit den eingebauten Feldern, die dem US-Formular W‑2 folgen. Leg eine Kategorie mit den Feldern des Formulars deines Landes an, oder lies ohne Schema aus und bekomm jedes Feld, das das Dokument enthält, so benannt wie im Formular.

Das Feld für den Formulartyp unterscheidet ein 1099 von einem W‑2, aber die eingebauten Boxen sind die des W‑2. Ergänze die 1099‑Boxen, die du brauchst, etwa Vergütungen an Nicht-Arbeitnehmer, in der Kategorie in deinem Projekt.

Nein. Es liest aus, was im Formular steht, und legt es in Felder. Es prüft nicht, ob die Beträge richtig oder vollständig sind, und nichts, was es liefert, ist Steuerberatung.

Einen Credit pro Seite, und eine W‑2-Ausfertigung hat meist eine Seite. Die Wahl der Kategorie ist inklusive, und schlägt ein Dokument fehl, bekommst du seine Credits zurück.

Im Dashboard hochgeladene oder per E-Mail geschickte Formulare bleiben in deinem Projekt, bis du sie löschst. Über die API gesendete Dateien werden nach der Verarbeitung gelöscht, außer du aktivierst das Aufbewahren für das Projekt. Deine Formulare werden nie zum Trainieren von KI verwendet.