スペインのDNI・NIE・NIF検証ツール
スペインのDNI・NIEの末尾の確認文字(control letter)が正しいかを調べたり、番号から計算したりします。法人の税番号は先頭の文字で種類を表示します。
DNIの数字8桁、またはNIEのX・Y・Zと数字7桁を入力すると確認文字を表示します。文字まで入力すると正しいかを調べます。空白、ピリオド、ハイフンは無視します。
番号を入力すると結果が表示されます。
結果は形式と確認文字が正しいかだけを示します。実際に発行された番号か、誰の番号かは確認しません。
テスト用番号
テスト専用の値です。実在する個人や団体の番号として使わないでください。
開発・テスト用に、確認文字が正しいランダムな番号を作ります。ランダムな番号が実際に発行された番号と偶然一致することがあります。
確認文字の計算方法
| 余り | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 文字 | T | R | W | A | G | M | Y | F | P | D | X | B |
| 余り | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | |
| 文字 | N | J | Z | S | Q | V | H | L | C | K | E |
- DNI:8桁の番号を23で割り、余りを表で引きます。12345678を23で割った余りは14なので、文字はZ、つまり12345678Zです(スペイン内務省の例)。
- NIE:先頭のXを0、Yを1、Zを2に置き換え、8桁の数字で同じように計算します。
- 表の文字は23種類です。I、Ñ、O、Uは確認文字に使われません。
- DNIやNIEを持たない人に税務庁が付与するNIFはK・L・Mで始まり、法人・団体のNIFは法的形態を表す文字で始まります。規則には構成しかなく最後の文字の計算方法がないため、このツールは形式だけを判定し、最後の文字はチェックしません。
- 処理はすべてブラウザ内で行います。入力した番号はLeedyBoxに送信されず、保存もされません。
結果がおかしいですか? 正しい番号が誤りと表示される場合は、番号の種類と期待した結果をメールでお知らせください。実在する人のDNIやNIEは送らないでください。問題を再現できる生成番号で十分です。
このページの文章に不自然なところがあれば、それもお知らせください。
使い方
- 入力欄にDNIまたはNIEを入れます。数字だけ(DNIは8桁、NIEはX・Y・Zと7桁)なら確認文字を表示し、末尾に文字まで入れると正しいかを調べます。
- 結果を確認します。緑のチェックは文字が番号と一致していること、赤の×は正しい文字を示します。K・L・Mや法人の文字で始まるNIFは形式だけを判定し、最後の文字はチェックしません。
- テスト用の番号が必要なら、DNIかNIEと個数を選んで「生成」を押します。「すべてコピー」で一覧をコピーできます。
よくある質問
DNIの文字はどう計算しますか?
8桁のDNI番号を23で割った余り(0〜22)を文字に置き換えます。0 T、1 R、2 W、3 A、4 G、5 M、6 Y、7 F、8 P、9 D、10 X、11 B、12 N、13 J、14 Z、15 S、16 Q、17 V、18 H、19 L、20 C、21 K、22 Eです。12345678は余りが14なので12345678Zです。
DNI、NIE、NIFは何が違いますか?
DNIはスペイン国民の身分証明書で、その番号と文字がそのまま税番号(NIF)になります。NIEは外国人の識別番号で、外国人のNIFでもあります。NIFは税番号全般を指し、DNIやNIEのない人は税務庁からK・L・Mで始まる番号を受け取り、法人にも独自のNIFがあります。
NIEの文字はどう計算しますか?
NIEはX・Y・Zのいずれか、数字7桁、文字で構成されます。Xを0、Yを1、Zを2に置き換えて8桁の数字にし、DNIと同じ表を使います。たとえばX1234567は01234567になり、23で割った余りが19なので、X1234567Lです。
文字が正しければ実在する番号ですか?
いいえ。確認文字は入力ミスを防ぐためのもので、8桁の数字ならどの番号にも正しい文字があります。番号が発行されたか、誰のものかはこのツールではわからず、発行機関だけが確認できます。
法人NIFの最後の文字はなぜチェックしないのですか?
Orden EHA/451/2008は、法人NIFが法的形態を表す文字、数字7桁、確認文字からなると定めるだけで、計算方法は示していません。LeedyBoxは公式の出典が公開している規則だけをチェックするため、法的形態だけを表示し、確認文字はチェックしません。