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: v4.0 (versión preliminar) | versiones anteriores: v3.1 (GA)
Este contenido se aplica a: v3.1 (GA) | Versión más reciente: 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.
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
), HTMLLeer ✔ ✔ ✔ 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 se2
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.
Estudio del documento de inteligencia
En la página principal de Document Intelligence Studio, seleccione el modelo de documento fiscal admitido.
Puede analizar un documento fiscal de ejemplo o cargar archivos propios.
Seleccione el botón Ejecutar análisis y, si es necesario, configure las opciones de Análisis :
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
Pruebe a procesar sus propios formularios y documentos con Document Intelligence Studio.
Complete el inicio rápido de Documento de inteligencia y empiece a crear una aplicación de procesamiento de documentos en el lenguaje de desarrollo que prefiera.