Modele dokumentów podatkowych analizy dokumentów amerykańskich

Ważne

  • Publiczne wersje zapoznawcze analizy dokumentów zapewniają wczesny dostęp do funkcji, które są aktywnie opracowywane. Funkcje, podejścia i procesy mogą ulec zmianie przed ogólną dostępnością na podstawie opinii użytkowników.
  • Publiczna wersja zapoznawcza bibliotek klienckich analizy dokumentów jest domyślna dla interfejsu API REST w wersji 2024-07-31-preview.
  • Publiczna wersja zapoznawcza 2024-07-31-preview jest obecnie dostępna tylko w następujących regionach świadczenia usługi Azure. Należy pamiętać, że niestandardowy model generowania (wyodrębniania pól dokumentów) w programie AI Studio jest dostępny tylko w regionie Północno-środkowe stany USA:
    • Wschodnie stany USA
    • Zachodnie stany USA 2
    • Europa Zachodnia
    • Północno-środkowe stany USA

Ta zawartość dotyczy: Znacznik wersja 4.0 (wersja zapoznawcza) | Poprzednie wersje: niebieski znacznik wyboru wersja 3.1 (ogólna dostępność)

Ta zawartość dotyczy: wersja 3.1 (GA) | Najnowsza wersja:purpurowy znacznik wyboru Znacznik wersja 4.0 (wersja zapoznawcza)

Model kontraktu analizy dokumentów wykorzystuje zaawansowane funkcje optycznego rozpoznawania znaków (OCR) do analizowania i wyodrębniania kluczowych pól i elementów liniowych z wybranej grupy dokumentów podatkowych. Dokumenty podatkowe mogą mieć różne formaty i jakość, w tym obrazy przechwycone przez telefon, zeskanowane dokumenty i cyfrowe pliki PDF. Interfejs API analizuje tekst dokumentu; Wyodrębnia kluczowe informacje, takie jak nazwa klienta, adres rozliczeniowy, data ukończenia i kwota należna; funkcja zwraca ustrukturyzowaną reprezentację danych JSON. Model obsługuje obecnie niektóre angielskie formaty dokumentów podatkowych.

Obsługiwane typy formularzy podatkowych:

  • Ujednolicony podatek USA
  • W-2
  • 1098
  • 1098-E
  • 1098-T
  • 1099 i odmiany (A, B, C, CAP, Combo, DIV, G, H, INT, K, LS, LTC, MISC, NEC, OID, PATR, Q, QA, R, S, SA, SB)
  • 1040 i odmiany (Harmonogram 1, Harmonogram 2, Harmonogram 3, Harmonogram 8812, Harmonogram A, Harmonogram B, Harmonogram C, Harmonogram D, Harmonogram EIC, Harmonogram F, Harmonogram H, Harmonogram J, Harmonogram R, Harmonogram SE i Harmonogram starszy)

Automatyczne przetwarzanie dokumentów podatkowych

Zautomatyzowane przetwarzanie dokumentów podatkowych to proces wyodrębniania pól kluczy z dokumentów podatkowych. W przeszłości dokumenty podatkowe były przetwarzane ręcznie. Ten model umożliwia łatwą automatyzację scenariuszy podatkowych.

Ujednolicony podatek USA

Ta wersja zapoznawcza wprowadza Unified US Tax wstępnie utworzony model, który automatycznie wykrywa i wyodrębnia dane z W2formularzy , 1098, 1040i 1099 podatkowych w przesłanych dokumentach. Dokumenty te mogą składać się z wielu dokumentów podatkowych lub niezwiązanych z opodatkowaniem. Model przetwarza tylko obsługiwane formularze.

Zrzut ekranu przedstawiający diagram ujednoliconego przetwarzania podatkowego.

Opcje programowania

Analiza dokumentów w wersji 4.0 (2024-07-31-preview) obsługuje następujące narzędzia, aplikacje i biblioteki:

Funkcja Zasoby Model ID
Modele formularzy podatkowych w USA • Document Intelligence Studio
REST API
C# SDK
Python SDK• Java SDK
JavaScript SDK
• prebuilt-tax.us
• wstępnie utworzony podatek.us.W-2
• wstępnie utworzony podatek.us.1098
• wstępnie utworzony podatek.us.1098E
• wstępnie utworzony podatek.us.1098T
• wstępnie utworzony podatek.us.1099A
• wstępnie utworzony podatek.us.1099B
• wstępnie utworzony podatek.us.1099C
• podatek wstępnie utworzony.us 1099CAP
• wstępnie utworzony podatek.us.1099Combo
• wstępnie utworzony podatek.us.1099DIV
• wstępnie utworzony podatek.us.1099G
• wstępnie utworzony podatek.us.1099H
• wstępnie utworzony podatek.us.us.1099INT
• wstępnie utworzony podatek.us.1099LS

• wstępnie utworzony podatek.us.1099LTC
• wstępnie utworzony podatek.us.1099MISC
• wstępnie utworzony podatek.us.1099NEC
• wstępnie utworzony podatek.us.1099OID
• wstępnie utworzony podatek.us.1099PATR
• wstępnie utworzony podatek.us.1099QA
• wstępnie utworzony podatek.us.1099QA
• wstępnie utworzony 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.1040Schedule812
• wstępnie utworzony podatek.us.1040ScheduleA
• prebuilt-tax.us.1040ScheduleB
• prebuilt-tax.us.1040ScheduleC
• prebuilt-tax.us.1040ScheduleD
• prebuilt-tax.us.1040ScheduleE
• prebuilt-tax.us.1040ScheduleEIC
• wstępnie utworzony podatek.us.1040ScheduleF
• prebuilt-tax.us.1040ScheduleH
• prebuilt-tax.us.1040ScheduleJ
• prebuilt-tax.us.1040ScheduleR

prebuilt-tax.us.1040ScheduleSE
• prebuilt-tax.us.1040Senior

Narzędzie Document Intelligence w wersji 3.1 obsługuje następujące narzędzia, aplikacje i biblioteki:

Funkcja Zasoby Model ID
Modele formularzy podatkowych w USA • Document Intelligence Studio
REST API
C# SDK
Python SDK• Java SDK
JavaScript SDK
• wstępnie utworzony podatek.us.W-2
• wstępnie utworzony podatek.us.1098
• wstępnie utworzony podatek.us.1098E
• wstępnie utworzony podatek.us.1098T

Narzędzie Document Intelligence w wersji 3.0 obsługuje następujące narzędzia, aplikacje i biblioteki:

Funkcja Zasoby Model ID
Modele formularzy podatkowych w USA • Document Intelligence Studio
REST API
C# SDK
Python SDK• Java SDK
JavaScript SDK
• wstępnie utworzony podatek.us.W-2
• wstępnie utworzony podatek.us.1098
• wstępnie utworzony podatek.us.1098E
• wstępnie utworzony podatek.us.1098T

Wymagania dotyczące danych wejściowych

  • Obsługiwane formaty plików:

    Model PDF Obraz:
    JPEG/JPG, , BMPPNG, , TIFFHEIF
    Microsoft Office:
    Word (), Excel (XLSXDOCX), PowerPoint (PPTX), HTML
    Przeczytaj
    Układ ✔ (2024-07-31-preview, 2024-02-29-preview, 2023-10-31-preview)
    Dokument ogólny
    Wstępnie utworzona
    Niestandardowe wyodrębnianie
    Klasyfikacja niestandardowa ✔ (2024-07-31-preview, 2024-02-29-preview)
  • Aby uzyskać najlepsze wyniki, podaj jedno jasne zdjęcie lub wysokiej jakości skanowanie na dokument.

  • W przypadku plików PDF i TIFF można przetworzyć maksymalnie 2000 stron (w przypadku subskrypcji warstwy Bezpłatna przetwarzane są tylko pierwsze dwie strony).

  • Rozmiar pliku do analizowania dokumentów wynosi 500 MB dla warstwy płatnej (S0) i 4 MB za bezpłatną (F0).

  • Wymiary obrazu muszą mieć od 50 pikseli x 50 pikseli do 10 000 pikseli x 10 000 pikseli.

  • Jeśli pliki PDF są zablokowane hasłem, przed ich przesłaniem usuń blokadę.

  • Minimalna wysokość tekstu do wyodrębnienia to 12 pikseli dla obrazu o rozmiarze 1024 x 768 pikseli. Ten wymiar odpowiada tekstowi 8 punktowemu na 150 kropek na cal (DPI).

  • W przypadku trenowania modelu niestandardowego maksymalna liczba stron dla danych szkoleniowych wynosi 500 dla niestandardowego modelu szablonu i 50 000 dla niestandardowego modelu neuronowego.

    • W przypadku trenowania niestandardowego modelu wyodrębniania łączny rozmiar danych treningowych wynosi 50 MB dla modelu szablonu i 1 GB dla modelu neuronowego.

    • W przypadku trenowania niestandardowego modelu klasyfikacji całkowity rozmiar danych treningowych wynosi 1 GB z maksymalnie 10 000 stron. W przypadku wersji 2024-07-31-preview i nowszych łączny rozmiar danych treningowych wynosi 2 GB z maksymalnie 10 000 stron.

Wypróbowanie wyodrębniania danych dokumentu podatkowego

Zobacz, jak dane, w tym informacje o kliencie, szczegóły dostawcy i elementy wiersza, są wyodrębniane z faktur. Potrzebne są następujące zasoby:

  • Subskrypcja platformy Azure — możesz utworzyć jedną bezpłatnie.

  • Wystąpienie analizy dokumentów w witrynie Azure Portal. Aby wypróbować usługę, możesz użyć bezpłatnej warstwy cenowej (F0). Po wdrożeniu zasobu wybierz pozycję Przejdź do zasobu , aby uzyskać klucz i punkt końcowy.

Zrzut ekranu przedstawiający klucze i lokalizację punktu końcowego w witrynie Azure Portal.

Document Intelligence Studio

  1. Na stronie głównej Usługi Document Intelligence Studio wybierz obsługiwany model dokumentów podatkowych.

  2. Możesz przeanalizować przykładowy dokument podatkowy lub przekazać własne pliki.

  3. Wybierz przycisk Run analysis (Uruchom analizę), a w razie potrzeby skonfiguruj opcje Analizuj:

    Zrzut ekranu przedstawiający przyciski Run analysis and Analyze (Uruchamianie analizy i analizowanie) w narzędziu Document Intelligence Studio.

Obsługiwane języki i ustawienia regionalne

