Aller au contenu principal

Analyseur de documents fiscaux par IA dans Power Automate

Analyseur de documents fiscaux par IA est un Power Automate action par PDF4me Ce programme analyse un document fiscal grâce à l'IA et renvoie le type de formulaire, l'année d'imposition et un dictionnaire de champs structurés. Utilisez-le avec les formulaires W-2, 1099, 1040, 1098, 1095 ou W-4 pour transférer directement les données dans un autre document. SharePoint, Excel, Dynamics 365, ou Power BI sans saisie manuelle.

Que fait cette action ?

Analyseur de documents fiscaux par IA PDF4me lit un document fiscal (PDF, PNG, JPG, ou JPEG) et renvoie type de formulaire, année fiscaleet un champs Dictionnaire des valeurs extraites. Prend en charge les formulaires W2, 1099, 1099-SSA, 1040, 1040-SR, 1040-NR, 1098, 1098-E, 1098-T, 1095A, 1095C, W-4 et UnifiedTaxUS. Paramétrage optionnel Modèle de carrosserie/fiscal pour une plus grande précision sur une forme connue, ou Touches de champ personnalisées du corps extraire des champs supplémentaires au-delà de l'ensemble standard.

Articles de blog connexes(1)

Comment puis-je authentifier mon Power Automate Couler?

Chaque PDF4me action dans Power Automate nécessite une connexion valide. Créez-en ou sélectionnez une qui contient votre PDF4me API clé permettant au flux d'authentifier en toute sécurité les demandes de traitement de documents fiscaux par IA.

Informations importantes à ne pas manquer

Seuls deux champs sont toujours requis.
Contenu du fichier (les octets du document) et Corps/Nom du document (le nom du fichier avec son extension). Tous les autres paramètres se trouvent dans les paramètres avancés et sont facultatifs.
Body/TaxModel est une indication, pas un filtre
Laissez ce champ vide : l’analyseur détectera automatiquement le type de formulaire, renvoyé par formType. Indiquez un code connu (W2, 1040, 1099, etc.) uniquement pour améliorer la précision de la reconnaissance des champs.
Vérifiez les avertissements et fallbackUsed avant de faire confiance au résultat.
Un tableau d'avertissements non vide ou la valeur fallbackUsed: true indique que l'IA a rencontré un champ à faible confiance ou une mise en page inhabituelle. Dans les flux sensibles à la conformité, ces cas doivent être soumis à une vérification manuelle.
L'action Power Automate AI - Analyseur de documents fiscaux est configurée avec les paramètres Contenu du fichier, Corps/Document/Nom et Avancés, affichant Corps/TaxModel et Corps/customFieldKeys avec un seul élément.

Associez le contenu du fichier et le corps/document/nom, puis développez les paramètres avancés pour le corps/TaxModel et le corps/customFieldKeys.

Paramètres

Requis: Le contenu du fichier et le nom du document (Body/Document/Name) doivent toujours être fournis. Les paramètres Body/TaxModel et Body/customFieldKeys sont des paramètres avancés facultatifs.

ParamètreRequisCe que cela faitExemple
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"]

Formulaires fiscaux pris en charge

Groupe de formulairesCodes Body/TaxModelChamps typiques
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.

Champs de sortie

ChampTaperCe qu'il contient
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.

Comment configurer l'analyseur de documents fiscaux par IA dans Power Automate?

  1. Ajouter PDF4meAnalyseur de documents fiscaux par IA à votre Power Automate couler.
  2. Carte Contenu du fichier d'une action précédente (SharePoint, OneDrive, ou une pièce jointe à un courriel).
  3. Ensemble Corps/Document/Nom avec l'extension du fichier (.pdf, .png, .jpg ou .jpeg).
  4. Extension facultative Paramètres avancés et ensemble Modèle de carrosserie/fiscal vers un code de forme connue pour une plus grande précision.
  5. Paramètre optionnel Touches de champ personnalisées du corps pour tous les champs en dehors de l'ensemble standard. Exécutez le flux, le résultat analysé est renvoyé comme type de formulaire, année fiscale, et champs.

Configurations typiques

Exemples de flux de travailCommon Power Automate flow patterns using AI-Tax Document Parser.
Saisie W2 dans le système HR
  1. Un flux se déclenche lorsqu'un employé télécharge un formulaire W2 sur un compte. SharePoint Dossier d'admission.
  2. L'analyseur de documents fiscaux par IA fonctionne avec Body/TaxModel défini sur W2 pour une précision accrue.
  3. Les champs extraits relatifs aux salaires et aux retenues sont inscrits dans un SharePoint liste.
  4. Une condition vérifie le tableau des avertissements et achemine les lignes à faible confiance vers un examen manuel.
Rapprochement des lots 1099
  1. Un flux se déclenche pour chaque pièce jointe 1099 reçue via Outlook.
  2. L'analyseur de documents fiscaux par IA extrait les informations du payeur et les montants des revenus dans un dictionnaire de champs.
  3. Les données sont insérées dans un Excel Cahier de travail pour le rapprochement comptable.
1040 retour archivage
  1. Un flux se déclenche lorsqu'une déclaration 1040 déposée arrive dans une bibliothèque d'archives.
  2. L'analyseur de documents fiscaux par IA extrait le statut fiscal, le revenu brut ajusté et le montant du remboursement.
  3. UN Dynamics 365 enregistrements sont créés avec l'année fiscale extraite et les champs récapitulatifs pour la recherche d'audit.

Conseils pratiques

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.

Aide-mémoire

ChampValeur
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

Questions fréquentes

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>.

Cas d'utilisation et applications industrielles

  • Traitement des déclarations fiscalesAutomatiser le traitement des déclarations fiscales à partir des données extraites des documents fiscaux
  • Déclaration fiscaleAutomatiser la préparation des déclarations fiscales à partir des informations extraites des formulaires fiscaux
  • Conformité fiscale: Garantir la conformité fiscale à l'aide des données extraites des documents fiscaux
  • Déclaration fiscaleGénérer des rapports fiscaux à partir des informations extraites des documents fiscaux
  • Préparation de l'audit: Préparer les audits à partir des données extraites des documents fiscaux

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide