Teilen über


Dokument Intelligenz US-Steuerdokumentmodell

Wichtig

  • Public Preview-Releases von Dokument Intelligenz bieten frühzeitigen Zugriff auf Features, die sich in der aktiven Entwicklung befinden. Features, Ansätze und Prozesse können sich aufgrund von Benutzerfeedback vor der allgemeinen Verfügbarkeit (General Availability, GA) ändern.
  • Die Public Preview von Dokument Intelligenz-Clientbibliotheken verwendet standardmäßig Version 2024-07-31-preview der REST-API.
  • Die Public Preview 2024-07-31-preview ist derzeit lediglich in den folgenden Azure-Regionen verfügbar. Beachten Sie, dass das benutzerdefinierte generative Modell (Dokumentfeldextraktion) in KI Studio nur in der Region „USA, Norden-Mitte“ verfügbar ist:
    • USA, Osten
    • USA, Westen 2
    • Europa, Westen
    • USA Nord Mitte

Dieser Inhalt gilt für: Häkchen Version 4.0 (Vorschau) | Vorherige Versionen: Blaues Häkchen Version 3.1 (GA)

Dieser Inhalt gilt für: Häkchen Version 3.1 (GA) | Aktuelle Version: Lila Häkchen Version 4.0 (Vorschau)

Das Dokument Intelligenz-Vertragsmodell nutzt leistungsstarke Funktionen zur optischen Zeichenerkennung (Optical Character Recognition, OCR), um Schlüsselfelder und Positionen aus ausgewählten Steuerdokumenten zu analysieren und zu extrahieren. Steuerdokumente können viele verschiedene Formate und Qualitätsmerkmale aufweisen (z. B. mit dem Smartphone aufgenommene Bilder, gescannte Dokumente und digitale PDF-Dateien). Die API analysiert den Dokumenttext, extrahiert Schlüsselinformationen wie Kundenname, Rechnungsadresse, Fälligkeitsdatum und fälliger Betrag und gibt eine strukturierte JSON-Datendarstellung zurück. Das Modell unterstützt derzeit bestimmte englische Steuerdokumentformate.

Unterstützte Steuerformulartypen:

  • Unified Tax US
  • W-2
  • 1.098
  • 1098-E
  • 1098-T
  • 1099 und Variationen (A, B, C, CAP, Combo, DIV, G, H, INT, K, LS, LTC, MISC, NEC, OID, PATR, Q, QA, R, S, SA, SB​)
  • 1040 und Variationen (Schedule 1, Schedule 2, Schedule 3, Schedule 8812, Schedule A, Schedule B, Schedule C, Schedule D, Schedule E, Schedule EIC, Schedule F, Schedule H, Schedule J, Schedule R, Schedule SE und Schedule Senior)

Automatisierte Verarbeitung von Steuerdokumenten

Bei der automatisierten Verarbeitung von Steuerdokumenten werden Schlüsselfelder aus Steuerdokumenten extrahiert. In der Vergangenheit wurden Steuerdokumente manuell verarbeitet. Dieses Modell ermöglicht die einfache Automatisierung von Steuerszenarien.

Unified Tax US

In dieser Vorschau wird das vordefinierte Modell Unified US Tax vorgestellt, das Daten aus den Steuerformularen W2, 1098, 1040 und 1099 in übermittelten Dokumenten automatisch erkennt und extrahiert. Diese Dokumente können aus vielen steuerbezogenen oder nicht steuerbezognene Dokumenten bestehen. Das Modell verarbeitet nur die unterstützten Formulare.

Screenshot: Unified Tax-Verarbeitungsdiagramm

Entwicklungsoptionen

Dokument Intelligenz v4.0 (2024-07-31-preview) unterstützt die folgenden Tools, Anwendungen und Bibliotheken:

Funktion Ressourcen Modell-ID
US-Steuerformularmodelle Document Intelligence Studio
REST-API
C#SDK
SDK für Python
Java SDK
JavaScript SDK
• prebuilt-tax.us
• prebuilt-tax.us.W-2
• prebuilt-tax.us.1098
• prebuilt-tax.us.1098E
• prebuilt-tax.us.1098T
• prebuilt-tax.us.1099A
• prebuilt-tax.us.1099B
• prebuilt-tax.us.1099C
• prebuilt-tax.us.1099CAP
• prebuilt-tax.us.1099Combo
• prebuilt-tax.us.1099DIV
• prebuilt-tax.us.1099G
• prebuilt-tax.us.1099H
• prebuilt-tax.us.1099INT
• prebuilt-tax.us.1099K
• prebuilt-tax.us.1099LS
• prebuilt-tax.us.1099LTC
• prebuilt-tax.us.1099MISC
• prebuilt-tax.us.1099NEC
• prebuilt-tax.us.1099OID
• prebuilt-tax.us.1099PATR
• prebuilt-tax.us.1099Q
• prebuilt-tax.us.1099QA
• prebuilt-tax.us.1099R
• prebuilt-tax.us.1099S
• prebuilt-tax.us.1099SA
• prebuilt-tax.us.1099SB
• prebuilt-tax.us.1040
• prebuilt-tax.us.1040Schedule1
• prebuilt-tax.us.1040Schedule2
• prebuilt-tax.us.1040Schedule3
• prebuilt-tax.us.1040Schedule8812
• prebuilt-tax.us.1040ScheduleA
• prebuilt-tax.us.1040ScheduleB
• prebuilt-tax.us.1040ScheduleC
• prebuilt-tax.us.1040ScheduleD
• prebuilt-tax.us.1040ScheduleE
• prebuilt-tax.us.1040ScheduleEIC
• prebuilt-tax.us.1040ScheduleF
• prebuilt-tax.us.1040ScheduleH
• prebuilt-tax.us.1040ScheduleJ
• prebuilt-tax.us.1040ScheduleR
• prebuilt-tax.us.1040ScheduleSE
• prebuilt-tax.us.1040Senior

