Compartir vía


Modelo de documentos fiscales de EE. UU. de Documento de inteligencia

Importante

  • Las versiones preliminares públicas de Documento de inteligencia proporcionan acceso anticipado a las características que están en desarrollo activo. Antes de la disponibilidad general (GA), las características, los enfoques y los procesos podrían cambiar en función de los comentarios de los usuarios.
  • La versión preliminar pública de las bibliotecas cliente de Documento de inteligencia tiene como valor predeterminado la versión de la API de REST 2024-07-31-preview.
  • La versión preliminar pública 2024-07-31-preview solo está disponible en las siguientes regiones de Azure. Tenga en cuenta que el modelo generativo personalizado (extracción de campos del documento) en AI Studio solo está disponible en la región Centro-norte de EE. UU.:
    • Este de EE. UU.
    • Oeste de EE. UU. 2
    • Oeste de Europa
    • Centro-Norte de EE. UU

Este contenido se aplica a: marca de verificación v4.0 (versión preliminar) | versiones anteriores: marca de verificación azul v3.1 (GA)

Este contenido se aplica a: marca de verificación v3.1 (GA) | Versión más reciente: marca de verificación púrpura v4.0 (versión preliminar)

El modelo de contrato de Documento de inteligencia usa eficaces funcionalidades de Reconocimiento óptico de caracteres (OCR) para analizar y extraer campos clave y elementos de línea de un grupo seleccionado de documentos fiscales. Los documentos fiscales pueden ser de distintos formatos y tener diferentes grados de calidad, lo que incluye imágenes capturadas por un teléfono, documentos digitalizados y archivos PDF digitales. La API analiza el texto de los documentos fiscales; extrae información clave, como el nombre del cliente, la dirección de facturación, la fecha de vencimiento y el importe a pagar; y devuelve una representación de datos JSON estructurada. El modelo admite actualmente determinados formatos de documentos fiscales en inglés.

Tipos de formularios fiscales admitidos:

  • Impuestos unificados de EE. UU.
  • W-2
  • 1098
  • 1098-E
  • 1098-T
  • 1099 y variaciones (A, B, C, CAP, Combo, DIV, G, H, INT, K, LS, LTC, MISC, NEC, OID, PATR, Q, QA, R, S, SA, SB​)
  • 1040 y variaciones (Schedule 1, Schedule 2, Schedule 3, Schedule 8812, Schedule A, Schedule B, Schedule C, Schedule D, Schedule E, Schedule EIC, Schedule F, Schedule H, Schedule J, Schedule R, Schedule SE y Schedule Senior)

Procesamiento automatizado de documentos fiscales

El procesamiento automatizado de documentos fiscales es el proceso de extracción de campos clave de documentos fiscales. Históricamente, los documentos fiscales se procesaban manualmente. Este modelo permite la automatización sencilla de escenarios fiscales.

Impuestos unificados de EE. UU.

Esta versión preliminar presenta el modelo precompilado Unified US Tax, que detecta y extrae automáticamente los datos de los formularios fiscales W2, 1098, 1040 y 1099 de los documentos enviados. Estos documentos se pueden componer de muchos documentos fiscales o no relacionados con impuestos. El modelo solo procesa los formularios que admite.

Recorte de pantalla de un diagrama de procesamiento de impuestos unificados.

Opciones de desarrollo

Documento de inteligencia v4.0 (2024-07-31-preview) admite las siguientes herramientas, aplicaciones y bibliotecas:

Característica Recursos Id. de modelo
Modelos de formulario de impuestos de EE. UU. Document Intelligence Studio
API REST
SDK de C#
SDK de Python
SDK de Java
SDK de 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

Documento de inteligencia v3.1 admite las siguientes herramientas, aplicaciones y bibliotecas:

Característica Recursos Id. de modelo
Modelos de formulario de impuestos de EE. UU. Document Intelligence Studio
API REST
SDK de C#
SDK de Python
SDK de Java
SDK de JavaScript
• prebuilt-tax.us.W-2
• prebuilt-tax.us.1098
• prebuilt-tax.us.1098E
• prebuilt-tax.us.1098T

Documento de inteligencia v3.0 admite las siguientes herramientas, aplicaciones y bibliotecas:

Característica Recursos Id. de modelo
Modelos de formulario de impuestos de EE. UU. Document Intelligence Studio
API REST
SDK de C#
SDK de Python
SDK de Java
SDK de JavaScript
• prebuilt-tax.us.W-2
• prebuilt-tax.us.1098
• prebuilt-tax.us.1098E
• prebuilt-tax.us.1098T

