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: wersja 4.0 (wersja zapoznawcza) | Poprzednie wersje: wersja 3.1 (ogólna dostępność)
Ta zawartość dotyczy: wersja 3.1 (GA) | Najnowsza wersja: 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 W2
formularzy , 1098
, 1040
i 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.
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
, ,BMP
PNG
, ,TIFF
HEIF
Microsoft Office:
Word (), Excel (XLSX
DOCX
), PowerPoint (PPTX
), HTMLPrzeczytaj ✔ ✔ ✔ 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 wynosi2
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.
Document Intelligence Studio
Na stronie głównej Usługi Document Intelligence Studio wybierz obsługiwany model dokumentów podatkowych.
Możesz przeanalizować przykładowy dokument podatkowy lub przekazać własne pliki.
Wybierz przycisk Run analysis (Uruchom analizę), a w razie potrzeby skonfiguruj opcje Analizuj:
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-2AS W-2CM , W-2GU lubW-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 A podatkowe 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 , longTermBasisNotReportedToIRS shortTerm1099BNotReceived shortTermBasisNotReportedToIRS longTerm1099BNotReceived underterminedTermBasisReportedToIRS longTermBasisReportedToIRS , , . undertined1099BNotReceived undertinedTermBasisNotReportedToIRS |
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 , , basisNotReportedToIRS 1099BNotReceived . |
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 , , longTermGainOrLoss ordinary , 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 , , marriedFilingJointly marriedFillingSeparately , 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 , , spouseAsDependent spouseItemizesSeparatelyOrDualStatusAlien . |
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 , , 4972 other . |
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
Spróbuj przetwarzać własne formularze i dokumenty za pomocą programu Document Intelligence Studio.
Ukończ przewodnik Szybki start dotyczący analizy dokumentów i rozpocznij tworzenie aplikacji do przetwarzania dokumentów w wybranym języku programowania.