沖縄セールスパートナー株式会社

BLOGブログ

入金確認と未入金の督促に半日|請求まわりをAIで週30分にする手順

請求書を出した後の仕事は、出す前より地味なのに時間だけは食う。通帳の明細と請求一覧を突き合わせ、名義が微妙に違う入金で手が止まり、未入金をリストアップして督促の文面で悩む。月初にこれをやると半日が消える。結論から言えば、この半日は「AIに材料を渡す作業」と「人が確定させる判断」を分けるだけで、週30分程度の点検に変えられる。突合も未入金の切り分けも督促文の下書きも、任せられる部分は思っているより多い。ただし「消し込みを確定させる」「督促を送る」の二つだけは人が最後に押さえる。この記事では、請求書発行後の時系列に沿って、突合から再発防止までを四つのステップで整理する。

そもそも半日を食っているのは「照合」ではなく「例外の判断」

通帳の入金明細と請求一覧を線で突き合わせ、一致しない項目だけが浮かび上がるイメージ図

入金確認を分解すると、大半は単純な照合だ。請求110,000円に対して110,000円の入金があり名義も一致していれば、見た瞬間に消し込みが終わる。問題は残りの二割から三割。金額が少しだけ足りない、名義が屋号と個人名で違う、二社分がまとめて振り込まれている、先月の未入金と今月分が合算されている。こういう明細が出るたびに手が止まり、過去の請求書を探し、担当者に確認して返事を待ち、別の作業に移ってまた戻る。この行ったり来たりが半日の正体だ。

沖縄の中小企業だと例外の比率が上がりやすい。個人事業主や小規模事業所との取引が多く、請求先は屋号なのに振込人名義は代表者の個人名、というケースが日常的に起きる。建設や設備の下請けが絡めば元請けからまとめて入金されて内訳が分からない。観光や飲食では繁忙期と閑散期で支払いのリズムがずれ、入金日が月をまたぐ。例外は異常ではなく、構造的に毎月一定数発生するものと考えたほうがいい。

ここが分かると使いどころも見える。AIに任せるべきは「例外を判断すること」ではなく、「例外だけを機械的に拾い上げ、判断材料を揃えて並べること」だ。八割の単純照合を一瞬で終わらせ、残りを「これは金額が2,200円少ない」「名義が一致しないが金額と時期から候補は二社ある」と整理して人に渡す。人は上から見て、消し込むか保留にするか確認の連絡を入れるかを決めるだけになる。半日の作業が三十分から一時間の点検に収まる。

ステップ1・通帳明細と請求一覧を突き合わせる

最初は期間を区切って二つのデータを並べる。銀行の入金明細と、自社が発行した請求書の一覧。ネットバンキングの入出金明細はほぼCSVで落とせるし、会計ソフトや販売管理で請求書を作っているなら請求一覧も同じように出せる。Excelで管理しているならそのシートをそのまま渡せばいい。大事なのは、完璧なフォーマットに整えようとしないこと。列の並びや見出しがバラバラでもAI側は読み解ける。整形に時間をかけるより、そのまま渡したほうが早い。

AIに渡す材料は、この二つのCSVと突合のルールだ。「請求書番号と入金額が一致するものは自動で紐づけて」「振込手数料が引かれている前提で数百円程度の差額は同一と見なしてよいが、差額があることは明記して」「一致しなかったものは金額の近さと入金日から候補を挙げて」。この程度で、「確定した消し込み」「差額付きで一致した可能性が高いもの」「一致しなかった入金」「入金が見当たらない請求」の四つに分かれた一覧が返ってくる。

人が確定させる判断は後ろの二つに対してだけ発生する。完全一致と手数料差額のケースは、眺めて問題がなければそのまま消し込んでいい。ここを一件ずつ電卓で検算していては半日が返ってこない。ただし確定させる行為そのものは人が押す。会計ソフトへの反映をAIに自動で書き込ませると、間違いが起きたときに何がどう違ったのかを追えなくなる。AIは一覧を作るところまで、書き込みのボタンは人が押す。この線を最初に引くと運用が安定する。

屋号と個人名がずれる入金をどう扱うか

実務でいちばん詰まるのが名義の不一致だ。請求先が「有限会社◯◯設備」で振込人名義が代表者の個人名になっている、請求先が屋号の「カフェ△△」で入金名義はカタカナ表記だが正式名称と表記揺れがある、といったケース。銀行の明細に載る名義はカタカナで、全角半角や中黒の有無も揃わない。人の目なら「たぶんこれだろう」と分かるものが、単純な文字列一致では絶対に紐づかない。

