インボイス登録番号・法人番号のチェック(一括・CSV)

取引先の一覧から、適格請求書発行事業者の登録番号(T+13桁)と法人番号(13桁)の桁数・文字・チェックデジット(検査用数字)を一括で調べます。全角の数字やハイフン・空白の入った番号も正規化し、結果をCSVで保存できます。
番号はブラウザの中だけで扱い、サーバーにも国税庁のサイトにも送信しません。

① 入力のしかた

入力のしかた

登録番号か法人番号の列があるCSVを読み込みます(両方あれば対応も調べます)。UTF-8・Shift_JIS のどちらでも読めます。

登録の有無を確かめる

登録されているか(登録日・取消・失効を含む)は、国税庁の公表サイトで確かめます。結果の表の「13桁をコピー」で T を除いた13桁をコピーし、公表サイトの検索欄に貼り付けてください(一度に10件まで検索できます)。

国税庁適格請求書発行事業者公表サイト(トップページ)

このページから公表サイトへ番号を送ることはありません(リンクはトップページだけで、番号の入ったURLは作りません)。

検査の前提と限界

  • 法人番号: 13桁の先頭1桁が検査用数字(1〜9)で、残りの12桁から法令の算式で決まります。先頭が合わない、または0なら「チェックデジットの誤り」です。正しい検査用数字は出しません(番号は元の書類で確かめてください)。
  • 見つけられない誤り: 12桁の中で0と9を取り違えたもの、隣り合う0と9を入れ替えたものは、算式に合ってしまうので見つけられません。ほかの1桁の打ち間違いと、隣り合う2桁の入れ替えは見つけます。
  • 登録番号: 法人の登録番号は T + 法人番号なので、13桁を法人番号として調べます。算式に合えば OK で、「法人番号(法人の場合)」に13桁を出します。個人事業者などの13桁は検査用数字の有無が公表されていないので、合わなくても「要確認」にとどめます。T番号だけでは法人か個人かは区別できません。
  • 登録の有無: 番号の形が正しくても、登録されているとは限りません。公表サイトで確かめてください。
  • 読み取り: 全角の数字・T、小文字の t、空白・ハイフン類(-・ー・‐ など)は正規化して読みます。カンマ・小数点・①などほかの文字があれば「形式の誤り」です。Excelの指数表示(7.00001E+12 など)は桁が失われているので読めません。
  • Excel: CSVをExcelで開くと、13桁の番号が数値として扱われて指数表示になることがあります。開くときは「データ」→「テキストまたはCSVから」で番号の列を文字列として取り込んでください。

判定の根拠と出典

法人番号の検査用数字は e-Gov 法令検索の省令・施行令の条文、登録番号の構成は国税庁の通達・Q&A・公表サイトで確かめた内容です。

データ確認日: (いちばん古い確認日)

法人番号の検査用数字(省令・施行令)
登録番号の構成(国税庁の通達・Q&A)
国税庁適格請求書発行事業者公表サイト

よくある質問

「要確認」とは何ですか?

登録番号の13桁が法人番号の算式に合わないものです。法人の登録番号なら誤りですが、個人事業者などの番号は検査の方法が公表されていないので、正しい番号でも合わないことがありえます。公表サイトで確かめてください。登録番号と法人番号の両方の列があり、13桁が一致しない行も「要確認」にします。

会社法人等番号(12桁)と法人番号(13桁)の違いは?

登記所の会社法人等番号(12桁)の前に、検査用数字を1桁付けたものが法人番号(13桁)です(設立登記をした法人の場合)。12桁を入れると「13桁ではありません」と出るので、法人番号を入れてください。

入力した番号は送られますか?

送られません。読み込みから判定・保存まで、すべてお使いのブラウザの中で行います。国税庁の公表サイトにも自動では問い合わせません。改善のため、件数の大まかな区分と状態・理由の種類だけを記録しています(番号・取引先名・ファイル名は記録しません)。

要望・不具合の報告

「このファイルが読めなかった」「こんな機能がほしい」など、気軽に送ってください。返信はできませんが、改善に使います。

名前や連絡先などの個人情報は書かないでください。不具合調査のため、お使いのブラウザの種類を記録します。