Dokument-Intelligence v3.1 unterstützt die folgenden Tools, Anwendungen und Bibliotheken:

Feature Ressourcen Modell-ID
US-Steuerformularmodelle Document Intelligence Studio
REST-API
C#SDK
SDK für Python
Java SDK
JavaScript SDK
• prebuilt-tax.us.W-2
• prebuilt-tax.us.1098
• prebuilt-tax.us.1098E
• prebuilt-tax.us.1098T

Dokument Intelligenz v3.0 unterstützt die folgenden Tools, Anwendungen und Bibliotheken:

Feature Ressourcen Modell-ID
US-Steuerformularmodelle Document Intelligence Studio
REST-API
C#SDK
SDK für Python
Java SDK
JavaScript SDK
• prebuilt-tax.us.W-2
• prebuilt-tax.us.1098
• prebuilt-tax.us.1098E
• prebuilt-tax.us.1098T

Eingabeanforderungen

  • Unterstützte Dateiformate:

    Modell PDF Abbildung:
    JPEG/JPG, PNG, BMP, TIFF, HEIF
    Microsoft Office:
    Word (DOCX), Excel (XLSX), PowerPoint (PPTX), HTML
    Lesen Sie
    Layout ✔ (2024-07-31-preview, 2024-02-29-preview, 2023-10-31-preview)
    Allgemeines Dokument
    Vordefiniert
    Benutzerdefinierte Extraktion
    Benutzerdefinierte Klassifizierung ✔ (2024-07-31-preview, 2024-02-29-preview)
  • Die besten Ergebnisse erzielen Sie, wenn Sie pro Dokument ein deutliches Foto oder einen hochwertigen Scan bereitstellen.

  • In den Formaten PDF und TIFF können bis zu 2,000 Seiten verarbeitet werden (bei einem kostenlosen Abonnement werden nur die ersten beiden Seiten verarbeitet).

  • Die Dateigröße für die Analyse von Dokumenten beträgt 500 MB für den kostenpflichtigen Tarif (S0) und 4 MB für den kostenlosen Tarif (F0).

  • Die Bildgröße muss zwischen 50 × 50 Pixel und 10.000 × 10.000 Pixel liegen.

  • Wenn Ihre PDFs kennwortgeschützt sind, müssen Sie die Sperre vor dem Senden entfernen.

  • Die Mindesthöhe des zu extrahierenden Texts beträgt 12 Pixel für ein Bild von 1024 × 768 Pixel. Diese Abmessung entspricht etwa einem 8-Punkttext bei 150 Punkten pro Zoll (Dots Per Inch, DPI).

  • Die maximale Anzahl Seiten für Trainingsdaten beträgt beim benutzerdefinierten Modelltraining 500 für das benutzerdefinierte Vorlagenmodell und 50.000 für das benutzerdefinierte neuronale Modell.

    • Für das Training benutzerdefinierter Extraktionsmodelle beträgt die Gesamtgröße der Trainingsdaten 50 MB für das Vorlagenmodell und 1 GB für das neuronale Modell.

    • Für das Training benutzerdefinierter Klassifizierungsmodelle beträgt die Gesamtgröße der Trainingsdaten 1 GB bei maximal 10.000 Seiten. Für 2024-07-31-preview und höher beträgt die Gesamtgröße der Trainingsdaten 2 GB bei maximal 10.000 Seiten.

Testen der Datenextraktion bei Steuerdokumenten

Erfahren Sie, wie Daten, einschließlich Kundeninformationen, Herstellerdetails und Positionen, aus Rechnungen extrahiert werden. Sie benötigen die folgenden Ressourcen:

  • Ein Azure-Abonnement (Sie können ein kostenloses Abonnement erstellen).

  • Eine Dokument Intelligenz-Instanz im Azure-Portal. Sie können den kostenlosen Tarif (F0) verwenden, um den Dienst auszuprobieren. Wählen Sie nach der Bereitstellung Ihrer Ressource Zu Ressource wechseln aus, um Ihren Schlüssel und Endpunkt abzurufen.

Screenshot: Schlüssel und Endpunkt im Azure-Portal

Dokument Intelligenz Studio

  1. Wählen Sie auf der Startseite von Document Intelligence Studio das unterstützte Model für Steuerdokumente aus.

  2. Sie können ein Beispielsteuerdokument analysieren oder Ihre eigenen Dateien hochladen.

  3. Wählen Sie die Schaltfläche Analyse ausführen aus, und konfigurieren Sie bei Bedarf die Analyseoptionen :

    Screenshot der Schaltflächen „Analyse ausführen“ und „Analyseoptionen“ im Document Intelligence Studio.

Unterstützte Sprachen und Gebietsschemas

Eine vollständige Liste der unterstützten Sprachen finden Sie unter Sprachunterstützung - vordefinierte Modelle.

Feldextraktion W-2

Im Folgenden sind die Felder aufgeführt, die aus einem W-2-Steuerformular in der JSON-Ausgabeantwort extrahiert wurden.