Requisitos de entrada

  • Formatos de archivos admitidos:

    Modelo PDF Imagen:
    JPEG/JPG, PNG, BMP, TIFF, HEIF
    Microsoft Office:
    Word (DOCX), Excel (XLSX), PowerPoint (PPTX), HTML
    Leer
    Layout ✔ (2024-07-31-preview, 2024-02-29-preview, 2023-10-31-preview)
    Documento general
    Creada previamente
    Extracción personalizada
    Clasificación personalizada ✔ (2024-07-31-preview, 2024-02-29-preview)
  • Para obtener unos resultados óptimos, proporcione una foto clara o una digitalización de alta calidad por documento.

  • Para PDF y TIFF, se pueden procesar hasta 2000 páginas (con una suscripción de nivel gratis, solo se procesan las dos primeras páginas).

  • El tamaño de archivo para analizar documentos es de 500 MB para el nivel de pago (S0) y de 4 MB para el nivel gratuito (F0).

  • Las imágenes deben tener unas dimensiones entre 50 x 50 píxeles y 10 000 x 10 000 píxeles.

  • Si los archivos PDF están bloqueados con contraseña, debe desbloquearlos antes de enviarlos.

  • La altura mínima del texto que se va a extraer es de 12 píxeles para una imagen de 1024 x 768 píxeles. Esta dimensión corresponde aproximadamente a 8 puntos de texto a 150 puntos por pulgada (PPP).

  • Para el entrenamiento de modelos personalizados, el número máximo de páginas para los datos de entrenamiento es 500 para el modelo de plantilla personalizada y 50 000 para el modelo neuronal personalizado.

    • Para el entrenamiento de modelos de extracción personalizados, el tamaño total de los datos de entrenamiento es de 50 MB para el modelo de plantilla y 1 GB para el modelo neuronal.

    • Para el entrenamiento del modelo de clasificación personalizada, el tamaño total de los datos de entrenamiento es de 1 GB con un máximo de 10 000 páginas. Para 2024-07-31-preview y versiones posteriores, el tamaño total de los datos de entrenamiento se 2 GB con un máximo de 10 000 páginas.

Prueba de la extracción de datos de documentos fiscales

Vea cómo se extraen los datos, incluida la información del cliente, los detalles del proveedor y los elementos de línea, de las facturas. Tendrá que supervisar los recursos siguientes:

  • Una suscripción a Azure: puede crear una cuenta gratuita.

  • Una instancia de Document Intelligence en el Azure Portal. Puede usar el plan de tarifa gratuito (F0) para probar el servicio. Después de implementar el recurso, seleccione Ir al recurso para obtener la clave y el punto de conexión.

Captura de pantalla de ubicación de las claves y el punto de conexión en Azure Portal.

Estudio del documento de inteligencia

  1. En la página principal de Document Intelligence Studio, seleccione el modelo de documento fiscal admitido.

  2. Puede analizar un documento fiscal de ejemplo o cargar archivos propios.

  3. Seleccione el botón Ejecutar análisis y, si es necesario, configure las opciones de Análisis :

    Captura de pantalla de los botones Ejecutar análisis y Analizar opciones en Document Intelligence Studio.

Idiomas y configuraciones regionales compatibles

Vea nuestra página de Compatibilidad de idiomas: modelos precompilados para obtener una lista completa de los idiomas admitidos.

Extracción de campos W-2

A continuación se muestran los campos extraídos de un formulario fiscal W-2 en la respuesta de salida JSON.