Zobacz naszą stronę Obsługa języków — wstępnie utworzone modele , aby uzyskać pełną listę obsługiwanych języków.

Wyodrębnianie pól W-2

Poniżej przedstawiono pola wyodrębnione z formularza podatkowego W-2 w odpowiedzi wyjściowej JSON.

Nazwisko Pisz Opis Przykład
W2FormVariant string Wariant formularza podatkowego IRS W2. To pole może mieć jedną z następujących wartości: W-2, , W-2ASW-2CM, W-2GUlubW-2VI W-2
TaxYear string Rok podatkowy formularza 2021
W2Copy string Wersja kopii formularza podatkowego W2 wraz z wydrukowaną instrukcją związaną z tą kopią Kopiowanie A — dla administracji zabezpieczenia społecznego
Employee object Obiekt zawierający numer ubezpieczenia społecznego, nazwę i adres
Employee.SocialSecurityNumber string Numer ubezpieczenia społecznego pracownika. Pole Apodatkowe IRS W2 , na przykład 123-45-6789 123-45-6789
Employee.Name string Imię pracownika, środkowe imię/inicjały, nazwisko i sufiks. Pole podatkowe IRS W2 e John Contoso
Employee.Address address Adres pracownika. Część pola podatkowego IRS W2 f 123 Microsoft way, Redmond Washington, 98123
ControlNumber string Numer kontrolny formularza podatkowego W2. Pole podatkowe IRS W2 d 0AB12 D345 7890
Employer object Obiekt zawierający numer identyfikacyjny pracodawcy, imię i nazwisko oraz adres
Employer.IdNumber string Numer identyfikacyjny pracodawcy. IRS W2 pole podatkowe b 12-3456789
Employer.Name string Imię i nazwisko pracodawcy. Część pola podatkowego IRS W2 c Fabrikam
Employer.Address address Adres pracodawcy. Część pola podatkowego IRS W2 c 321 Microsoft way, Redmond Washington, 98123
WagesTipsAndOtherCompensation number Płace, porady i inne kwoty odszkodowania w USD. Pole podatkowe IRS W2 1 1234567.89
FederalIncomeTaxWithheld number Federalny podatek dochodowy potrącony w USD. IRS W2 pole podatkowe 2 1234567.89
SocialSecurityWages number Płace zabezpieczeń społecznych w USD. IRS W2 pole podatkowe 3 1234567.89
SocialSecurityTaxWithheld number Podatek od zabezpieczenia społecznego wstrzymany w USD. IRS W2 pole podatkowe 4 1234567.89
MedicareWagesAndTips number Płace medicare i porady kwoty w USD. Pole podatkowe IRS W2 5 1234567.89
MedicareTaxWithheld number Podatek Medicare wstrzymany w USD. IRS W2 pole podatkowe 6 1234567.89
SocialSecurityTips number Kwota porad dotyczących zabezpieczeń społecznych w USD. IRS W2 pole podatkowe 7 1234567.89
AllocatedTips number Przydzielone porady w USD. IRS W2 pole podatkowe 8 1234567.89
VerificationCode string Kod weryfikacyjny formularza podatkowego W2. Pole podatkowe IRS W2 9 AB123456
DependentCareBenefits number Kwota świadczeń opieki zależnej w USD. Pole podatkowe IRS W2 10 1234567.89
NonQualifiedPlans number Kwota niekwalifikowanych planów w USD. Pole podatkowe IRS W2 11 1234567.89
AdditionalInfo array Tablica zawierająca kody W2. IRS W2 pole podatkowe 12
AdditionalInfo.* object
AdditionalInfo.*.LetterCode string Aby uzyskać więcej informacji na temat kodu listu IRS W2 box 12, zobacz IRS letter codes (Kody listów IRS) A
AdditionalInfo.*.Amount number Kwota kodu w USD 1234567.89
IsStatutoryEmployee string Część pola podatkowego IRS W2 13. Może być true lub false prawda
IsRetirementPlan string Część pola podatkowego IRS W2 13. Może być true lub false prawda
IsThirdPartySickPay string Część pola podatkowego IRS W2 13. Może być true lub false prawda
Other string Zawartość pola podatkowego IRS W2 14 CHORY LV PŁACE SBJT DO 511 DOLARÓW / LIMIT DNIA 1356
StateTaxInfos array Informacje dotyczące podatku od państwa. zawartość pola podatkowego IRS W2 od 15 do 17
StateTaxInfos.* object
StateTaxInfos.*.State string Dwuliterowy kod stanu. Część pola podatkowego IRS W2 15 WA
StateTaxInfos.*.EmployerStateIdNumber string Numer identyfikatora stanu pracodawcy. Część pola podatkowego IRS W2 15 1234567
StateTaxInfos.*.StateWagesTipsEtc number Płace państwowe, porady, kwota w USD. IRS W2 pole podatkowe 16 1234567.89
StateTaxInfos.*.StateIncomeTax number Kwota podatku dochodowego państwa w USD. IRS W2 pole podatkowe 17 1234567.89
LocalTaxInfos array Informacje dotyczące podatków lokalnych. Zawartość pola podatkowego IRS W2 od 18 do 20
LocalTaxInfos.* object
LocalTaxInfos.*.LocalWagesTipsEtc number Lokalne płace, porady, kwota w USD. Część pola podatkowego IRS W2 18 1234567.89
LocalTaxInfos.*.LocalIncomeTax number Lokalna kwota podatku dochodowego w USD. Część pola podatkowego IRS W2 19 1234567.89
LocalTaxInfos.*.LocalityName string Nazwa lokalizacji. Część pola podatkowego IRS W2 20 Redmond