この種のずれには「候補を出させて人が承認する」形が合う。金額と入金日、過去に同じ名義から入金があったかを材料に候補を出してもらい、人は記憶や過去のやり取りと照らして承認する。承認したら、その名義と請求先の対応関係をメモに残す。翌月からは対応表も一緒に渡せば、同じ名義は最初から紐づいた状態で出てくる。この対応表が育つことが、月次の作業時間を減らす一番の効き目になる。半年も回せば名義由来の例外はかなり減る。まとめ入金も同じで、「この金額になる請求書の組み合わせを探して」と頼めば候補はすぐ出る。ただし同じ金額になる組み合わせが複数あることもあるので、選ぶのは人の仕事だ。取引先への確認もこの段階で済ませる。曖昧なまま消し込むと、翌月に「あの入金は何だったのか」を調べ直して倍の時間がかかる。

ステップ2・未入金を「催促していい相手」と「そうでない相手」に切り分ける

突合が終わると入金が確認できていない請求が残る。ここで多いのが、残ったものを全部「未入金リスト」にしてしまうことだ。実際には性質の異なるものが混ざっている。支払期日を過ぎて滞っているもの、まだ期日が来ていないもの、先方の締め支払いサイクルの関係で元々ずれているもの、請求書の送付が届いていない可能性があるもの、内容の問い合わせが来ていて保留になっているもの。一緒くたに督促をかけると、関係を悪くするだけで何も回収できない。

AIに渡す材料は、未入金の一覧に加えて取引先ごとの支払条件と過去数か月の入金実績だ。「A社は毎月20日締めの翌月末払い」「B社は請求書到着後60日」といった条件は契約書や過去のやり取りに散らばっているので、分かる範囲でまとめて渡す。実績があれば「この会社はいつも期日の三日後に入金される」といった傾向が見え、それを踏まえた分類ができる。直近のメールやチャットで支払いの話が出ていれば、それも材料になる。

人が確定させる判断は「この相手に、今、督促を出すかどうか」。ここは絶対に委ねてはいけない。経過日数だけ見れば督促対象でも、担当者と先週会ったばかりだとか、来月に大きな案件を控えているとか、社長同士の付き合いがあるとか、データに出ない事情がいくらでもある。沖縄の商圏は取引先との距離が近く、この比重が本土より大きいことも珍しくない。AIが出すのは「督促の候補と、その根拠になる日数・金額・過去の傾向」まで。送るか、いつ、誰の名前で送るかは人が決める。

あわせて読みたい

同じ数字を3回入力している会社へ|見積・請求・日報の転記をAIで1回に 同じ数字を3回入力している会社へ|見積・請求・日報の転記をAIで1回に関連する話題をこちらでも解説しています。

切り分けの目安は次の通り。自社で基準を作るときの叩き台で、業種や関係によって調整すべきものだ。

状態AIが出す情報人が決めること
期日前入金予定日と金額の一覧資金繰り上の確認が要るかどうか
期日超過が浅い経過日数と過去の入金傾向様子を見るか、軽い確認を入れるか
期日超過が長い経過日数・累計額・過去の督促履歴督促の要否と文面のトーン
請求内容に問い合わせあり該当のやり取りと保留になった経緯先に解消すべき論点の整理
送付未達の疑い送付日と送付方法の記録再送するか、送付方法を変えるか

言いたいのは、列が二つに分かれているという事実そのものだ。左はデータから機械的に出るもの、右は事情を知っている人しか決められないもの。この分け方を共有しておくと、担当者が変わっても運用が崩れにくい。

ステップ3・督促の文面は「関係を壊さない下書き」から作る

督促メールの下書きをAIが作り、人が内容を確認してから送信するイメージ図

督促の文面が重いのは文章力の問題ではなく、心理的な負担が大きいからだ。強く書けば角が立ち、弱ければ伝わらない。二度目、三度目となると前回と同じ文面では意味がなく、毎回一から考えるのも消耗する。結果として後回しにして入金がさらに遅れる。この先延ばしのコストは作業時間よりずっと大きい。

AIに渡す材料は、請求日・金額・支払期日・経過日数と、相手との関係性、そして督促が何回目かだ。関係性は「継続的な取引で担当者とは月に一度は顔を合わせる」「今回が初めての取引」「以前も入金が遅れた」程度で構わない。そのうえで「支払いのお願いというより行き違いの確認という体裁で」「先方が社内で稟議を通しやすいよう請求書番号と金額を明記して」と注文をつける。書くのをためらっていた文面が数十秒で三案出てくる。

