Passa al contenuto principale

Analizzatore di documenti fiscali basato sull'IA in Power Automate

Analizzatore di documenti fiscali basato sull'intelligenza artificiale è un Power Automate azione da PDF4me che legge un documento fiscale con l'IA e restituisce il tipo di modulo, l'anno fiscale e un dizionario di campi strutturati. Usalo sui moduli W2, 1099, 1040, 1098, 1095 o W-4 per spostare i dati direttamente in SharePoint, Excel, Dynamics 365 o Power BI senza inserimento manuale.

Cosa fa questa azione

PDF4me - Analizzatore di documenti fiscali basato sull'intelligenza artificiale legge un documento fiscale (PDF, PNG, JPG, O JPEG) e restituisce tipo di modulo, anno fiscalee un campi Dizionario dei valori estratti. Supporta W2, 1099, 1099-SSA, 1040, 1040-SR, 1040-NR, 1098, 1098-E, 1098-T, 1095A, 1095C, W-4 e UnifiedTaxUS. Impostabile facoltativamente Modello corpo/tasse per una maggiore precisione su una forma nota, oppure Body/customFieldKeys per estrarre campi aggiuntivi oltre a quelli standard.

Articoli correlati del blog(1)

Come faccio ad autenticare il mio Power Automate Fluire?

Ogni PDF4me azione in Power Automate richiede una connessione valida. Crea o selezionane una che contenga il tuo PDF4me API chiave affinché il flusso possa autenticare in modo sicuro le richieste di elaborazione dei documenti fiscali tramite IA.

Informazioni importanti da non perdere

Sono sempre richiesti solo due campi.
Contenuto del file (i byte del documento) e Corpo/Documento/Nome (il nome del file con estensione). Tutto il resto si trova nei parametri avanzati ed è facoltativo.
Body/TaxModel è un suggerimento, non un filtro
Lasciandolo vuoto, il parser rileverà comunque automaticamente il tipo di modulo, che verrà restituito in formType. Impostandolo su un codice noto (W2, 1040, 1099, ecc.) si migliora la precisione del riconoscimento del campo.
Verifica gli avvisi e le opzioni di fallback. Utilizzato prima di considerare attendibile l'output.
Un array di avvisi non vuoto o fallbackUsed: true segnala che l'IA ha rilevato un campo a bassa affidabilità o un layout insolito. In questi casi, indirizzare la revisione manuale ai flussi sensibili alla conformità.
Azione Power Automate AI - Analizzatore di documenti fiscali configurata con i parametri Contenuto file, Corpo/Documento/Nome e Avanzate che mostrano Corpo/Modello fiscale e Corpo/Chiavi di campo personalizzate con un elemento

Mappa il contenuto del file e Body/Document/Name, quindi espandi i parametri avanzati per Body/TaxModel e Body/customFieldKeys.

Parametri

Necessario: Il contenuto del file e il corpo/nome del documento devono essere sempre specificati. Corpo/modello fiscale e Corpo/chiavi dei campi personalizzati sono parametri avanzati facoltativi.

ParametroNecessarioCosa faEsempio
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"]

Moduli fiscali supportati

Gruppo di formaCodici Body/TaxModelCampi tipici
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.

Campi di output

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

Come configurare AI-Tax Document Parser in Power Automate?

  1. Aggiungere PDF4meAnalizzatore di documenti fiscali basato sull'intelligenza artificiale al tuo Power Automate fluire.
  2. Mappa Contenuto del file da un'azione precedente (SharePoint, OneDrive(o un allegato di posta elettronica).
  3. Impostato Corpo/Documento/Nome con l'estensione del file (.pdf, .png, .jpg o .jpeg).
  4. Espandere facoltativamente Parametri avanzati e impostare Modello corpo/tasse a un codice modulo noto per una maggiore precisione.
  5. Impostazione facoltativa Body/customFieldKeys per tutti i campi oltre il set standard. Esegui il flusso, il risultato analizzato restituisce come tipo di modulo, anno fiscale, E campi.

Configurazioni tipiche

Esempi di flusso di lavoroCommon Power Automate flow patterns using AI-Tax Document Parser.
Inserimento del modulo W2 nel sistema HR
  1. Un flusso si attiva quando un dipendente carica un W2 su un SharePoint cartella di input.
  2. AI-Tax Document Parser funziona con Body/TaxModel impostato su W2 per una maggiore precisione.
  3. I campi relativi ai salari estratti e alle ritenute vengono scritti su un SharePoint elenco.
  4. Una condizione controlla l'array degli avvisi e indirizza le righe con bassa affidabilità alla revisione manuale.
Riconciliazione batch 1099
  1. Un flusso si attiva per ogni allegato 1099 ricevuto tramite Outlook.
  2. AI-Tax Document Parser estrae le informazioni sul contribuente e gli importi del reddito in un dizionario di campi.
  3. I dati vengono inseriti in un Excel Cartella di lavoro per la riconciliazione contabile.
Archivio della dichiarazione 1040
  1. Un flusso si attiva quando una dichiarazione dei redditi 1040 presentata viene inserita in un archivio documenti.
  2. AI-Tax Document Parser estrae lo stato di presentazione, il reddito lordo rettificato e l'importo del rimborso.
  3. UN Dynamics Viene creato un record 365 con i campi relativi all'anno fiscale e al riepilogo estratti per la consultazione in caso di verifica.

Consigli pratici

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.

Foglio riassuntivo

CampoValore
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

Domande frequenti

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

Casi d'uso e applicazioni industriali

  • Elaborazione della dichiarazione dei redditiAutomatizzare l'elaborazione delle dichiarazioni dei redditi utilizzando i dati estratti dai documenti fiscali.
  • Dichiarazione dei redditiAutomatizza la preparazione della dichiarazione dei redditi utilizzando le informazioni estratte dal modulo fiscale.
  • Conformità fiscale: Garantire la conformità fiscale utilizzando i dati estratti dai documenti fiscali
  • Dichiarazione dei redditiGenera report fiscali a partire dalle informazioni estratte dai documenti fiscali.
  • Preparazione della revisione contabile: Preparare le verifiche fiscali utilizzando i dati estratti dai documenti fiscali

Azioni correlate

Stessa attività su altre piattaforme

Richiedi assistenza