Wyodrębnianie pól 1098

Poniżej przedstawiono pola wyodrębnione z formularza podatkowego 1098 w odpowiedzi wyjściowej JSON. Obsługiwane są również formularze 1098-T i 1098-E.

Pole Typ Opis Przykład
TaxYear number Rok podatkowy formularza 2021
Borrower object Obiekt zawierający identyfikator TIN kredytobiorcy, nazwę, adres i numer konta
Borrower.TIN string Numer identyfikacji podatkowej kredytobiorcy 123-45-6789
Borrower.Name string Imię i nazwisko kredytobiorcy zapisane w formularzu John Smith
Borrower.Address address Adres kredytobiorcy 123 Microsoft Way, Redmond Washington 98052
Borrower.AccountNumber string Numer konta kredytobiorcy 55123456789
Lender object Obiekt, który zawiera pożyczkodawcę TIN, Imię i Nazwisko, Adres i Telefon
Lender.TIN string Numer identyfikacji podatkowej kredytodawcy 12-3456789
Lender.Name string Nazwa kredytodawcy Woodgrove Bank
Lender.Address address Adres kredytodawcy 321 Microsoft Way, Redmond Washington 98052
Lender.Telephone string Numer telefonu kredytodawcy (987) 654-3210
MortgageInterest number Kwota odsetek hipotecznych otrzymanych od płatników/kredytobiorców (pole 1) 1,234,567.89
OutstandingMortgagePrincipal number Zaległa jednostka kredytu hipotecznego (pole 2) 1,234,567.89
MortgageOriginationDate date Data pochodzenia kredytu hipotecznego (pole 3) 2022-01-01
OverpaidInterestRefund number Kwota zwrotu zaległych odsetek (pole 4) 1,234,567.89
MortgageInsurancePremium number Kwota składki na ubezpieczenie hipoteczne (pole 5) 1,234,567.89
PointsPaid number Punkty płatne przy zakupie głównej rezydencji (pole 6) 1,234,567.89
IsPropertyAddressSameAsBorrower string Czy adres nieruchomości zabezpieczającej kredyt hipoteczny jest taki sam jak płatnik / kredytobiorca adres wysyłkowy (pole 7) prawda
PropertyAddress string Adres lub opis nieruchomości zabezpieczania kredytu hipotecznego (pole 8) 123 Main St., Redmond Washington 98052
MortgagedPropertiesCount number Liczba nieruchomości hipotecznych (pole 9) 1
Other string Dodatkowe informacje dotyczące zgłaszania płatnika (pole 10)
RealEstateTax number Podatek od nieruchomości (pole 10) 1,234,567.89
AdditionalAssessment string Inne oceny dokonane na właściwości (pole 10) Zaobserwowano uszkodzenia strukturalne
MortgageAcquisitionDate date Data nabycia kredytu hipotecznego (pole 11) 2022-01-01
IsCorrected string Wskazuje, czy formularz jest zgłoszeniem naprawczym. prawda

Wyodrębnianie pól 1099-NEC

Poniżej przedstawiono pola wyodrębnione z formularza podatkowego 1099-nec w odpowiedzi wyjściowej JSON. Obsługiwane są również inne odmiany wersji 1099.

Pole Typ Opis Przykład
TaxYear string Rok podatkowy wyodrębniony z 1099-NEC. 2022
Payer object Obiekt zawierający payer TIN, Name, Address i PhoneNumber
Payer.TIN string Numer identyfikacji podatkowej płatnika. 123-45-6789
Payer.Name string Pełna nazwa płatnika zapisana w formularzu. John Smith
Payer.Address address Adres płatnika. 123 Microsoft Way, Redmond Washington 98052
Payer.PhoneNumber phoneNumber Numer telefonu płatnika. +19876543210
Recipient object Obiekt zawierający identyfikator TIN adresata, nazwę, adres i numer konta
Recipient.TIN string Numer identyfikacyjny odbiorcy. 123-45-6789
Recipient.Name string Imię i nazwisko adresata zapisane w formularzu. John Smith
Recipient.Address address Adres adresata. 123 Microsoft Way, Redmond Washington 98052
Recipient.AccountNumber string Numer konta adresata. 55123456789
Box1 number Pole 1 wyodrębnione z 1099-NEC. 123456
Box2 boolean Pole 2 wyodrębnione z 1099-NEC. :wybrany:
Box4 number Pole 4 wyodrębnione z 1099-NEC. 123456
StateTaxesWithheld array Podatki państwowe wstrzymane z 1099-NEC
StateTaxesWithheld.* object Obiekt zawierający szczegóły podatków państwowych
StateTaxesWithheld.*.Box5 number Pole 5 wyodrębnione z 1099-NEC. 123456
StateTaxesWithheld.*.Box6 string Pole 6 wyodrębnione z 1099-NEC. 12-3456789
StateTaxesWithheld.*.Box7 number Pole 7 wyodrębnione z 1099-NEC. 123456

Wyodrębnianie pól 1099-Combo

