銀行の総合振込で利用する全銀フォーマットのデータは、Excelを使って作成できる場合があります。ただし、単純な表計算データではなく、銀行が指定する文字数・項目順・桁数などの厳密なルールに合わせたデータ形式にする必要があります。
この記事では、Excelで総合振込用の全銀フォーマットを作成する方法や、作成時に注意すべきポイント、エラーを防ぐ確認方法について解説します。
全銀フォーマットとは総合振込で使われるデータ形式
全銀フォーマットとは、全国銀行協会が定めた銀行取引データの形式です。企業が複数の振込先へ一括で送金する総合振込では、この形式のデータを銀行へ提出することで処理を行います。
一般的なExcel表のように「会社名」「口座番号」「金額」などを入力するだけでは利用できません。全銀フォーマットでは、各項目の位置や文字数、半角カナの使用など細かな規定があります。
例えば、振込先名が30文字以内、金額が指定桁数、金融機関コードや支店コードが決められた位置に配置されるなど、1文字の違いでも銀行側でエラーになる場合があります。
Excelで全銀フォーマットを作成することは可能
Excelは全銀フォーマット作成用の入力ツールとして利用できます。ただし、Excelファイル(.xlsx)のまま銀行へ送信するわけではなく、最終的には銀行が指定するテキスト形式(固定長データなど)へ変換する必要があります。
作成方法としては、Excelで振込情報を一覧表に入力し、関数やマクロなどを利用して全銀形式のデータへ変換する方法があります。
また、多くの企業では銀行提供の振込データ作成サービスや会計ソフト、給与計算ソフトなどを利用して全銀フォーマットを出力しています。
Excelで作成する場合の基本的な流れ
Excelを利用して総合振込用データを作成する場合、一般的には以下のような流れになります。
- 振込先情報をExcelへ入力する
- 金融機関コード、支店コード、口座番号などを確認する
- 振込金額や振込指定日を入力する
- 全銀フォーマット用の形式へ変換する
- 銀行のシステムで読み込み確認を行う
入力時には、口座番号の先頭に0がある場合に注意が必要です。Excelでは数字として認識すると先頭の0が消えるため、文字列形式で入力するなどの対策が必要になります。
例えば口座番号が「0012345」の場合、Excelで数値入力すると「12345」と表示されてしまい、銀行データとして不正になる可能性があります。
全銀フォーマット作成時によくあるエラー
Excelで作成した振込データを銀行システムへ取り込む際には、以下のようなエラーが発生しやすくなります。
| エラー原因 | 内容 |
|---|---|
| 文字数不足 | 指定された桁数になっていない |
| 全角文字の使用 | 使用できない文字が含まれている |
| 口座番号の欠落 | 先頭の0が消えている |
| 金額形式の違い | カンマや記号が入っている |
特に注意が必要なのは文字コードです。全銀フォーマットでは銀行システムによって対応する文字コードが異なる場合があるため、保存形式にも注意が必要です。
Excelより専用ソフトを利用した方が安全なケース
少量の振込データであればExcelで管理する方法もありますが、毎月大量の総合振込を行う企業では専用システムの利用が一般的です。
専用ソフトでは、銀行コードや支店コードのチェック、入力ミスの検証、全銀フォーマットへの自動変換などが行えるため、人為的なミスを減らせます。
例えば毎月100件以上の振込処理を行う場合、Excelで手作業による変換を行うよりも、会計ソフトや銀行のデータ作成サービスを利用した方が安全で効率的です。
Excelで全銀フォーマットを作成するときの確認ポイント
Excelで総合振込データを作成する場合は、提出前に以下の項目を確認するとトラブルを防げます。
- 金融機関コードや支店コードが正しいか
- 口座番号の先頭0が消えていないか
- 金額にカンマや不要な記号が入っていないか
- 半角カナなど指定された文字形式になっているか
- 銀行指定のファイル形式で保存されているか
銀行によって利用できるデータ形式や作成方法が異なる場合があるため、最終的には利用している金融機関の案内を確認することが重要です。
まとめ
Excelを使って全銀フォーマット(総合振込データ)を作成することは可能ですが、通常のExcel表を作る感覚では利用できません。銀行が指定する項目順、文字数、文字形式に合わせたデータ作成が必要です。
少ない件数の振込であればExcelを活用できますが、頻繁に総合振込を行う場合は専用ソフトや銀行提供サービスを利用すると安全です。
作成したデータを送信する前には、口座番号や金額、文字コードなどを確認し、銀行側で正常に読み込める形式になっているか確認することが大切です。


コメント