ブラジルのCPFの検証・解析
ブラジルのCPFを検証し、000.000.000-00の形式に整えて表示します。検査数字と、9桁目から判定できる登録時の税務地域および州も確認できます。
入力
出力
結果
値なし
Readme
CPFとは?
CPF(Cadastro de Pessoas Físicas)は、ブラジル連邦歳入庁(Receita Federal)が発行する個人向け納税者番号です。11桁で、通常は000.000.000-00の形式で表記されます。ブラジルでは、銀行口座の開設からオンラインショッピングまで、ほとんどあらゆる場面で必要です。最初の8桁は連番、9桁目は税務管轄地域を表し、最後の2桁はチェックディジットです。
ブラジル連邦歳入庁は、ブラジルを10の税務管轄地域に分けています。9桁目は、CPFの初回登録時に届け出た住所の地域を示します。
| 9桁目 | 州・連邦区 |
|---|---|
| 1 | Distrito Federal, Goiás, Mato Grosso, Mato Grosso do Sul, Tocantins |
| 2 | Pará, Amazonas, Acre, Amapá, Rondônia, Roraima |
| 3 | Ceará, Maranhão, Piauí |
| 4 | Pernambuco, Rio Grande do Norte, Paraíba, Alagoas |
| 5 | Bahia, Sergipe |
| 6 | Minas Gerais |
| 7 | Rio de Janeiro, Espírito Santo |
| 8 | São Paulo |
| 9 | Paraná, Santa Catarina |
| 0 | Rio Grande do Sul、第10地域 |
つまり、この数字が示すのはCPFの登録地であり、本人の出生地や現在の居住地ではありません。
チェックディジットは、その前にある桁の数字を使って計算されます。1つ目のチェックディジットは、最初の9桁に10、9、8と順に2までの重みを掛け、合計を11で割って求めます。チェックディジットは11から余りを引いた値で、計算結果が10または11の場合は0になります。2つ目のチェックディジットも同じ方法で、最初の10桁に11から2までの重みを掛けて求めます。
ツールの説明
CPFを、ドットとハイフンを付けても付けなくても入力できます。このツールは両方のチェックディジットを検証し、書式を整えた番号、チェックディジット、税務管轄地域とその州・連邦区を表示します。チェックディジットが正しくない場合は、最初の9桁から計算される値を知らせます。
同じ数字を11回繰り返した番号は、チェックディジットの計算には通りますが、実在するCPFではありません。そのため、このツールでは無効として表示します。
番号の検証はブラウザー内で行われ、外部に送信されることはありません。
機能
- 2つのチェックディジットを検証
- 番号を000.000.000-00の形式に整形
- 9桁目から税務管轄地域とその州・連邦区を表示