メインコンテンツへスキップ

AI-Taxドキュメントパーサー Power Automate

AI税務文書解析ツール は Power Automate アクション PDF4me AIで税務書類を読み取り、フォームの種類、課税年度、構造化フィールド辞書を返します。W2、1099、1040、1098、1095、またはW-4フォームで使用して、データを直接移動します。 SharePoint、 Excel、 Dynamics 365、または手動入力なしのPower BI。

このアクションが何をするか

PDF4me AI-税務文書パーサー 税務書類を読む(PDF、 PNG、 JPG、 または JPEG)そして返します フォームタイプ、 課税年度、そして フィールド 抽出値の辞書。W2、1099、1099-SSA、1040、1040-SR、1040-NR、1098、1098-E、1098-T、1095A、1095C、W-4、およびUnifiedTaxUSに対応。オプションで設定可能。 ボディ/税務モデル 既知のフォームでより高い精度を得るため、または 本文/カスタムフィールドキー 標準セット以外の追加フィールドを取得する。

関連ブログ記事(1)

認証方法 Power Automate 流れ?​

毎 PDF4me アクション Power Automate 有効な接続が必要です。 PDF4me API フローがAI税務文書処理リクエストを安全に認証できるようにするためのキー。

見逃してはならない重要な事実​

必須項目は2つのみです
ファイルコンテンツ(ドキュメントのバイト列)と本文/ドキュメント/名前(拡張子付きのファイル名)。その他の項目はすべて「詳細設定」にあり、オプションです。
Body/TaxModelはヒントであり、フィルターではありません。
空欄のままにしておくと、パーサーがフォームの種類を自動的に検出し、formType に返します。フィールド認識の精度を高めるためだけに、既知のコード(W2、1040、1099 など)を設定してください。
警告とフォールバックを確認する(出力を信頼する前に使用)
警告配列が空でない場合、または fallbackUsed: true は、AI が信頼度の低いフィールドまたは通常とは異なるレイアウトに遭遇したことを示します。コンプライアンスに配慮したフローでは、これらのケースを手動レビューに回してください。
Power Automate AI - 税務文書解析アクションは、ファイルコンテンツ、本文/文書名、および詳細パラメーター(本文/税務モデルと本文/カスタムフィールドキーを1つのアイテムとともに表示)で構成されています。

ファイルコンテンツと本文/ドキュメント/名前をマッピングし、次に本文/税務モデルと本文/カスタムフィールドキーの詳細パラメーターを展開します。

パラメータ​

必須: ファイルコンテンツと本文/ドキュメント名は常に指定する必要があります。本文/税務モデルと本文/カスタムフィールドキーはオプションの高度なパラメータです。

パラメータ必須その機能例
File ContentOptionalContent of the tax document file to process. Map it from the file content returned by a previous action, such as SharePoint or OneDrive Get file content.@{body('Get_file_content')?['$content']}
File NameOptionalName of the tax document file, including its extension (for example `w2.pdf`). Map it from the file name returned by a previous action.w2.pdf
TaxModelOptionalOptional tax form type for improved parsing accuracy. Supported values: W2, 1099, 1099-SSA, 1040, 1040-SR, 1040-NR, 1098, 1098-E, 1098-T, 1095A, 1095C, W-4, UnifiedTaxUS.your value
customFieldKeysOptionalOptional list of custom field keys to extract.your value
Customisation NoteOptionalOptional customisation note for the extraction.your value

対応している税務申告書​

フォームグループボディ/税務モデルコード代表的な分野
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.

出力フィールド​

