IBANコードと国ごとの設定例

IBANコードとは

  • IBANコードとは、欧州銀行協会と国際標準化機構(ISO)により策定された規格。
  • IBANコードは主に欧州や中東で使用される。
  • 従来の口座番号と銀行コードに代わって利用される。
  • IBANコード採用国に海外送金を行う際は、IBANコードが必要となる。
  • 海外送金の際に使うコードは、他にSWIFTコードがあるがIBANコードとは別物。
  • 約60ヶ国が対応しているが、桁数が統一されていない。(15〜34桁)
  • 日本などからIBAN採用国あてに送金する際は、IBANコードおよびSWIFTコード(=BICコード)が必須となることが多いので、前もって受取人にこれらのコードを確認する必要がある。

読み方

  • IBAN … アイバン
  • International Bank Account Number
     …インターナショナル・バンク・アカウント・ナンバー
  • 日本名での呼び方
     …国際銀行口座番号、国際銀行勘定番号

IBANコードの構造

IBANコードの構造
左端1,2文字 左端から3,4文字目 左端から5文字目以降
国名コード
(2文字)
チェックデジット
(2文字)
BBANコード
(最大30文字)
※IBANは電子的に記録する際は空白を含まないが、印刷時には4文字ごとに空白で区切られることが通例(最後の部分は4文字未満となることもある)。
  • IBANコードは、最大34文字のアルファベット・数字からなる。
  • 最初の2文字はアルファベット2文字の国名コード。
  • 次の2文字はチェックディジット。
  • その後の部分(最大30文字)は国内の銀行口座番号。
  • ↑は、BBAN(Basic Bank Account Number)と呼ばれ、その文字数は国ごとに決められている。
  • BBANコードの書式は国ごとに異なる。

国名コードと国ごとのIBANの設定例

※書式内の「kk」= チェックデジット