Nombre Escribir Descripción Ejemplo
W2FormVariant string Variante del formulario fiscal IRS W2. Puede tener uno de los siguientes valores: W-2, W-2AS, W-2CM, W-2GU o W-2VI W-2
TaxYear string Año fiscal del formulario 2021
W2Copy string Versión de la copia del formulario fiscal W2 junto con la instrucción impresa relacionada con esta copia Copia A para la Administración del Seguro Social
Employee object Objeto que contiene el número de seguridad social, el nombre y la dirección
Employee.SocialSecurityNumber string Número de la seguridad social del empleado. Campo fiscal de IRS W2 A, por ejemplo, 123-45-6789 123-45-6789
Employee.Name string Nombre del empleado, segundo nombre completo/inicial, apellido y sufijo. Campo fiscal de IRS W2 e John Contoso
Employee.Address address Dirección del empleado. Parte de campo fiscal de IRS W2 f 123 Microsoft way, Redmond Washington, 98123
ControlNumber string Número de control de formulario fiscal W2. Campo fiscal de IRS W2 d 0AB12 D345 7890
Employer object Objeto que contiene el número de identificación, el nombre y la dirección del empleador
Employer.IdNumber string Número de identificación del empleador. Campo fiscal de IRS W2 b 12-3456789
Employer.Name string Nombre del empleador. Parte de campo fiscal de IRS W2 c Fabrikam
Employer.Address address Dirección del empleador. Parte de campo fiscal de IRS W2 c 321 Microsoft way, Redmond Washington, 98123
WagesTipsAndOtherCompensation number Salarios, propinas y otra cantidad de compensaciones en USD. Campo fiscal de IRS W2 1 1234567.89
FederalIncomeTaxWithheld number Impuestos federales sobre ingresos retenidos en USD. Campo fiscal de IRS W2 2 1234567.89
SocialSecurityWages number Importe de salarios de seguridad social en USD. Campo fiscal de IRS W2 3 1234567.89
SocialSecurityTaxWithheld number Importe retenido del impuesto sobre la seguridad social en USD. Campo fiscal de IRS W2 4 1234567.89
MedicareWagesAndTips number Salarios y propinas de Medicare en USD. Campo fiscal de IRS W2 5 1234567.89
MedicareTaxWithheld number Importe retenido por impuestos de Medicare en USD. Campo fiscal de IRS W2 6 1234567.89
SocialSecurityTips number Importe de las propinas de seguridad social en USD. Campo fiscal de IRS W2 7 1234567.89
AllocatedTips number Propinas asignadas en USD. Campo fiscal de IRS W2 8 1234567.89
VerificationCode string Código de verificación de formulario fiscal W2. Campo fiscal de IRS W2 9 AB123456
DependentCareBenefits number Importe de los beneficios de asistencia a dependientes en USD. Campo fiscal de IRS W2 10 1234567.89
NonQualifiedPlans number Importe de planes no cualificados en USD. Campo fiscal de IRS W2 11 1234567.89
AdditionalInfo array Matriz que contiene los códigos de W2. Campo fiscal de IRS W2 12
AdditionalInfo.* object
AdditionalInfo.*.LetterCode string Para más información sobre el código de la letra de la casilla 12 del formulario IRS W2, vea Códigos de letras de IRS A
AdditionalInfo.*.Amount number Cantidad de código en USD 1234567.89
IsStatutoryEmployee string Parte de campo fiscal de IRS W2 13. Puede ser true o false true
IsRetirementPlan string Parte de campo fiscal de IRS W2 13. Puede ser true o false true
IsThirdPartySickPay string Parte de campo fiscal de IRS W2 13. Puede ser true o false true
Other string Contenido de campo fiscal IRS W2 14 SALARIOS POR ENFERMEDAD SBJT A $511/DÍA LÍMITE 1356
StateTaxInfos array Información relacionada con los impuestos estatales. Contenido de campo fiscal IRS W2 15 a 17
StateTaxInfos.* object
StateTaxInfos.*.State string Código de estado de dos letras. Parte de campo fiscal de IRS W2 15 WA
StateTaxInfos.*.EmployerStateIdNumber string Número de identificación del estado de empleador. Parte de campo fiscal de IRS W2 15 1234567
StateTaxInfos.*.StateWagesTipsEtc number Salarios estatales, propinas, importe en USD. Campo fiscal de IRS W2 16 1234567.89
StateTaxInfos.*.StateIncomeTax number Importe del impuesto sobre la renta estatal en USD. Campo fiscal de IRS W2 17 1234567.89
LocalTaxInfos array Información relacionada con impuestos locales. Contenido de campo fiscal IRS W2 18 a 20
LocalTaxInfos.* object
LocalTaxInfos.*.LocalWagesTipsEtc number Salarios locales, propinas, importe en USD. Parte de campo fiscal de IRS W2 18 1234567.89
LocalTaxInfos.*.LocalIncomeTax number Importe del impuesto sobre los ingresos locales en USD. Parte de campo fiscal de IRS W2 19 1234567.89
LocalTaxInfos.*.LocalityName string Nombre de localidad. Parte de campo fiscal de IRS W2 20 Redmond

Extracción de campos 1098

A continuación se muestran los campos extraídos de un formulario fiscal 1098 en la respuesta de salida JSON. También se admiten los formularios 1098-T y 1098-E.

