EU VAT番号チェック(形式・チェックデジット)
国コード付きのVAT番号を入力してください(例:DE123456789、FR40303265045、IE6433435F)。番号の構成と、計算方法が公開されている国ではチェックデジットを確認します。その番号が実際に登録され有効かどうかは、VIESか各国の税務当局でしか確認できません。
計算方法
このツールでできること・できないこと:確認するのは番号の構成と、方式が公開されている場合のチェックデジットだけです。形式が正しくても、発行されていない番号や登録が取り消された番号の可能性があります。EU域内取引の証明として認められるのは、VIESか各国税務当局での確認だけです。ここでの確認はブラウザの中で行い、何も送信しません。
VAT番号とは
VAT(Value Added Tax)は欧州の付加価値税で、日本の消費税にあたります。VAT番号はEU各国の税務当局が事業者に付ける登録番号で、EU域内の企業間取引では請求書に相手のVAT番号を記載するのが一般的です。EUの取引先から「VAT番号を教えてください」と言われたり、Amazonなどで欧州に販売する際に入力を求められたりします。
VAT番号の確認方法
- 国コード付きで番号を入力します(例:DE123456788)。スペース、ピリオド、ハイフンは自動で取り除きます。
- 結果で国、正しい形式、チェックデジットが正しいか・誤りか・確認できないかを見ます。
- 実際に登録されているかは、VIESか各国の税務当局で確認します。
国ごとの形式
EUのVAT番号は2文字の国コードで始まり、国によって2〜12文字が続きます。例:ドイツは DE + 9桁、オーストリアは ATU + 8桁、フランスは FR + 2文字のチェック + 9桁のSIREN、オランダは NL + 9桁 + B + 2桁、アイルランドは IE + 7桁 + 英字1〜2文字、スペインは ES + 先頭か末尾が英字の9文字です。ギリシャはGRではなく EL を使います。2021年から北アイルランドは XI、英国の GB 番号はEUの番号ではなくなりました。
チェックデジット
多くの国では、ほかの桁から計算したチェックデジットが最後に付きます。ドイツとクロアチアはISO/IEC 7064 MOD 11,10、オランダはMOD 97-10(2020年から)、ベルギーとルクセンブルクは余りによる検査(mod 97、mod 89)、そのほか多くの国は重み付きの合計を使います。チェックデジットが違う場合、ほぼ確実に打ち間違いか数字の入れ替わりです。ブルガリアやチェコの個人など一部の番号範囲では、形式だけを確認します。
公式確認が大切な理由
EUの事業者が別の加盟国の顧客に免税で販売するには、顧客の有効なVAT番号が必要です。VIESでは番号が有効かどうかがわかり、国によっては名称と住所も返されます。
よくある質問
EUのVAT番号とは何ですか?
EU加盟国の税務当局が付加価値税(VAT)の登録事業者に付ける番号です。国コード(DE、FRなど)で始まり、EU域内の企業間取引で請求書に記載されます。日本の消費税の登録番号とは別のものです。
VAT番号を確認する方法は?
まずこのツールで形式とチェックデジットを確認し、打ち間違いがないかを見ます。番号が実際に登録され有効かどうかは、欧州委員会のVIES(無料)で国と番号を入力すると確認できます。
「形式は正しい」なら有効な番号ですか?
いいえ。桁数、使える文字、確認できる場合はチェックデジットが正しいという意味だけです。番号が発行され現在も有効かどうかは、VIESか各国の税務当局でしかわかりません。
日本のインボイス登録番号も確認できますか?
できません。日本の適格請求書発行事業者の登録番号(Tと13桁の数字)は、国税庁の「適格請求書発行事業者公表サイト」で確認してください。このツールはEUのVAT番号専用です。
英国のVAT番号は確認できますか?
ここではできません。2021年1月1日以降、GBの番号はEUのVAT制度にもVIESにも含まれません。英国のVAT番号はHMRCの確認サービスを使ってください。北アイルランドの物品取引用の番号(XI)には対応しています。
入力した番号はVIESに送信されますか?
いいえ。このツールは通信を行わず、何も保存しません。公式確認は、リンクからご自身でVIESを開いて行ってください。
出典・根拠
- Europäische Kommission – VIES: MwSt-Nummer prüfen (einzige EU-weite Gültigkeitsprüfung), FAQ mit Nummernaufbau je Land
- § 18e UStG: Bundeszentralamt für Steuern – Bestätigung ausländischer USt-IdNr. (eVatR)
- ISO/IEC 7064: ISO/IEC 7064:2003 – Check character systems (MOD 11,10 für DE und HR, MOD 97-10 für NL)
- python-stdnum – dokumentierte nationale Prüfverfahren (Abgleich der Prüfziffern)
更新日:
関連ツール
- IBANチェックツール海外送金の前にIBANを確認できます。89か国の桁数・形式とチェックデジット(mod 97)を検証し、ドイツのIBANは銀行名とBICも表示。ブラウザー内で処理します。
- ルーン(Luhn)アルゴリズムのチェックディジット計算・検証Luhnアルゴリズム(モジュラス10、ISO/IEC 7812-1)で番号を検証、またはチェックディジットを計算。形式チェックのみで、処理はブラウザ内で完結します。
- チェックデジット計算・確認(JAN・EAN・ISBN)JANコード(EAN-13・EAN-8)、UPC-A、GTIN-14、ISBN-10/13のチェックデジットを計算・確認できる無料ツール。ISBN-10からISBN-13への変換にも対応しています。
- 正規表現チェックツールJavaScriptの正規表現をその場でチェックできるテストツール。一致した箇所を色付きで表示し、キャプチャグループを一覧に、パターンの意味を1つずつ日本語で解説します。
- Base64エンコード・デコードBase64・Base64urlのエンコードとデコードをUTF-8で正しく変換。日本語も文字化けしません。URLエンコード・デコードにも対応した無料ツールです。
- CSS box-shadowジェネレーターCSSのbox-shadowをスライダーで作成。複数の影、オフセット、ぼかし、広がり、透明度付きの色、inset、プリセットに対応し、プレビューを見ながらCSSをコピーできます。