Modelos de documento fiscal dos EUA da Informação de Documentos

Importante

  • As versões preliminares públicas da Informação de Documentos oferecem acesso antecipado a recursos que estão em desenvolvimento ativo. Recursos, abordagens e processos podem ser alterados, antes da Disponibilidade Geral (GA), com base nos comentários do usuário.
  • A versão de visualização pública das bibliotecas de clientes da Informação de Documentos usa como padrão a versão da API REST 2024-07-31-preview.
  • Atualmente, a versão de visualização pública 2024-07-31-preview só está disponível nas regiões do Azure a seguir. Observe que o modelo generativo personalizado (extração de campos do documento) no Estúdio de IA está disponível somente na região Centro-Norte dos EUA:
    • Leste dos EUA
    • Oeste dos EUA 2
    • Oeste da Europa
    • Centro-Norte dos EUA

Este conteúdo se aplica a: marca de seleção v4.0 (versão prévia) | Versões anteriores: marca de seleção azul v3.1 (GA)

Este conteúdo se aplica a: marca de seleção v3.1 (GA) | Versão mais recente: marca de seleção roxa v4.0 (versão prévia)

O modelo de contrato do Document Intelligence usa recursos poderosos de Reconhecimento Óptico de Caracteres (OCR) para analisar e extrair campos-chave e itens de linha de um grupo seleto de documentos fiscais. Os documentos fiscais podem ser de vários formatos e qualidade, incluindo imagens capturadas por telefone, documentos digitalizados e PDFs digitais. A API analisa o texto do documento; extrai informações importantes, como nome do cliente, endereço para cobrança, data de vencimento e valor devido; e retorna uma representação de dados JSON estruturada. O modelo atualmente dá suporte a determinados formatos de documentos fiscais em inglês.

Tipos de formulários fiscais com suporte:

  • Imposto unificado dos EUA
  • W-2
  • 1098
  • 1098-E
  • 1098-T
  • 1099 e variações (A, B, C, CAP, Combo, DIV, G, H, INT, K, LS, LTC, MISC, NEC, OID, PATR, Q, QA, R, S, SA, SB​)
  • 1040 e variações (Formulário 1, Formulário 2, Formulário 3, Formulário 8812, Formulário A, Formulário B, Formulário C, Formulário D, Formulário E, Formulário EIC, Formulário F, Formulário H, Formulário J, Formulário R, Formulário SE e Formulário Sênior)

Processamento automatizado de documentos fiscais

O processamento automatizado de documentos fiscais é o processo de extração de campos-chave de documentos fiscais. Historicamente, os documentos fiscais eram processados manualmente. Esse modelo permite a fácil automação de cenários fiscais.

Imposto unificado dos EUA

Esta versão prévia apresenta o modelo predefinido Unified US Tax, que detecta e extrai automaticamente dados dos formulários fiscais W2, 1098, 1040 e 1099 em documentos enviados. Esses documentos podem ser compostos por muitos documentos fiscais ou não relacionados a impostos. O modelo processa apenas os formulários aos quais dá suporte.

Captura de tela de um diagrama de processamento de imposto unificado.

Opções de desenvolvimento

A Informação de Documentos v4.0 (2024-07-31-preview) dá suporte às seguintes ferramentas, aplicativos e bibliotecas:

Recurso Recursos ID do Modelo
Modelos de formulário fiscal dos EUA Estúdio de Informação de Documentos
API REST
SDK do C#
SDK do Python
SDK do Java
SDK do JavaScript
• 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

A Informação de Documentos v3.1 dá suporte às seguintes ferramentas, aplicativos e bibliotecas:

Recurso Recursos ID do Modelo
Modelos de formulário fiscal dos EUA Estúdio de Informação de Documentos
API REST
SDK do C#
SDK do Python
SDK do Java
SDK do JavaScript
• prebuilt-tax.us.W-2
• prebuilt-tax.us.1098
• prebuilt-tax.us.1098E
• prebuilt-tax.us.1098T

A Informação de Documentos v3.0 dá suporte às seguintes ferramentas, aplicativos e bibliotecas:

Recurso Recursos ID do Modelo
Modelos de formulário fiscal dos EUA Estúdio de Informação de Documentos
API REST
SDK do C#
SDK do Python
SDK do Java
SDK do JavaScript
• prebuilt-tax.us.W-2
• prebuilt-tax.us.1098
• prebuilt-tax.us.1098E
• prebuilt-tax.us.1098T

Requisitos de entrada

  • Formatos de arquivo com suporte:

    Modelar PDF Image,:
    JPEG/JPG, PNG, BMP, TIFF, HEIF
    Microsoft Office:
    Word (DOCX), Excel (XLSX), PowerPoint (PPTX), HTML
    Ler
    Layout ✔ (2024-07-31-preview, 2024-02-29-preview, 2023-10-31-preview)
    Documento geral
    Predefinida
    Extração personalizada
    Classificação personalizada ✔ (2024-07-31-preview, 2024-02-29-preview)
  • Para ter melhores resultados, forneça uma foto clara ou uma digitalização de alta qualidade por documento.

  • Para PDF e TIFF, até 2.000 páginas podem ser processadas (com uma assinatura de camada gratuita, apenas as duas primeiras páginas são processadas).

  • O tamanho do arquivo para análise de documentos é de 500 MB para a camada paga (S0) e 4 MB para a camada gratuita (F0).

  • As dimensões da imagem devem estar entre 50 x 50 pixels e 10.000 x 10.000 pixels.

  • Se os PDFs estiverem com bloqueio de senha, você deverá remover o bloqueio antes do envio.

  • A altura mínima do texto a ser extraído é de 12 pixels para uma imagem de 1.024 x 768 pixels. Essa dimensão corresponde a aproximadamente 8 pontos de texto a 150 pontos por polegada (DPI).

  • Para treinamento de modelo personalizado, o número máximo de páginas para dados de treinamento é 500 para o modelo de modelo personalizado e 50.000 para o modelo neural personalizado.

    • Para o treinamento do modelo de extração personalizado, o tamanho total dos dados de treinamento é de 50 MB para o modelo de modelo e 1 GB para o modelo neural.

    • Para o treinamento de modelo de classificação personalizado, o tamanho total dos dados de treinamento é de 1 GB, com um máximo de 10.000 páginas. Para a visualização de 31/07/2024 e posteriores, o tamanho total dos dados de treinamento é de 2 GB com um máximo de 10.000 páginas.

Experimente a extração de dados de documentos fiscais

Veja como os dados, incluindo informações do cliente, detalhes do fornecedor e itens de linha, são extraídos das notas fiscais. Você precisa dos seguintes recursos:

  • Uma assinatura do Azure — você pode criar uma gratuitamente.

  • Uma instância da Informação de Documentos no portal do Azure. Você pode usar o tipo de preço gratuito (F0) para experimentar o serviço. Depois que o recurso for implantado, selecione Ir para o recurso para obter a chave e o ponto de extremidade.

Captura de tela da localização das chaves e do ponto de extremidade no portal do Azure.

Estúdio de Informação de Documentos

  1. Na página inicial do Estúdio de Informação de Documentos, selecione modelos de documentos fiscais compatíveis.

  2. Você pode analisar um documento fiscais de amostra ou carregar seus próprios arquivos.

  3. Selecione o botão Executar análise e, se necessário, configure as opções Analisar :

    Captura de tela dos botões de opções Executar análise e Analisar no Document Intelligence Studio.

Idiomas e localidades com suporte

Confira nossa página Suporte a Idiomas – modelos predefinidos, para obter uma lista completa dos idiomas com suporte.

Extração do campo W-2

A seguir estão os campos extraídos de uma declaração de imposto W-2 na resposta de saída JSON.

Nome Tipo Descrição Exemplo
W2FormVariant string Variante do formulário fiscal W2 do IRS. Este campo pode ter um dos valores a seguir: W-2, W-2AS, W-2CM, W-2GU, ou W-2VI W-2
TaxYear string Ano fiscal do formulário 2021
W2Copy string Versão da cópia do formulário fiscal W2 junto com as instruções impressas relacionadas a essa cópia Cópia A — Para Administração do Seguro Social
Employee object Objeto que contém número do seguro social, nome e endereço
Employee.SocialSecurityNumber string Número do seguro social do funcionário. Campo A do formulário fiscal W2 do IRS, por exemplo, 123-45-6789 123-45-6789
Employee.Name string Nome do funcionário, nome do meio/iniciais, sobrenome e sufixo. Campo e do formulário fiscal W2 do IRS Mateus Rodrigues
Employee.Address address Endereço do funcionário. Parte do campo f do formulário fiscal W2 do IRS 123 Microsoft Way, Redmond Washington, 98123
ControlNumber string Número do controle de formulário fiscal W2. Campo d do formulário fiscal W2 do IRS 0AB12 D345 7890
Employer object Objeto que contém número de identificação, nome e endereço do empregador
Employer.IdNumber string Número de identificação do empregador. Campo b do formulário fiscal W2 do IRS 12-3456789
Employer.Name string Nome do empregador. Parte do campo c do formulário fiscal W2 do IRS Fabrikam
Employer.Address address Endereço do empregador. Parte do campo c do formulário fiscal W2 do IRS 321 Microsoft Way, Redmond Washington, 98123
WagesTipsAndOtherCompensation number Salários, taxas e outros valores de remuneração em USD. Campo 1 do formulário fiscal W2 do IRS 1234567.89
FederalIncomeTaxWithheld number Valor retido do imposto de renda federal em USD. Campo 2 do formulário fiscal W2 do IRS 1234567.89
SocialSecurityWages number Valor dos salários do seguro social em USD. Campo 3 do formulário fiscal W2 do IRS 1234567.89
SocialSecurityTaxWithheld number Valor retido do imposto do seguro social em USD. Campo 4 do formulário fiscal W2 do IRS 1234567.89
MedicareWagesAndTips number Os salários e as taxas do Medicare são expressos em USD. Campo 5 do formulário fiscal W2 do IRS 1234567.89
MedicareTaxWithheld number Valor retido do imposto do Medicare em USD. Campo 6 do formulário fiscal W2 do IRS 1234567.89
SocialSecurityTips number Valor das taxas do seguro social em USD. Campo 7 do formulário fiscal W2 do IRS 1234567.89
AllocatedTips number Taxas alocadas em USD. Campo 8 do formulário fiscal W2 do IRS 1234567.89
VerificationCode string Código de verificação do formulário fiscal W2. Campo 9 do formulário fiscal W2 do IRS AB123456
DependentCareBenefits number Valor dos benefícios de assistência a dependentes em USD. Campo 10 do formulário fiscal W2 do IRS 1234567.89
NonQualifiedPlans number Valor de planos não qualificados em USD. Campo 11 do formulário fiscal W2 do IRS 1234567.89
AdditionalInfo array Matriz que contém códigos W2. Campo 12 do formulário fiscal W2 do IRS
AdditionalInfo.* object
AdditionalInfo.*.LetterCode string Para obter mais informações sobre o código de 12 letras da caixa do formulário W2 do IRS, confira Códigos de letra do IRS Um
AdditionalInfo.*.Amount number Valor do código em USD 1234567.89
IsStatutoryEmployee string Parte do campo 13 do formulário fiscal W2 do IRS. Pode ser true ou false true
IsRetirementPlan string Parte do campo 13 do formulário fiscal W2 do IRS. Pode ser true ou false true
IsThirdPartySickPay string Parte do campo 13 do formulário fiscal W2 do IRS. Pode ser true ou false true
Other string Conteúdo do campo 14 do formulário fiscal W2 do IRS SICK LV WAGES SBJT TO $511/DAY LIMIT 1356
StateTaxInfos array Informações relacionadas a impostos estaduais. conteúdo dos campos 15 a 17 do formulário fiscal W2 do IRS
StateTaxInfos.* object
StateTaxInfos.*.State string Código de estado de duas letras. Parte do campo 15 do formulário fiscal W2 do IRS WA
StateTaxInfos.*.EmployerStateIdNumber string Número da ID do estado do empregador. Parte do campo 15 do formulário fiscal W2 do IRS 1234567
StateTaxInfos.*.StateWagesTipsEtc number Salários estaduais, gorjetas, valor em USD. Campo 16 do formulário fiscal W2 do IRS 1234567.89
StateTaxInfos.*.StateIncomeTax number Valor do imposto de renda estadual em USD. Campo 17 do formulário fiscal W2 do IRS 1234567.89
LocalTaxInfos array Informações relacionadas a impostos locais. Conteúdo dos campos 18 a 20 do formulário fiscal W2 do IRS
LocalTaxInfos.* object
LocalTaxInfos.*.LocalWagesTipsEtc number Salários locais, gorjetas, valor em USD. Parte do campo 18 do formulário fiscal W2 do IRS 1234567.89
LocalTaxInfos.*.LocalIncomeTax number Valor do imposto de renda local em USD. Parte do campo 19 do formulário fiscal W2 do IRS 1234567.89
LocalTaxInfos.*.LocalityName string Nome da localidade. Parte do campo 20 do formulário fiscal W2 do IRS Redmond

Extração do campo 1098

A seguir estão os campos extraídos de uma declaração de imposto 1098 na resposta de saída JSON. Os formulários 1098-T e 1098-E também têm suporte.

