IRS-Formular-Extraktion

1099 in Excel: NEC, MISC, INT und DIV in einer Tabelle

Das Abtippen von 1099-NEC-, 1099-MISC- und 1099-INT-Feldern in Excel dauert durchschnittlich etwa 3 Minuten pro Formular. Wenn TIN des Zahlers und TIN des Empfängers auf einem Scan identisch aussehen, kann ein einziger Übertragungsfehler eine IRS-Fehlermeldung auslösen. Mit dem Tool extrahieren Sie 1099-Daten in benannte Spalten – in 5–10 Sekunden pro Formular.

Verschlüsselte Verarbeitung · Automatische Löschung der Daten nach der Konvertierung

PDF & Scans
XLSX/CSV
Alle 1099-Varianten

Was Sie aus 1099-Formularen extrahieren können

Verzichten Sie auf das manuelle Abtippen von Ausstellerdaten, TINs und Box-Beträgen in eine Tabelle. Geben Sie die benötigten Spaltennamen einmal ein, und die KI findet diese Werte auf jedem 1099-Formular, indem sie die Bedeutung jedes Felds versteht – unabhängig davon, auf welcher Variante oder in welcher Boxnummer es erscheint. Eine Spaltenliste deckt die gesamte Familie ab, wenn Sie 1099 in Excel konvertieren.

Formulartyp
Name des Zahlers
TIN / EIN des Zahlers
Name des Empfängers
TIN des Empfängers
Betrag in Box 1
Einbehaltene Bundessteuer
Einbehaltene Staatssteuer
Bundesstaat des Zahlers / Staatl. Nr.
Kontonummer
Steuerjahr

Das Tool nutzt die Benutzerdefinierte Spaltenextraktion: Sie legen die Spaltennamen in Ihrer Ausgabetabelle fest, z. B. „Empfängername", „Bundessteuer einbehalten" und „Staat / Staat Nr.", und die KI findet den passenden Wert auf jedem 1099, indem sie versteht, was das Feld bedeutet – nicht durch Abgleich mit einer festen Vorlage. Wenn Sie 1099-Daten auf diese Weise extrahieren, funktioniert ein Satz Spaltennamen gleichzeitig für 1099-NEC-, 1099-MISC-, 1099-INT- und 1099-DIV-Formulare, obwohl jede Variante ein anderes Box-Nummern-Layout hat.

Warum 1099-Formulare die vorlagenbasierte Extraktion sprengen – und was hier anders ist

Ein 1099 ist nicht ein Formular. Es ist eine Familie von Formularen, die denselben Zweck haben – die Meldung von Einkünften an die IRS –, aber unterschiedliche Box-Layouts verwenden. Manchmal erscheint dieselbe Einkunftsart in einer anderen Box bei einer anderen Formularnummer.

01

Nach 2020 wurde die Vergütung für Nichtangestellte zwischen den Formularen verschoben. Dieselbe Art von Einkommen, Zahlungen an unabhängige Auftragnehmer, wechselte von 1099-MISC Box 7 zu 1099-NEC Box 1. Wenn Sie eine Mischung aus 1099-MISC mit Box-7-Daten und 1099-NEC mit Box-1-Daten erhalten, übersieht eine Vorlage, die nur eine Boxnummer berücksichtigt, die andere vollständig.

02

Die TIN des Zahlers und die TIN des Empfängers sind auf Scans visuell nicht zu unterscheiden. Beide sind neunstellige Zahlenfelder, die in derselben Zeile nebeneinander liegen, und bei einem Scan in niedriger Qualität sind die gedruckten Beschriftungen PAYER'S TIN und RECIPIENT'S TIN oft zu blass, um sie zu unterscheiden. Bei einem gescannten Formular ohne digitale Textebene kann eine vorlagenbasierte OCR, die Koordinaten liest, diese beiden Felder vertauschen, sodass die EIN des Zahlers an der Stelle der SSN des Empfängers steht, ohne dass ein Hinweis auf einen Fehler erfolgt. Auf Reddit berichten Steuerberater durchgängig, dass die TIN-Überprüfung nach der Extraktion der Engpass ist, der den Sinn der Automatisierung zunichtemacht.

03