Campo Tipo Descripción Ejemplo
TaxYear number Año fiscal del formulario 2021
Borrower object Objeto que contiene el TIN, el nombre, la dirección y el número de cuenta del prestatario
Borrower.TIN string Número de identificación fiscal del prestatario 123-45-6789
Borrower.Name string Nombre completo del prestatario como se escribe en el formulario John Smith
Borrower.Address address Dirección del prestatario 123 Microsoft Way, Redmond Washington 98052
Borrower.AccountNumber string Número de cuenta del prestatario 55123456789
Lender object Objeto que contiene el TIN del prestamista, el nombre, la dirección y el teléfono
Lender.TIN string Número de identificación fiscal del prestamista 12-3456789
Lender.Name string Nombre del prestamista Woodgrove Bank
Lender.Address address Dirección del prestamista 321 Microsoft Way, Redmond Washington 98052
Lender.Telephone string Número de teléfono del prestamista (987) 654-3210
MortgageInterest number Importe de interés hipoteca recibido de los pagadores/prestatarios (casilla 1) 1,234,567.89
OutstandingMortgagePrincipal number Capital hipotecario pendiente (casilla 2) 1,234,567.89
MortgageOriginationDate date Fecha de origen de la hipoteca (cuadro 3) 2022-01-01
OverpaidInterestRefund number Importe de reembolso de los intereses pagados en exceso (casilla 4) 1,234,567.89
MortgageInsurancePremium number Importe de la prima del seguro de hipoteca (casilla 5) 1,234,567.89
PointsPaid number Puntos pagados en la compra de residencia principal (cuadro 6) 1,234,567.89
IsPropertyAddressSameAsBorrower string Es la dirección de la propiedad que protege la hipoteca igual que la dirección postal del pagador/prestatario (cuadro 7) true
PropertyAddress string Dirección o descripción de la propiedad que protege la hipoteca (cuadro 8) 123 Main St., Redmond Washington 98052
MortgagedPropertiesCount number Número de propiedades hipotecadas (cuadro 9) 1
Other string Información adicional para informar al pagador (casilla 10)
RealEstateTax number Impuesto sobre bienes raíces (casilla 10) 1,234,567.89
AdditionalAssessment string Otras evaluaciones realizadas sobre la propiedad (casilla 10) Daño estructural observado
MortgageAcquisitionDate date Fecha de adquisición de hipotecas (cuadro 11) 2022-01-01
IsCorrected string Indica si el formulario es una presentación correctiva. true

Extracción de campos de 1099-NEC

A continuación se muestran los campos extraídos de un formulario fiscal 1099-NEC en la respuesta de salida JSON. También se admiten las otras variaciones de 1099.

Campo Tipo Descripción Ejemplo
TaxYear string Año fiscal extraído de 1099-NEC. 2022
Payer object Objeto que contiene el TIN del pagador, el nombre, la dirección y el número de teléfono
Payer.TIN string Número de identificación fiscal del pagador. 123-45-6789
Payer.Name string Nombre completo del pagador tal como se escribe en el formulario. John Smith
Payer.Address address Dirección del pagador. 123 Microsoft Way, Redmond Washington 98052
Payer.PhoneNumber phoneNumber Número de teléfono del pagador. +19876543210
Recipient object Objeto que contiene el TIN del destinatario, el nombre, la dirección y el número de cuenta
Recipient.TIN string Número de identificación fiscal del destinatario. 123-45-6789
Recipient.Name string Nombre completo del destinatario tal como se escribe en el formulario. John Smith
Recipient.Address address Dirección de destinatario. 123 Microsoft Way, Redmond Washington 98052
Recipient.AccountNumber string Número de cuenta del destinatario. 55123456789
Box1 number Casilla 1 extraída de 1099-NEC. 123456
Box2 boolean Casilla 2 extraída de 1099-NEC. :selected:
Box4 number Casilla 4 extraída de 1099-NEC. 123456
StateTaxesWithheld array Impuestos estatales retenidos extraídos de 1099-NEC
StateTaxesWithheld.* object Un objeto que contiene detalles sobre los impuestos estatales
StateTaxesWithheld.*.Box5 number Casilla 5 extraída de 1099-NEC. 123456
StateTaxesWithheld.*.Box6 string Casilla 6 extraída de 1099-NEC. 12-3456789
StateTaxesWithheld.*.Box7 number Casilla 7 extraída de 1099-NEC. 123456

Extracción de campo 1099-Combo

A continuación se muestran los campos extraídos de un formulario fiscal 1099-Combo en la respuesta de salida JSON. También se admiten las otras variaciones de 1099:

Campo Tipo Descripción Ejemplo
TaxYear string Año fiscal extraído de 1099-COMBO. 2022
Payer object Objeto que contiene el TIN del pagador, el nombre, la dirección y el número de teléfono
Payer.TIN string Número de identificación fiscal del pagador. 123-45-6789
Payer.Name string Nombre completo del pagador tal como se escribe en el formulario. John Smith
Payer.Address address Dirección del pagador. 123 Microsoft Way, Redmond Washington 98052
Payer.AccountNumber phoneNumber Número de teléfono del pagador. +19876543210
Recipient object Objeto que contiene el TIN del destinatario, el nombre, la dirección y el número de cuenta
Recipient.TIN string Número de identificación fiscal del destinatario. 123-45-6789
Recipient.Name string Nombre completo del destinatario tal como se escribe en el formulario. John Smith
Recipient.Address address Dirección de destinatario. 123 Microsoft Way, Redmond Washington 98052
Recipient.AccountNumber string Número de cuenta del destinatario. 55123456789
1099-B object
1099-B.Summary array Resumen de lista de transacciones notificadas en 1099-B
1099-B.Summary.* object
1099-B.Summary.*.Category string Puede ser una para las siguientes categorías: shortTermBasisReportedToIRS, shortTermBasisNotReportedToIRS, shortTerm1099BNotReceived, longTermBasisReportedToIRS, longTermBasisNotReportedToIRS, longTerm1099BNotReceived, underterminedTermBasisReportedToIRS, undertinedTermBasisNotReportedToIRS, undertined1099BNotReceived. shortTermBasisReportedToIRS
1099-B.Summary.*.TotalProceeds number Resumen de ganancias totales extraído de 1099-B 123456
1099-B.Summary.*.TotalCostBasis string Resumen de la base de coste total extraído de 1099-B 123456
1099-B.Summary.*.TotalMarketDiscount string Resumen del descuento total del mercado extraído de 1099-B 123456
1099-B.Summary.*.TotalWashSales string Resumen total de ventas de limpieza extraído de 1099-B 123456
1099-B.Summary.*.TotalRealizedGainOrLoss string Resumen total de ganancias o pérdidas realizadas extraído de 1099-B 123456
1099-B.Summary.*.TotalFederalIncomeTaxWithheld string Resumen del total de impuestos federales retenidos extraído de 1099-B 123456
1099-B.Transactions array Lista de transacciones notificadas en 1099-B
1099-B.Transactions.* object
1099-B.Transactions.*.CusipNumber string Número Cusip extraído de 1099-B 981276345
1099-B.Transactions.*.IsFactaFilingRequired boolean ?Se requiere la presentación de Facta extraída de 1099-B? :selected:
1099-B.Transactions.*.ApplicableForm8949Checkbox string Casilla del formulario aplicable 8949 extraída de 1099-B A
1099-B.Transactions.*.BasisStatus selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: basisReportedToIRS, basisNotReportedToIRS, 1099BNotReceived. basisReportedToIRS:unselected: basisNotReportedToIRS:unselected: undetermined:unselected:
1099-B.Transactions.*.Box1a string Casilla 1a extraída de 1099-B 100 sh. XYZ Co.
1099-B.Transactions.*.Box1b date Casilla 1b extraída de 1099-B 2022-12-31
1099-B.Transactions.*.Box1c date Casilla 1c extraída de 1099-B 2022-12-31
1099-B.Transactions.*.Box1d number Casilla 1d extraída de 1099-B 123456
1099-B.Transactions.*.Box1e number Casilla 1e extraída de 1099-B 123456
1099-B.Transactions.*.Box1f number Casilla 1f extraída de 1099-B 123456
1099-B.Transactions.*.Box1g number Casilla 1g extraída de 1099-B 123456
1099-B.Transactions.*.Box2 selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: shortTermGainOrLoss, longTermGainOrLoss, ordinary, undertermined. shortTermGainOrLoss:unselected: longTermGainOrLoss:unselected: ordinary:unselected:
1099-B.Transactions.*.Box3 selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: collectible, qof. collectible:unselected: qof:unselected:
1099-B.Transactions.*.Box4 number Casilla 4 extraída de 1099-B 123456
1099-B.Transactions.*.Box5 boolean Casilla 5 extraída de 1099-B :selected:
1099-B.Transactions.*.Box6 selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: grossProceeds, netProceeds. grossProceeds:unselected: netProceeds:unselected:
1099-B.Transactions.*.Box7 boolean Casilla 7 extraída de 1099-B :selected:
1099-B.Transactions.*.Box8 number Casilla 8 extraída de 1099-B 123456
1099-B.Transactions.*.Box9 number Casilla 9 extraída de 1099-B 123456
1099-B.Transactions.*.Box10 number Casilla 10 extraída de 1099-B 123456
1099-B.Transactions.*.Box11 number Casilla 11 extraída de 1099-B 123456
1099-B.Transactions.*.Box12 boolean Casilla 12 extraída de 1099-B :selected:
1099-B.Transactions.*.Box13 number Casilla 13 extraída de 1099-B 123456
1099-B.Transactions.*.StateTaxesWithheld array Impuestos estatales retenidos extraídos de 1099-B
1099-B.Transactions.*.StateTaxesWithheld.* object
1099-B.Transactions.*.StateTaxesWithheld.*.Box14 string Casilla 14 extraída de 1099-B Washington
1099-B.Transactions.*.StateTaxesWithheld.*.Box15 string Casilla 15 extraída de 1099-B 12-3456789
1099-B.Transactions.*.StateTaxesWithheld.*.Box16 number Casilla 16 extraída de 1099-B 123456
1099-DIV object
1099-DIV.Box1a number Casilla 1a extraída de 1099-DIV. 123456
1099-DIV.Box1b number Casilla 1b extraída de 1099-DIV. 123456
1099-DIV.Box2a number Casilla 2a extraída de 1099-DIV. 123456
1099-DIV.Box2b number Casilla 2b extraída de 1099-DIV. 123456
1099-DIV.Box2c number Casilla 2c extraída de 1099-DIV. 123456
1099-DIV.Box2d number Casilla 2d extraída de 1099-DIV. 123456
1099-DIV.Box2e number Casilla 2e extraída de 1099-DIV. 123456
1099-DIV.Box2f number Casilla 2f extraída de 1099-DIV. 123456
1099-DIV.Box3 number Casilla 3 extraída de 1099-DIV. 123456
1099-DIV.Box4 number Casilla 4 extraída de 1099-DIV. 123456
1099-DIV.Box5 number Casilla 5 extraída de 1099-DIV. 123456
1099-DIV.Box6 number Casilla 6 extraída de 1099-DIV. 123456
1099-DIV.Box7 number Casilla 7 extraída de 1099-DIV. 123456
1099-DIV.Box8 string Casilla 8 extraída de 1099-DIV. Extranjero
1099-DIV.Box9 number Casilla 9 extraída de 1099-DIV. 123456
1099-DIV.Box10 number Casilla 10 extraída de 1099-DIV. 123456
1099-DIV.Box11 boolean Casilla 11 extraída de 1099-DIV. :selected:
1099-DIV.Box12 number Casilla 12 extraída de 1099-DIV. 123456
1099-DIV.Box13 number Casilla 13 extraída de 1099-DIV. 123456
1099-DIV.StateTaxesWithheld array Impuestos estatales retenidos extraídos de 1099-DIV
1099-DIV.StateTaxesWithheld.* object
1099-DIV.StateTaxesWithheld.*.Box14 string Casilla 14 extraída de 1099-DIV. Washington
1099-DIV.StateTaxesWithheld.*.Box15 string Casilla 15 extraída de 1099-DIV. 12-3456789
1099-DIV.StateTaxesWithheld.*.Box16 number Casilla 16 extraída de 1099-DIV. 123456
1099-INT object
1099-INT.IsFactaFilingRequired boolean ¿Se requiere la presentación de Facta extraída de 1099-INT? :selected:
1099-INT.Box1 number Casilla 1 extraída de 1099-INT. 123456
1099-INT.Box2 number Casilla 2 extraída de 1099-INT. 123456
1099-INT.Box3 number Casilla 3 extraída de 1099-INT. 123456
1099-INT.Box4 number Casilla 4 extraída de 1099-INT. 123456
1099-INT.Box5 number Casilla 5 extraída de 1099-INT. 123456
1099-INT.Box6 number Casilla 6 extraída de 1099-INT. 123456
1099-INT.Box7 string Casilla 7 extraída de 1099-INT. Extranjero
1099-INT.Box8 number Casilla 8 extraída de 1099-INT. 123456
1099-INT.Box9 number Casilla 9 extraída de 1099-INT. 123456
1099-INT.Box10 number Casilla 10 extraída de 1099-INT. 123456
1099-INT.Box11 number Casilla 11 extraída de 1099-INT. 123456
1099-INT.Box12 number Casilla 12 extraída de 1099-INT. 123456
1099-INT.Box13 number Casilla 13 extraída de 1099-INT. 123456
1099-INT.Box14 string Casilla 14 extraída de 1099-INT. 123456789
1099-INT.StateTaxesWithheld array Impuestos estatales retenidos extraídos de 1099-INT
1099-INT.StateTaxesWithheld.* object
1099-INT.StateTaxesWithheld.*.Box15 string Casilla 15 extraída de 1099-INT. Washington
1099-INT.StateTaxesWithheld.*.Box16 string Casilla 16 extraída de 1099-INT. 12-3456789
1099-INT.StateTaxesWithheld.*.Box17 number Casilla 17 extraída de 1099-INT. 123456

