ブラジルの給与明細データをExcelに抽出する方法 — INSSとIRRF対応

ブラジルの労働法(CLT)第464条は、すべての雇用主に対し、従業員に詳細な給与明細書を提供することを義務付けています。2025年までに、この書類には4つの個別控除(INSS、IRRF、FGTS、および交通費や組合費などの任意拠出金)を、毎年変動する3段階の累進課税区分に分けて記載しなければなりません。しかし、人事チームが複数月・複数従業員にわたるこのデータを分析・統合するために最もよく使うツールは、今なお手作業によるExcel入力 — 給与明細(ホレリチ/コントラシェキ)を1枚ずつ手打ちする方法です。

ブラジルの給与明細(ホレリチ/コントラシェキ)データをINSS・IRRF控除込みでExcelスプレッドシートに抽出

重要ポイント

  1. 1,200枚のホレリチをExcelに入力する作業は、月40時間もの非課金時間を消費します。たった1桁の入力ミスが、INSS負債、IRRF源泉徴収、FGTS積立金に同時に波及します。
  2. 税率区分の誤分類が1つあるだけで、CLT第467条に基づき、退職時に未払額の2倍の罰則が発生します。テンプレート型OCRでは、給与明細のレイアウトが給与計算プロバイダーによって変更された瞬間に機能しなくなるため、この誤りを検出できません。
  3. ImageToTable.aiは、「Salário Bruto(総支給額)」や「Desconto INSS(INSS控除)」といったラベルの意味を理解してデータを特定します。これにより、数字を転記する作業から解放され、Receita Federal(連邦歳入庁)の累進課税表に基づく給与監査に集中できます。

ブラジルの給与明細が自動化しにくい理由

難しいのはページ上の数字の多さではありません。給与明細(ホレリチ/コントラシェキ)には連鎖的な計算が含まれており、1つの数字の読み取りミスがINSS負担額、IRRF源泉徴収額、FGTS積立額に同時に波及するからです。

ブラジルの主要な給与ソフトウェア — TOTVS、ADP Brazil、Senior Sistemas、SAP SuccessFactors — は、構造化された完璧なホレリチPDFを出力します。しかし、それらのPDFが給与システムから出た瞬間、データは「死にます」。例えば「過去四半期のサンパウロオフィス全従業員の平均INSS控除額はいくらか」という質問に答えるために、人事マネージャーが機械可読な経路でデータにアクセスすることはできません。データは個々の給与明細に存在しますが、雇用主、給与プロバイダー、さらには同一従業員の月ごと(13ヶ月目の給与、休暇手当、残業代、PLR利益分配など、新しい控除カテゴリが出現するため)によって異なるPDFレイアウトに閉じ込められています。

この問題が一般的な文書抽出よりも厄介なのは、ブラジルの給与明細には毎年変わる累進課税表に基づく控除が適用されるからです。INSS拠出率(社会保障)は4段階の累進課税方式です:R$1,518.00までは7.5%、R$1,518.01~R$2,793.88は9%、R$2,793.89~R$4,190.83は12%、R$4,190.84からINSS上限額(テト)R$8,157.41までは14%。IRRF所得税源泉徴収(源泉所得税)は5段階 — 非課税(イゼント)のR$2,428.80までから、R$4,664.68超の27.5%まで — で、月額扶養控除はR$189.59です。これはレシータ・フェデラルのIRRF 2025年表Lei nº 15.191/2025に基づく)に準拠します。さらに、FGTS積立金(勤続保証基金) — 総給与の8%で、雇用主がLei nº 8.036/1990に基づき支払う — もホレリチに表示されますが、労働者が直接受け取ることはありません。

これらの税率が変更された場合 — 例えば2025年1月~4月と5月以降でIRRF非課税基準額がR$2,259.20からR$2,428.80に変わった時 — ハードコードされた計算式を使った手動のExcelテンプレートは即座に時代遅れになります。問題は数字を抽出することではありません。適切な期間に、適切なルールの下で、適切な数字を抽出することなのです。

ステップバイステップ — 給与明細データをExcelに抽出

テンプレートベースのOCRツールのように、給与明細の各フィールドに枠を手動で設定する必要がなく、新しい控除項目が追加されたり、支給期間ごとにレイアウトが変わると機能しなくなるのとは異なり、カスタム列抽出は全く異なる方法で動作します。抽出したいフィールド名(例:「INSS拠出額」「源泉徴収額」「手取り額」)を入力するだけで、AIがラベルの意味を理解し、画面上のどこにあっても各値を特定します。レイアウト上の位置に依存しません。

