請求先は「株式会社青空商事」。銀行明細の振込名義は「アオゾラショウジ」。金額は100,000円。
この1件だけなら、同じ取引に見えます。しかし、同じ100,000円の請求が別会社にもあれば、名前が似ているだけで自動消込するのは危険です。
振込名義の違いを処理するときは、すべてを同じ方法で一致させません。
安全にそろえられる表記差、取引先ごとの対応表が必要な差、人が確認すべき曖昧な差。この3段階に分けます。
■ 1. 自動でそろえやすい表記差
次のような違いは、元の値を残したまま、照合用の文字列だけを整える方法があります。
- 前後や途中に入った空白
- 全角・半角の違い
- 英字の大文字・小文字
- 「株式会社」と「カ)」など、事前に決めた法人格表記
- 記号の有無
例えば、「株式会社 AOZORA」と「カ)AOZORA」を、照合用に同じ形式へ寄せます。
ただし、文字を削りすぎると別会社まで同じ名前になることがあります。正規化前の名義、正規化後の名義、適用したルールを残しておくと、後から結果を確認できます。
■ 2. 対応表が必要な名義差
表記を整えるだけでは判断できないケースもあります。
- 請求先は会社名、振込は代表者名
- 店舗名と運営会社名が違う
- 親会社が複数社分をまとめて振り込む
- 独自の略称を使っている
- 旧社名で振り込まれる
この場合は、「この振込名義は、この取引先として扱う」という対応表を用意します。
一度確認した関係を翌月以降も使えるため、担当者の記憶だけに頼らずに済みます。対応表には、取引先コード、請求先名、振込名義、確認日、備考を残すと管理しやすくなります。
対応表にない名義を勝手に登録するのではなく、初回は要確認として出し、人が確認した後に追加する運用が安全です。
■ 3. 同額請求があると、名義だけでは確定できない
最も注意したいのは、似た名義と同じ金額の請求が複数ある場合です。
例えば、100,000円の未入金請求が2件あり、振込名義が「アオゾラ」だけだったとします。片方の請求先名に近くても、別名義の代理振込や入力間違いの可能性は残ります。
こうした行は、次の材料を組み合わせて候補を絞ります。
- 請求番号や取引先コード
- 入金額と請求残額
- 振込名義
- 入金日と支払期限
- 過去に確認した名義対応表
候補が1件に決まらなければ、「曖昧一致」として人へ戻します。似ている方へ自動で結び付けるより、候補と理由を出す方が誤消込を防ぎやすくなります。
■ 4. 一致・不一致ではなく、理由を分けて出す
入金消込の結果を「一致」「不一致」の2種類だけにすると、不一致の全行をもう一度見ることになります。
実務では、例えば次のように分けます。
- 表記差を正規化して一致
- 対応表によって一致
- 同額請求が複数あり要確認
- 名義は近いが金額が違う
- 対応表にない名義
- 該当する請求が見つからない
「要確認12件」だけではなく、「名義候補はあるが同額請求が2件」のように理由を残します。担当者は、確認する資料と順番を判断しやすくなります。
■ 自動化前に確認したい5項目
まず、個人情報をダミー値へ置き換えた5〜20行で、次を確認します。
1. 請求先名と振込名義の実例
2. 請求番号や取引先コードの有無
3. 同額請求が発生する頻度
4. 代表者名・親会社名・旧社名の有無
5. 現在、担当者が何を見て判断しているか
この5項目が分かれば、文字の正規化で足りるのか、名義対応表が必要なのか、自動確定せず候補抽出に留めるべきかを整理できます。
私は、請求CSVと入金CSVを選ぶと、入金未確認・金額差・重複・曖昧一致などを理由付きで一覧化する専用ツールを作成しています。
基本範囲は、請求CSV1形式+入金CSV1形式、2ファイル合計5,000行まで。WindowsのEdgeまたはChromeで動き、Excelの追加設定や外部通信は不要です。
空白、全角・半角などの基本的な表記差は調整します。独自略称、複数名義、親会社からの一括振込などは、サンプル確認後に対応表や追加ルールの要否をご案内します。
照合結果は、入力データと事前に決めたルールに基づく確認候補です。会計・税務判断、監査、仕訳、送金、銀行や会計サービスへのログインは行いません。
振込名義の確認を、担当者の記憶から「理由が残る作業」へ変えたい場合は、サービス内容をご確認ください。