Name Typ Beschreibung Beispiel
W2FormVariant string IRS W2-Steuerformularvariante. Dieses Feld kann einen der folgenden Werte aufweisen: W-2, W-2AS, W-2CM, W-2GU oder W-2VI. W-2
TaxYear string Steuerjahr im Formular 2021
W2Copy string W2-Steuerformularkopieversion zusammen mit gedruckter Anweisung im Zusammenhang mit dieser Kopie Copy A – For Social Security Administration
Employee object Objekt, das die Sozialversicherungsnummer, den Namen und die Adresse enthält
Employee.SocialSecurityNumber string Sozialversicherungsnummer des Arbeitnehmers. IRS W2-Steuerformularfeld A (z. B. 123-45-6789). 123-45-6789
Employee.Name string Vorname, Zweitname/mittlere Initialen, Nachname und Suffix des Arbeitnehmers IRS W2-Steuerformularfeld e. John Contoso
Employee.Address address Adresse des Mitarbeiters. Teil des IRS W2-Steuerformularfelds f. 123 Microsoft way, Redmond Washington, 98123
ControlNumber string W2-Steuerformular-Kontrollnummer. IRS W2-Steuerformularfeld d. 0AB12 D345 7890
Employer object Objekt, das die Identifikationsnummer des Arbeitgebers, den Namen und die Adresse enthält
Employer.IdNumber string Steuernummer IRS W2-Steuerformularfeld b. 12-3456789
Employer.Name string Name des Arbeitgebers. Teil des IRS W2-Steuerformularfelds c. Fabrikam
Employer.Address address Adresse des Arbeitgebers. Teil des IRS W2-Steuerformularfelds c. 321 Microsoft way, Redmond Washington, 98123
WagesTipsAndOtherCompensation number Löhne, Trinkgelder und andere Kompensationsbeträge in US-Dollar. IRS W2-Steuerformularfeld 1. 1234567.89
FederalIncomeTaxWithheld number Einbehaltener Betrag der Bundeseinkommensteuer in US-Dollar. IRS W2-Steuerformularfeld 2. 1234567.89
SocialSecurityWages number Sozialversicherungspflichtige Einkünfte in US-Dollar. IRS W2-Steuerformularfeld 3. 1234567.89
SocialSecurityTaxWithheld number Einbehaltene Sozialversicherungsabgaben in US-Dollar. IRS W2-Steuerformularfeld 4. 1234567.89
MedicareWagesAndTips number Medicare-Löhne und Trinkgelder in US-Dollar. IRS W2-Steuerformularfeld 5. 1234567.89
MedicareTaxWithheld number Einbehaltene Medicare-Steuer in US-Dollar. IRS W2-Steuerformularfeld 6. 1234567.89
SocialSecurityTips number Sozialversicherungspflichtige Trinkgelder in US-Dollar. IRS W2-Steuerformularfeld 7. 1234567.89
AllocatedTips number Zugeordnete Trinkgelder in US-Dollar. IRS W2-Steuerformularfeld 8. 1234567.89
VerificationCode string Prüfcode auf W2-Steuerformular. IRS W2-Steuerformularfeld 9. AB123456
DependentCareBenefits number Höhe der Pflegeleistungen in US-Dollar. IRS W2-Steuerformularfeld 10. 1234567.89
NonQualifiedPlans number Betrag der nicht für Steuervergünstigungen qualifizierenden Pensionspläne in US-Dollar. IRS W2-Steuerformularfeld 11. 1234567.89
AdditionalInfo array Array mit W2-Codes. IRS W2-Steuerformularfeld 12.
AdditionalInfo.* object
AdditionalInfo.*.LetterCode string Weitere Informationen zum Kennbuchstaben im IRS „2-Feld 12 finden Sie unter IRS-Kennbuchstaben. A
AdditionalInfo.*.Amount number Codebetrag in US-Dollar 1234567.89
IsStatutoryEmployee string Teil des IRS W2-Steuerformularfelds 13. Kann true oder false sein. true
IsRetirementPlan string Teil des IRS W2-Steuerformularfelds 13. Kann true oder false sein. true
IsThirdPartySickPay string Teil des IRS W2-Steuerformularfelds 13. Kann true oder false sein. true
Other string Inhalt des IRS W2-Steuerformularfelds 14. SICK LV WAGES SBJT TO $511/DAY LIMIT 1356
StateTaxInfos array Informationen zu staatlichen Steuern. Inhalt der IRS W2-Steuerformularfelder 15 bis 17.
StateTaxInfos.* object
StateTaxInfos.*.State string Staatlicher Code, der aus zwei Buchstaben besteht. Teil des IRS W2-Steuerformularfelds 15. WA
StateTaxInfos.*.EmployerStateIdNumber string ID-Nummer des Bundesstaats des Arbeitgebers. Teil des IRS W2-Steuerformularfelds 15. 1234567
StateTaxInfos.*.StateWagesTipsEtc number Staatliches Gehaltsniveau, Trinkgelder, Betrag in US-Dollar. IRS W2-Steuerformularfeld 16. 1234567.89
StateTaxInfos.*.StateIncomeTax number Höhe der staatlichen Einkommenssteuer in US-Dollar. IRS W2-Steuerformularfeld 17. 1234567.89
LocalTaxInfos array Informationen zu Kommunalsteuern. Inhalt der IRS W2-Steuerformularfelder 18 bis 20.
LocalTaxInfos.* object
LocalTaxInfos.*.LocalWagesTipsEtc number Lokales Gehaltsniveau, Trinkgelder, Betrag in US-Dollar. Teil des IRS W2-Steuerformularfelds 18. 1234567.89
LocalTaxInfos.*.LocalIncomeTax number Höhe der lokalen Einkommenssteuer in US-Dollar. Teil des IRS W2-Steuerformularfelds 19. 1234567.89
LocalTaxInfos.*.LocalityName string Name der Ortschaft. Teil des IRS W2-Steuerformularfelds 20. Redmond

