コンテンツにスキップ

アルゼンチンの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月、通達「A」2622でCBUを導入しました。それ以前は、各銀行が独自の口座番号体系を使っていたため、銀行間の電子振込は遅く、誤りも起こりがちでした。

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

CBUの構造と形式

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

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

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

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

どちらのチェックデジットも、重み付きモジュロ10チェックサムと呼ばれる同じ方式を使います。ブロックの基礎番号の各桁に固定の重みを掛け、その積を合計し、その和から最後の桁を求めます。BCRAの規則では、モジュラス10で、重みは9、7、1、3の繰り返しパターンと定められており、チェックデジットの直前の桁までを対象とします。

手順:

  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はどこで確認できますか? 銀行のモバイルアプリまたはオンラインバンキングの口座詳細欄、あるいは紙の取引明細書で確認できます。

参考文献

  1. アルゼンチン中央銀行(BCRA)。Sistema Nacional de Pagos – Servicios de pago(texto ordenado)。BCRA: Sistema Nacional de Pagos – Servicios de pago — CBUのブロック(銀行3桁、支店4桁、チェックデジット、口座13桁、チェックデジット)、モジュラス10と重み9713によるチェックデジット、およびCVUでの同じチェックデジット。
  2. アルゼンチン中央銀行(BCRA)。Informe de Inclusión Financiera: Glosario。BCRA: Glosario — CBUとCVUはどちらも22桁のコードです。
  3. アルゼンチン中央銀行(BCRA)。Comunicación "A" 2622: Sistema Nacional de Pagos. Clave Bancaria Uniforme (CBU)、1997年11月14日。BCRA: Comunicación "A" 2622 — CBUと、その二つのブロックからなるモジュラス10(重み9713)の形式を導入した通達。