Eine konsolidierte Brokerage-1099 von Schwab oder Fidelity enthält vier verschiedene Formulartypen in einer PDF. Ein einziges konsolidiertes Dokument enthält Abschnitte für 1099-DIV (Dividenden), 1099-INT (Zinsen), 1099-B (Broker-Transaktionen) und 1099-MISC, jeweils mit eigenem Feldlayout. Die meisten Extraktionstools erfordern, dass Sie die PDF aufteilen und jeden Abschnitt mit einer anderen Konfiguration verarbeiten.

01

Definieren Sie einen Satz Spaltennamen und die KI findet die passenden Werte in allen 1099-Varianten. Wenn Sie „Nonemployee Compensation" als Spaltennamen eingeben, findet die KI diesen in Box 1 der 1099-NEC und in Box 7 einer 1099-MISC vor 2020 und ordnet beide Quellen derselben Excel-Spalte zu. Sie müssen nicht wissen, welche Version Sie verarbeiten.

02

Die KI liest das Formular semantisch, nicht nach Koordinaten. Sie versteht, dass sich der Name- und Adressblock des Zahlers oben links befindet, mit der TIN des Zahlers direkt darunter auf der linken Seite und der TIN des Empfängers daneben auf der rechten Seite, direkt über dem eigenen Name- und Adressblock des Empfängers. Diese Erkennung funktioniert auch bei gedrehten oder verschobenen Scans, sodass jede TIN in die richtige benannte Spalte extrahiert wird.

03

Eine PDF, ein Upload, alle Formulartypen werden gemeinsam verarbeitet. Eine konsolidierte Brokerage-1099 mit DIV + INT + B + MISC-Abschnitten wird in einem einzigen Upload verarbeitet. Die KI liest jeden Abschnitt, erkennt, zu welcher 1099-Variante er gehört, und extrahiert die relevanten Box-Werte in die von Ihnen definierten Spalten – ohne Aufteilung und ohne abschnittsweise Konfiguration.

So wird ein gemischter Stapel von 1099-Formularen verarbeitet

Laden Sie hoch, was Sie haben – unverändert

Sie müssen nicht nach Formulartyp oder Format vorsortieren. Laden Sie einen Stapel hoch, der 1099-NEC-PDFs aus der Lohnbuchhaltungssoftware, ein gescanntes 1099-MISC von einem kleinen Unternehmen, ein fotografiertes 1099-INT von einem Kontoauszug und ein mehrseitiges konsolidiertes 1099 von einem Brokerhaus enthält. Qualität und Format können variieren: digital, mit 200 dpi gescannt, Handyfoto mit leichtem Schatten. Sie landen alle im selben Upload.

Definieren Sie die gewünschten Ausgabespalten

Geben Sie die Spaltennamen für Ihre Ausgabetabelle ein: Form Type, Payer Name, Payer TIN, Recipient TIN, Box Amount, Federal Tax Withheld, State Tax Withheld. Die KI liest jedes Dokument, um zu verstehen, um welche 1099-Variante es sich handelt, findet dann die passenden Box-Werte (Box 1 für NEC, Box 1 für INT-Zinserträge, Box 2a für DIV-Kapitalgewinne) und ordnet sie Ihrer benannten Spalte zu. Eine Spaltendefinition deckt den gesamten gemischten Stapel ab.

Ausgabe: eine Tabelle, eine Zeile pro 1099

Laden Sie eine Excel-Datei herunter, in der jede Zeile ein 1099-Formular aus Ihrem Stapel darstellt. Payer TIN und Recipient TIN landen in separaten, korrekt beschrifteten Spalten. Ein 1099-MISC mit Box 7 (Vergütung an Nichtangestellte) und ein 1099-NEC mit Box 1 (Vergütung an Nichtangestellte) fließen beide in dieselbe Spalte „Box Amount". Das konsolidierte Broker-PDF erzeugt mehrere Zeilen, eine pro 1099-Variante, wobei die Formulartyp-Metadaten erhalten bleiben, sodass Sie in Excel nach Variante filtern oder gruppieren können. Export als XLSX, CSV oder JSON.

Wann es am besten funktioniert und wann Sie Ergebnisse prüfen sollten

