資金繰り表をAIで毎月更新|経理に任せる入力と社長が見る数字
この記事の要点
- 残高の計算は表計算の式、AIは入力の点検と差の説明に使う
- 取引先名は記号にして入力し、口座番号やネットバンキングのIDは入力しない
- 社長が見るのは月中の最低残高など4つ。経理への依頼は5ステップ
資金繰り表をAIで毎月更新するなら、残高の計算はExcelやスプレッドシートの式で行い、AIには入力漏れの指摘と、前月の予測との差の説明を依頼します。経理担当者は入出金の予定を決まった列に入力し、社長は月中の最低残高などの数字を見て、支払いや借入を判断します。AIに合計や残高を計算させないことが、数字のずれを防ぐ第一の決まりです。
この記事は、経理担当者が1〜2名の会社で、資金繰りの管理にAIを使えるかを試したい社長に向けて書いています。読み終わる頃には、経理に依頼する入力シートの列、AIに渡す指示文、社長が会議で見る4つの数字を決められます。
入金が1か月遅れた場合に残高がどう変わるかの試し方は、資金繰り表をAIで見直す記事(入力してよい数字と確認する項目)で解説しています。この記事では、毎月の更新を経理担当者と社長でどう分担するかを扱います。
Contents / 目次
資金繰り表のAI活用は、経理の入力・AIの点検・社長の判断の分担
資金繰り表にAIを使うとき、AIに任せるのは「入力の点検」と「差の説明」です。表をゼロから作らせたり、残高を計算させたりはしません。毎月の作業を担当ごとに分けると、次の表のようになります。
| 作業 | 担当 | 具体的な内容 |
|---|---|---|
| 入出金予定の入力 | 経理担当者 | 銀行明細・発行した請求書・届いた請求書から、日付・区分・金額・確度を入力する |
| 入力の点検と差の説明 | AI | 区分の誤り、定期の支払いの抜け、前月の予測と実績の差の理由の候補を一覧にする |
| 残高と合計の計算 | 表計算の式 | Excel・Googleスプレッドシートの式で計算する |
| 点検結果の確認 | 経理担当者 | AIの指摘を通帳・請求書と照らし、正しいものだけ表に反映する |
| 最低残高ラインと支払い・借入の判断 | 社長 | 毎月4つの数字を見て決める |
| 税金・社会保険料の金額と納付月 | 税理士・社労士 | 確認した数字を経理担当者が入力する |
AIに計算させない理由は、AIが返した合計や残高が正しいかを、毎月確かめ直す手間をなくすためです。表計算の式なら、同じ入力から毎回同じ結果が出ます。
AIに向いているのは点検です。100行の予定を読ませると、「先月あった借入返済の行が今月に無い」のような抜けの候補を一覧にできます。
この章の結論。AIは点検、計算は式、判断は社長、税と社会保険の数字は専門家、と担当を分けます。こうしておけば、AIの出力に誤りがあっても、判断に使う残高の数字は変わりません。
資金繰り表をAIで毎月更新する5ステップ。経理担当者に任せる入力と確認
経理担当者に依頼する作業は、次の5ステップです。最初の月は社長も一緒に進め、2か月目から経理担当者に任せる進め方が無理なく始められます。
ステップ1 入力シートの6列を決める
経理担当者に依頼する前に、入力シートの列を固定します。列が毎月変わると、AIは前月と比べられません。次の6列から始めてみましょう。
| 列名 | 入れる内容 | AIに渡すか |
|---|---|---|
| 日付 | 入金・支払いが実際に動く日 | 渡す |
| 区分 | 営業収入・営業支出・財務・その他 | 渡す |
| 相手 | 取引先を記号にしたもの(A社・仕入先Xなど) | 渡す |
| 金額 | 税込の金額(営業収入・営業支出はプラス。財務・その他は入金をプラス、支払いをマイナスで入れる) | 渡す |
| 確度 | 確定・見込み | 渡す |
| 根拠 | 請求書番号・契約書名 | 渡さない(社内の確認用) |
日付は請求日ではなく、支払サイト(締め日から入金日までの期間)から数えた入金日を入れます。月末締め翌月末入金の取引先なら、10月分の請求は11月末の行に入ります。
ステップ2 社外に出さない情報を伏せてからAIに入力する
AIに入力してよいのは、日付・区分・相手(記号にしたもの)・金額・確度と、支払サイトの決まりです。取引先名は記号に置き換え、口座番号やネットバンキングのIDは入力しません。
| 扱い | 情報の例 |
|---|---|
| そのまま入力してよい | 日付、区分、金額、確度、支払サイト(「月末締め翌月末入金」など)、給与の合計額 |
| 記号に置き換えてから入力 | 取引先名、担当者名、案件名 |
| 入力しない | 口座番号、ネットバンキングのIDとパスワード、従業員ごとの給与額、マイナンバー、金融機関と交渉中の条件、未公表の取引 |
記号と実名の対応表は社内のファイルにだけ保存し、AIには渡しません。取引先との契約に秘密保持の条項がある場合の考え方は、ChatGPT業務利用のリスク(取引先情報とNDAの線引き)で解説しています。
使うAIの設定も確かめます。入力が学習に使われるかどうかは、プランと設定によって扱いが違います。設定画面の名称は製品の更新で変わるため、使う前にOpenAIの公式ヘルプ(データの学習への利用)とAnthropicの公式ヘルプ(モデルの学習へのデータ利用)で確かめてください。
会社として使うなら、AIの法人プランと個人プランの違いで学習の扱いと管理機能を比べてから決めてください。
担当者が個人のアカウントでAIを使い始めていて、会社の数字を入力してよいかの基準がまだ無い場合は、経営者と担当者で学ぶAI活用研修で、会社の情報を入力する前の確認方法を経営者と経理担当者が一緒に学ぶ進め方もあります。
ステップ3 ルール文書と指示文をAIに渡す
AIに渡す材料は、次の3つです。
- 今月の入出金予定(ステップ2で取引先名を伏せたもの)
- 前月の資金繰り表(予測と実績の両方)
- 資金繰り表のルール文書
ルール文書は、社長と経理担当者が知っている決まりを書き出したものです。毎月同じファイルを、指示文と一緒にAIに渡します。
【資金繰り表のルール(2026年11月版)】
■ 区分
営業収入:売上の入金
営業支出:仕入・外注費・給与・家賃・社会保険料・税金
財務:借入の入金、借入元本と利息の返済
その他:設備の購入など
■ 入金・支払いの時期(取引先は記号)
A社:月末締め・翌月末入金(土日祝は[前営業日/翌営業日]。契約書で確認)
B社:月末締め・翌々月10日入金
仕入先X:20日締め・翌月10日払い
■ 毎月の定期支払い
給与:[日]/家賃:[日]/社会保険料:[日]/借入返済(元本+利息):[日]
■ 年に数回の支払い(金額と月は税理士・社労士に確認した数字を入れる)
賞与:[月]/消費税・法人税の納付:[月]/労働保険料:[月]
■ 確度
確定:請求書発行済み・契約済み
見込み:受注済みで請求前、または入金日が未確定
指示文は、次のたたき台から始めます。あとはAIとやり取りしながら、自社の状況に合わせて詰めてください。
あなたは中小企業の経理担当者の補助です。
添付の「今月の入出金予定(取引先は記号)」「前月の資金繰り表(予測と実績)」
「資金繰り表のルール」を読み、次の3つを表で作ってください。
1. 区分が空欄、またはルールと合わない行(行番号と理由)
2. 前月の予測と実績の差が[基準額]以上の項目と、理由の候補(推測と分かる書き方で)
3. ルールにある定期・年数回の支払いのうち、今月の予定に無いもの
合計や残高の計算はしないでください。
数字を書き換えた行があれば、元の数字と並べて示してください。
「合計や残高の計算はしない」と「書き換えた数字は元の数字と並べる」の2行は、どの月も残します。AIが金額を丸めたり、空欄を推測で埋めたりしても、すぐ見つけられるからです。
ステップ4 AIの出力と表を6項目で確かめる
AIの点検結果を受け取ったら、経理担当者が次の6項目を確かめます。
- 前月末残高:表の前月末残高が、通帳・ネットバンキングの残高と一致している
- 定期の支払い:給与・社会保険料・家賃・借入返済の行が、ルール文書どおりの日にある
- 入金日:見込みの入金が、請求日ではなく支払サイトから数えた日になっている
- AIの指摘:区分の誤り・抜けの指摘を、請求書と照らして1件ずつ採否を決めた
- 書き換え:AIが数字を書き換えた行は、元の数字に戻すか、根拠を確かめてから採用した
- 理由の候補:「入金が遅れた理由」のようなAIの推測を、確かめないまま会議資料に書いていない
残高は、ステップ1の入力シート(1行=1取引)から、別のシートに1行=1日の表(日別シート)を作って計算します。入力シートの金額はプラスで入れ、財務とその他の行だけは、入金をプラス、支払いをマイナスで入れます。こうすると、区分と金額の符号から収入と支出を分けられます。AIの返した表に残高の列があっても使いません。
【前提】Excel・Googleスプレッドシート共通。
入力シート(シート名「入力」・1行=1取引)
A列=日付、B列=区分、C列=相手、D列=金額、E列=確度、F列=根拠
日別シート(1行=1日)
A列=日付、B列=その日の収入合計、C列=その日の支出合計、D列=その日の終わりの残高
A3=その月の1日(A4に =A3+1 と入れ、下へコピー)
D2=前月末の通帳残高(通帳の数字を入力)
G1=最低残高ライン(社長が決めた金額を入力)
※31日に満たない月は、余った行を消すか、式の範囲を月末の行までにする
B3(B4以降へコピー。収入=営業収入と、財務・その他のプラスの行)
=SUMIFS(入力!$D:$D,入力!$A:$A,$A3,入力!$B:$B,"営業収入")+SUMIFS(入力!$D:$D,入力!$A:$A,$A3,入力!$B:$B,"財務",入力!$D:$D,">0")+SUMIFS(入力!$D:$D,入力!$A:$A,$A3,入力!$B:$B,"その他",入力!$D:$D,">0")
C3(C4以降へコピー。支出=営業支出と、財務・その他のマイナスの行)
=SUMIFS(入力!$D:$D,入力!$A:$A,$A3,入力!$B:$B,"営業支出")-SUMIFS(入力!$D:$D,入力!$A:$A,$A3,入力!$B:$B,"財務",入力!$D:$D,"<0")-SUMIFS(入力!$D:$D,入力!$A:$A,$A3,入力!$B:$B,"その他",入力!$D:$D,"<0")
D3(D4以降へコピー) =D2+B3-C3
F1(月中の最低残高) =MIN(D3:D33)
E1(最低残高になる日付) =INDEX(A3:A33,MATCH(F1,D3:D33,0))
H1(ラインを下回る日数) =COUNTIF(D3:D33,"<"&G1)
I1(最低残高とラインとの差。マイナスならラインを下回る) =F1-G1
ステップ5 前月の予測と実績を並べ、ルール文書を更新する
月が終わったら、前月の予測を上書きせず、実績の列を足して並べます。予測が残っていれば、翌月のステップ3でAIが差を比べられます。
差が出た理由が分かったら、ルール文書に1行足します。たとえば「A社の入金は毎月数日遅れる」と分かれば、A社の行に書き足します。3か月続けると、どの取引先・どの支払いで予測がずれやすいかが、ルール文書に書き出されていきます。
経理担当者の作業を5ステップに対応させると、次のとおりです。
- 入力シートの6列に入力する
- 取引先名を記号にして伏せる
- ルール文書と指示文で、AIに点検を依頼する
- AIの出力と表を6項目で確かめる
- 予測と実績を並べ、ルール文書を更新する
この章の結論。経理担当者が毎月この5つを同じ順で行えば、社長に渡す表の数字が毎月同じ基準で確かめられます。
社長が毎月見る4つの数字と、月末残高に出ない残高不足
社長が見るのは表の全行ではなく、次の4つの数字です。月末の残高がプラスでも、月の途中で残高が不足することがあるからです。
- 月中の最低残高と、その日付
- 最低残高ラインとの差(ラインは社長が決める金額)
- 前月の予測と実績の差のうち、入金の遅れ
- 見込みの入金が翌月にずれた場合の最低残高
①はステップ4の日別シートのF1とE1、②はI1で出ます。③は前月の入力シートに実績の入金日の列を足して、④は日別シートに見込みの入金を外した残高の列を足して、次の式で出します。
【③ 入金の遅れ】前月の入力シートに2列を足す
G列=実績の入金日(通帳で確かめた日を入力)
H2(H3以降へコピー。遅れた日数)
=IF(B2<>"営業収入","",IF(G2="","未入金",G2-A2))
集計の3つは、D列・H列の外のJ1〜J3に入れる(D列・H列の中に置くと、式が自分自身を集計してしまう)
J1(遅れた入金の件数) =COUNTIF(H:H,">0")
J2(遅れた入金の金額) =SUMIFS(D:D,H:H,">0")
J3(まだ入っていない入金の金額) =SUMIFS(D:D,H:H,"未入金")
【④ 見込みの入金が翌月にずれた場合の最低残高】日別シートに3つを足す
J3(J4以降へコピー。確度が「見込み」の営業収入を除いた収入)
=B3-SUMIFS(入力!$D:$D,入力!$A:$A,$A3,入力!$B:$B,"営業収入",入力!$E:$E,"見込み")
K2=D2(前月末の通帳残高)
K3(K4以降へコピー) =K2+J3-C3
L1(見込みの入金が入らなかった場合の最低残高) =MIN(K3:K33)
最低残高ラインとは、残高がこれを下回りそうなら手を打つと決めておく金額です。決め方は会社ごとに違い、たとえば毎月の給与・家賃・借入返済の合計を基準にする方法があります。金額は、取引のある金融機関や税理士と話して決めてください。
仮の数字で見てみます。前月末残高600万円、最低残高ライン300万円の会社の、ある月の動きです。
| 日付 | 動き | その日の終わりの残高 |
|---|---|---|
| 前月末 | ― | 600万円 |
| 10日 | 仕入先への支払い 250万円 | 350万円 |
| 25日 | 給与 320万円 | 30万円 |
| 27日 | 家賃 40万円 | −10万円 |
| 月末 | 取引先からの入金 520万円、借入返済 60万円 | 450万円 |
月末の残高は450万円で、ラインを上回っています。ところが27日には残高がマイナスです。月ごとの集計では見えないこの最低残高を、日ごとの行とステップ4のMIN関数の式で拾います。
4つの数字のどれかがラインに近づいたら、社長が決めるのは「入金日の前倒しの相談」「支払日の相談」「借入の相談」のどれを、いつまでに進めるかです。前月の予測を残す運用を続けていれば、相談の根拠として、どの入金が何日遅れているかを数字で示せます。
この章の結論。社長は月末残高ではなく、月中の最低残高とラインとの差を毎月確かめます。ラインを下回る日が出たら、その月のうちに入金・支払い・借入のどの相談を進めるかを決めます。
資金繰り表をAIで作るときの失敗4つと防ぎ方
次の4つは、資金繰り表にAIを使うときに起きる失敗と、その防ぎ方です。どれもAIの性能より、表に何を入れ、どう使うかで起きます。
AIに残高まで計算させると、通帳と合わない表で判断する
入出金の一覧を貼り付けて「資金繰り表を作って」と依頼すると、AIは残高の列まで埋めた表を返します。途中の1行で足し算を誤ると以降の残高がすべてずれ、月末残高だけを見た社長は誤った数字で判断します。
防ぐには、AIの返した表から残高の列を消し、ステップ4の式で計算します。毎月最初に、前月末残高が通帳と一致するかを確かめる決まりにしておきましょう。
試算表から作ると、借入の元本返済と納税が抜ける
会計ソフトの試算表をAIに渡して資金繰り表を作らせると、利益をもとにした表になりがちです。借入金の元本の返済は費用ではないので損益に出ず、消費税や法人税の納付も月々の費用とは別の時期に出ていきます。そのまま作ると、利益は出ているのに現預金が足りない月が表に出てきません。
防ぐには、ルール文書の「財務」と「年に数回の支払い」に返済額と納付月を書き、AIに「ルールにある支払いのうち今月の予定に無いもの」を一覧にさせます。納付の月と金額は税理士に確認した数字を使い、AIの推定は使いません。
AIが推測で埋めた入金日が、確定の予定と見分けられなくなる
確度や日付が空欄の行をAIに渡すと、前月の傾向から日付を補った表が返ってくることがあります。補った日付が確定の行と同じ見た目で表に入ると、翌月には誰が決めた日付なのか分からなくなります。
防ぐには、AIの提案を「AI提案」という別の列に出させ、経理担当者が請求書や取引先への確認で裏づけたものだけを本来の列に移します。AIが事実と違う内容をもっともらしく書く理由と減らし方は、生成AIのハルシネーションが起きる理由と業務で減らす手順で解説しています。
毎月違うAIと違う指示文で更新すると、前月と比べられない
担当者がその月に空いているAIで、その場で考えた指示文を使うと、点検の基準が毎月変わります。先月は指摘された抜けが今月は指摘されなくても、AIが見落としたのか、抜けが無いのかを区別できません。
防ぐには、使うAIを1つに決め、ステップ3の指示文とルール文書を同じファイルで使い続けます。指示文を変えた月は、ルール文書の版(「2026年11月版」など)を上げて記録します。
この章の結論。残高は式で計算し、返済と納付はルール文書に書き、AIの推測は別の列に分け、指示文は固定します。この4つを守れば、AIを使っても資金繰り表の数字の信頼は落ちません。
自社で試す作業と、会社として仕組みにする作業
最初の3か月は自社で試し、毎月同じ作業が続くと分かってから仕組みにします。分け方は次のとおりです。
| 項目 | 自社で試す作業 | 会社として仕組みにする作業 |
|---|---|---|
| 入力シート | 経理担当者が銀行明細と請求書から入力する | 会計ソフトや銀行明細のデータから、決まった列のシートを毎月作る |
| AIでの点検 | 指示文を貼り付けて依頼する | 決まった日に点検を動かし、指摘の一覧を経理担当者に届ける |
| 予実の記録 | 実績の列を足して並べる | 予測と実績を月ごとに残し、差を一覧にする |
| 担当 | 社長と経理担当者の2人 | 担当者が休んでも同じ確認ができるよう、確認する内容を決める |
仕組みにする時期の目安は、3か月試して次のどれかに当てはまったときです。
- 指示文:毎月同じ指示文と材料を貼り付けている
- 担当者:経理担当者が休むと、資金繰り表の更新が止まる
- データの取り込み:銀行明細や会計データの取り込みを自動にしたい
会計ソフトに資金繰りの機能がある場合は、先にその機能で足りるかを確かめます。そのうえで、支払サイトや見込みの入金のように会計ソフトに無い情報をどこで管理するかを決めてから進めます。
経理担当者が休んでも毎月同じ確認を続けられるよう、資金繰り表の更新を1つの業務として仕組みにしたい場合は、経理の繰り返す作業を仕組みにするAI導入支援もご相談いただけます。AIに任せる処理と実行のタイミング、経理担当者が確認する内容を決めて仕組みにし、導入後も改善を続けます。
資金繰り表とAIのよくある質問
無料版のChatGPTやClaudeで資金繰り表を点検しても大丈夫ですか
取引先名を記号にし、口座番号などを入力しなければ試せます。ただし入力が学習に使われるかどうかはプランと設定によって違うので、使う前にOpenAIの公式ヘルプ・Anthropicの公式ヘルプで学習の設定を確かめてください。毎月続けて複数の担当者で使うなら、管理機能のある法人向けプランを検討してください。
銀行に提出する資金繰り表もAIで作ってよいですか
下書きの点検には使えますが、提出する数字は通帳・請求書・税理士に確認した納付額と照らしてから出してください。求められる様式や期間は金融機関に確かめます。数字の根拠を質問されたとき、自社で答えられる状態にしておくことが前提です。
経理担当者がいない会社でも、社長1人で毎月の更新を回せますか
回せます。月の初めに、6列の入力シートにその月の入出金予定を入力し、ステップ3の点検の依頼と6項目の確認を社長自身で行います。1人だと見落としに気づく人がいないため、納税や賞与のある月の予定だけは、税理士に確認してもらう運用をおすすめします。
AIが「入金が遅れがち」と挙げた取引先に、すぐ連絡してもいいですか
AIの指摘は、前月までの入力からの推測です。連絡の前に通帳の入金日と請求書の支払期日を並べ、実際に遅れているかを確かめてください。遅れが確かなら、文面の下書きにAIを使って構いません。送る前に、取引先名と金額が正しいかを経理担当者が確認します。
まずは今の資金繰り表で、来月の給与の支払日に残高がいくらになるかを確かめてください。月末残高と大きく違う数字が出たら、日ごとの行を作る意味があります。試算表の読み方もAIで確かめたい方は、経営相談をAIで行う記事(月次の試算表を読む問いの型と渡す資料)を続けて読むと役立ちます。
入力シートとルール文書の作成から、銀行明細や会計データの取り込みまで社内で進めるのは難しいと感じた方は、資金繰り表の更新を仕組みにするAI導入支援をご検討ください。いまの資金繰り表と毎月の作業の流れを伺い、AIに任せる処理と経理担当者が確認する内容を一緒に決めるところからお手伝いします。
仕事で使えるAI活用情報をLINEで
AIの活用ポイントと、DX・AXコラムをお届けします。登録後のアンケートでは、活用例や指示文、業務に使える資料、社内導入の情報など、受け取りたいテーマを選べます。
通常は金曜日12:10、週0〜1回程度の配信です。コラムのお知らせは、アンケート未回答でも受け取れます。
LINEでAI活用情報を受け取る(新しいタブで開きます)個別のご相談
サービスの選び方やご依頼について、ご相談いただけます。
相談する