• 中文
  • Čeština
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • 日本語
  • Magyar
  • Nederlands
  • Polski
  • Português
  • Svenska
gpp_good 電子請求書を確認する visibility XMLファースト lock_open 無料&匿名

電子請求書の確認: ZUGFeRD/Factur‑X 請求書の目に見えないリスク

すべての ZUGFeRD/Factur‑X‑E 請求書には、PDF (ビュー) と埋め込み XML (データ レコード) の 2 つのデータ レイヤーがあります。システムは XML を処理しますが、これはまさに操作やサイレント逸脱が発生する可能性がある場所です。

注記:動画はドイツ語です。該当箇所は11:00から始まります。

あなたの請求書には二つの顔がある

PDFとXMLが一致しない場合、人は片方を見ている一方で、会計システムはもう片方を仕訳計上したり支払ったりすることがあります。照合は「あると便利」ではなく、安全性チェックです。

picture_as_pdf PDF(表示)
金額1.500,00 EUR
IBANDE89 3704 0044 0532 0130 00

画面上で見える部分です。見た目はすべて正しく見えても、データセットが異なる場合があります。

data_object XML(データセット)
金額15.000,00 EUR
IBANDE21 5001 0517 1234 5678 90

ソフトウェアが後続処理(会計計上/支払い/税務)する部分です。差異は手遅れになるまで気づきにくいことが多いです。

account_balance 支払詐欺(IBAN)

攻撃者がXML内の銀行口座情報を意図的に改ざんし、PDFは変更しないままにします。その結果、自動処理が誤ったIBANへ支払ってしまいます。

percent 仕入税額控除が危険にさらされる

XMLに必須項目の欠落や誤った税率があると、PDFが「見た目は問題ない」場合でも税務上の影響が生じ得ます。

rule 誤記帳&監査リスク

丸め差や分離されたデータソースは、気づかれにくい差異を生みます。多くの場合、それは社内統制や監査で初めて発覚します。

public_off 非 EU 原産

Factur-X/ZUGFeRD is a European standard. A seller outside the EU/EEA is unusual and may indicate identity spoofing or cross-border fraud. Canary detects the country of origin (BT‑40) and warns automatically.

重要フィールド(EN 16931)

これらのBusiness Termsは支払いと税務に特に重要です。1つだけ確認するなら、これを確認してください。

フィールド BTコード 不一致時のリスク
IBAN BT‑84 誤った口座への支払い
請求金額(総額) BT‑112 誤記帳、支払差額
税額 BT‑110 誤ったVAT(付加価値税)事前申告
支払受取人 BT‑59 (BG‑10) 不明な第三者への支払い
税率 BT‑119 仕入税額控除が危うくなる
請求書番号 BT‑1 重複、アーカイブ不備
納品/役務提供日 BT‑72 誤った役務提供期間
Seller country BT‑40 Non-EU origin, identity spoofing

sync_alt 差異が生じる仕組み

  • 別々に生成:PDFとXMLが異なるソースから生成される。
  • 手作業での後処理:修正は1つの層でのみ行われる。
  • 丸めロジック:計算/フォーマットが異なる。
  • 標的型の改ざん:輸送経路上での傍受/変更。

visibility Canaryが可視化するもの

  • XMLデータからの書類プレビュー(人間が読める形式)。
  • 隣にPDFプレビュー(目視で照合)。
  • 支払いに関連する値(金額、税金、銀行情報)を強調表示。
  • XMLソースコード+ダウンロード(副次的メリット)。

完全な出典一覧

選定参考資料(EU、ドイツ、標準化、発行者)。リンク先はそれぞれの公式ページです。

欧州連合

ドイツ連邦共和国

標準化と標準規格

ZUGFeRD / Factur‑X

DATEV/実務上の注意点

専門記事・解説