Feldextraktion 1098

Im Folgenden sind die Felder aufgeführt, die aus einem 1098-Steuerformular in der JSON-Ausgabeantwort extrahiert wurden. Die Formulare 1098-T und 1098-E werden ebenfalls unterstützt.

Feld Typ Beschreibung Beispiel
TaxYear number Steuerjahr im Formular 2021
Borrower object Objekt, das die TIN, den Namen, die Adresse und die Kontonummer des Kreditnehmers enthält
Borrower.TIN string Steueridentifikationsnummer des Darlehensnehmers 123-45-6789
Borrower.Name string Vollständiger Name des Darlehensnehmers gemäß Formular Johan Lorenz
Borrower.Address address Adresse des Darlehensnehmers 123 Microsoft Way, Redmond Washington 98052
Borrower.AccountNumber string Kontonummer des Darlehensnehmers 55123456789
Lender object Objekt, das die TIN, den Namen, die Adresse und die Telefonnummer des Darlehensgebers enthält
Lender.TIN string Steueridentifikationsnummer des Darlehensgebers 12-3456789
Lender.Name string Name des Darlehensgebers Woodgrove Bank
Lender.Address address Adresse des Darlehensgebers 321 Microsoft Way, Redmond Washington 98052
Lender.Telephone string Telefonnummer des Darlehensgebers (987) 654-3210
MortgageInterest number Hypothekenzinsbetrag, der von den Darlehensgebern/Darlehensnehmern erhalten wurde (Feld 1) 1,234,567.89
OutstandingMortgagePrincipal number Ausstehender Hypothekenbetrag (Feld 2) 1,234,567.89
MortgageOriginationDate date Vergabedatum der Hypothek (Feld 3) 2022-01-01
OverpaidInterestRefund number Erstattungsbetrag für zu viel gezahlte Zinsen (Feld 4) 1,234,567.89
MortgageInsurancePremium number Hypothekenversicherungsbeitrag (Feld 5) 1,234,567.89
PointsPaid number Beim Erwerb des Hauptwohnsitzes bezahlte Zinspunkte (Feld 6) 1,234,567.89
IsPropertyAddressSameAsBorrower string Adresse des Grundstücks, das die Hypothek sichert. Adresse entspricht der Postanschrift der des Darlehensgebers/Darlehensnehmers (Feld 7) true
PropertyAddress string Adresse oder Beschreibung des Grundstücks, das die Hypothek sichert (Feld 8) 123 Main St., Redmond Washington 98052
MortgagedPropertiesCount number Anzahl der mit einer Hypothek belasteten Grundstücke (Feld 9) 1
Other string Zusätzliche Informationen, die den Zahler*innen gemeldet werden sollen (Feld 10)
RealEstateTax number Grundsteuer (Feld 10) 1,234,567.89
AdditionalAssessment string Weitere Bewertungen für das Grundstück (Feld 10) Festgestellte strukturelle Schäden
MortgageAcquisitionDate date Datum des Hypothekenerwerbs (Feld 11) 2022-01-01
IsCorrected string Gibt an, ob es sich bei dem Formular um eine Korrekturangabe handelt. true

Feldextraktion 1099-NEC

Im Folgenden sind die Felder aufgeführt, die aus einem 1099-nec-Steuerformular in der JSON-Ausgabeantwort extrahiert wurden. Die anderen Varianten von 1099 werden ebenfalls unterstützt.

Feld Typ Beschreibung Beispiel
TaxYear string Aus dem Formular 1099-NEC extrahiertes Steuerjahr. 2022
Payer object Objekt, das die TIN, den Namen, die Adresse und die Telefonnummer der zahlenden Person enthält
Payer.TIN string Steueridentifikationsnummer der zahlenden Person 123-45-6789
Payer.Name string Vollständiger Name der zahlenden Person gemäß Formular Johan Lorenz
Payer.Address address Adresse der zahlenden Person 123 Microsoft Way, Redmond Washington 98052
Payer.PhoneNumber phoneNumber Telefonnummer der zahlenden Person +19876543210
Recipient object Objekt, das die TIN, den Namen, die Adresse und die Kontonummer des Empfängers enthält
Recipient.TIN string Steueridentifikationsnummer des Empfängers 123-45-6789
Recipient.Name string Vollständiger Name des Empfängers gemäß Formular Johan Lorenz
Recipient.Address address Adresse des Empfängers 123 Microsoft Way, Redmond Washington 98052
Recipient.AccountNumber string Kontonummer des Empfängers 55123456789
Box1 number Aus Formular 1099-NEC extrahiertes Feld 1 123456
Box2 boolean Aus Formular 1099-NEC extrahiertes Feld 2 :selected:
Box4 number Aus Formular 1099-NEC extrahiertes Feld 4 123456
StateTaxesWithheld array Aus Formular 1099-NEC extrahierte staatliche Quellensteuern
StateTaxesWithheld.* object Objekt, das Details zu staatlichen Quellensteuern enthält
StateTaxesWithheld.*.Box5 number Aus Formular 1099-NEC extrahiertes Feld 5 123456
StateTaxesWithheld.*.Box6 string Aus Formular 1099-NEC extrahiertes Feld 6 12-3456789
StateTaxesWithheld.*.Box7 number Aus Formular 1099-NEC extrahiertes Feld 7 123456