分野タイプ内容物
Tax Form TypeTextType of tax form (W2, 1099, 1040, etc.)
Tax YearTextTax year of the document
Employer NameTextEmployer name from W2
Employer EINTextEmployer Identification Number
Employer AddressTextEmployer address
Employee NameTextEmployee name
Employee SSNTextEmployee Social Security Number
Employee AddressTextEmployee address
Wages & TipsTextWages, tips, and other compensation
Social Security WagesTextSocial Security wages
SS Tax WithheldTextSocial Security tax withheld
Medicare WagesTextMedicare wages and tips
Medicare Tax WithheldTextMedicare tax withheld
StateTextState
State WagesTextState wages, tips, etc.
State Income TaxTextState income tax withheld
Local Income TaxTextLocal income tax withheld
Box 12 CodesTextBox 12 codes and amounts
Payer NameTextPayer name
Payer TINTextPayer TIN
Payer AddressTextPayer address
Recipient NameTextRecipient name
Recipient TINTextRecipient TIN
Recipient AddressTextRecipient address
Recipient SSNTextRecipient SSN
Nonemployee CompensationTextNonemployee compensation amount
Other IncomeTextOther income
Account NumberTextAccount number
State Tax WithheldTextState tax withheld
Benefits PaidTextSocial Security benefits paid
Tax WithheldTextFederal tax withheld
Box 7 Voluntary Tax WithheldTextBox 7 - Voluntary federal income tax withheld
Box 8 State Tax WithheldTextBox 8 - State tax withheld
Filing StatusTextFiling status
Taxpayer NameTextTaxpayer name
Taxpayer SSNTextTaxpayer SSN
Spouse NameTextSpouse name
Spouse SSNTextSpouse SSN
AddressTextAddress
WagesTextTotal wages
Taxable InterestTextTaxable interest
Tax Exempt InterestTextTax-exempt interest
DividendsTextOrdinary dividends
IRA DistributionsTextIRA distributions
Social Security BenefitsTextSocial Security benefits
Total IncomeTextTotal income
Adjusted Gross IncomeTextAdjusted gross income
Standard DeductionTextStandard deduction
Taxable IncomeTextTaxable income
Total TaxTextTotal tax
Federal Income Tax WithheldTextFederal income tax withheld
Refund AmountTextRefund amount
Amount OwedTextAmount owed
DependentsTextDependents information (JSON string)
Virtual CurrencyTextVirtual currency transactions
Additional IncomeTextAdditional income
Adjustments To IncomeTextAdjustments to income
Lender NameTextLender name
Lender TINTextLender TIN
Mortgage InterestTextMortgage interest received
Points PaidTextPoints paid on purchase
Refund Overpaid InterestTextRefund of overpaid interest
Mortgage Insurance PremiumsTextMortgage insurance premiums
Property AddressTextProperty address
Mortgage Acquisition DateTextMortgage acquisition date
Outstanding Mortgage PrincipalTextOutstanding mortgage principal
Borrower NameTextBorrower name
Borrower TINTextBorrower TIN
Student Loan Interest ReceivedTextStudent loan interest received
Student NameTextStudent name
Student TINTextStudent TIN
School NameTextSchool/institution name
School TINTextSchool TIN
Qualified Tuition ExpensesTextQualified tuition and related expenses
Scholarships Or GrantsTextScholarships or grants
Service Provider TINTextService provider TIN
RefundsTextRefunds or adjustments
Policy NumberTextPolicy number
Start DateTextCoverage start date
End DateTextCoverage end date
Monthly PremiumTextMonthly premium amount
Advance PaymentTextAdvance payment of premium tax credit
Issuer NameTextIssuer name
Coverage MonthsTextMonths of coverage
Offer Of CoverageTextOffer of coverage
Safe HarborTextSafe harbor code
Offer Of Coverage CodeTextOffer of coverage code
Employee Share Lowest Cost PremiumTextEmployee share of lowest cost monthly premium
Multiple Jobs Or Spouse WorksTextMultiple jobs or spouse works indicator
Claim DependentsTextClaim dependents amount
DeductionsTextDeductions
Extra WithholdingTextExtra withholding amount
Step 3 Dependents TotalTextStep 3 dependents total
Step 4a Other IncomeTextStep 4a other income
Step 4b DeductionsTextStep 4b deductions
IncomeTextTotal income
CreditsTextTax credits
Total AssetsTextTotal assets
LiabilitiesTextLiabilities
InvestmentsTextInvestments
Raw OCR TextTextRaw OCR text extracted from document
CustomFieldsDataArrayCustom fields returned for the tax document, as key and value pairs.
CustomFieldsData[].keyTextKey of the custom field.
CustomFieldsData[].valueTextValue of the custom field.

AI-Tax ドキュメント パーサーの設定方法 Power Automate?​

  1. 追加 PDF4me → AI税務文書解析ツール あなたの Power Automate 流れ。
  2. 地図 ファイルの内容 以前のアクションから(SharePoint、 OneDrive(またはメール添付ファイル)。
  3. セット 本文/文書/名前 ファイル拡張子(.pdf、.png、.jpg、または.jpeg)付き。
  4. 必要に応じて展開 詳細パラメータ そして設定する ボディ/税務モデル 精度を高めるため、既知のフォームコードを使用します。
  5. オプションで設定可能 本文/カスタムフィールドキー 標準セットを超えるフィールドについては、フローを実行すると、解析結果が返されます。 フォームタイプ、 課税年度、 そして フィールド。

典型的な構成​

ワークフローの例Common Power Automate flow patterns using AI-Tax Document Parser.
W2を人事システムに取り込む
  1. 従業員がW2をアップロードするとフローがトリガーされます SharePoint 受付フォルダ。
  2. AI-Taxドキュメントパーサーは、精度を高めるために、Body/TaxModelをW2に設定して実行されます。
  3. 抽出された賃金と源泉徴収フィールドは、 SharePoint リスト。
  4. 条件式は警告配列をチェックし、信頼性の低い行を手動レビューに振り分けます。
1099バッチ照合
  1. フローは、受信した各1099添付ファイルに対してトリガーされます。 Outlook。
  2. AI-Tax Document Parserは、支払者情報と所得金額をフィールド辞書に抽出します。
  3. データは Excel 会計照合のためのワークブック。
1040 返却アーカイブ
  1. 提出された1040申告書が記録ライブラリに登録されると、処理フローが開始されます。
  2. AI税務文書解析ツールは、申告状況、調整後総所得、および還付金額を抽出します。
  3. A Dynamics 監査検索のために、抽出された課税年度と概要フィールドを含む365レコードが作成されます。

実践的なヒント​

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.

チートシート​

分野価値
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

よくある質問​

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

業界におけるユースケースとアプリケーション​

  • 税務申告処理抽出した税務書類データを使用して、税務申告処理を自動化する。
  • 税務申告抽出した税務申告書の情報を使用して、税務申告書の準備を自動化する。
  • 税務コンプライアンス抽出した税務書類データを使用して税務コンプライアンスを確保する
  • 税務申告抽出した税務書類情報から税務報告書を作成する
  • 監査準備抽出した税務書類データを使用して監査を準備する

関連アクション​

他のプラットフォームでの同じタスク​

ヘルプが必要な場合​