Campo Type Descrição Exemplo
TaxYear number Ano fiscal do formulário 2021
Borrower object Um objeto que contém o TIN, o Nome, o Endereço e o AccountNumber do mutuário
Borrower.TIN string Número de identificação fiscal do mutuário 123-45-6789
Borrower.Name string Nome completo do mutuário, conforme escrito no formulário John Smith
Borrower.Address address Endereço do mutuário 123 Microsoft Way, Redmond Washington 98052
Borrower.AccountNumber string Número da conta do mutuário 55123456789
Lender object Um objeto que contém o TIN, o nome, o endereço e o telefone do credor
Lender.TIN string Número de identificação fiscal do credor 12-3456789
Lender.Name string Nome do credor Woodgrove Bank
Lender.Address address Endereço do credor 321 Microsoft Way, Redmond Washington 98052
Lender.Telephone string Número de telefone do credor (987) 654-3210
MortgageInterest number Valor dos juros hipotecários recebidos dos contribuintes/mutuários (caixa 1) 1.234.567,89
OutstandingMortgagePrincipal number Entidade de segurança hipotecária pendente (caixa 2) 1.234.567,89
MortgageOriginationDate date Data de origem da hipoteca (caixa 3) 01/01/2022
OverpaidInterestRefund number Valor do reembolso de juros pagos em excesso (caixa 4) 1.234.567,89
MortgageInsurancePremium number Valor do prêmio do seguro hipotecário (caixa 5) 1.234.567,89
PointsPaid number Pontos pagos na compra da residência principal (caixa 6) 1.234.567,89
IsPropertyAddressSameAsBorrower string O endereço da propriedade que garante a hipoteca é o mesmo que o endereço postal do contribuinte/mutuário? (caixa 7) true
PropertyAddress string Endereço ou descrição da propriedade que garante a hipoteca (caixa 8) 123 Main St., Redmond Washington 98052
MortgagedPropertiesCount number Número de propriedades hipotecadas (caixa 9) 1
Other string Informação adicional a reportar ao pagador (caixa 10)
RealEstateTax number Imposto sobre imóveis (caixa 10) 1.234.567,89
AdditionalAssessment string Outras avaliações feitas na propriedade (caixa 10) Danos estruturais observados
MortgageAcquisitionDate date Data da aquisição da hipoteca (caixa 11) 01/01/2022
IsCorrected string Indica se o formulário é um arquivo corretivo. true

Extração do campo 1099-NEC

A seguir estão os campos extraídos de uma declaração de imposto 1099-nec na resposta de saída JSON. As outras variações de 1099 também têm suporte.

Campo Type Descrição Exemplo
TaxYear string Ano Fiscal extraído do Formulário 1099-NEC. 2022
Payer object Um objeto que contém o TIN, o Nome, o Endereço e o PhoneNumber do contribuinte
Payer.TIN string Número de identificação fiscal do contribuinte. 123-45-6789
Payer.Name string Nome completo do contribuinte, conforme escrito no formulário. John Smith
Payer.Address address Endereço do contribuinte. 123 Microsoft Way, Redmond Washington 98052
Payer.PhoneNumber phoneNumber Número de telefone do contribuinte. +19876543210
Recipient object Um objeto que contém o TIN, o Nome, o Endereço e o AccountNumber do destinatário
Recipient.TIN string Número de identificação fiscal do destinatário. 123-45-6789
Recipient.Name string Nome completo do destinatário, conforme escrito no formulário. John Smith
Recipient.Address address Endereço do destinatário. 123 Microsoft Way, Redmond Washington 98052
Recipient.AccountNumber string Número da conta do destinatário. 55123456789
Box1 number Caixa 1 extraída do formulário 1099-NEC. 123456
Box2 boolean Caixa 2 extraída do formulário 1099-NEC. :selecionado:
Box4 number Caixa 4 extraída do formulário 1099-NEC. 123456
StateTaxesWithheld array Impostos estaduais retidos extraídos do formulário 1099-NEC
StateTaxesWithheld.* object Um objeto que contém detalhes de Impostos Estaduais
StateTaxesWithheld.*.Box5 number Caixa 5 extraída do formulário 1099-NEC. 123456
StateTaxesWithheld.*.Box6 string Caixa 6 extraída do formulário 1099-NEC. 12-3456789
StateTaxesWithheld.*.Box7 number Caixa 7 extraída do formulário 1099-NEC. 123456

Extração de campo do formulário 1099-Combo

Veja a seguir os campos extraídos de um formulário fiscal 1099-Combo na resposta de saída JSON. Também há suporte para as outras variações de 1099:

Campo Type Descrição Exemplo
TaxYear string Ano Fiscal extraído do Formulário 1099-COMBO. 2022
Payer object Um objeto que contém o TIN, o Nome, o Endereço e o PhoneNumber do contribuinte
Payer.TIN string Número de identificação fiscal do contribuinte. 123-45-6789
Payer.Name string Nome completo do contribuinte, conforme escrito no formulário. John Smith
Payer.Address address Endereço do contribuinte. 123 Microsoft Way, Redmond Washington 98052
Payer.AccountNumber phoneNumber Número de telefone do contribuinte. +19876543210
Recipient object Um objeto que contém o TIN, o Nome, o Endereço e o AccountNumber do destinatário
Recipient.TIN string Número de identificação fiscal do destinatário. 123-45-6789
Recipient.Name string Nome completo do destinatário, conforme escrito no formulário. John Smith
Recipient.Address address Endereço do destinatário. 123 Microsoft Way, Redmond Washington 98052
Recipient.AccountNumber string Número da conta do destinatário. 55123456789
1099-B object
1099-B.Summary array Lista de resumo de transações relatadas em 1099-B
1099-B.Summary.* object
1099-B.Summary.*.Category string Pode ser uma para as seguintes categorias: shortTermBasisReportedToIRS, shortTermBasisNotReportedToIRS, shortTerm1099BNotReceived, longTermBasisReportedToIRS, longTermBasisNotReportedToIRS, longTerm1099BNotReceived, underterminedTermBasisReportedToIRS, undertinedTermBasisNotReportedToIRS e undertined1099BNotReceived. shortTermBasisReportedToIRS
1099-B.Summary.*.TotalProceeds number Resumo total da receita extraído de 1099-B 123456
1099-B.Summary.*.TotalCostBasis string Resumo da base de custo total extraído de 1099-B 123456
1099-B.Summary.*.TotalMarketDiscount string Resumo do desconto total do mercado extraído de 1099-B 123456
1099-B.Summary.*.TotalWashSales string Resumo total de vendas fictícias extraído de 1099-B 123456
1099-B.Summary.*.TotalRealizedGainOrLoss string Resumo total de ganhos ou perdas obtidos extraído de 1099-B 123456
1099-B.Summary.*.TotalFederalIncomeTaxWithheld string Resumo do total de imposto de renda federal retido extraído de 1099-B 123456
1099-B.Transactions array Lista de transações relatadas no 1099-B
1099-B.Transactions.* object
1099-B.Transactions.*.CusipNumber string Cusip Número extraído de 1099-B 981276345
1099-B.Transactions.*.IsFactaFilingRequired boolean Necessidade de arquivo facta extraída de 1099-B :selecionado:
1099-B.Transactions.*.ApplicableForm8949Checkbox string Caixa de seleção do Formulário 8949 aplicável extraída de 1099-B Um
1099-B.Transactions.*.BasisStatus selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: basisReportedToIRS, basisNotReportedToIRS e 1099BNotReceived. basisReportedToIRS:unselected: basisNotReportedToIRS:unselected: undetermined:unselected:
1099-B.Transactions.*.Box1a string Caixa 1a extraída de 1099-B 100 sh. XYZ Co.
1099-B.Transactions.*.Box1b date Caixa 1b extraída de 1099-B 2022-12-31
1099-B.Transactions.*.Box1c date Caixa 1c extraída de 1099-B 2022-12-31
1099-B.Transactions.*.Box1d number Caixa 1d extraída de 1099-B 123456
1099-B.Transactions.*.Box1e number Caixa 1e extraída de 1099-B 123456
1099-B.Transactions.*.Box1f number Caixa 1f extraída de 1099-B 123456
1099-B.Transactions.*.Box1g number Caixa 1g extraída de 1099-B 123456
1099-B.Transactions.*.Box2 selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: shortTermGainOrLoss, longTermGainOrLoss, ordinary e undertermined. shortTermGainOrLoss:unselected: longTermGainOrLoss:unselected: ordinary:unselected:
1099-B.Transactions.*.Box3 selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: collectible e qof. collectible:unselected: qof:unselected:
1099-B.Transactions.*.Box4 number Caixa 4 extraída de 1099-B 123456
1099-B.Transactions.*.Box5 boolean Caixa 5 extraída de 1099-B :selecionado:
1099-B.Transactions.*.Box6 selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: grossProceeds e netProceeds. grossProceeds:unselected: netProceeds:unselected:
1099-B.Transactions.*.Box7 boolean Caixa 7 extraída de 1099-B :selecionado:
1099-B.Transactions.*.Box8 number Caixa 8 extraída de 1099-B 123456
1099-B.Transactions.*.Box9 number Caixa 9 extraída de 1099-B 123456
1099-B.Transactions.*.Box10 number Caixa 10 extraída de 1099-B 123456
1099-B.Transactions.*.Box11 number Caixa 11 extraída de 1099-B 123456
1099-B.Transactions.*.Box12 boolean Caixa 12 extraída de 1099-B :selecionado:
1099-B.Transactions.*.Box13 number Caixa 13 extraída de 1099-B 123456
1099-B.Transactions.*.StateTaxesWithheld array Impostos estaduais retidos extraídos de 1099-B
1099-B.Transactions.*.StateTaxesWithheld.* object
1099-B.Transactions.*.StateTaxesWithheld.*.Box14 string Caixa 14 extraída de 1099-B Washington
1099-B.Transactions.*.StateTaxesWithheld.*.Box15 string Caixa 15 extraída de 1099-B 12-3456789
1099-B.Transactions.*.StateTaxesWithheld.*.Box16 number Caixa 16 extraída de 1099-B 123456
1099-DIV object
1099-DIV.Box1a number Caixa 1a extraída do formulário 1099-DIV. 123456
1099-DIV.Box1b number Caixa 1b extraída do formulário 1099-DIV. 123456
1099-DIV.Box2a number Caixa 2a extraída do formulário 1099-DIV. 123456
1099-DIV.Box2b number Caixa 2b extraída do formulário 1099-DIV. 123456
1099-DIV.Box2c number Caixa 2c extraída do formulário 1099-DIV. 123456
1099-DIV.Box2d number Box 2d extraído do formulário 1099-DIV. 123456
1099-DIV.Box2e number Caixa 2e extraída do formulário 1099-DIV. 123456
1099-DIV.Box2f number Caixa 2f extraída do formulário 1099-DIV. 123456
1099-DIV.Box3 number Caixa 3 extraída do formulário 1099-DIV. 123456
1099-DIV.Box4 number Caixa 4 extraída do formulário 1099-DIV. 123456
1099-DIV.Box5 number Caixa 5 extraída do formulário 1099-DIV. 123456
1099-DIV.Box6 number Caixa 6 extraída do formulário 1099-DIV. 123456
1099-DIV.Box7 number Caixa 7 extraída do formulário 1099-DIV. 123456
1099-DIV.Box8 string Caixa 8 extraída do formulário 1099-DIV. Estrangeiro
1099-DIV.Box9 number Caixa 9 extraída do formulário 1099-DIV. 123456
1099-DIV.Box10 number Caixa 10 extraída do formulário 1099-DIV. 123456
1099-DIV.Box11 boolean Caixa 11 extraída do formulário 1099-DIV. :selecionado:
1099-DIV.Box12 number Caixa 12 extraída do formulário 1099-DIV. 123456
1099-DIV.Box13 number Caixa 13 extraída do formulário 1099-DIV. 123456
1099-DIV.StateTaxesWithheld array Impostos estaduais retidos extraídos do formulário 1099-DIV
1099-DIV.StateTaxesWithheld.* object
1099-DIV.StateTaxesWithheld.*.Box14 string Caixa 14 extraída do formulário 1099-DIV. Washington
1099-DIV.StateTaxesWithheld.*.Box15 string Caixa 15 extraída do formulário 1099-DIV. 12-3456789
1099-DIV.StateTaxesWithheld.*.Box16 number Caixa 16 extraída do formulário 1099-DIV. 123456
1099-INT object
1099-INT.IsFactaFilingRequired boolean Necessidade de arquivo facta extraída do formulário 1099-INT :selecionado:
1099-INT.Box1 number Caixa 1 extraída do formulário 1099-INT. 123456
1099-INT.Box2 number Caixa 2 extraída do formulário 1099-INT. 123456
1099-INT.Box3 number Caixa 3 extraída do formulário 1099-INT. 123456
1099-INT.Box4 number Caixa 4 extraída do formulário 1099-INT. 123456
1099-INT.Box5 number Caixa 5 extraída do formulário 1099-INT. 123456
1099-INT.Box6 number Caixa 6 extraída do formulário 1099-INT. 123456
1099-INT.Box7 string Caixa 7 extraída do formulário 1099-INT. Estrangeiro
1099-INT.Box8 number Caixa 8 extraída do formulário 1099-INT. 123456
1099-INT.Box9 number Caixa 9 extraída do formulário 1099-INT. 123456
1099-INT.Box10 number Caixa 10 extraída do formulário 1099-INT. 123456
1099-INT.Box11 number Caixa 11 extraída do formulário 1099-INT. 123456
1099-INT.Box12 number Caixa 12 extraída do formulário 1099-INT. 123456
1099-INT.Box13 number Caixa 13 extraída do formulário 1099-INT. 123456
1099-INT.Box14 string Caixa 14 extraída do formulário 1099-INT. 123456789
1099-INT.StateTaxesWithheld array Impostos estaduais retidos extraídos do formulário 1099-INT
1099-INT.StateTaxesWithheld.* object
1099-INT.StateTaxesWithheld.*.Box15 string Caixa 15 extraída do formulário 1099-INT. Washington
1099-INT.StateTaxesWithheld.*.Box16 string Caixa 16 extraída do formulário 1099-INT. 12-3456789
1099-INT.StateTaxesWithheld.*.Box17 number Caixa 17 extraída do formulário 1099-INT. 123456

Formulário de imposto de extração do campo 1040

A seguir estão os campos extraídos de uma declaração de imposto 1040 na resposta de saída JSON. As outras variações de 1040 também têm suporte.

Campo Type Descrição Exemplo
TaxYear string Ano Fiscal extraído do Formulário 1040. 2022
Taxpayer object Um objeto que contém as informações do contribuinte, como SSN, sobrenome e endereço
Taxpayer.SSN string Número do seguro social do contribuinte. 123-45-6789
Taxpayer.LastName string Sobrenome do contribuinte, conforme escrito no formulário. Smith
Taxpayer.FirstNameAndInitials string Nome e iniciais do nome do meio do contribuinte, conforme escrito no formulário. Carlos L
Taxpayer.Address address Endereço do contribuinte. 123 Main Street, Seattle Washington 98122
Taxpayer.ForeignCountryName string Nome do país no exterior do contribuinte. Alemanha
Taxpayer.ForeignProvinceStateOrCounty string Nome do estado ou do condado da província no exterior do contribuinte. Hamburgo
Taxpayer.ForeignPostalCode string CEP no exterior do contribuinte. 20095
Spouse object Um objeto que contém as informações do cônjuge, como SSN, sobrenome, nome e iniciais do nome
Spouse.SSN string Número do seguro social do cônjuge. 123-45-6789
Spouse.LastName string Sobrenome do cônjuge, conforme escrito no formulário. Smith
Spouse.FirstNameAndInitials string Nome e iniciais do nome do meio do cônjuge, conforme escrito no formulário. Carlos L
Dependents array Dependentes extraídos do Formulário 1040
Dependents.* object Uma matriz que contém uma lista de dependentes, incluindo informações como nome, SSN e tipo de crédito
Dependents.*.Name string Nome completo do dependente, conforme escrito no formulário. John Smith
Dependents.*.SSN string Número do seguro social do dependente. 123-45-6789
Dependents.*.RelationshipToFiler string Nome completo do dependente, conforme escrito no formulário. John Smith
Dependents.*.CreditType selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: childTaxCredit e creditForOtherDependents. childTaxCredit: selected creditForOtherDependents:unselected:
ThirdPartyDesignee object Um objeto que contém informações sobre o terceiro designado
ThirdPartyDesignee.PhoneNumber phoneNumber Número de telefone do terceiro designado. 1-123-456-7890
ThirdPartyDesignee.Name string Nome do terceiro designado, conforme escrito no formulário. John Smith
ThirdPartyDesignee.PersonalIdentificationNumber string PIN do terceiro designado. 123456
SignatureDetails object Um objeto que contém informações sobre o signatário, como números de telefone e emails
SignatureDetails.TaxpayerOccupation string Ocupação do contribuinte. Software
SignatureDetails.TaxpayerPIN string PIN do contribuinte. 123456
SignatureDetails.TaxpayerPhoneNumber phoneNumber Número de telefone do contribuinte. 1-123-456-7890
SignatureDetails.TaxpayerEmail string Email do contribuinte. johnsmith@contoso.com
SignatureDetails.SpouseOccupation string Ocupação do cônjuge. Software
SignatureDetails.SpousePIN string PIN do cônjuge. 123456
PaidPreparer object Um objeto que contém informações sobre o preparador.
PaidPreparer.PreparerName date Nome do preparador. John Smith
PaidPreparer.PreparerPTIN string PIN do preparador. 123456
PaidPreparer.IsPreparerSelfEmployed boolean O preparador é autônomo? :selecionado:
PaidPreparer.PreparerFirmName string Nome da empresa do contribuinte. Contoso
PaidPreparer.PreparerFirmPhoneNumber phoneNumber Número de telefone da empresa do preparador 1-123-456-7890
PaidPreparer.PreparerFirmAddress address Endereço comercial do preparador. 123 First Street, Seattle Washington 98001
PaidPreparer.PreparerFirmEIN string EIN da empresa do preparador. 98-7654321
FilingStatus selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: single, marriedFilingJointly, marriedFillingSeparately, headOfHousehold e qualifyingSurvivingSpouse. single:unselected: marriedFilingJointly:unselected: marriedFillingSeparately:unselected: headOfHousehold:unselected: qualifyingSurvivingSpouse:unselected:
NameOfSpouseOrQualifyingPerson string Nome do cônjuge ou pessoa qualificada extraída do Formulário 1040. Carlos Lima
PresidentialElectionCampaign selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: taxpayer e spouse. taxpayer:unselected: spouse:unselected:
DigitalAssets selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: yes, no. yes:unselected: no:unselected:
ClaimStatus selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: taxpayerAsDependent, spouseAsDependent e spouseItemizesSeparatelyOrDualStatusAlien. taxpayerAsDependent:unselected: spouseAsDependent:unselected: spouseItemizesSeparatelyOrDualStatusAlien:unselected:
TaxpayerAgeBlindeness selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: above64, blind. above64:unselected: blind:unselected:
SpouseAgeBlindeness selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: above64, blind. above64:unselected: blind:unselected:
MoreThanFourDependents boolean Mais de quatro dependentes extraídos do Formulário 1040. :selecionado:
Box1a number Caixa 1a extraída do Formulário 1040. 123456
Box1b number Caixa 1b extraída do Formulário 1040. 123456
Box1c number Caixa 1c extraída do Formulário 1040. 123456
Box1d number Caixa 1d extraída do Formulário 1040. 123456
Box1e number Caixa 1e extraída do Formulário 1040. 123456
Box1f number Caixa 1f extraída do Formulário 1040. 123456
Box1g number Caixa 1g extraída do Formulário 1040. 123456
Box1h number Caixa 1h extraída do Formulário 1040. 123456
Box1i number Caixa 1i extraída do Formulário 1040. 123456
Box1z number Caixa 1z extraída do Formulário 1040. 123456
Box2a number Caixa 2a extraída do Formulário 1040. 123456
Box2b number Caixa 2b extraída do Formulário 1040. 123456
Box3a number Caixa 3a extraída do Formulário 1040. 123456
Box3b number Caixa 3b extraída do Formulário 1040. 123456
Box4a number Caixa 4a extraída do Formulário 1040. 123456
Box4b number Caixa 4b extraída do Formulário 1040. 123456
Box5a number Caixa 5a extraída do Formulário 1040. 123456
Box5b number Caixa 5b extraída do Formulário 1040. 123456
Box6a number Caixa 6a extraída do Formulário 1040. 123456
Box6b number Caixa 6b extraída do Formulário 1040. 123456
Box6cCheckbox boolean Caixa de seleção 6c extraída do Formulário 1040. :selecionado:
Box7Checkbox boolean Caixa de seleção 7 extraída do Formulário 1040. :selecionado:
Box7 number Caixa 7 extraída do Formulário 1040. 123456
Box8 number Caixa 8 extraída do Formulário 1040. 123456
Box9 number Caixa 9 extraída do Formulário 1040. 123456
Box10 number Caixa 10 extraída do Formulário 1040. 123456
Box11 number Caixa 11 extraída do Formulário 1040. 123456
Box12 number Caixa 12 extraída do Formulário 1040. 123456
Box13 number Caixa 13 extraída do Formulário 1040. 123456
Box14 number Caixa 14 extraída do Formulário 1040. 123456
Box15 number Caixa 15 extraída do Formulário 1040. 123456
Box16FromForm selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: 8814, 4972 e other. 8814:unselected: 4972:unselected: other:unselected:
Box16OtherFormNumber string Caixa 16 – Outros números do formulário extraída do Formulário 1040. 8888
Box16 number Caixa 16 extraída do Formulário 1040. 123456
Box17 number Caixa 17 extraída do Formulário 1040. 123456
Box18 number Caixa 18 extraída do Formulário 1040. 123456
Box19 number Caixa 19 extraída do Formulário 1040. 123456
Box20 number Caixa 20 extraída do Formulário 1040. 123456
Box21 number Caixa 21 extraída do Formulário 1040. 123456
Box22 number Caixa 22 extraída do Formulário 1040. 123456
Box23 number Caixa 23 extraída do Formulário 1040. 123456
Box24 number Caixa 24 extraída do Formulário 1040. 123456
Box25a number Caixa 25a extraída do Formulário 1040. 123456
Box25b number Caixa 25b extraída do Formulário 1040. 123456
Box25c number Caixa 25c extraída do Formulário 1040. 123456
Box25d number Caixa 25d extraída do Formulário 1040. 123456
Box26 number Caixa 26 extraída do Formulário 1040. 123456
Box27 number Caixa 27 extraída do Formulário 1040. 123456
Box28 number Caixa 28 extraída do Formulário 1040. 123456
Box29 number Caixa 29 extraída do Formulário 1040. 123456
Box31 number Caixa 31 extraída do Formulário 1040. 123456
Box32 number Caixa 32 extraída do Formulário 1040. 123456
Box33 number Caixa 33 extraída do Formulário 1040. 123456
Box34 number Caixa 34 extraída do Formulário 1040. 123456
Box35Checkbox boolean Caixa de seleção 35 extraída do 1040. :selecionado:
Box35a number Caixa 35a extraída do Formulário 1040. 123456
Box35b number Caixa 35b extraída do Formulário 1040. 123456
Box35c selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: checking e saving. checking:unselected: saving:unselected:
Box35d number Caixa 35d extraída do Formulário 1040. 123456
Box36 number Caixa 36 extraída do Formulário 1040. 123456
Box37 number Caixa 37 extraída do Formulário 1040. 123456
Box38 number Caixa 38 extraída do Formulário 1040. 123456
HasAssignedThirdPartyDesignee selectionGroup O valor é uma lista que contém, pelo menos, um dos seguintes códigos: yes, no. yes:unselected: no:unselected:

Os pares de chave-valor dos documentos fiscais e os itens de linha extraídos estão na seção documentResults da saída JSON.

Próximas etapas