Saltar al contenido principal

Analizador de documentos tributarios con IA en Power Automate

Analizador de documentos fiscales con IA es un Power Automate acción por PDF4me que lee un documento fiscal con IA y devuelve el tipo de formulario, el año fiscal y un diccionario de campos estructurados. Úselo en los formularios W2, 1099, 1040, 1098, 1095 o W-4 para transferir datos directamente a SharePoint, Excel, Dynamics Microsoft 365 o Power BI sin entrada manual de datos.

Lo que hace esta acción

Analizador de documentos fiscales con IA de PDF4me lee un documento fiscal (PDF, PNG, JPG, o JPEG) y devuelve Tipo de formulario, año fiscaly un campos Diccionario de valores extraídos. Admite W2, 1099, 1099-SSA, 1040, 1040-SR, 1040-NR, 1098, 1098-E, 1098-T, 1095A, 1095C, W-4 y UnifiedTaxUS. Opcionalmente configurable. Carrocería/Modelo fiscal para una mayor precisión en una forma conocida, o Cuerpo/claves de campo personalizadas para extraer campos adicionales más allá del conjunto estándar.

Entradas de blog relacionadas(1)

¿Cómo autentico mi Power Automate ¿Fluir?

Cada PDF4me acción en Power Automate requiere una conexión válida. Cree o seleccione una que contenga su PDF4me API clave para que el flujo pueda autenticar de forma segura las solicitudes de procesamiento de documentos fiscales mediante IA.

Datos importantes que no debes perderte

Siempre se requieren solo dos campos.
Contenido del archivo (los bytes del documento) y Cuerpo/Documento/Nombre (el nombre del archivo con su extensión). Todo lo demás se encuentra en los parámetros avanzados y es opcional.
Body/TaxModel es una sugerencia, no un filtro.
Déjelo en blanco y el analizador seguirá detectando automáticamente el tipo de formulario, que se devuelve en formType. Establézcalo en un código conocido (W2, 1040, 1099, etc.) solo para mejorar la precisión del reconocimiento de campos.
Compruebe las advertencias y el método fallbackUsed antes de confiar en la salida.
Una matriz de advertencias no vacía o fallbackUsed: true indica que la IA encontró un campo de baja confianza o un diseño inusual. Dirija estos casos a una revisión manual en flujos sensibles al cumplimiento.
Power Automate AI - Acción Tax Document Parser configurada con los parámetros File Content, Body/Document/Name y Advanced que muestran Body/TaxModel y Body/customFieldKeys con un elemento

Mapea el contenido del archivo y el cuerpo/documento/nombre, y luego expande los parámetros avanzados para Body/TaxModel y Body/customFieldKeys.

Parámetros

Requerido: El contenido del archivo y el cuerpo/documento/nombre deben proporcionarse siempre. Cuerpo/TaxModel y Cuerpo/customFieldKeys son parámetros avanzados opcionales.

ParámetroRequeridoLo que haceEjemplo
File ContentRequiredBinary content of the tax document, mapped from a previous action (Get file content, SharePoint, OneDrive, email attachment). Supports .pdf, .png, .jpg, .jpeg.body('Get_file_content')
Body/Document/NameRequiredFilename of the tax document including its extension. Used for format detection and processing.tax_document_2024.pdf
Body/TaxModelOptionalAdvanced parameter. Known form type to improve extraction accuracy. Leave blank to let the AI auto-detect the form type.W2
Body/customFieldKeysOptionalAdvanced parameter. Array of additional field names to extract beyond the standard tax data set.["customField1", "customField2"]

Formularios de impuestos admitidos

Formar grupoCódigos de carrocería/modelo fiscalCampos típicos
Wage statementW2Wages, federal/state tax withheld, Social Security wages, Medicare wages.
Information returns1099, 1099-SSAIncome amounts, payer information, tax withheld, recipient information.
Individual return1040, 1040-SR, 1040-NRAdjusted gross income, taxable income, tax owed, refund amount, filing status.
Interest and education1098, 1098-E, 1098-TMortgage interest paid, student loan interest, tuition payments.
Health coverage1095A, 1095CHealth insurance coverage information, employer information.
WithholdingW-4Withholding allowances, additional withholding, filing status.

Campos de salida

CampoTipoLo que contiene
formTypeStringThe detected or specified tax form type, for example W2, 1099, or 1040.
taxYearStringThe tax year the document applies to, for example 2024.
fieldsObjectDictionary of extracted values, keyed by field name, plus any custom fields requested.
warningsArrayMessages flagging potential data quality issues or extraction challenges. Empty when none.
fallbackUsedBooleantrue if fallback extraction logic was used for this document.
rawOcrTextStringThe raw OCR text extracted from the document.
jobIdStringUnique identifier for the AI processing job.
successBooleantrue if extraction completed, false if it failed.
messageStringDescriptive result message for the processing run.

¿Cómo configuro el analizador de documentos fiscales AI en Power Automate¿

  1. Agregar PDF4meAnalizador de documentos fiscales con IA a tu Power Automate fluir.
  2. Mapa Contenido del archivo de una acción anterior (SharePoint, OneDriveo un archivo adjunto de correo electrónico).
  3. Colocar Cuerpo/Documento/Nombre con la extensión del archivo (.pdf, .png, .jpg o .jpeg).
  4. Opcionalmente, expandir Parámetros avanzados y establecer Carrocería/Modelo fiscal a un código de formulario conocido para mayor precisión.
  5. Opcionalmente se puede configurar Cuerpo/claves de campo personalizadas para cualquier campo más allá del conjunto estándar. Ejecute el flujo, el resultado analizado se devuelve como Tipo de formulario, año fiscal, y campos.