Die Extraktionsgenauigkeit ist bei standardmäßigen IRS-1099-Formaten hoch. Einige Formularbedingungen und Randfälle sollten Sie verstehen, bevor Sie einen großen Stapel verarbeiten.

Zuverlässige Verarbeitung

Standard-IRS-1099-Formate. 1099-NEC, 1099-MISC, 1099-INT und 1099-DIV, einschließlich aktueller und früherer Jahreslayouts, extrahieren Feldwerte zuverlässig in benannte Spalten – sowohl aus digitalen PDFs als auch aus klaren Scans. Die KI identifiziert jeden Formulartyp und ordnet die korrekten Feldnummern automatisch zu.

PDFs von Lohn- und Finanzplattformen. 1099-Formulare, die mit ADP, Paychex, Gusto, QuickBooks, Schwab und Fidelity erstellt wurden, werden mit nahezu perfekter Genauigkeit extrahiert, da diese digital erzeugten Formulare ein sauberes, vorhersehbares Layout aufweisen.

Batch-Verarbeitung gemischter Varianten. Alle gemeinsam hochgeladenen 1099-Varianten werden als ein Batch verarbeitet. Jedes Formular wird zu einer Zeile in der Ausgabe. Die KI erkennt, zu welcher Variante jede Seite gehört, und wendet ohne manuelle Sortierung das korrekte semantische Mapping an.

Konsolidierte Broker-1099s. Eine einzelne PDF von Schwab oder Fidelity mit DIV-, INT-, B- und MISC-Abschnitten wird in einem Upload verarbeitet, und jeder Abschnitt erzeugt eine eigene Zeile mit Formulartyp-Metadaten in einer separaten Spalte.

Diese Fälle prüfen

Stark komprimierte oder niedrig aufgelöste gescannte 1099-Formulare. Wenn ein gescanntes Formular unter 150 dpi liegt oder stark JPEG-komprimiert ist, kann die KI Zahlen in engen Kästchenfeldern falsch lesen, insbesondere Dollar-Beträge auf Feldebene, bei denen eine „3" und „8" bei niedriger Auflösung optisch ähnlich sind. Prüfen Sie Beträge auf Scans unter 200 dpi vor der Einreichung stichprobenartig.