Poniżej przedstawiono pola wyodrębnione z formularza podatkowego 1099-Combo w odpowiedzi wyjściowej JSON. Obsługiwane są również inne odmiany wersji 1099:

Pole Typ Opis Przykład
TaxYear string Rok podatkowy wyodrębniony z 1099-COMBO. 2022
Payer object Obiekt zawierający payer TIN, Name, Address i PhoneNumber
Payer.TIN string Numer identyfikacji podatkowej płatnika. 123-45-6789
Payer.Name string Pełna nazwa płatnika zapisana w formularzu. John Smith
Payer.Address address Adres płatnika. 123 Microsoft Way, Redmond Washington 98052
Payer.AccountNumber phoneNumber Numer telefonu płatnika. +19876543210
Recipient object Obiekt zawierający identyfikator TIN adresata, nazwę, adres i numer konta
Recipient.TIN string Numer identyfikacyjny odbiorcy. 123-45-6789
Recipient.Name string Imię i nazwisko adresata zapisane w formularzu. John Smith
Recipient.Address address Adres adresata. 123 Microsoft Way, Redmond Washington 98052
Recipient.AccountNumber string Numer konta adresata. 55123456789
1099-B object
1099-B.Summary array Lista podsumowań transakcji zgłoszonych w 1099-B
1099-B.Summary.* object
1099-B.Summary.*.Category string Może być jednym z następujących kategorii: shortTermBasisReportedToIRS, longTermBasisNotReportedToIRSshortTerm1099BNotReceivedshortTermBasisNotReportedToIRSlongTerm1099BNotReceivedunderterminedTermBasisReportedToIRSlongTermBasisReportedToIRS, , . undertined1099BNotReceivedundertinedTermBasisNotReportedToIRS shortTermBasisReportedToIRS
1099-B.Summary.*.TotalProceeds number Podsumowanie łącznych wpływów wyodrębnionych z 1099-B 123456
1099-B.Summary.*.TotalCostBasis string Podsumowanie całkowitego kosztu wyodrębnionego z 1099-B 123456
1099-B.Summary.*.TotalMarketDiscount string Podsumowanie łącznego rabatu na rynek wyodrębnione z 1099-B 123456
1099-B.Summary.*.TotalWashSales string Podsumowanie całkowitej sprzedaży mycia wyodrębnione z 1099-B 123456
1099-B.Summary.*.TotalRealizedGainOrLoss string Podsumowanie całkowitego zysku lub straty wyodrębnione z 1099-B 123456
1099-B.Summary.*.TotalFederalIncomeTaxWithheld string Łączny federalny podatek dochodowy z potrąconego podsumowania wyodrębnionego z 1099-B 123456
1099-B.Transactions array Lista transakcji zgłoszonych w 1099-B
1099-B.Transactions.* object
1099-B.Transactions.*.CusipNumber string Cusip Liczba wyodrębniona z 1099-B 981276345
1099-B.Transactions.*.IsFactaFilingRequired boolean Czy wymagane jest zgłoszenie faktów wyodrębnione z 1099-B :wybrany:
1099-B.Transactions.*.ApplicableForm8949Checkbox string Odpowiedni formularz 8949 Pole wyboru wyodrębnione z 1099-B A
1099-B.Transactions.*.BasisStatus selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: basisReportedToIRS, , basisNotReportedToIRS1099BNotReceived. basisReportedToIRS:unselected: basisNotReportedToIRS:unselected: undetermined:unselected:
1099-B.Transactions.*.Box1a string Pole 1a wyodrębnione z 1099-B 100 sh. XYZ Co.
1099-B.Transactions.*.Box1b date Pole 1b wyodrębnione z 1099-B 2022-12-31
1099-B.Transactions.*.Box1c date Pole 1c wyodrębnione z 1099-B 2022-12-31
1099-B.Transactions.*.Box1d number Pole 1d wyodrębnione z 1099-B 123456
1099-B.Transactions.*.Box1e number Pole 1e wyodrębnione z 1099-B 123456
1099-B.Transactions.*.Box1f number Pole 1f wyodrębnione z 1099-B 123456
1099-B.Transactions.*.Box1g number Pole 1g wyodrębnione z 1099-B 123456
1099-B.Transactions.*.Box2 selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: shortTermGainOrLoss, , longTermGainOrLossordinary, undertermined. shortTermGainOrLoss:unselected: longTermGainOrLoss:unselected: ordinary:unselected:
1099-B.Transactions.*.Box3 selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: collectible, qof. collectible:unselected: :unselected: qof
1099-B.Transactions.*.Box4 number Pole 4 wyodrębnione z 1099-B 123456
1099-B.Transactions.*.Box5 boolean Pole 5 wyodrębnione z 1099-B :wybrany:
1099-B.Transactions.*.Box6 selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: grossProceeds, netProceeds. grossProceeds:unselected: netProceeds:unselected:
1099-B.Transactions.*.Box7 boolean Pole 7 wyodrębnione z 1099-B :wybrany:
1099-B.Transactions.*.Box8 number Pole 8 wyodrębnione z 1099-B 123456
1099-B.Transactions.*.Box9 number Pole 9 wyodrębnione z 1099-B 123456
1099-B.Transactions.*.Box10 number Pole 10 wyodrębnione z 1099-B 123456
1099-B.Transactions.*.Box11 number Pole 11 wyodrębnione z 1099-B 123456
1099-B.Transactions.*.Box12 boolean Pole 12 wyodrębnione z 1099-B :wybrany:
1099-B.Transactions.*.Box13 number Pole 13 wyodrębnione z 1099-B 123456
1099-B.Transactions.*.StateTaxesWithheld array Podatki państwowe wstrzymane z 1099-B
1099-B.Transactions.*.StateTaxesWithheld.* object
1099-B.Transactions.*.StateTaxesWithheld.*.Box14 string Pole 14 wyodrębnione z 1099-B Waszyngton
1099-B.Transactions.*.StateTaxesWithheld.*.Box15 string Pole 15 wyodrębnione z 1099-B 12-3456789
1099-B.Transactions.*.StateTaxesWithheld.*.Box16 number Pole 16 wyodrębnione z 1099-B 123456
1099-DIV object
1099-DIV.Box1a number Pole 1a wyodrębnione z 1099-DIV. 123456
1099-DIV.Box1b number Pole 1b wyodrębnione z 1099-DIV. 123456
1099-DIV.Box2a number Pole 2a wyodrębnione z 1099-DIV. 123456
1099-DIV.Box2b number Pole 2b wyodrębnione z 1099-DIV. 123456
1099-DIV.Box2c number Pole 2c wyodrębnione z 1099-DIV. 123456
1099-DIV.Box2d number Pole 2d wyodrębnione z 1099-DIV. 123456
1099-DIV.Box2e number Pole 2e wyodrębnione z 1099-DIV. 123456
1099-DIV.Box2f number Pole 2f wyodrębnione z 1099-DIV. 123456
1099-DIV.Box3 number Pole 3 wyodrębnione z 1099-DIV. 123456
1099-DIV.Box4 number Pole 4 wyodrębnione z 1099-DIV. 123456
1099-DIV.Box5 number Pole 5 wyodrębnione z 1099-DIV. 123456
1099-DIV.Box6 number Pole 6 wyodrębnione z 1099-DIV. 123456
1099-DIV.Box7 number Pole 7 wyodrębnione z 1099-DIV. 123456
1099-DIV.Box8 string Pole 8 wyodrębnione z 1099-DIV. Zagraniczny
1099-DIV.Box9 number Pole 9 wyodrębnione z 1099-DIV. 123456
1099-DIV.Box10 number Pole 10 wyodrębnione z 1099-DIV. 123456
1099-DIV.Box11 boolean Pole 11 wyodrębnione z 1099-DIV. :wybrany:
1099-DIV.Box12 number Pole 12 wyodrębnione z 1099-DIV. 123456
1099-DIV.Box13 number Pole 13 wyodrębnione z 1099-DIV. 123456
1099-DIV.StateTaxesWithheld array Podatki państwowe wstrzymane z 1099-DIV
1099-DIV.StateTaxesWithheld.* object
1099-DIV.StateTaxesWithheld.*.Box14 string Pole 14 wyodrębnione z 1099-DIV. Waszyngton
1099-DIV.StateTaxesWithheld.*.Box15 string Pole 15 wyodrębnione z 1099-DIV. 12-3456789
1099-DIV.StateTaxesWithheld.*.Box16 number Pole 16 wyodrębnione z 1099-DIV. 123456
1099-INT object
1099-INT.IsFactaFilingRequired boolean Czy wymagane jest zgłoszenie faktów wyodrębnione z 1099-INT :wybrany:
1099-INT.Box1 number Pole 1 wyodrębnione z 1099-INT. 123456
1099-INT.Box2 number Pole 2 wyodrębnione z 1099-INT. 123456
1099-INT.Box3 number Pole 3 wyodrębnione z 1099-INT. 123456
1099-INT.Box4 number Pole 4 wyodrębnione z 1099-INT. 123456
1099-INT.Box5 number Pole 5 wyodrębnione z 1099-INT. 123456
1099-INT.Box6 number Pole 6 wyodrębnione z 1099-INT. 123456
1099-INT.Box7 string Pole 7 wyodrębnione z 1099-INT. Zagraniczny
1099-INT.Box8 number Pole 8 wyodrębnione z 1099-INT. 123456
1099-INT.Box9 number Pole 9 wyodrębnione z 1099-INT. 123456
1099-INT.Box10 number Pole 10 wyodrębnione z 1099-INT. 123456
1099-INT.Box11 number Pole 11 wyodrębnione z 1099-INT. 123456
1099-INT.Box12 number Pole 12 wyodrębnione z 1099-INT. 123456
1099-INT.Box13 number Pole 13 wyodrębnione z 1099-INT. 123456
1099-INT.Box14 string Pole 14 wyodrębnione z 1099-INT. 123456789
1099-INT.StateTaxesWithheld array Podatki państwowe wstrzymane z 1099-INT
1099-INT.StateTaxesWithheld.* object
1099-INT.StateTaxesWithheld.*.Box15 string Pole 15 wyodrębnione z 1099-INT. Waszyngton
1099-INT.StateTaxesWithheld.*.Box16 string Pole 16 wyodrębnione z 1099-INT. 12-3456789
1099-INT.StateTaxesWithheld.*.Box17 number Pole 17 wyodrębnione z 1099-INT. 123456