Configuraciones típicas

Ejemplos de flujo de trabajoCommon Power Automate flow patterns using AI-Tax Document Parser.
Entrada W2 al sistema de RRHH
  1. Se activa un flujo cuando un empleado carga un formulario W2 a un SharePoint carpeta de entrada.
  2. El analizador de documentos fiscales con IA se ejecuta con Body/TaxModel configurado en W2 para una mayor precisión.
  3. Los campos de salarios y retenciones extraídos se escriben en un SharePoint lista.
  4. Una condición comprueba la matriz de advertencias y dirige las filas de baja confianza a una revisión manual.
Conciliación de lotes 1099
  1. Se activa un flujo para cada archivo adjunto 1099 recibido a través de Outlook.
  2. AI-Tax Document Parser extrae la información del pagador y los importes de los ingresos y los guarda en un diccionario de campos.
  3. Los datos se insertan en un Excel Libro de trabajo para la conciliación contable.
Declaración de 1040 archivada
  1. Se activa un flujo cuando una declaración de impuestos 1040 presentada llega a una biblioteca de registros.
  2. AI-Tax Document Parser extrae el estado civil para efectos fiscales, los ingresos brutos ajustados y el monto del reembolso.
  3. A Dynamics Se crea un registro 365 con el año fiscal extraído y los campos de resumen para la consulta de auditoría.

Consejos prácticos

Set Body/TaxModel when you already know the form
Leaving it blank still works via auto-detection, but a known code sharpens field recognition, especially on scanned or lower-quality images.
Always branch on success and warnings
Check success before writing extracted data downstream, and inspect warnings for any fields the AI flagged as uncertain before treating the output as final.
Custom fields extend, they do not replace
Body/customFieldKeys adds extra entries to the fields dictionary alongside the standard form fields, it does not narrow or filter the standard set.
rawOcrText is useful for debugging
When a field looks wrong, compare it against rawOcrText to see whether the source scan quality, not the parser, is the root cause.
Match the file extension to the real format
Body/Document/Name must carry the true extension (.pdf, .png, .jpg, .jpeg) of the mapped File Content, a mismatched extension can affect processing.

Hoja de trucos

CampoValor
ActionAI-Tax Document Parser
Required fieldsFile Content, Body/Document/Name
Optional advanced fieldsBody/TaxModel, Body/customFieldKeys
Supported form codesW2, 1099, 1099-SSA, 1040, 1040-SR, 1040-NR, 1098, 1098-E, 1098-T, 1095A, 1095C, W-4, UnifiedTaxUS
Supported file types.pdf, .png, .jpg, .jpeg
OutputformType, taxYear, fields, warnings, fallbackUsed, rawOcrText, jobId, success, message

Preguntas frecuentes

Which tax forms does the AI-Tax Document Parser support?+
W2, 1099, 1099-SSA, 1040, 1040-SR, 1040-NR, 1098, 1098-E, 1098-T, 1095A, 1095C, W-4, and UnifiedTaxUS. Set Body/TaxModel to the exact form code to improve extraction accuracy for a known type.
Do I have to tell the parser which tax form type I am sending?+
No. Body/TaxModel is optional. Leaving it blank lets the AI detect the form type automatically and return it in the formType output field. Setting it improves accuracy when you already know the form.
How do I extract fields that are not part of the standard tax data set?+
Populate Body/customFieldKeys with an array of the field names you need. Each key you list is extracted alongside the standard fields dictionary, in addition to the built-in form fields. See <a href="https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/prebuilt/tax-document" target="_blank" rel="noopener noreferrer">Microsoft's tax document data extraction reference</a> for the kind of structured fields these forms typically expose.
What does the warnings array in the output mean?+
Warnings flag potential data quality issues, such as a low-confidence field or an unusual layout, without failing the run. Check the warnings array in automated pipelines before trusting extracted values without review.
Can I process scanned images as well as digital PDFs?+
Yes. File Content accepts .pdf, .png, .jpg, and .jpeg formats, so scanned tax documents work the same way as digitally generated PDFs. Retention requirements for the underlying tax records should still follow guidance such as the <a href="https://www.irs.gov/businesses/small-businesses-self-employed/how-long-should-i-keep-records" target="_blank" rel="noopener noreferrer">IRS recordkeeping guidelines</a>.

Casos de uso y aplicaciones en la industria

  • Procesamiento de declaraciones de impuestos: Automatizar el procesamiento de declaraciones de impuestos utilizando datos de documentos fiscales extraídos.
  • Declaración de impuestosAutomatice la preparación de la declaración de impuestos utilizando la información extraída de los formularios fiscales.
  • Cumplimiento tributario: Garantizar el cumplimiento tributario utilizando los datos de los documentos tributarios extraídos.
  • Declaración de impuestosGenerar informes fiscales a partir de la información extraída de los documentos fiscales.
  • Preparación de auditorías: Preparar auditorías utilizando datos de documentos fiscales extraídos

Acciones relacionadas

La misma tarea en otras plataformas

Obtén ayuda