Korrigierte 1099-Formulare (oben mit „CORRECTED" markiert). Ein korrigiertes 1099-Formular kann sowohl ursprüngliche als auch korrigierte Werte ohne klare visuelle Trennung zeigen. Die KI extrahiert, was sie liest. Stellen Sie daher sicher, dass der korrigierte Wert (nicht der ursprüngliche) in Ihrer Ausgabe erscheint, insbesondere bei Dollar-Betragsfeldern.

1099-R, 1099-K und weniger gängige Varianten. Diese weniger gängigen 1099-Varianten verwenden andere Box-Nummern-Zuordnungen als das Standard-Layout N.E.C./MISC/INT/DIV. Die KI extrahiert Box-Werte, aber die Spaltennamen stimmen möglicherweise nicht exakt mit der numerischen Box-Nummerierung überein. Prüfen Sie die Formulartyp-Metadaten in Ihrer Ausgabe, um die Feldzuordnungen zu bestätigen.

Teilweise geschwärzte TINs. Einige Aussteller schwärzen die ersten fünf Ziffern der SSN des Empfängers (XXX-XX-1234) auf gedruckten Kopien. Die Extraktion erfasst nur den sichtbaren Teil. Wenn Ihr nachgelagerter Workflow vollständige TINs erfordert, benötigen Sie die vollständige Nummer aus einer separaten Quelle.

Häufig gestellte Fragen

Kann es alle 1099-Varianten, einschließlich NEC, MISC, INT und DIV, in einem Batch verarbeiten?

Ja. Laden Sie eine Mischung aus 1099-NEC-, 1099-MISC-, 1099-INT- und 1099-DIV-Formularen im selben Batch hoch. Definieren Sie Ihre Ausgabespalten (Name des Zahlers, TIN des Empfängers, Betrag in der Box, einbehaltene Bundessteuer), und die KI findet die passenden Werte auf jedem Formular, unabhängig von der Variante, und konsolidiert alles in einer Tabelle mit einer Zeile pro Formular. Die Ausgabe enthält eine Spalte „Formulartyp“, damit Sie in Excel nach Variante filtern können.

Was passiert, wenn ich 1099-MISC-Formulare von vor 2020 mit aktuellen 1099-NEC-Formularen mische?

Seit dem Steuerjahr 2020 wurde die Vergütung für nicht angestellte Personen von Box 7 des 1099-MISC in Box 1 des 1099-NEC verlagert. Wenn Sie eine Spalte mit dem Namen „Vergütung für nicht angestellte Personen“ definieren, findet die KI den Wert in Box 1 der 1099-NEC-Formulare und in Box 7 der 1099-MISC-Formulare von vor 2020 und ordnet beide derselben Spalte zu. Dies ist die Art von variantenübergreifendem semantischem Verständnis, das vorlagenbasierte Tools, die auf Boxnummern oder Koordinatenpositionen achten, nicht bieten können, da sie jeden Formulartyp als separate Konfiguration behandeln.

Wie unterscheidet die KI zwischen der TIN des Zahlers und der TIN des Empfängers auf gescannten Formularen?

Auf einem Standard-1099-Formular befinden sich die TIN des Zahlers und die TIN des Empfängers beide als 9-stellige Zahlen in derselben Zeile, und bei einem Scan ohne digitale Textebene können sie nahezu identisch aussehen. Die KI liest die Struktur um sie herum: den Namen und die Adressblock des Zahlers oben links, die TIN des Zahlers links in der TIN-Zeile und die TIN des Empfängers daneben, direkt über dem eigenen Namen- und Adressblock des Empfängers. Diese semantische Lesart ordnet jede TIN der richtigen Spalte zu. Koordinatenbasierte OCR, die „die 9-stellige Zahl an Position X,Y“ liest, kann die beiden Felder nicht unterscheiden und leitet bei verschobenen oder gedrehten Scans stillschweigend die falsche TIN an die falsche Spalte weiter.

Kann ich eine konsolidierte 1099 von Schwab oder Fidelity verarbeiten, die mehrere Formulartypen in einer PDF enthält?

Ja. Eine konsolidierte Brokerage-1099, die Abschnitte für 1099-DIV, 1099-INT, 1099-B und 1099-MISC in einer einzigen PDF enthalten kann, wird als ein Upload verarbeitet. Die KI liest das Dokument, identifiziert jeden Formulartyp-Abschnitt anhand seiner Überschrift und extrahiert die relevanten Box-Werte für jede Variante. Jeder Abschnitt erzeugt eine eigene Zeile in der Ausgabe mit einer Spalte „Formulartyp", die die Variante kennzeichnet, sodass Sie in Ihrer Tabelle nach DIV, INT, B oder MISC filtern oder gruppieren können. Sie müssen die PDF nicht aufteilen oder jeden Abschnitt separat verarbeiten.

Wie genau ist die Extraktion, und muss ich trotzdem jede Payer-TIN und Recipient-TIN prüfen?

Bei sauberen digitalen PDFs von Lohn- und Brokerage-Plattformen liegt die Genauigkeit der TIN-Extraktion nahe an der 99-%-Marke, die das Tool für gedruckten Text angibt. Auch gescannte Papierformulare mit 200 dpi oder höher lassen sich zuverlässig extrahieren. Das größere Risiko ist nicht die Genauigkeit, sondern die Mehrdeutigkeit der Quelle: ein korrigiertes Formular, eine teilweise geschwärzte SSN oder ein verblasster Scan, bei dem eine „3" und eine „8" visuell nicht zu unterscheiden sind. Wir empfehlen eine kurze Plausibilitätsprüfung, wenn die Ausgabe für die IRS-Einreichung relevant ist. Bestätigen Sie, dass die Werte für Payer-TIN und Recipient-TIN in den richtigen Spalten erscheinen (nicht vertauscht), und überprüfen Sie ein oder zwei Dollar-Betragsfelder gegen das Quellformular. Die meisten Nutzer tun dies, indem sie die Ausgabetabelle visuell überfliegen – das dauert Sekunden pro Batch statt Minuten pro Formular.

📮 contact email: [email protected]