Formulario fiscal de extracción de campos 1040

A continuación se muestran los campos extraídos de un formulario fiscal 1040 en la respuesta de salida JSON. También se admiten las otras variaciones de 1040.

Campo Tipo Descripción Ejemplo
TaxYear string Año fiscal extraído de formulario 1040. 2022
Taxpayer object Objeto que contiene la información del contribuyente, como SSN, Apellidos y Dirección
Taxpayer.SSN string Número de la seguridad social fiscal del contribuyente. 123-45-6789
Taxpayer.LastName string Apellido del contribuyente tal y como se escribe en el formulario. Smith
Taxpayer.FirstNameAndInitials string El nombre y las iniciales del segundo nombre del contribuyente tal y como figuran en el formulario. John T
Taxpayer.Address address Dirección del contribuyente. 123 Main Street, Seattle Washington 98122
Taxpayer.ForeignCountryName string Nombre del país extranjero del contribuyente. Alemania
Taxpayer.ForeignProvinceStateOrCounty string Estado o nombre del condado de la provincia extranjera del contribuyente. Hamburgo
Taxpayer.ForeignPostalCode string Código postal extranjero del contribuyente. 20095
Spouse object Un objeto que contiene la información del cónyuge, como el número de seguridad social, el apellido y el nombre e iniciales
Spouse.SSN string Número de la seguridad social fiscal del cónyuge. 123-45-6789
Spouse.LastName string Apellido del cónyuge tal y como se escribe en el formulario. Smith
Spouse.FirstNameAndInitials string El nombre y las iniciales del segundo nombre del cónyuge tal y como figuran en el formulario. John T
Dependents array Dependientes extraídos de formulario 1040
Dependents.* object Una matriz que contiene una lista de dependientes que incluye información como nombre, número de seguridad social y tipo de crédito
Dependents.*.Name string Nombre completo del dependiente tal y como figura en el formulario. John Smith
Dependents.*.SSN string Número de seguridad social fiscal del dependiente. 123-45-6789
Dependents.*.RelationshipToFiler string Nombre completo del dependiente tal y como figura en el formulario. John Smith
Dependents.*.CreditType selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: childTaxCredit, creditForOtherDependents. childTaxCredit: selected creditForOtherDependents:unselected:
ThirdPartyDesignee object Objeto que contiene información sobre el destinatario de diseño de terceros
ThirdPartyDesignee.PhoneNumber phoneNumber Número de teléfono del tercero designado. 1-123-456-7890
ThirdPartyDesignee.Name string Nombre del tercero designado tal y como figura en el formulario. John Smith
ThirdPartyDesignee.PersonalIdentificationNumber string PIN del tercero designado. 123456
SignatureDetails object Objeto que contiene información sobre el firmante, como números de teléfono y correos electrónicos
SignatureDetails.TaxpayerOccupation string Ocupación del contribuyente. Software
SignatureDetails.TaxpayerPIN string PIN del contribuyente. 123456
SignatureDetails.TaxpayerPhoneNumber phoneNumber Número de teléfono del contribuyente. 1-123-456-7890
SignatureDetails.TaxpayerEmail string Correo electrónico de contribuyente. johnsmith@contoso.com
SignatureDetails.SpouseOccupation string Ocupación del cónyuge. Software
SignatureDetails.SpousePIN string PIN del cónyuge. 123456
PaidPreparer object Objeto que contiene información sobre el preparador.
PaidPreparer.PreparerName date Nombre del preparador. John Smith
PaidPreparer.PreparerPTIN string PIN del preparador. 123456
PaidPreparer.IsPreparerSelfEmployed boolean ¿Es el preparador un trabajador autónomo? :selected:
PaidPreparer.PreparerFirmName string Nombre de la empresa contribuyente. Contoso
PaidPreparer.PreparerFirmPhoneNumber phoneNumber Número de teléfono de la empresa de preparación 1-123-456-7890
PaidPreparer.PreparerFirmAddress address Dirección de la empresa de preparación. 123 First street, Seattle Washington 98001
PaidPreparer.PreparerFirmEIN string EIN de la empresa de preparación. 98-7654321
FilingStatus selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: single, marriedFilingJointly, marriedFillingSeparately, headOfHousehold, qualifyingSurvivingSpouse. single:unselected: marriedFilingJointly:unselected: marriedFillingSeparately:unselected: headOfHousehold:unselected: qualifyingSurvivingSpouse:unselected:
NameOfSpouseOrQualifyingPerson string Nombre del cónyuge o persona apta extraída del formulario 1040. Pascale Weyderth
PresidentialElectionCampaign selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: taxpayer, spouse. taxpayer:unselected: spouse:unselected:
DigitalAssets selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: yes, no. yes:unselected: no:unselected:
ClaimStatus selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: taxpayerAsDependent, spouseAsDependent, spouseItemizesSeparatelyOrDualStatusAlien. taxpayerAsDependent:unselected: spouseAsDependent:unselected: spouseItemizesSeparatelyOrDualStatusAlien:unselected:
TaxpayerAgeBlindeness selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: above64, blind. above64:unselected: blind:unselected:
SpouseAgeBlindeness selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: above64, blind. above64:unselected: blind:unselected:
MoreThanFourDependents boolean Más de cuatro dependientes extraídos del formulario 1040. :selected:
Box1a number Casilla 1a extraída de formulario 1040. 123456
Box1b number Casilla 1b extraída de formulario 1040. 123456
Box1c number Casilla 1c extraída de formulario 1040. 123456
Box1d number Casilla 1d extraída de formulario 1040. 123456
Box1e number Casilla 1e extraída de formulario 1040. 123456
Box1f number Casilla 1f extraída de formulario 1040. 123456
Box1g number Casilla 1g extraída de formulario 1040. 123456
Box1h number Casilla 1h extraída de formulario 1040. 123456
Box1i number Casilla 1i extraída de formulario 1040. 123456
Box1z number Casilla 1z extraída de formulario 1040. 123456
Box2a number Casilla 2a extraída de formulario 1040. 123456
Box2b number Casilla 2b extraída de formulario 1040. 123456
Box3a number Casilla 3a extraída de formulario 1040. 123456
Box3b number Casilla 3b extraída de formulario 1040. 123456
Box4a number Casilla 4a extraída de formulario 1040. 123456
Box4b number Casilla 4b extraída de formulario 1040. 123456
Box5a number Casilla 5a extraída de formulario 1040. 123456
Box5b number Casilla 5b extraída de formulario 1040. 123456
Box6a number Casilla 6a extraída de formulario 1040. 123456
Box6b number Casilla 6b extraída de formulario 1040. 123456
Box6cCheckbox boolean Casilla 6c Casilla de comprobación extraída de formulario 1040. :selected:
Box7Checkbox boolean Casilla 7 Casilla de comprobación extraída de formulario 1040. :selected:
Box7 number Casilla 7 extraída de formulario 1040. 123456
Box8 number Casilla 8 extraída de formulario 1040. 123456
Box9 number Casilla 9 extraída de formulario 1040. 123456
Box10 number Casilla 10 extraída de formulario 1040. 123456
Box11 number Casilla 11 extraída de formulario 1040. 123456
Box12 number Casilla 12 extraída de formulario 1040. 123456
Box13 number Casilla 13 extraída de formulario 1040. 123456
Box14 number Casilla 14 extraída de formulario 1040. 123456
Box15 number Casilla 15 extraída de formulario 1040. 123456
Box16FromForm selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: 8814, 4972, other. 8814:unselected: 4972:unselected: other:unselected:
Box16OtherFormNumber string Casilla 16 Otro número de formulario extraído de formulario 1040. 8888
Box16 number Casilla 16 extraída de formulario 1040. 123456
Box17 number Casilla 17 extraída de formulario 1040. 123456
Box18 number Casilla 18 extraída de formulario 1040. 123456
Box19 number Casilla 19 extraída de formulario 1040. 123456
Box20 number Casilla 20 extraída de formulario 1040. 123456
Box21 number Casilla 21 extraída de formulario 1040. 123456
Box22 number Casilla 22 extraída de formulario 1040. 123456
Box23 number Casilla 23 extraída de formulario 1040. 123456
Box24 number Casilla 24 extraída de formulario 1040. 123456
Box25a number Casilla 25a extraída de formulario 1040. 123456
Box25b number Casilla 25b extraída de formulario 1040. 123456
Box25c number Casilla 25c extraída de formulario 1040. 123456
Box25d number Casilla 25d extraída de formulario 1040. 123456
Box26 number Casilla 26 extraída de formulario 1040. 123456
Box27 number Casilla 27 extraída de formulario 1040. 123456
Box28 number Casilla 28 extraída de formulario 1040. 123456
Box29 number Casilla 29 extraída de formulario 1040. 123456
Box31 number Casilla 31 extraída de formulario 1040. 123456
Box32 number Casilla 32 extraída de formulario 1040. 123456
Box33 number Casilla 33 extraída de formulario 1040. 123456
Box34 number Casilla 34 extraída de formulario 1040. 123456
Box35Checkbox boolean Casilla 35 Casilla de comprobación extraída de formulario 1040. :selected:
Box35a number Casilla 35a extraída de formulario 1040. 123456
Box35b number Casilla 35b extraída de formulario 1040. 123456
Box35c selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: checking, saving. checking:unselected: saving:unselected:
Box35d number Casilla 35d extraída de formulario 1040. 123456
Box36 number Casilla 36 extraída de formulario 1040. 123456
Box37 number Casilla 37 extraída de formulario 1040. 123456
Box38 number Casilla 38 extraída de formulario 1040. 123456
HasAssignedThirdPartyDesignee selectionGroup El valor es una lista que contiene al menos uno de los siguientes códigos: yes, no. yes:unselected: no:unselected:

Los pares de clave/valor y los elementos de línea de los documentos fiscales extraídos se encuentran en la sección documentResults de la salida JSON.

Pasos siguientes