手軽屋
ツール一覧

全銀フォーマットと全角カナ

銀行振込の世界はいまだに「半角カナ前提」の独特なルールが残っています。経理担当者が遭遇する文字コードの落とし穴を、全銀フォーマットの仕様と歴史的背景から解説します。

1. 全銀フォーマットとは

全銀協(一般社団法人 全国銀行協会)が策定した、銀行振込・口座振替の標準データ形式です。総合振込・給与振込・口座振替などの種別ごとにレコード仕様が定義され、固定長テキストファイル(1行=120バイト等)でやりとりします。会計ソフトや給与計算ソフトの「ファームバンキング出力」「インターネットバンキング取込」の裏側にはこのフォーマットがあります。

2. なぜ半角カナなのか

全銀フォーマットは1973年に制定され、当時の銀行のメインフレームが扱える文字コードはJIS X 0201(半角英数字+半角カナ)が中心でした。漢字は使えず、依頼人名・受取人名は半角カナで送る決まりになりました。50年経った今も「下位互換性」を保つために、多くの銀行システムは半角カナを正式採用しています。逆に、振込明細の通帳に印字される文字も半角カナのままです。

3. 依頼人名・受取人名のルール

全銀フォーマットでは、依頼人名は半角カナ40バイト(カナ40文字)、受取人名は半角カナ30バイト程度が基本です。使える文字は半角カナ・半角英大文字・半角数字・一部記号(カッコ・ピリオド・スペースなど)に限られ、ひらがな・漢字・全角カナはNGです。「カ)テガルヤ」「(カ)テガルヤ」のような「株式会社」を「カ)」と略す書き方も慣習です。

4. 半角→全角の逆ケース

全銀振込ファイルから取得した取引明細を、社内のCRMや会計ソフトに取り込むときには逆方向の変換が必要です。CRMはほぼ全て全角カナを要求するため、「トクイサキ カ)」を「トクイサキ カ)」に変換する処理が入ります。本ツールの「半角カナ→全角カナ」モードはまさにこの用途で重宝します。手入力で30件処理するより、CSVをコピー&ペーストでまとめて変換するほうが圧倒的に効率的です。

5. インターネットバンキングの今

メガバンクの法人インターネットバンキングは、画面入力では全角カナでも受け付けるところが多いですが、内部処理では半角カナに変換しています。CSVファイル取込モードでは半角カナ必須のものが多く、間違って全角カナで作成したファイルはエラーで弾かれます。会計ソフトの「振込ファイル出力」機能は自動で半角カナ化してくれますが、手作りのExcelファイルから取り込む場合は事前に半角カナへ変換しておく必要があります。

6. 今後の動向(ISO 20022移行)

全銀協は次世代決済システムへの移行を検討しており、国際標準のISO 20022(XML形式・UTF-8)への対応が進んでいます。これが完了すれば「半角カナ縛り」も歴史的役割を終える可能性があります。ただし当面は既存システムとの並存期間が続くので、経理現場では「半角カナと全角カナを行き来する変換」が引き続き必要です。全角・半角変換ツールをブックマークしておくと、月次の振込業務がスムーズになります。

全角・半角変換ツールを開く