コンテンツにスキップ

アルゼンチンのCBUジェネレーター&バリデーター | BCRA銀行コード

テスト用に有効なアルゼンチンのCBU(統一銀行コード)を生成するか、既存の22桁の銀行コードが中央銀行BCRAの定める検証式に合格するかどうかを確認する無料ツール。開発者やテスターが金融アプリの動作確認をする際に、迅速かつ正確に、追加費用や登録なしですぐ利用できる。

アルゼンチンCBUジェネレーター&バリデーター

アプリケーションや統合をテストするためのランダムで有効なCBUを生成します。

上のボタンをクリックして有効なCBUを生成

CBUについて

CBU(Clave Bancaria Uniforme)は、電子送金や支払いのためにアルゼンチンで使用される22桁のコードです。

各CBUには、銀行、支店、口座番号に関する情報と、その有効性を保証する検証数字が含まれています。

CBUの構造

最初のブロック(8桁):銀行と支店コード
XXXXXXXX
2番目のブロック(14桁):口座番号
XXXXXXXXXXXXXX
ローディング計算機...
📚

ドキュメンテーション

CBU(Clave Bancaria Uniforme)は、アルゼンチンの銀行口座を識別する22桁のコードです。このツールは、公式のチェックデジット規則に適合するランダムなCBUを生成し、既存のCBUが正しい形式かどうかを確認します。

CBUとは何ですか?

Clave Bancaria Uniformeは、スペイン語で「統一銀行キー」を意味します。アルゼンチン共和国中央銀行(Banco Central de la República Argentina、BCRA)は、1997年11月14日付の通達「A」2622で、CBUを構成する要素を定めました。通達の題名は「国家決済システム。Clave Bancaria Uniformeを構成する要素」です。目的は、国内のすべての銀行口座に標準化された識別子を1つずつ付与することでした。それ以前は、各銀行が独自の口座番号体系を使用していたため、銀行間の振込は時間がかかり、誤りも生じやすいものでした。

アルゼンチンの有効な銀行口座には、必ず1つのCBUがあります。銀行はアプリ、取引明細書、オンラインバンキングでCBUを表示しており、顧客は振込で送金してもらう必要がある相手にそれを伝えます。

CBUの構造と形式

CBUは常に22桁で、文字や空白は含みません。2つのブロックに分かれています。

  • 第1ブロック(8桁): 銀行と支店を識別します。最初の3桁は銀行コード、次の4桁は支店コード、8桁目はチェックデジットです。
  • 第2ブロック(14桁): 口座を識別します。最初の13桁は口座番号で、14桁目はチェックデジットです。

チェックデジットとは、ブロック内の他の桁から計算される桁です。銀行サーバーに接続しなくても、コンピューターが入力ミスや桁の入れ替えを検出できます。入力されたCBUのチェックデジットが計算式の結果と一致しない場合、そのCBUは無効として拒否されます。

CBUのチェックデジットの計算方法

二つのチェックデジットには、重み付きモジュロ10チェックサムと呼ばれる同じ方法を使います。ブロックの基本番号の各桁に固定の重みを掛け、積を合計し、その合計から最後の桁を求めます。

手順:

  1. 基礎番号の各桁に、対応する重みを掛けます。
  2. すべての積を合計します。
  3. 合計を10で割り、余りを求めます。
  4. 余りが0の場合、チェックデジットは0です。それ以外の場合、チェックデジットは10から余りを引いた値です。

第1ブロックの重み(最初の7桁に適用):7、1、3、9、7、1、3

第2ブロックの重み(第2ブロックの最初の13桁に適用):3、9、7、1、3、9、7、1、3、9、7、1、3

例:CBUの計算

第1ブロック用に7桁の基礎番号0110070から始めます。

桁0110070
重み7139713
積0130070

積の合計は11です。10で割った余りは1なので、チェックデジットは10 − 1 = 9です。第1ブロックは01100709となります。

次に、第2ブロック用に13桁の基礎番号0003100056000を使います。各桁に重み(3、9、7、1、3、9、7、1、3、9、7、1、3)を掛けて積を合計すると、合計は75になります。10で割った余りは5なので、チェックデジットは10 − 5 = 5です。第2ブロックは00031000560005となります。

二つのブロックを結合すると、完全なCBUになります。

10110070900031000560005
2

この22桁のコードは、二つのチェックデジットがいずれも計算式の結果と一致するため、有効なCBUです。

生成ツールの使い方

生成タブは、銀行・支店および口座の各位置をランダムな桁で埋め、その後、上記の計算式で二つのチェックデジットを計算します。その結果は、常に検証に合格する22桁のコードです。実在する口座番号を使わずに、テスト用データベースへの入力や、ソフトウェアがCBU入力を処理する方法の確認に利用できます。

検証ツールの使い方

検証タブは、入力されたCBUを4つの規則で確認します。長さが正確に22文字であること、数字だけで構成されていること、8桁目が最初の7桁から計算したチェックデジットと一致すること、そして22桁目がその前にある13桁から計算したチェックデジットと一致することです。規則に違反すると、どのブロックが無効かが表示されます。

これらのチェックに合格したことから確認できるのは、CBUが正しい形式であることだけです。口座が存在するか、利用可能な状態かどうかは確認できません。それには銀行自身の記録へのアクセスが必要です。

CBUとCVU

CVU(Clave Virtual Uniforme)は、従来型の銀行ではなく、フィンテック決済アプリなどのデジタルウォレット事業者にある口座を識別します。CVUはCBUと同じ22桁形式および同じチェックデジット計算式を使用するため、送金や受取では相互に使用できます。

よくある質問

CBUは何桁ですか? 正確に22桁です。最初の8桁は銀行と支店を識別し、最後の14桁は口座を識別します。

CBUとCVUの違いは何ですか? CBUは銀行口座に属します。CVUはデジタルウォレット口座に属します。どちらも22桁と同じチェックデジット規則を使用し、他の送金と同様に相互間で送金できます。

生成されたCBUは実際の送金に使えますか? いいえ。生成されたCBUは正しい形式であることだけが保証され、実在する口座には紐付いていません。そのため、そこへ送金しても失敗するか、拒否されます。

正しく見えるCBUが検証ツールで拒否されるのはなぜですか? 通常は、余分な空白、桁の欠落、2つの桁の入れ替えなど、コピーと貼り付けの際の誤りが原因です。チェックデジット計算式は、まさにこのような間違いを検出するように作られています。

有効なCBUがあれば、口座の存在は保証されますか? いいえ。チェックデジットで確認できるのは、コードが正しい形式に従っていることだけです。口座が開設され、利用可能な状態かどうかを確認するには、銀行自体に照会する必要があります。

自分のCBUはどこで確認できますか? 銀行のモバイルアプリまたはオンラインバンキングの口座詳細欄、あるいは紙の取引明細書で確認できます。