国名コード 国名 桁数 書式
AD アンドラ
Andorra
24
B:銀行コード、 S:ソートコード、 C:口座番号
AT オーストリア
Austria
20
B:銀行コード、 C:口座番号
BA ボスニア・ヘルツェゴヴィナ
Bosnia and Herzegovina
20
B:銀行コード、 S:ソートコード、 C:口座番号、 K:チェックディジット
BE ベルギー
Belgium
16
B:銀行コード、 C:口座番号
BG ブルガリア
Bulgaria
22
B:銀行コード(英数字、BICコードの先頭4文字)、 S:支店番号、 D:口座種別(数字)、 C:口座番号(英数字)。
CH スイス
Switzerland
21
B:銀行コード、 C:口座番号
CY キプロス
Cyprus
28
B:銀行コード、 S:ソートコード、 C:口座番号
CZ チェコ
Czech Republic
24
B:銀行コード、 C:口座番号
DE ドイツ
Germany
22
B:ソートコード (Bankleitzahl/BLZ)、 C:口座番号
DK デンマーク
Denmark
18
B:銀行コード、 C:口座番号
EE エストニア
Estonia
20
B:銀行コード、 C:口座番号、 K:チェックディジット
ES スペイン
Spain
24
B:銀行コード、 G:支店番号、 K:チェックディジット、 C:口座番号
FI フィンランド
Finland
18
B:銀行コード、支店番号、口座種別、 C:口座番号、 K:国内の付番方式によるチェックディジット
FO フェロー諸島
Faroe Islands
18
B:銀行コード、 C:口座番号
※国名コードを除きデンマークと同じ。
FR フランス
France
27
B:銀行コード、 G:支店コード、 C:口座番号
GB イギリス
United Kingdom
22
B:銀行コード(英字)、 S:ソートコード、 C:口座番号
GI ジブラルタル
Gibraltar
23
B:BICコードの先頭の部分、 C:口座番号
GL グリーンランド
Greenland
18
B:銀行コード、 C:口座番号
※国名コードを除きデンマークと同じ。
GR ギリシャ
Greece
27
B:銀行コード・支店番号、 C:口座番号
HR クロアチア
Croatia
21
B:銀行コード、 C:口座番号
HU ハンガリー
Hungary
28
B:銀行コード、 C:口座番号
IE アイルランド
Ireland
22
A:銀行コード(英数字、BICコードの先頭4文字)、 B:ソートコード(数字)、 C:口座コード(数字)
IL イスラエル
Israel
23
kk:コントロールコード(数字)、 B:銀行コード(数字)、 N:支店番号(数字)、 C:口座番号(通常、先頭6桁はすべてゼロであり、その後に7桁の番号が続く。なお最近、口座番号を6桁から7桁に拡張した銀行があり、これらについては、7桁の番号を使用する方が望ましい)
IS アイスランド
Iceland
26
B:銀行コード、 C:口座識別子、 X:統計局から発行された名義人のID番号
IT イタリア
Italy
27
A:CIN、 B:ABI(銀行コード)、 C:CAB(支店番号)、 X:口座番号
LI リヒテンシュタイン
Principality of Liechtenstein
21
B:銀行コード、 C:口座番号
※国名コードを除きスイスと同じ。
LT リトアニア
Lithuania
20
B:銀行コード、 C:口座番号
LU ルクセンブルグ
Luxembourg
20
B:銀行コード、 C:口座番号
LV ラトビア
Latvia
21
B:BICコード、C:口座番号(英数字)
MA モロッコ
Morocco
24
B:銀行コード、 A:地域コード、 C:口座番号、 KK:「キー」
MC モナコ
Monaco
27
B:銀行コード、 G:支店コード、 C:口座番号
※国名コードを除きフランスと同じ。
ME モンテネグロ
Montenegro
22
kk:IBAN数字、 B:銀行コード、 C:口座番号、 KK:チェックディジット
MK マケドニア共和国
Macedonia, Former Yugoslav Repub
19
B:銀行コード、 C:口座番号、 K:チェックディジット
MT マルタ
Malta
31
B:BICコードの先頭部分、 S:ソートコード、 C:口座番号
NL オランダ
Netherlands
18
B:銀行コード(英数字)、 C:口座番号(数字)
NO ノルウェー
Norway
15
B:銀行コード(英数字)、 C:口座番号(数字)
PL ポーランド
Poland
28
B:銀行コード(ソートコードを含む)、 C:口座番号、 k:チェックディジット
※いずれも数字のみ。銀行コードの直後のkは国内の付番方式によるチェックディジット。
PT ポルトガル
Portugal
25
B:銀行コード(前半4桁は銀行を識別し、後半4桁は支店を識別する。
※銀行によっては後半4桁は「0000」となる), C:口座番号, K:チェックディジット。ポルトガルのBBANはIBANと同一のチェックサムを用いるため、ポルトガルのIBANコードの先頭4桁は常にPT50であり、残りの21桁はBBANとなる。
RO ルーマニア
Romania
24
B:銀行コード、 C:支店番号・口座番号(銀行によってはISO 4217通貨コードを含むことがある)
RS セルビア
Serbia
22
B:銀行コード、 C:口座番号
SE スウェーデン
Sweden
24
B:銀行コード、 C:口座番号
SI スロベニア
Slovenia
19
B:銀行コード(支店番号を含む)、 C:口座番号。
※末尾のKKはチェックディジット。IBANチェックディジット(kk)は56に固定。
SK スロバキア
Slovak Republic
24
B:銀行コード、 C:口座番号
SM サンマリノ
San Marino
27
A:CIN、 B:ABI(銀行コード)、 C:CAB(支店番号)、 X:口座番号
※国名コードを除きイタリアと同じ。
TN チュニジア
Tunisia
24
B:銀行コード、 C:口座番号
TR トルコ
Turkey
26
B:銀行コード(数字)、 Rは予約桁で0に固定、 C:支店・口座番号