人が確定させる判断は「送るかどうか」「どの案にするか」、そして固有の事情を書き足すことだ。AIの文面は平均的な言い回しになるので、「先日お打ち合わせいただいた件、ありがとうございました」のような、その相手にしか書けない一文を足す。これがあるかないかで印象はかなり変わる。下書きをAIに任せて、最後の一文と送信ボタンを人が持つ。加えて、テンプレートを段階別に三つ作っておくといい。一度目は「ご確認のお願い」、二度目は「支払期日超過のご連絡」、三度目は「今後のお取引に関わるご相談」とトーンを変える。保存しておけば「A社への二度目、経過日数は45日」と指示するだけで個別の情報入りの文面が出る。

ステップ4・同じことが来月も起きないように手を打つ

ここまでは今月を片付ける作業だ。四つ目は来月以降の作業量そのものを減らす仕込みになる。これをやらないと毎月同じ例外に同じだけ悩まされる。

まず、今月出てきた例外を記録に残す。名義のずれなら対応表に一行足す。まとめ入金なら「この会社は二か月分をまとめて振り込む傾向がある」とメモする。支払サイクルが認識とずれていたなら取引先マスタを書き換える。この記録は次に材料を渡すときの精度を直接上げる。例外を潰す作業ではなく、例外を既知にしていく作業だと考えるといい。既知の例外はルールの一部として自動処理の側に回せる。

次に、例外が起きにくい形に請求書を変えられないか検討する。振込人名義を請求先名義と揃えてもらう一行を添える、請求書番号を振込依頼人名の後ろに付けてもらう、曖昧な「月末払い」表記をやめて支払期日を明記する。全部は通らないが、新規の取引先に最初からその形で依頼しておけば時間が経つほど楽になる。そして最後に、この流れを「月に一度の半日仕事」から「週に一度の三十分」に組み替える。週次なら一回の件数が少なく、記憶が新しいうちに判断できるので確認の手間が減り、未入金の発見も督促も早くなる。作業を減らす方法を考える前に、作業の間隔を短くするだけで効くことがある

どこまでを自動化し、どこから先を人が持つか

一貫しているのは「一覧を作るのはAI、確定させるのは人」という線引きだ。消し込みの確定を任せると間違いが会計データに直接残り、後から追いかけにくい。督促の送信を自動化すると、送るべきでない相手に送ったときに取り返しがつかない。逆に、突合の一覧作成や文面の下書きを人がやり続けていては、いつまでも半日が返ってこない。

この線引きは自社の事情で少しずつ動く。取引先が少なく全部の顔と名前が一致しているなら、突合と督促文の下書きだけで十分かもしれない。数十社を超えて担当者も複数いるなら、切り分けの分類まで整理させたほうが効く。どちらが正しいというより、「間違えたときに取り返しがつくかどうか」を基準に線を引くのが現実的だ。なお、どこまで組み込むかは会計ソフトや銀行、請求書の作り方で選択肢が変わる。CSVを手で渡すところから始めるのか、データ連携まで作り込むのかは件数と体制次第で、費用も工数も変わってくる。AIエージェント導入の考え方もあわせて見てもらえるとイメージしやすいかもしれない。

まず今月の一回を、この形でやってみる

読んだだけでは何も変わらないので、今月の入金確認を試しにこの手順でやってみてほしい。準備するのは入金明細のCSVと請求一覧の二つだけ。これを渡して「請求書番号と金額で突合して、一致したもの・差額があるもの・一致しなかったものに分けて一覧にして」と頼む。それだけで、二時間かかっていた照合が数分で片付き、あとは残った例外だけを見ればいい状態になる。

おそらく一回目は思ったような形で出てこない。日付の解釈がずれる、金額の桁が違って読まれる、余計な行が混ざる。そのときは「ここはこう扱ってほしい」と伝え直せばいい。繰り返すうちに自社のデータに合った指示の出し方が固まる。最初から完璧を狙わず、指示の出し方を育てるつもりで回すのが、いちばん早い。忘れずにやってほしいのが四つ目のステップにあたる記録だ。名義のずれ、まとめ入金、支払サイクルの認識違いを一行ずつ書き留めておく。半日が三十分になるのは一度の魔法ではなく、この積み重ねによるものだ。

請求書を出した後の作業は、売上を生まないのに神経を使う。だからこそ機械に任せられる部分は任せて、人は「この相手に今、何を伝えるか」だけを考える形にしたい。どこから手をつけるべきか、自社のデータで本当に回るのかは状況によって答えが変わるので、気になることがあればお問い合わせから気軽に聞いてほしい。これまでの記事でも業務でAIをどう使うかを場面別に書いているので、あわせて参考にしてもらえたら嬉しい。