Formularz podatkowy wyodrębniania pola 1040

Poniżej przedstawiono pola wyodrębnione z formularza podatkowego 1040 w odpowiedzi wyjściowej JSON. Obsługiwane są również inne odmiany 1040.

Pole Typ Opis Przykład
TaxYear string Rok podatkowy wyodrębniony z formularza 1040. 2022
Taxpayer object Obiekt zawierający informacje podatnika, takie jak SSN, Nazwisko i Adres
Taxpayer.SSN string Numer ubezpieczenia społecznego podatnika. 123-45-6789
Taxpayer.LastName string Nazwisko podatnika zapisane w formularzu. Borkowski
Taxpayer.FirstNameAndInitials string Imię podatnika i środkowe inicjały zapisane w formularzu. John T
Taxpayer.Address address Adres podatnika. 123 Main Street, Seattle Washington 98122
Taxpayer.ForeignCountryName string Nazwa kraju obcego podatnika. Niemcy
Taxpayer.ForeignProvinceStateOrCounty string Nazwa województwa obcego podatnika lub powiatu. Hamburg
Taxpayer.ForeignPostalCode string Zagraniczny kod pocztowy podatnika. 20095
Spouse object Obiekt, który zawiera informacje o małżonku, takie jak SSN, nazwisko i imię i nazwisko i inicjały Imię i Nazwisko
Spouse.SSN string Numer ubezpieczenia społecznego małżonka. 123-45-6789
Spouse.LastName string Nazwisko małżonka zapisane w formularzu. Borkowski
Spouse.FirstNameAndInitials string Imię współmałżonka i środkowe inicjały zapisane w formularzu. John T
Dependents array Zależności wyodrębnione z formularza 1040
Dependents.* object Tablica zawierająca listę zależnych, w tym informacje, takie jak Nazwa, SSN i Typ środków
Dependents.*.Name string Zależna pełna nazwa zapisana w formularzu. John Smith
Dependents.*.SSN string Zależny numer ubezpieczenia społecznego. 123-45-6789
Dependents.*.RelationshipToFiler string Zależna pełna nazwa zapisana w formularzu. John Smith
Dependents.*.CreditType selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: childTaxCredit, creditForOtherDependents. childTaxCredit: selected creditForOtherDependents:unselected:
ThirdPartyDesignee object Obiekt zawierający informacje o projekcie innej firmy
ThirdPartyDesignee.PhoneNumber phoneNumber Numer telefonu innej firmy. 1-123-456-7890
ThirdPartyDesignee.Name string Nazwa projektu innej firmy, napisana w formularzu. John Smith
ThirdPartyDesignee.PersonalIdentificationNumber string Numer PIN projektowy innej firmy. 123456
SignatureDetails object Obiekt zawierający informacje o podpisie, takie jak numery telefonów i wiadomości e-mail
SignatureDetails.TaxpayerOccupation string Zawód podatnika. Oprogramowanie
SignatureDetails.TaxpayerPIN string Numer PIN podatnika. 123456
SignatureDetails.TaxpayerPhoneNumber phoneNumber Numer telefonu podatnika. 1-123-456-7890
SignatureDetails.TaxpayerEmail string Adres e-mail podatnika. johnsmith@contoso.com
SignatureDetails.SpouseOccupation string Zawód małżonka. Oprogramowanie
SignatureDetails.SpousePIN string Numer PIN małżonka. 123456
PaidPreparer object Obiekt zawierający informacje o przygotowaniu.
PaidPreparer.PreparerName date Nazwa programu Preparer. John Smith
PaidPreparer.PreparerPTIN string Numer PIN przygotowywania. 123456
PaidPreparer.IsPreparerSelfEmployed boolean Czy osoba przygotowująca jest samozatrudniona :wybrany:
PaidPreparer.PreparerFirmName string Nazwisko firmy podatników. Contoso
PaidPreparer.PreparerFirmPhoneNumber phoneNumber Numer telefonu firmy Preparer 1-123-456-7890
PaidPreparer.PreparerFirmAddress address Przygotuj adres firmowy. 123 Pierwsza ulica, Seattle Washington 98001
PaidPreparer.PreparerFirmEIN string Przygotuj firmę EIN. 98-7654321
FilingStatus selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: single, , marriedFilingJointlymarriedFillingSeparately, headOfHousehold, . qualifyingSurvivingSpouse single:unselected: marriedFilingJointly:unselected: marriedFillingSeparately:unselected: headOfHousehold:unselected: qualifyingSurvivingSpouse:unselected:
NameOfSpouseOrQualifyingPerson string Nazwisko małżonka lub osoby kwalifikującej się wyodrębnione z formularza 1040. Pascale Weyderth
PresidentialElectionCampaign selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: taxpayer, spouse. podatnik:niezaznaczone: małżonek:niezaznaczone:
DigitalAssets selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: yes, no. yes:unselected: no:unselected:
ClaimStatus selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: taxpayerAsDependent, , spouseAsDependentspouseItemizesSeparatelyOrDualStatusAlien. podatnikAsDependent:unselected: spouseAsDependent:unselected: spouseItemizesSeparatelyOrDualStatusAlien:unselected:
TaxpayerAgeBlindeness selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: above64, blind. above64:unselected: blind:unselected:
SpouseAgeBlindeness selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: above64, blind. above64:unselected: blind:unselected:
MoreThanFourDependents boolean Więcej niż cztery zależności wyodrębnione z formularza 1040. :wybrany:
Box1a number Pole 1a wyodrębnione z formularza 1040. 123456
Box1b number Pole 1b wyodrębnione z formularza 1040. 123456
Box1c number Pole 1c wyodrębnione z formularza 1040. 123456
Box1d number Pole 1d wyodrębnione z formularza 1040. 123456
Box1e number Pole 1e wyodrębnione z formularza 1040. 123456
Box1f number Pole 1f wyodrębnione z formularza 1040. 123456
Box1g number Pole 1g wyodrębnione z formularza 1040. 123456
Box1h number Pole 1h wyodrębnione z formularza 1040. 123456
Box1i number Pole 1i wyodrębnione z formularza 1040. 123456
Box1z number Pole 1z wyodrębnione z formularza 1040. 123456
Box2a number Pole 2a wyodrębnione z formularza 1040. 123456
Box2b number Pole 2b wyodrębnione z formularza 1040. 123456
Box3a number Pole 3a wyodrębnione z formularza 1040. 123456
Box3b number Pole 3b wyodrębnione z formularza 1040. 123456
Box4a number Pole 4a wyodrębnione z formularza 1040. 123456
Box4b number Pole 4b wyodrębnione z formularza 1040. 123456
Box5a number Pole 5a wyodrębnione z formularza 1040. 123456
Box5b number Pole 5b wyodrębnione z formularza 1040. 123456
Box6a number Pole 6a wyodrębnione z formularza 1040. 123456
Box6b number Pole 6b wyodrębnione z formularza 1040. 123456
Box6cCheckbox boolean Pole wyboru 6c wyodrębnione z formularza 1040. :wybrany:
Box7Checkbox boolean Pole wyboru 7 wyodrębnione z formularza 1040. :wybrany:
Box7 number Pole 7 wyodrębnione z formularza 1040. 123456
Box8 number Pole 8 wyodrębnione z formularza 1040. 123456
Box9 number Pole 9 wyodrębnione z formularza 1040. 123456
Box10 number Pole 10 wyodrębnione z formularza 1040. 123456
Box11 number Pole 11 wyodrębnione z formularza 1040. 123456
Box12 number Pole 12 wyodrębnione z formularza 1040. 123456
Box13 number Pole 13 wyodrębnione z formularza 1040. 123456
Box14 number Pole 14 wyodrębnione z formularza 1040. 123456
Box15 number Pole 15 wyodrębnione z formularza 1040. 123456
Box16FromForm selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: 8814, , 4972other. 8814:niezaznaczone: 4972:niezaznaczone: other:unselected:
Box16OtherFormNumber string Pole 16 Inny numer formularza wyodrębniony z formularza 1040. 8888
Box16 number Pole 16 wyodrębnione z formularza 1040. 123456
Box17 number Pole 17 wyodrębnione z formularza 1040. 123456
Box18 number Pole 18 wyodrębnione z formularza 1040. 123456
Box19 number Pole 19 wyodrębnione z formularza 1040. 123456
Box20 number Pole 20 wyodrębnione z formularza 1040. 123456
Box21 number Pole 21 wyodrębnione z formularza 1040. 123456
Box22 number Pole 22 wyodrębnione z formularza 1040. 123456
Box23 number Pole 23 wyodrębnione z formularza 1040. 123456
Box24 number Pole 24 wyodrębnione z formularza 1040. 123456
Box25a number Pole 25a wyodrębnione z formularza 1040. 123456
Box25b number Pole 25b wyodrębnione z formularza 1040. 123456
Box25c number Pole 25c wyodrębnione z formularza 1040. 123456
Box25d number Pole 25d wyodrębnione z formularza 1040. 123456
Box26 number Pole 26 wyodrębnione z formularza 1040. 123456
Box27 number Pole 27 wyodrębnione z formularza 1040. 123456
Box28 number Pole 28 wyodrębnione z formularza 1040. 123456
Box29 number Pole 29 wyodrębnione z formularza 1040. 123456
Box31 number Pole 31 wyodrębnione z formularza 1040. 123456
Box32 number Pole 32 wyodrębnione z formularza 1040. 123456
Box33 number Pole 33 wyodrębnione z formularza 1040. 123456
Box34 number Pole 34 wyodrębnione z formularza 1040. 123456
Box35Checkbox boolean Pole wyboru 35 wyodrębnione z formularza 1040. :wybrany:
Box35a number Pole 35a wyodrębnione z formularza 1040. 123456
Box35b number Pole 35b wyodrębnione z formularza 1040. 123456
Box35c selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: checking, saving. checking:unselected: saving:unselected:
Box35d number Pole 35d wyodrębnione z formularza 1040. 123456
Box36 number Pole 36 wyodrębnione z formularza 1040. 123456
Box37 number Pole 37 wyodrębnione z formularza 1040. 123456
Box38 number Pole 38 wyodrębnione z formularza 1040. 123456
HasAssignedThirdPartyDesignee selectionGroup Wartość to lista zawierająca co najmniej jeden z następujących kodów: yes, no. yes:unselected: no:unselected:

Pary klucz-wartość dokumentów podatkowych i wyodrębnione elementy wiersza znajdują się w documentResults sekcji danych wyjściowych JSON.

Następne kroki