Feldextraktion 1099-Combo

Im Folgenden sind die Felder aufgeführt, die aus einem 1099-Combo-Steuerformular in der JSON-Ausgabeantwort extrahiert wurden. Die anderen Varianten von 1099 werden ebenfalls unterstützt.

Feld Typ Beschreibung Beispiel
TaxYear string Aus dem Formular 1099-Combo extrahiertes Steuerjahr 2022
Payer object Objekt, das die TIN, den Namen, die Adresse und die Telefonnummer der zahlenden Person enthält
Payer.TIN string Steueridentifikationsnummer der zahlenden Person 123-45-6789
Payer.Name string Vollständiger Name der zahlenden Person gemäß Formular Johan Lorenz
Payer.Address address Adresse der zahlenden Person 123 Microsoft Way, Redmond Washington 98052
Payer.AccountNumber phoneNumber Telefonnummer der zahlenden Person +19876543210
Recipient object Objekt, das die TIN, den Namen, die Adresse und die Kontonummer des Empfängers enthält
Recipient.TIN string Steueridentifikationsnummer des Empfängers 123-45-6789
Recipient.Name string Vollständiger Name des Empfängers gemäß Formular Johan Lorenz
Recipient.Address address Adresse des Empfängers 123 Microsoft Way, Redmond Washington 98052
Recipient.AccountNumber string Kontonummer des Empfängers 55123456789
1099-B object
1099-B.Summary array Liste der in 1099-B gemeldeten Transaktionszusammenfassung
1099-B.Summary.* object
1099-B.Summary.*.Category string Kann für eine der folgenden Kategorien sein: shortTermBasisReportedToIRS, shortTermBasisNotReportedToIRS, shortTerm1099BNotReceived, longTermBasisReportedToIRS, longTermBasisNotReportedToIRS, longTerm1099BNotReceived, underterminedTermBasisReportedToIRS, undertinedTermBasisNotReportedToIRS, undertined1099BNotReceived shortTermBasisReportedToIRS
1099-B.Summary.*.TotalProceeds number Gesamtsumme der Erlöse, die aus 1099-B extrahiert wurde 123456
1099-B.Summary.*.TotalCostBasis string Gesamtsumme der Kostengrundlage, die aus 1099-B extrahiert wurde 123456
1099-B.Summary.*.TotalMarketDiscount string Gesamtsumme des Marktdiskonts, die aus 1099-B extrahiert wurde 123456
1099-B.Summary.*.TotalWashSales string Gesamtsumme der Scheintransaktionen, die aus 1099-B extrahiert wurde 123456
1099-B.Summary.*.TotalRealizedGainOrLoss string Gesamtsumme der realisierten Gewinne oder Verluste, die aus 1099-B extrahiert wurde 123456
1099-B.Summary.*.TotalFederalIncomeTaxWithheld string Gesamtsumme der einbehaltenen nationalen Einkommenssteuer, die aus 1099-B extrahiert wurde 123456
1099-B.Transactions array Liste der in 1099-B gemeldeten Transaktionen
1099-B.Transactions.* object
1099-B.Transactions.*.CusipNumber string Cusip-Nummer, die aus 1099-B extrahiert wurde 981276345
1099-B.Transactions.*.IsFactaFilingRequired boolean Aus 1099-B extrahierte Informationen, ob eine FACTA-Einreichung erforderlich ist :selected:
1099-B.Transactions.*.ApplicableForm8949Checkbox string Zutreffendes Kontrollkästchen aus Formular 8949, das aus 1099-B extrahiert wurde A
1099-B.Transactions.*.BasisStatus selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: basisReportedToIRS, basisNotReportedToIRS, 1099BNotReceived. basisReportedToIRS:unselected: basisNotReportedToIRS:unselected: undetermined:unselected:
1099-B.Transactions.*.Box1a string Feld 1a, das aus 1099-B extrahiert wurde 100 sh. XYZ Co.
1099-B.Transactions.*.Box1b date Feld 1b, das aus 1099-B extrahiert wurde 2022-12-31
1099-B.Transactions.*.Box1c date Feld 1c, das aus 1099-B extrahiert wurde 2022-12-31
1099-B.Transactions.*.Box1d number Feld 1d, das aus 1099-B extrahiert wurde 123456
1099-B.Transactions.*.Box1e number Feld 1e, das aus 1099-B extrahiert wurde 123456
1099-B.Transactions.*.Box1f number Feld 1f, das aus 1099-B extrahiert wurde 123456
1099-B.Transactions.*.Box1g number Feld 1g, das aus 1099-B extrahiert wurde 123456
1099-B.Transactions.*.Box2 selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: shortTermGainOrLoss, longTermGainOrLoss, ordinary, undertermined. shortTermGainOrLoss:unselected: longTermGainOrLoss:unselected: ordinary:unselected:
1099-B.Transactions.*.Box3 selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: collectible, qof. collectible:unselected: qof:unselected:
1099-B.Transactions.*.Box4 number Feld 4, das aus 1099-B extrahiert wurde 123456
1099-B.Transactions.*.Box5 boolean Feld 5, das aus 1099-B extrahiert wurde :selected:
1099-B.Transactions.*.Box6 selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: grossProceeds, netProceeds. grossProceeds:unselected: netProceeds:unselected:
1099-B.Transactions.*.Box7 boolean Feld 7, das aus 1099-B extrahiert wurde :selected:
1099-B.Transactions.*.Box8 number Feld 8, das aus 1099-B extrahiert wurde 123456
1099-B.Transactions.*.Box9 number Feld 9, das aus 1099-B extrahiert wurde 123456
1099-B.Transactions.*.Box10 number Feld 10, das aus 1099-B extrahiert wurde 123456
1099-B.Transactions.*.Box11 number Feld 11, das aus 1099-B extrahiert wurde 123456
1099-B.Transactions.*.Box12 boolean Feld 12, das aus 1099-B extrahiert wurde :selected:
1099-B.Transactions.*.Box13 number Feld 13, das aus 1099-B extrahiert wurde 123456
1099-B.Transactions.*.StateTaxesWithheld array Aus 1099-B extrahierte staatliche Quellensteuern
1099-B.Transactions.*.StateTaxesWithheld.* object
1099-B.Transactions.*.StateTaxesWithheld.*.Box14 string Feld 14, das aus 1099-B extrahiert wurde Washington
1099-B.Transactions.*.StateTaxesWithheld.*.Box15 string Feld 15, das aus 1099-B extrahiert wurde 12-3456789
1099-B.Transactions.*.StateTaxesWithheld.*.Box16 number Feld 16, das aus 1099-B extrahiert wurde 123456
1099-DIV object
1099-DIV.Box1a number Feld 1a, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box1b number Feld 1b, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box2a number Feld 2a, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box2b number Feld 2b, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box2c number Feld 2c, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box2d number Feld 2d, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box2e number Feld 2e, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box2f number Feld 2f, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box3 number Feld 3, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box4 number Feld 4, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box5 number Feld 5, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box6 number Feld 6, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box7 number Feld 7, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box8 string Feld 8, das aus 1099-DIV extrahiert wurde Foreign
1099-DIV.Box9 number Feld 9, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box10 number Feld 10, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box11 boolean Feld 11, das aus 1099-DIV extrahiert wurde :selected:
1099-DIV.Box12 number Feld 12, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.Box13 number Feld 13, das aus 1099-DIV extrahiert wurde 123456
1099-DIV.StateTaxesWithheld array Aus Formular 1099-DIV extrahierte staatliche Quellensteuern
1099-DIV.StateTaxesWithheld.* object
1099-DIV.StateTaxesWithheld.*.Box14 string Feld 14, das aus 1099-DIV extrahiert wurde Washington
1099-DIV.StateTaxesWithheld.*.Box15 string Feld 15, das aus 1099-DIV extrahiert wurde 12-3456789
1099-DIV.StateTaxesWithheld.*.Box16 number Feld 16, das aus 1099-DIV extrahiert wurde 123456
1099-INT object
1099-INT.IsFactaFilingRequired boolean Aus 1099-INT extrahierte Informationen, ob eine FACTA-Einreichung erforderlich ist :selected:
1099-INT.Box1 number Feld 1, das aus 1099-INT extrahiert wurde 123456
1099-INT.Box2 number Feld 2, das aus 1099-INT extrahiert wurde 123456
1099-INT.Box3 number Feld 3, das aus 1099-INT extrahiert wurde 123456
1099-INT.Box4 number Feld 4, das aus 1099-INT extrahiert wurde 123456
1099-INT.Box5 number Feld 5, das aus 1099-INT extrahiert wurde 123456
1099-INT.Box6 number Feld 6, das aus 1099-INT extrahiert wurde 123456
1099-INT.Box7 string Feld 7, das aus 1099-INT extrahiert wurde Foreign
1099-INT.Box8 number Feld 8, das aus 1099-INT extrahiert wurde 123456
1099-INT.Box9 number Feld 9, das aus 1099-INT extrahiert wurde 123456
1099-INT.Box10 number Feld 10, das aus 1099-INT extrahiert wurde 123456
1099-INT.Box11 number Feld 11, das aus 1099-INT extrahiert wurde 123456
1099-INT.Box12 number Feld 12, das aus 1099-INT extrahiert wurde 123456
1099-INT.Box13 number Feld 13, das aus 1099-INT extrahiert wurde 123456
1099-INT.Box14 string Feld 14, das aus 1099-INT extrahiert wurde 123456789
1099-INT.StateTaxesWithheld array Aus Formular 1099-INT extrahierte staatliche Quellensteuern
1099-INT.StateTaxesWithheld.* object
1099-INT.StateTaxesWithheld.*.Box15 string Feld 15, das aus 1099-INT extrahiert wurde Washington
1099-INT.StateTaxesWithheld.*.Box16 string Feld 16, das aus 1099-INT extrahiert wurde 12-3456789
1099-INT.StateTaxesWithheld.*.Box17 number Feld 17, das aus 1099-INT extrahiert wurde 123456