1
給与明細をアップロード TOTVS、ADP、Senior Sistemasなどの給与システムからPDFをドラッグ&ドロップするか、印刷された明細をスマートフォンで撮影した画像をアップロードします。PDF、JPG、PNG、WebP、スクリーンショットに対応。感熱紙に印刷されたブラジルのホレリテや、スキャンした物理的なコピーも処理可能です。AIは画像の品質に関わらず、物理的な限界までテキストを読み取ります。
2
抽出する列を定義 抽出インターフェースに必要なフィールド名を入力します。ブラジルの給与明細を完全に分析する場合、典型的な列セットは次の通りです:「従業員名」「CPF」「総支給額」「INSS拠出額」「源泉徴収額」「FGTS拠出額」「手取り額」「対象月」「13ヶ月目の給与」「休暇手当(1/3)」「残業代」「交通費控除」。入力した列名がそのまま出力されるExcelファイルのヘッダーになります。
3
AIが抽出してデータを入力 ビジョンモデルが給与明細をスキャンし、各フィールドを意味的に特定します。つまり、給与プロバイダーが「INSS Contribuição」や「Previdência」とラベル付けしていても、先月の明細とは異なる列に配置されていても、「INSS」の値を見つけ出し、出力テーブルに入力します。これがテンプレートOCRとの根本的な違いです。AIは文書を理解し、単に座標を照合するわけではありません。
4
Excelにエクスポート エクスポートボタンをクリックすると、すべてのフィールドが入力されたXLSXファイルをダウンロードできます。給与明細1枚の場合、5~10秒で完了します。バッチ処理の場合、すべての明細が1つの統合スプレッドシートにマージされます。各行が1枚の明細、各列が定義したフィールドに対応します。
JPG/PNG/PDF AI抽出

ファイルは安全に処理され、保存されません。

INSSとIRRFの検証 — 数字の整合性を確認する

給与明細の手入力がなくなると、給与計算ソフトのミスにも気づきにくくなります。ブラジルでは、INSSやIRRFの納付に誤りがあると、雇用者・従業員の双方に法的責任が生じます。

だからこそ、抽出だけでは不十分です。 抽出でExcelデータは得られますが、検証で確信が持てます。最も迅速な検証方法は、抽出したINSSとIRRFの金額を、公式の累進課税表と照合することです。

以下は、ブラジルの給与明細検証に必要な基準税率表です。ホレリテ(給与明細)の総支給額(salário bruto)を該当する区分に当てはめ、控除額が計算式と一致するか確認してください。

INSS区分(Faixa)税率(Alíquota)月額給与範囲(Salário de Contribuição)
1ª faixa7.5%R$1,518.00まで
2ª faixa9%R$1,518.01~R$2,793.88
3ª faixa12%R$2,793.89~R$4,190.83
4ª faixa14%R$4,190.84~R$8,157.41(上限)

INSSは累進課税方式です。各区分の税率は、その区分内の給与部分にのみ適用され、合計されます。2025年の上限額(teto)はR$8,157.41です。

IRRF月額課税表(2025年5月以降)税率控除額
R$2,428.80まで非課税
R$2,428.81~R$2,826.657.5%R$182.16
R$2,826.66~R$3,751.0515%R$394.16
R$3,751.06~R$4,664.6822.5%R$675.49
R$4,664.68超27.5%R$908.73

出典: Receita Federal — Tabelas IRPF 2025、Lei nº 15.191/2025。扶養控除: R$189.59/月。

ホレリテデータをExcelシートに取り込んだら、抽出したINSS値の隣に検証用の列を追加し、この課税表を参照するルックアップ式を設定します。抽出値と期待値が一致しない場合、給与ソフトの設定ミスか抽出エラーのいずれかです。いずれにせよ、会計システムや従業員に届く前に発見できたことになります。

ブラジルでの給与計算ミスは重大な結果を招きます。CLT第467条に基づき、賃金の過少支払い(誤った控除計算を含む)が発生した場合、退職時に修正されなければ、従業員は過少支払額の2倍を受け取る権利があります。1年間の月次給与明細で課税区分を1回誤るだけで、労働監査や退職金精算時に多額の負債に発展する可能性があります。

バッチ処理 — 12社分のホレリテ100件を扱う場合

単一給与明細のワークフローは、個々の従業員の疑問に答えるものです。しかし、会計事務所、給与アウトソーシング事業者、複数子会社を持つ人事部門が直面する大量処理のシナリオでは、1件ずつ処理する方法では対応できません。

30社のクライアントを抱える会計事務所が、各社平均40名の従業員を担当する場合、月間約1,200件のホレリテを処理します。1枚の給与明細の主要項目(INSS、IRRF、FGTS、手取り額)の確認とeSocial提出データとの照合に2分かかるとすれば、月40時間ものコンプライアンス確認作業が発生します。この時間は誰にも請求できません。

バッチ処理が状況を変えます。12種類の給与システムが生成する12種類のPDFレイアウトであっても、1,200件すべてのホレリテを一度にアップロードします。列定義は1回だけ。AIが一括処理し、各従業員月を1行とする1,200行の単一Excelファイルを出力します。元のホレリテがどの給与ソフトで生成されたかにかかわらず、列構造は統一されます。

複数企業の会計ユースケースでは、1回のバッチ実行からクライアント別のExcelタブを作成したり、「会社名」または「CNPJ」列でフィルタリング可能なマスターシートにすべてをまとめたりできます。入力形式がバラバラでも出力形式は標準化されます。これこそが、ブラジルの給与計算を大規模に扱うすべての企業にとっての中核的価値提案です。バッチ処理の詳細(文書タイプ別)については、ブラジルNF-eインボイスデータ抽出ガイドをご参照ください。同様の原則を調達から支払までのワークフローに適用しています。

ホルリートからeSocialへ — ブラジルのコンプライアンス業務における位置づけ

ホルリートデータをExcelに抽出すれば、人事チームの分析課題は解決します。しかしブラジルでは、各給与明細はコンプライアンス上の証跡として第二の役割を担います。Decreto nº 8.373/2014に基づくeSocial(デジタル社会保険・税務・労働債務申告システム)の導入以降、雇用主は報酬(イベントS-1200)、支払い(S-1210)、定期締め(S-1299)などの給与関連イベントを、統一政府プラットフォームを通じて電子的に報告することが義務付けられています。給与ソフトが生成するホルリートは、eSocialに送られる同じデータを従業員向けに要約したものです。

eSocial監査で報告された報酬と実際の入金に不一致が発覚した場合、ホルリートが主要な証拠となります。しかし、ホルリートデータが分析可能な形式ですぐに利用できなければ、その証拠を再構築するために、何ヶ月分ものPDFファイルを探し回る羽目になります。

ホルリートデータをExcelに抽出しておくことで、PDF保存だけでは不可能な2つのことが可能になります。(1) eSocialクロス検証 — 抽出したINSS/IRRF/FGTSの数値をS-1200提出値と比較し、税務当局(Receita Federal)に指摘される前に不一致を発見します。(2) 迅速な監査対応 — 労働省(Ministério do Trabalho)が特定の従業員の特定期間の給与記録を要求した場合(ブラジルの労働集約的なコンプライアンス環境ではよくあることで、企業は給与記録を最低5年間保管する義務があります)、数分でフィルタリング、エクスポート、回答が可能です。従来は数時間かかっていた作業です。

よくある質問

手書きの給与明細や領収書でも使えますか?

はい。ImageToTable.aiのビジョンモデルは、筆記体を含む手書き文字を読み取り、印刷、手書き、またはスタンプが押されたホルリートの写真やスキャンからもフィールドを抽出できます。手書きの給与明細を発行している事業者(ブラジルの中小企業や非正規雇用でよく見られます)にとって、本ツールはクリーンなデジタルPDFを必要とせず、多様な見た目に対応します。

TOTVS、ADP、Senior Sistemasの給与明細に対応していますか?

はい。AIは意味的にデータを抽出します。「INSS」や「IRRF」といったラベルを、ページ上の位置や給与ソフトの形式に関係なく認識します。設定すべきテンプレートはないため、給与プロバイダーを変更したり、複数のシステムのホレリテを同時に処理する場合でも、設定変更は不要です。

ホレリテに略語やポルトガル語のみのフィールドラベルがある場合は?

AIはポルトガル語のラベルを理解します。「Salário Bruto」「Desconto INSS」「IRRF Retido」「FGTS do Mês」「Líquido a Receber」などを、お客様が定義した英語の列名に自動でマッピングします。これは、意味ベースの抽出がテンプレートOCRより優れる点です。テンプレートは特定のラベル文字列を期待しますが、AIは「FGTS do Mês」と「Depósito FGTS」が同じ意味だと理解します。

13番目の給与や休暇ボーナスのデータも抽出できますか?

はい。列セットに「13番目の給与 — 1回目分割払い」や「休暇ボーナス(1/3 Férias)」などの列を定義してください。該当月のホレリテにこれらの項目が表示されれば、AIが値を抽出します。表示されない月(13番目の給与や休暇が支払われなかった月)は、該当セルが空白になります。これにより、手動フィルタリングなしで、月ごとの季節支払いの有無がExcelファイルに自然に反映されます。

このツールはINSSやIRRFを計算しますか?それとも印刷された値を抽出するだけですか?

デフォルトでは、文書に表示された値を抽出します。しかし、計算列を使用すると、抽出中に実行する計算を定義できます。例えば、「IRRF検証(総支給額×税率−控除額)」という列で、抽出された総支給額から期待されるIRRFを計算し、給与ソフトが印刷した値と比較できます。これにより、抽出処理が自動監査に変わります。

質問に答える給与明細データ — 単なるPDFファイルではありません

500枚のホレリテPDFが入ったフォルダは、何も教えてくれません — 単なる生のストレージです。一方、日付、CPF、総支給額、INSS拠出額、IRRF源泉徴収額、FGTS預入額、手取り額が各行に記録された500行のスプレッドシートは、給与帯ごとの平均INSS負担額、IRRF負債が急増した月、免税基準を超えた従業員、給与プロバイダーが通知なく控除ルールを変更したかどうかを教えてくれます。これが「書類を持つこと」と「データを持つこと」の違いです。

ブラジルの給与計算は、1枚の給与明細に、多くの国が年間の税務申告全体で管理するよりも多くの規制上の詳細が詰まっています。累進課税表で検証できない抽出は、自動化ではなく、単なる高速なコピーです。すべてのINSS行とすべてのIRRF区分を、計算を確認し、期間を比較し、eSocial提出と照合できる構造に配置する抽出は、ホレリテをコンプライアンスの領収書から運用データセットへと変えます。

📮 contact email: [email protected]