カナダのT4スリップデータをExcelに抽出する方法(2026年版・年末調整ガイド)

毎年2月末日までに、カナダのすべての雇用主は、暦年中に500ドル以上を支払った従業員ごとにT4(報酬支払明細書)を発行し、T4サマリーをカナダ歳入庁(CRA)に提出しなければなりません。この期限により、約1,900万枚のT4スリップが全国的な給与イベントに変わります。そして、給与から会計への完全な連携がない企業にとっては、手作業によるデータ入力のマラソンにもなります。Ceridian DayforceやADP Canadaで給与を処理している中堅企業(従業員200名)は、2月の最後の2週間を費やして、Box 14(雇用所得)、Box 22(所得税控除額)、Box 16(CPP拠出額)、Box 18(EI保険料)を、印刷されたT4 PDFやメールで送られたT4 PDFから、年末調整用のスプレッドシートに打ち直しています。1枚あたり2分かかるとしても、各給与プロバイダーごとに微妙に異なるT4レイアウトから該当するボックスを見つけ、CPP年金対象所得が拠出額と一致するか確認し、Box 14と課税手当の合計がT4サマリーの合計と一致するかをチェックする作業は、コンプライアンス対応の重要な期間において、純粋な転記作業だけで6時間以上を費やすことになります。

手入力をやめよう — AIに読み取らせるだけ
画像やPDFをアップロード — 10秒で構造化データに
今すぐ試す
登録不要 · カード不要 · 10秒で結果
カナダのT4報酬支払明細書を処理し、Excelの給与調整スプレッドシートにデータ抽出している様子

重要ポイント

  1. 200枚のT4スリップを1枚2分で処理すると、2月のコンプライアンス期間中、純粋な打ち直し作業だけで6時間を消費します。そして、その時間の1分も、本来重要な給与計算には使われていません。
  2. この6時間は、税額計算や調整ロジックに費やされるのではなく、各給与プロバイダーがBox 16を自社の帳票のどこに印刷しているかを再学習することに費やされています。CPP拠出データ自体は、Ceridian、ADP、QuickBooksの間でまったく同じなのにです。
  3. 列名を一度定義するだけで(「Box 14 雇用所得」「Box 16 CPP」「Box 18 EI」)、AIはすべてのT4をボックスの位置ではなく意味で読み取ります。現在利用している給与プロバイダーはもちろん、今後追加するプロバイダーにも対応します。

T4に記載されている項目と、各ボックス番号がスプレッドシートで重要な理由

T4(正式名称「支払報酬明細書」)は、CRA(カナダ歳入庁)の雇用主向けガイドRC4120に基づく法定情報申告書です。その内容は給与ソフトウェアの設計者による提案ではなく、所得税法で定められており、代替のT4様式にも同じ番号のボックスを記載する必要があります。暦年は1月1日から12月31日までで、各T4は従業員ごとにこの12か月間をカバーします。

各ボックスが報告する内容を理解することは、単に番号を知ることよりも重要です。それにより、抽出したスプレッドシートが最初の照合でT4サマリーと一致するか、それとも給与台帳とのクロスリファレンスに午後を費やすことになるかが決まります。年末調整の作業で重要となる主な項目は以下のとおりです。

本人確認・参照項目

  • 従業員の氏名と住所 — CRAの記録と一致している必要があります。姓が異なると、CRAのデータ照合でスリップにフラグが立つ可能性があります。
  • 社会保険番号(SIN) — XXX XXX XXXの形式の9桁の番号です。連邦税および各種給付制度(CPP、EI、所得税)における従業員の本人確認キーです。
  • 雇用主の事業者番号 — 15文字の識別子(9桁のBN + RP0001)で、CRAへの提出時に各T4スリップを正しい雇用主エンティティに紐付けます。

所得・控除項目

  • Box 14(雇用所得) — 暦年中に支払われた総雇用所得です。従業員がT1申告書の行10100に報告する主要な金額であり、給与台帳の合計と一致する必要があります。
  • Box 22(源泉所得税額) — 源泉徴収された連邦税および州税の合計額です。全従業員の合計は、給与口座を通じてCRAに納付された税額と一致する必要があります。
  • Box 24(EI被保険所得) — EI保険料が計算された最大被保険所得で、年間最大被保険所得(YMIE)が上限となります。
  • Box 26(CPP/QPP年金対象所得) — CPP拠出金が計算された所得で、年間最大年金対象所得(YMPE)が上限となります。

CPP・EI拠出金項目

  • Box 16 — 従業員のCPP拠出金 — 従業員の給与から控除されたCPPの総額です。2025課税年度(2026年2月までに提出するT4に報告)の場合、基本控除額3,500ドルからYMPE(年金対象所得上限額)68,500ドルまでの年金対象所得に対し、拠出率は5.95%です。
  • Box 16A — 従業員のCPP2拠出金 — 2024年に追加された項目で、第1上限額(YMPE)から第2上限額(YAMPE、2025年は79,400ドル)までの所得に対する2回目の追加CPP拠出金(拠出率4%)を報告します。給与計算ソフトがCPP2に対応しておらず、これらの拠出金をBox 16にまとめて計上している場合、合計額がCRA(カナダ歳入庁)への納付額と一致しなくなります。これは、T4サマリーがCRAのCPP拠出金記録と食い違って初めて表面化する、よくある潜在的なエラーです。
  • Box 18 — 従業員のEI保険料 — 控除されたEI保険料の総額です。2025課税年度の場合、ケベック州以外の拠出率は1.64%で、MIE(最大保険対象所得)65,700ドルまでの被保険所得に適用されます。CRAはBox 18の額に事業主負担率を乗じて、納付額を確認します。2026課税年度(来年作成するT4)では、拠出率が1.63%に低下し、MIEは68,900ドルに上昇します。この拠出率の変更だけでも、給与計算システムが2025年のT4調整に2026年の率を適用した場合、不一致が生じます。
  • Box 20 — RPP拠出金 — 従業員がT1申告で控除できる、登録年金制度への拠出金(現行および過去の勤務期間分の両方)です。従業員が登録年金制度に加入している場合にのみ表示されます。

控除・調整項目

  • Box 44 — 組合費 — 控除された組合費の総額で、従業員はT1申告の21200行で控除として申請できます。組合が交渉代理人となっている専門職団体の会費も含まれます。
  • Box 46 — 慈善寄付金 — 給与天引きにより登録慈善団体に行われた寄付金です。従業員が慈善寄付税額控除を申請できるよう、別途報告されます。
  • Box 40 — その他の課税対象手当および給付 — 課税対象の社用車から団体定期生命保険料、雇用主負担の駐車場代まで、あらゆるものを包括する項目です。このボックスは、目に見えないカテゴリを集約するため、手動調整で見落とされる可能性が最も高い項目です。
  • Box 52 — 年金調整額 — その年度に発生した年金給付のみなし価額です。翌年度の従業員のRRSP拠出限度額を減らします。非現金項目ですが、直接的な税務上の影響があります。

このBox構造の実際的な影響として、200人の従業員に対するT4データ抽出スプレッドシートは、従業員に適用されるオプションのBox数に応じて、200行、約15~25列になります。このグリッド上での手作業による入力(各明細書の番号付きBoxを探し、値を入力し、Box 16とBox 17(雇用主のCPP)の合計が給与計算システムのCPP納付総額と一致することを確認する作業)に、6時間を費やすことになります。

コアとなる抽出の考え方:スプレッドシートに必要な列名(「Box 14(雇用所得)」「Box 16(CPP)」「Box 18(EI)」「Box 22(源泉徴収税)」など)を指定するだけで、AIが各T4上の該当値を、ボックスラベルの意味を理解して特定します。ページ上の位置は関係ありません。同じ列定義が、Ceridian、ADP、QuickBooks Canada、Wagepoint、Rise、その他あらゆる給与ソフトウェアの代替T4レイアウトで機能するのは、AIがフォームのテンプレートではなく、ボックスの意味を読み取るからです。

同じT4データがカナダの給与ソフトウェアごとに異なって見える理由

もしすべてのT4が同一(同じボックス位置、同じラベル配置)であれば、テンプレートベースのOCRツールで抽出は解決済みの問題でしょう。しかし、CRA(カナダ歳入庁)の代替T4フォームに関する仕様では、形式やレイアウトのバリエーションが認められており、主要な給与ソフトウェアプロバイダーはすべてその許可を活用しています。

Ceridian DayforceはBox 14を左上の象限に、SINを別のヘッダーブロックに印刷するかもしれません。ADP CanadaのWorkforce Nowはボックスを2列のグリッドに配置するかもしれません。QuickBooks Canadaは縦に積み重ねるかもしれません。Wagepointはボックスをカテゴリ別(所得をまとめて、控除をまとめて)にグループ化した簡略化レイアウトを使用するかもしれません。Riseはさらに別の配置を使用します。用紙サイズ、フォント、ボックスの配置はすべてソフトウェアプロバイダーの裁量に委ねられており、唯一の制約はすべてのボックスがフォーム上に表示されなければならないことです。

これはバグではありません。雇用主が何十年もの間、異なる給与ソフトウェアを使用してきたために存在しており、CRAのアプローチは視覚的なレイアウトではなくデータ内容を義務付けるものだからです。抽出を行う立場からすると、すべての給与プロバイダーのT4は、同じ基礎データスキーマのレイアウトバリエーションであり、Ceridianのレイアウトで学習したテンプレートベースの抽出ツールはADPのものでは失敗します。

Box 16とBox 17は、この違いが実際の時間コストとなって現れる例です。従業員のCPP拠出額(Box 16)と雇用主のCPP拠出額(Box 17)は、互いに、またBox 26の年金対象所得額と整合していなければなりません。CeridianのT4では、これらが控除ブロック内の隣接する行として印刷されるかもしれません。QuickBooksのT4では、Box 16が「控除」列に、Box 17がまったく別の場所に配置されるかもしれません。「隣接する2つのCPPボックス」を探すテンプレートは、一方の形式には対応できても、もう一方には対応できません。意味ベースの抽出(位置ではなく意味で読み取る)は、「Box 16」と「Box 17」が視覚的な近接性に関係なく独立したデータポイントであることを理解しているため、両方のレイアウトを処理できます。

JPG/PNG/PDF AI抽出

ファイルは安全に処理され、保存されることはありません。

T4抽出ワークフローの設定

手動でのT4転記を不要にするワークフローは3つのステップで構成されており、設定ステップ(列の定義)は一度行えば、すべての税年度、すべての給与プロバイダー、すべての従業員バッチで再利用できます。

1

出力する列を定義する

抽出したいフィールド名を、列ヘッダーとして表示したい形式でそのまま入力します。調整用ワークブックの場合、実用的な初期セットは次のとおりです:従業員名、SIN、Box 14(雇用所得)、Box 22(源泉所得税)、Box 16(CPP拠出金)、Box 16A(CPP2拠出金)、Box 18(EI保険料)、Box 20(RPP拠出金)、Box 24(EI被保険所得)、Box 26(CPP年金対象所得)、Box 44(組合費)、Box 46(慈善寄付金)、Box 40(その他の課税手当)。これがカスタム列抽出です。出力スキーマを定義すると、AIが各スリップのボックスを列にマッピングします。テンプレートの位置ではなく、ボックス番号と意味的な内容に基づいてマッチングするため、同じ列名がすべての給与プロバイダーのT4レイアウトで機能します。

抽出中の即時検証のために、計算列を追加します。「CPPチェック(Box 16 + Box 16AがBox 26 × 5.95%と10ドル以内で一致すれば'OK'、それ以外は'REVIEW')」のような列を定義すると、AIが抽出と同時に計算を実行し、報告された年金対象所得とCPP拠出金が一致しない行にフラグを立てます。これにより、スプレッドシートを開く前に、過剰拠出エラー(r/cantaxやr/PersonalFinanceCanadaなどのフォーラムでよくある苦情)を発見できます。CRA(カナダ歳入庁)に提出した後ではなく、事前に対処できます。

2

すべてのT4 PDFを一度にアップロードする

フォルダ全体をドロップします。200個のPDF、Ceridian印刷、ADP印刷、QuickBooks印刷、スキャンされた紙のT4が混在していても問題ありません。バッチ処理がすべてを1つのジョブで処理します。各スリップは個別に処理され、すべての結果が1つの統合スプレッドシートにマージされます。ファイルは、給与ソフトウェアからのPDFエクスポート、印刷されたT4スリップのスキャン、紙のコピーのスマートフォン写真のいずれでも構いません。AIは3つすべてに対応します。

3

エクスポート、検証、調整

Excelファイルをダウンロードします。従業員ごとに1行、列は定義した順序で表示されます。検証チェックを実行します。全従業員のBox 14の合計は給与台帳と一致しますか?Box 22の合計は年間の税納付額と一致しますか?Box 16 ×(雇用主負担率 / 従業員負担率)はBox 17と一致しますか?不一致を確認用にフラグ付けし、必要に応じて元の給与記録を修正し、抽出したデータを使用してCRAにT4サマリーを提出します。元のスリップを読み直す必要はありません。

このワークフローは、従業員数や給与計算プロバイダーの組み合わせを問わず機能します。カラム定義は税年度をまたいで再利用可能です。CRAのBox構造は法改正があった場合にのみ変更され、その際も新しいBoxを定義に追加するだけで、他の部分を再構築する必要はありません。オーストラリアおよび英国の年度末給与計算書類に適用する同等のワークフローについては、PAYG支払概要の抽出AU BASデータ抽出英国P60給与調整のガイドをご参照ください。

抽出が完了した後の検証フェーズこそ、給与計算の専門家の知識が真に活かされる場であり、再入力に費やすべきではありません。National Payroll Institute(NPI)は、提出前の構造化された調整を推奨しています。具体的には、全T4のBox 14合計が給与台帳と一致すること、Box 22がPD7A明細書の年間税納付額と一致すること、Box 16 + Box 17(雇用主負担のCPP)の合計がCRAのCPP納付記録と調整されることを確認します。これらのチェックを省略し、CRAのデータ照合プログラムで不一致が検出された場合、修正プロセス(T4の修正、T4 Summaryの修正、従業員用コピーの再発行)には、検証パスにかかる時間をはるかに上回る時間が費やされることになります。

エッジケース:標準的でないT4の場合

ケベック州の従業員とRL-1の分割

ケベック州で働く従業員は、連邦政府のT4と、Revenu Québec発行のRelevé 1(RL-1)の両方を受け取ります。この2つのフォームは重複しますが、同一ではありません。T4のBox 14はケベック州源泉所得を含む総雇用所得を報告する一方、RL-1はCPPとは異なる率のケベック年金制度(QPP)拠出金を含む州レベルの詳細を提供します。QPPはより高い拠出率(2025年は6.40%、CPPは5.95%)で運用され、独自の年間上限額があります。給与調整の目的では、T4とRL-1はリンクされた文書として処理する必要があります。T4のBox 14からRL-1の雇用所得を差し引いた額がケベック州外で得た所得となり、これは暦年中に複数の州で働いた従業員にとって重要です。

非標準支払いに関するT4A Supplement

従業員が年金収入、退職手当、研究助成金、または自営業の歩合収入を暦年中に受け取った場合、雇用主はT4に加えてT4A(年金、退職金、年金、その他所得の明細書)を発行します。T4Aには独自のボックス構造があります — 年金収入はBox 16、退職手当はBox 26、その他所得はBox 28 — この2つの明細書が従業員の完全な所得状況を構成します。抽出時には、T4とT4Aを同じバッチ内で別々の列定義を持つ別個の文書として扱います — AIは各明細書にある列を自動的に入力し、該当するボックスがない場合は空白のままにします。

訂正・修正されたT4

CRA(カナダ歳入庁)が提出されたT4を却下した場合 — 通常はSINが一致しない、事業者番号が間違っている、または主要なボックスの合計がT4 Summaryと一致しないため — 雇用主は修正されたT4を発行して再提出する必要があります。修正された明細書は同じボックス構造で値が更新されています。抽出時には、修正されたT4は元のものと同様に読み取られます — AIは明細書に印刷された値をそのまま抽出します。違いは、雇用主が調整スプレッドシートで修正版にフラグを付け、CRAへの最終提出に修正された数値が使用されるようにする義務がある点です。明細書ヘッダーのチェックマークに基づいて「修正版」と「原本」を区別する計算列を設定することで、監査証跡を明確に保てます。

複数州にわたる雇用

暦年中に複数の州で働いた従業員(建設業、トラック運送業、遠隔地キャンプ事業などでよく見られるケース)の場合、T4は州ごとの配分を別々に報告する必要があります。CRAのT4明細書には、雇用州と各州に帰属する雇用所得のボックスが含まれています。給与計算ソフトが州ごとの内訳を出力する場合(一部のソフトは出力し、一部は集計します)、抽出列は各管轄区域の州コードと対応する所得を別々に取得する必要があります。州の税率と課税区分は異なります — アルバータ州は最初の区分で10%、オンタリオ州は5.05%、ノバスコシア州は8.79% — そのため、州の配分は従業員の税負担に影響し、正確でなければなりません。

よくある質問

T4明細がスキャンされた紙のコピーで届いた場合でも抽出は機能しますか?

はい。抽出エンジンは、スキャンされた紙のT4、給与ソフトウェアからのPDF出力、印刷された明細のスマホ写真をすべて同様に読み取ります。AIは入力媒体ではなく、ボックス番号とラベルで各ボックスを識別します。Ceridianで印刷され給与チームがスキャンしたT4明細も、QuickBooksから直接エクスポートされたPDFも同じように読み取られます。唯一の要件は、スキャンや写真が判読可能であることです。これは人間が明細を読む場合と同じ条件です。

ケベック州で発行されるT4のフランス語表記のボックスにも対応していますか?

はい。ケベック州の従業員向けT4明細はバイリンガルで、各ボックスには英語とフランス語の両方でラベルが付いています(例:「Employment income / Revenus d'emploi」)。抽出エンジンは両方の言語を同様に読み取り、ボックスの値をお客様が定義した英語の列名にマッピングします。基礎となるボックス番号(14、16、18、22など)は両言語で同一であり、識別の基準となります。

T4サマリーについても抽出できますか?

T4サマリー(様式T4SUM)は、個々のT4明細すべてを集計した雇用主レベルの別の文書です。総雇用所得、総CPP拠出額、総EI保険料、総源泉所得税が記載されています。照合の際は、抽出したスプレッドシートの各列の合計とT4サマリーの値を比較してください。抽出は個々のT4明細に対して行われ、スプレッドシートのSUM関数で集計値を算出します。集計値がT4サマリーと一致しない場合、その差異は抽出ではなく元の明細にあります。これは手動照合でも発見される同じ差異ですが、数時間ではなく数分で特定できます。この年末調整の問題の英国版については、給与照合のための英国P60データ抽出ガイドをご参照ください。

抽出したT4データが従業員の給与明細と一致しない場合はどうすればよいですか?

毎年2月になると、r/cantaxやr/PersonalFinanceCanadaには、T4のBox 14(雇用所得)が年末の給与明細と一致しないという従業員の投稿が溢れます。最も一般的な原因は、課税対象となる福利厚生(雇用主負担の団体生命保険、駐車場代、ジム会費など)がBox 14に含まれているものの給与明細には表示されていないケース、または12月に支給されたボーナスが1月の給与処理に回され、翌課税年度に計上されたケースです。照合を行う雇用主にとって、抽出スプレッドシートはこれらの不一致を一目で把握できるようにします。抽出されたBox 14と給与台帳の総支給額との差額で並べ替えれば、不一致のある行がすべて次の調査対象となります。申告前にこれらを発見できれば、CRA(カナダ歳入庁)から照合プログラムの照会状が届いた後に修正T4を発行するのではなく、明細を修正するだけで済みます。そのような照会状は、課税年度が終了したと思ってから数ヶ月後に届くのが一般的です。

従業員のT4に記載されたSINがCRAの記録と一致しない場合はどうなりますか?

CRAのT4提出システムは、各SINをデータベースと照合し、氏名または生年月日が一致しないスリップを拒否します。抽出で明らかに不正な形式のSIN(桁数が間違っている、桁グループが欠落しているなど)が検出された場合は、提出前にフラグを立ててください。しかし、形式検証に合格したSINでも、CRAの氏名一致チェックに失敗する可能性があります。その拒否を防ぐ唯一の方法は、提出前に各SINを従業員のSIN確認レターまたはCRAの給与SIN確認サービスで検証することです。抽出結果は検証チェックリストとして機能します。各行が1人の従業員に対応し、SIN列が確認するフィールドです。

📮 contact email: [email protected]