ブラジルCPF・CNPJチェッカー
ブラジルの個人納税者番号(CPF)と法人番号(CNPJ)のチェックディジットを検証します。新しい英数字CNPJにも対応し、番号を書式どおりに表示します。
CPFは数字11桁、CNPJは14桁です。ピリオド・スラッシュ・ハイフンはなくてもかまいません。9桁または12桁を入れるとチェックディジットを計算します。
番号を入力すると結果が表示されます。
結果は番号の形式とチェックディジットが正しいかどうかだけを示します。実際に登録されている番号か、ブラジル連邦歳入庁(Receita Federal)での状態、持ち主はわかりません。
テスト用番号
テスト専用の値です。実在の個人や組織の番号として使わないでください。
開発・テスト用に、チェックディジットだけを合わせたランダムな番号です。実際に発行された番号と一致することもあります。数字CNPJのテスト番号の事業所番号は0001です。
チェックディジットの計算方法
- CPF:11桁で、最後の2桁がチェックディジットです。10桁目は、先頭9桁に10、9、…2を掛けて合計し、11で割ります。余りが0か1なら0、それ以外は11から余りを引いた値です。11桁目は先頭10桁に11…2を掛けて同じように求めます。
- CPFの9桁目は、最初の登録時に届け出た住所の税務地域(Região Fiscal)です:1 DF、GO、MT、MS、TO/2 PA、AM、AC、AP、RO、RR/3 CE、MA、PI/4 PE、RN、PB、AL/5 BA、SE/6 MG/7 RJ、ES/8 SP/9 PR、SC/0 RS。
- CNPJ:14桁で、基本番号8桁、事業所番号4桁、チェックディジット2桁です。先頭12桁は各文字のASCIIコードから48を引いた値で計算するので、数字はそのままの値、A = 17 … Z = 42 になります。重み2〜9を右から順に掛け、9の次は2に戻ります。余りの規則はCPFと同じです。
- 2026年7月から、ブラジル連邦歳入庁は基本番号と事業所番号に英大文字A〜Zを含む英数字CNPJを、新規登録にだけ割り当てています。既存のCNPJは変わらず、チェックディジットは常に数字2桁です。
- 処理はすべてブラウザ内で行います。入力した番号はLeedyBoxに送信されず、保存もされません。
結果がおかしいときは 実際に発行された番号が誤りと表示された場合はメールでお知らせください。番号そのものは送らず、CPFかCNPJか、どちらのチェックディジットが合わないかを教えていただくか、同じ問題が起きるテスト用番号をお送りください。
このページの文章に不自然なところがあれば、それもお知らせください。
使い方
- CPF(11桁)かCNPJ(14桁)を入力するか貼り付けます。ピリオド・スラッシュ・ハイフンはなくてもよく、小文字は大文字として読みます。
- 基本の番号だけがある場合は、CPFなら9桁、CNPJなら12桁を入れてください。チェックディジットと書式付きの完全な番号を表示します。
- ソフトウェアのテストには、CPF、数字CNPJ、英数字CNPJのいずれかと個数を選んで「生成」を押します。
よくある質問
CPFのチェックディジットはどう計算しますか?
先頭9桁に10、9、8…2を掛けて合計し、11で割ります。余りが0か1なら1つ目のチェックディジットは0、それ以外は11から余りを引いた値です。2つ目は先頭10桁に11…2を掛けて同じように求めます。280.012.389の場合、1回目の合計は162で余りは8なので1つ目は3、2回目の合計は201で余りは3なので2つ目は8です。結果の280.012.389-38は、ブラジル連邦歳入庁の文書にある例です。
英数字CNPJとは何ですか?
2026年7月からブラジル連邦歳入庁が新規登録に割り当てているCNPJで、先頭12桁に数字のほか英大文字A〜Zが入ることがあります(例:12.ABC.345/01DE-35)。桁数は14桁のままで、2桁のチェックディジットは常に数字です。既存のCNPJは番号が変わらないため、システムは両方の形式を受け付ける必要があります。
CNPJのチェックディジットで英字はどう数えますか?
各文字をASCIIコードから48を引いた値で数えます。数字はそのまま、A = 17、B = 18 … Z = 42です。右から重み2〜9を掛けると、12.ABC.345/01DEの先頭12桁の合計は459で、11で割った余りは8なので、1つ目のチェックディジットは11 − 8 = 3です。2つ目の5は13桁で同じように求めます。数字の値は変わらないので、数字だけのCNPJにも同じ計算が使えます。
結果が正しければ、そのCPFやCNPJは実在しますか?
いいえ。チェックディジットが正しいのは、番号の形が正しいということだけです。実際に登録されているか、登録状態(situação cadastral)はブラジル連邦歳入庁でしか確認できません。
CPFの9桁目にはどんな意味がありますか?
CPFを最初に登録したときの住所の税務地域です。たとえば8はサンパウロ州、7はリオデジャネイロ州とエスピリトサント州です。引っ越しても変わらないので、現在の住所はわかりません。