Feldextraktion 1040 Steuerformular

Im Folgenden sind die Felder aufgeführt, die aus einem 1040-Steuerformular in der JSON-Ausgabeantwort extrahiert wurden. Die anderen Varianten von 1040 werden ebenfalls unterstützt.

Feld Typ Beschreibung Beispiel
TaxYear string Aus dem Formular 1040 extrahiertes Steuerjahr 2022
Taxpayer object Objekt, das Informationen des Steuerpflichtigen enthält (z. B. US-Sozialversicherungsnummer, Nachname und Adresse)
Taxpayer.SSN string US-Sozialversicherungsnummer der steuerpflichtigen Person 123-45-6789
Taxpayer.LastName string Nachname der steuerpflichtigen Person gemäß Formular Smith
Taxpayer.FirstNameAndInitials string Vorname und mittleren Initialen der steuerpflichtigen Person gemäß Formular John T
Taxpayer.Address address Adresse der steuerpflichtigen Person 123 Main Street, Seattle Washington 98122
Taxpayer.ForeignCountryName string Name des Landes im Ausland, in dem die steuerpflichtige Person ebenfalls Steuern zahlen muss Deutschland
Taxpayer.ForeignProvinceStateOrCounty string Provinz oder Landkreis im Ausland, in der bzw. dem die steuerpflichtige Person ebenfalls Steuern zahlen muss Hamburg
Taxpayer.ForeignPostalCode string Postleitzahl der Orts im Ausland, in dem die steuerpflichtige Person ebenfalls Steuern zahlen muss 20095
Spouse object Objekt, das Informationen des Ehepartners bzw. der Ehepartnerin enthält (z. B. US-Sozialversicherungsnummer, Nachname, Vorname und Initialen)
Spouse.SSN string US-Sozialversicherungsnummer des steuerpflichtigen Ehepartners bzw. der steuerpflichtigen Ehepartnerin 123-45-6789
Spouse.LastName string Nachname des Ehepartners bzw. der Ehepartnerin gemäß Formular Smith
Spouse.FirstNameAndInitials string Vorname und Zweitname bzw. mittlere Initialen des Ehepartners bzw. der Ehepartnerin gemäß Formular John T
Dependents array Familienangehörige, die aus Formular 1040 extrahiert wurden
Dependents.* object Ein Array, das eine Liste der Nachfolger enthält, einschließlich Informationen wie Name, SSN und Kredittyp
Dependents.*.Name string Vollständiger Name der Familienangehörigen gemäß Formular Johan Lorenz
Dependents.*.SSN string US-Sozialversicherungsnummer der steuerpflichtigen Familienangehörigen 123-45-6789
Dependents.*.RelationshipToFiler string Vollständiger Name der Familienangehörigen gemäß Formular Johan Lorenz
Dependents.*.CreditType selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: childTaxCredit, creditForOtherDependents. childTaxCredit: selected creditForOtherDependents:unselected:
ThirdPartyDesignee object Ein Objekt, das Informationen zum Design des Drittanbieters enthält
ThirdPartyDesignee.PhoneNumber phoneNumber Telefonnummer einer bevollmächtigten Drittperson 1-123-456-7890
ThirdPartyDesignee.Name string Name der bevollmächtigten Drittperson gemäß Formular Johan Lorenz
ThirdPartyDesignee.PersonalIdentificationNumber string PIN der bevollmächtigten Drittperson 123456
SignatureDetails object Ein Objekt, das Informationen zum Signierer enthält, z. B. Telefonnummern und E-Mails
SignatureDetails.TaxpayerOccupation string Beruf der steuerpflichtigen Person Software
SignatureDetails.TaxpayerPIN string PIN der steuerpflichtigen Person 123456
SignatureDetails.TaxpayerPhoneNumber phoneNumber Telefonnummer der steuerpflichtigen Person 1-123-456-7890
SignatureDetails.TaxpayerEmail string E-Mail-Adresse der steuerpflichtigen Person johnsmith@contoso.com
SignatureDetails.SpouseOccupation string Beruf des Ehepartners bzw. der Ehepartnerin Software
SignatureDetails.SpousePIN string PIN des Ehepartners bzw. der Ehepartnerin 123456
PaidPreparer object Ein Objekt mit Informationen zum Fehler.
PaidPreparer.PreparerName date Name des Antragstellers Johan Lorenz
PaidPreparer.PreparerPTIN string PIN des Antragstellers 123456
PaidPreparer.IsPreparerSelfEmployed boolean Selbstständigkeit des Antragstellers :selected:
PaidPreparer.PreparerFirmName string Firmenname der steuerpflichtigen Person Contoso
PaidPreparer.PreparerFirmPhoneNumber phoneNumber Firmentelefonnummer des Antragstellers 1-123-456-7890
PaidPreparer.PreparerFirmAddress address Firmenadresse des Antragstellers 123 First street, Seattle Washington 98001
PaidPreparer.PreparerFirmEIN string Firmen-EIN des Antragstellers 98-7654321
FilingStatus selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: single, marriedFilingJointly, marriedFillingSeparately, headOfHousehold, qualifyingSurvivingSpouse. single:unselected: marriedFilingJointly:unselected: marriedFillingSeparately:unselected: headOfHousehold:unselected: qualifyingSurvivingSpouse:unselected:
NameOfSpouseOrQualifyingPerson string Name des Ehegatten oder der qualifizierenden Person aus Formular 1040. Pascale Weyderth
PresidentialElectionCampaign selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: taxpayer, spouse. taxpayer:unselected: spouse:unselected:
DigitalAssets selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: yes, no. yes:unselected: no:unselected:
ClaimStatus selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: taxpayerAsDependent, spouseAsDependent, spouseItemizesSeparatelyOrDualStatusAlien. taxpayerAsDependent:unselected: spouseAsDependent:unselected: spouseItemizesSeparatelyOrDualStatusAlien:unselected:
TaxpayerAgeBlindeness selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: above64, blind. above64:unselected: blind:unselected:
SpouseAgeBlindeness selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: above64, blind. above64:unselected: blind:unselected:
MoreThanFourDependents boolean Aus Form 1040 extrahierte mehr als vier Abhängige. :selected:
Box1a number Feld 1a, das aus Formular 1040 extrahiert wurde 123456
Box1b number Feld 1b, das aus Formular 1040 extrahiert wurde 123456
Box1c number Feld 1c, das aus Formular 1040 extrahiert wurde 123456
Box1d number Feld 1d, das aus Formular 1040 extrahiert wurde 123456
Box1e number Feld 1e, das aus Formular 1040 extrahiert wurde 123456
Box1f number Feld 1f, das aus Formular 1040 extrahiert wurde 123456
Box1g number Feld 1g, das aus Formular 1040 extrahiert wurde 123456
Box1h number Feld 1h, das aus Formular 1040 extrahiert wurde 123456
Box1i number Feld 1i, das aus Formular 1040 extrahiert wurde 123456
Box1z number Feld 1z das aus Formular 1040 extrahiert wurde 123456
Box2a number Feld 2a, das aus Formular 1040 extrahiert wurde 123456
Box2b number Feld 2b, das aus Formular 1040 extrahiert wurde 123456
Box3a number Feld 3a, das aus Formular 1040 extrahiert wurde 123456
Box3b number Feld 3b, das aus Formular 1040 extrahiert wurde 123456
Box4a number Feld 4a, das aus Formular 1040 extrahiert wurde 123456
Box4b number Feld 4b, das aus Formular 1040 extrahiert wurde 123456
Box5a number Feld 5a, das aus Formular 1040 extrahiert wurde 123456
Box5b number Feld 5b, das aus Formular 1040 extrahiert wurde 123456
Box6a number Feld 6a, das aus Formular 1040 extrahiert wurde 123456
Box6b number Feld 6b, das aus Formular 1040 extrahiert wurde 123456
Box6cCheckbox boolean Kontrollkästchen-Feld 6c, das aus Formular 1040 extrahiert wurde :selected:
Box7Checkbox boolean Kontrollkästchen-Feld 7, das aus Formular 1040 extrahiert wurde :selected:
Box7 number Feld 7, das aus Formular 1040 extrahiert wurde 123456
Box8 number Feld 8, das aus Formular 1040 extrahiert wurde 123456
Box9 number Feld 9, das aus Formular 1040 extrahiert wurde 123456
Box10 number Feld 10, das aus Formular 1040 extrahiert wurde 123456
Box11 number Feld 11, das aus Formular 1040 extrahiert wurde 123456
Box12 number Feld 12, das aus Formular 1040 extrahiert wurde 123456
Box13 number Feld 13, das aus Formular 1040 extrahiert wurde 123456
Box14 number Feld 14, das aus Formular 1040 extrahiert wurde 123456
Box15 number Feld 15, das aus Formular 1040 extrahiert wurde 123456
Box16FromForm selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: 8814, 4972, other. 8814:unselected: 4972:unselected: other:unselected:
Box16OtherFormNumber string Feld 16 zu anderen Formularnummern, das aus Formular 1040 extrahiert wurde 8888
Box16 number Feld 16, das aus Formular 1040 extrahiert wurde 123456
Box17 number Feld 17, das aus Formular 1040 extrahiert wurde 123456
Box18 number Feld 18, das aus Formular 1040 extrahiert wurde 123456
Box19 number Feld 19, das aus Formular 1040 extrahiert wurde 123456
Box20 number Feld 20, das aus Formular 1040 extrahiert wurde 123456
Box21 number Feld 21, das aus Formular 1040 extrahiert wurde 123456
Box22 number Feld 22, das aus Formular 1040 extrahiert wurde 123456
Box23 number Feld 23, das aus Formular 1040 extrahiert wurde 123456
Box24 number Feld 24, das aus Formular 1040 extrahiert wurde 123456
Box25a number Feld 25a, das aus Formular 1040 extrahiert wurde 123456
Box25b number Feld 25b, das aus Formular 1040 extrahiert wurde 123456
Box25c number Feld 25c, das aus Formular 1040 extrahiert wurde 123456
Box25d number Feld 25d, das aus Formular 1040 extrahiert wurde 123456
Box26 number Feld 26, das aus Formular 1040 extrahiert wurde 123456
Box27 number Feld 27, das aus Formular 1040 extrahiert wurde 123456
Box28 number Feld 28, das aus Formular 1040 extrahiert wurde 123456
Box29 number Feld 29, das aus Formular 1040 extrahiert wurde 123456
Box31 number Feld 31, das aus Formular 1040 extrahiert wurde 123456
Box32 number Feld 32, das aus Formular 1040 extrahiert wurde 123456
Box33 number Feld 33, das aus Formular 1040 extrahiert wurde 123456
Box34 number Feld 34, das aus Formular 1040 extrahiert wurde 123456
Box35Checkbox boolean Kontrollkästchen-Feld 35, das aus Formular 1040 extrahiert wurde :selected:
Box35a number Feld 35a, das aus Formular 1040 extrahiert wurde 123456
Box35b number Feld 35b, das aus Formular 1040 extrahiert wurde 123456
Box35c selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: checking, saving. checking:unselected: saving:unselected:
Box35d number Feld 35d, das aus Formular 1040 extrahiert wurde 123456
Box36 number Feld 36, das aus Formular 1040 extrahiert wurde 123456
Box37 number Feld 37, das aus Formular 1040 extrahiert wurde 123456
Box38 number Feld 38, das aus Formular 1040 extrahiert wurde 123456
HasAssignedThirdPartyDesignee selectionGroup Der Wert ist eine Liste mit mindestens einem der folgenden Codes: yes, no. yes:unselected: no:unselected:

Die extrahierten Schlüssel-Wert-Paare der Steuerdokumente und die Rechnungspositionen befinden sich im Abschnitt documentResults der JSON-Ausgabe.

Nächste Schritte