請求・入金

Excelで工事業の入金管理を楽にする方法|限界とSaaS移行のタイミング

·17分で読めます

工事業の入金管理は、見積書・請求書の発行と並んで「事務作業に追われる原因」の代表格です。月10件未満ならノートと電卓でも回せますが、月20件を超えるあたりから集計ミスや督促漏れが顕在化し、月末の負担が重くのしかかります。家族が秋田で15年以上空調工事業を営む現場で、ずっとExcel管理をしていた際の試行錯誤と、SaaSに移行した後の業務改善を踏まえて、Excelの活用テクニックと限界、SaaSへの移行タイミングを実務視点で整理します。

請求書の必須項目とインボイス対応は 工事請求書の書き方|必須10項目・インボイス対応・支払いサイトまで で網羅していますので、本記事は「請求書を発行した後の入金管理」に絞って解説します。

押さえておきたい用語

売掛金 — 商品やサービスを提供したが、まだ代金を回収していない金額。工事業では完工後〜入金日までの未回収金。

支払サイト — 請求書発行から入金までの期間。工事業では「月末締め翌月末払い」「月末締め翌々月末払い(60日)」が標準。

入金消し込み — 入金された金額を、対応する請求書と紐付けて売掛金から消す経理作業。

売掛回転日数 — 売掛金が現金化されるまでの平均日数。短いほどキャッシュフローが健全。

なぜ工事業はExcelで入金管理をしがちなのか

工事業はExcelとの相性が伝統的に良い業種です。会計事務所が用意するテンプレートも豊富で、初期コストゼロで始められるという安心感もあります。

  • 一人親方〜数名規模ではExcelで十分回る
  • 既存の見積書テンプレートとExcelで一貫性が保てる
  • 取引先ごとに支払サイトが異なる多様な状況にも対応できる
  • 経理担当者がExcelに慣れている

ただし便利な反面、件数が増えると「ファイルが肥大化」「複数人での同時編集ができない」「集計ミスが発見しにくい」といった問題が生じやすく、業務が拡大するタイミングで限界に達します。

Excelで入金管理を楽にする5ステップ

ここからは、Excelで工事業の入金管理を効率化する具体的な手順です。frontmatterにhowTo schemaを設定しているため、Google検索でステップ表示されることもあります。

ステップ1: 取引先・案件マスタを別シートで作成

最初の一歩は「マスタの分離」です。シート1に「取引先マスタ」を作成し、取引先コード・社名・住所・電話・支払サイト・振込手数料負担を登録します。

取引先コード社名支払サイト振込手数料負担
C001株式会社サンプル工務店月末締め翌月末顧客
C002サンプル設備株式会社月末締め翌々月末顧客
C003エンドユーザー山田様工事完了後7日自社

社名を直接入力すると「株式会社」と「(株)」の表記揺れが必ず起きるため、コード参照にすることで集計の精度が大きく上がります。

ステップ2: 請求一覧シートに必須カラムを設計

シート2に「請求一覧」を作成し、12項目の列を設けます。

  • 請求番号(2026-0001 のような年度+連番)
  • 発行日
  • 取引先コード(マスタ参照)
  • 案件名
  • 税抜金額・消費税・税込金額
  • 支払期日(マスタの支払サイトから自動算出)
  • 入金予定日・入金日・入金額
  • ステータス(未入金・一部入金・入金済)

支払期日は =EOMONTH(発行日,1) のような関数で「月末締め翌月末」を自動計算できるため、入力ミスを防止できます。テーブル機能(Ctrl+T)で表をテーブル化しておくと、新しい行を追加した際に書式と関数が自動で広がる利点があります。

ステップ3: 条件付き書式でステータスを可視化

「色で見て分かる」状態を作るのが効率化の核心です。条件付き書式は3段階で設定します。

対象ルール
ステータス列「未入金」を含む
ステータス列「一部入金」を含む
ステータス列「入金済」を含む
支払期日列数式 =AND(支払期日<TODAY(),ステータス="未入金")強調赤

期日超過の行が自動で強調表示されるため、毎日眺めるだけで督促タイミングを逃さなくなります。

ステップ4: ピボットテーブルで月次集計を自動化

請求一覧をデータソースにピボットテーブルを作成し、取引先別×月別の売掛金残高を一発で出します。

  • 行ラベル: 取引先(取引先マスタを VLOOKUP で社名表示)
  • 列ラベル: 発行年月
  • 値: 税込金額(合計)、入金額(合計)
  • 計算フィールド: 売掛金残高 = 税込金額 − 入金額

元データを更新したら、ピボットテーブル上で右クリック→更新するだけで即座に反映されます。月末の売掛残高チェックがほぼ5分で終わります。

ステップ5: 期日超過アラートを関数で自動化

期日超過の日数を自動表示する関数列を追加します。

=IF(AND(支払期日<TODAY(),ステータス="未入金"),TODAY()-支払期日&"日超過","")

さらにMicrosoft 365のFILTER関数を使うと、別シートに「督促リスト」を自動抽出できます。

=FILTER(請求一覧,(支払期日<TODAY())*(ステータス="未入金"))

毎週月曜の朝に督促リストを開くだけで、誰に・いくら・何日超過しているのかが一目で分かるため、督促作業の心理的負担も軽くなります。

Excelの限界 — 取引数別の月次集計時間

Excel運用は便利な一方、件数が増えると保守コストが指数関数的に膨らみます。月次集計時間の目安を整理しました。

月の請求件数Excel保守時間/月限界の兆候
〜10件約1時間なし、Excelで十分
10〜20件約3時間集計ミスがたまに発生
20〜40件約6〜8時間ファイル重い、督促漏れ発生
40〜80件約12〜18時間同時編集ニーズ顕在化、限界
80件超約25時間以上人員追加 or SaaS必須

このうち「20〜40件」のレンジが最も判断が難しいフェーズです。Excelを使い込む工夫を続けるか、SaaSに切り替えるかの分岐点になります。

SaaSに切り替えるべき5つのサイン

次のサインが3つ以上出てきたら、Excelの限界に達しています。

  • 月次集計に1時間以上かかる
  • ファイルが重くなり開くのに時間がかかる
  • 複数人で同時編集できず作業が滞る
  • 期日超過の見落としで督促が遅れる
  • 過去データの検索に5分以上かかる

加えて、インボイス対応で税率区分の集計、電子帳簿保存法で取引データの検索性確保が必要になり、Excelの関数地獄が一段と深くなる事業者が増えています。電帳法対応の全体像は 工事業者の電子帳簿保存法対応ガイド|電子取引保存の必須ルールと実務 で詳しく解説しているため、合わせて参照してください。

ExcelとSaaSの比較 — 月30件規模の年間コスト試算

月30件規模の工事業者がExcelとSaaSで運用した場合の年間コスト試算です。

項目Excel運用SaaS運用差分
月次集計人件費(時給3,000円)¥252,000¥72,000-¥180,000
督促漏れによる回収遅延の機会損失¥150,000¥30,000-¥120,000
ファイル管理・バックアップ手間¥36,000¥0-¥36,000
SaaSライセンス費用¥0¥240,000+¥240,000
年間収支-¥438,000-¥342,000-¥96,000の削減

時間換算前提: 月集計7時間×時給3,000円×12ヶ月。SaaSは月集計2時間に短縮、督促漏れも自動アラートで激減。SaaS費用は月2万円想定です。

回収遅延の機会損失を含めると、SaaS導入で年間10万円以上のキャッシュフロー改善が見込めます。さらに事務担当者の残業削減と精神的負担の軽減効果は数字には現れない部分で大きな価値があります。

SaaS移行を成功させる3つのポイント

Excel→SaaSの移行は、慎重に進めれば失敗リスクを最小化できます。

移行前に過去データを整理する

過去2〜3年分はSaaSにCSVインポートで取り込み、それ以前は電帳法対応のクラウドストレージに保存します。Excel側で「取引先・発行日・金額・入金日・ステータス」の列を統一しておくと、取込みエラーが大幅に減ります。

移行直後は2〜3ヶ月並行運用する

切替直後にExcel運用を完全停止すると、データ抜けが発覚した際のリカバリーが困難です。最初の2〜3ヶ月はExcelとSaaSの両方に入力し、月末に突合して齟齬がないことを確認すると安全です。

取引先と案件のマスタを最初に整える

SaaS移行で最も時間がかかるのが「マスタの整備」です。Excel運用時の表記揺れ(「(株)」「株式会社」の混在等)をこのタイミングで統一しておくと、後の集計精度に大きく寄与します。

工事業向けの SaaS 選び方は エアコン工事の見積もりアプリ比較 で機能要件別に整理しています。

Excel運用でよくある失敗

実務で起きやすい4つの失敗パターンを整理します。

マスタを作らずに直接入力

取引先名・案件名を毎回直接入力するパターンです。表記揺れで集計が合わなくなり、ピボットテーブルで「同じ取引先が複数行に分かれる」現象が起きます。最初に5分かけてマスタを作る習慣をつけてください。

一つのシートに全データを詰め込む

請求・入金・取引先・案件をすべて1シートに入れると、行数が3,000行を超えたあたりで関数が重くなり、ファイルが破損するリスクも上がります。シートを目的別に分けるのが鉄則です。

月次バックアップを取らない

Excelファイルは破損すると数年分のデータが一瞬で失われます。月末に「2026-04月次バックアップ.xlsx」のように複製を取り、クラウドストレージに保管する習慣をつけてください。

期日超過アラートを設定していない

条件付き書式・関数による自動アラートを設定していないと、ベテラン経理担当者でも督促を見落とします。ステップ3とステップ5の機能を入れるだけで、督促漏れが大きく減ります。請求書テンプレートと連携した運用は 工事業の請求書テンプレート|エアコン・空調工事の実例付き が参考になります。

まとめ

Excelで工事業の入金管理を効率化するポイントを整理します。

  • 3シート構成: 取引先マスタ・請求一覧・入金一覧で表記揺れを防ぐ
  • テーブル機能: 新しい行で書式と関数が自動拡張される
  • 条件付き書式: ステータスと期日超過の自動可視化
  • ピボットテーブル: 月次集計を5分で完了
  • 期日超過アラート: TODAY関数とFILTER関数で督促リスト自動化
  • 限界の目安: 月20件・月集計6時間超で SaaS 検討開始
  • SaaS移行のROI: 月30件規模で年間10万円のキャッシュフロー改善

Excelを使いこなせば月20件規模までは十分回せますが、件数が増えるにつれ事務負担が指数関数的に増えていきます。インボイス対応・電帳法対応で事務作業が増えている現状では、Excelの限界が見えた時点でSaaS移行を検討するのが合理的です。本業の工事に集中するためにも、入金管理の仕組み化を進めていきましょう。

次に読む

よくある質問

Excelで工事業の入金管理を始めるには、最低限どんなシートが必要ですか?

「取引先マスタ」「請求一覧」「入金一覧」の3シートが最低限必要です。取引先マスタには取引先コード・社名・支払サイト・振込手数料負担を、請求一覧には請求番号・発行日・取引先・案件名・税抜・税込・支払期日・ステータスを、入金一覧には入金日・入金額・対応する請求番号を記載します。マスタを別シートにする理由は、表記揺れを防ぎつつVLOOKUPやXLOOKUPで請求一覧に自動転記でき、メンテナンスが格段に楽になるためです。最初から3シート構成にしておけば後で困りません。

入金状況を色分けする条件付き書式の作り方を教えてください。

請求一覧シートのステータス列を選択し、ホームタブ→条件付き書式→新しいルール→「指定の値を含むセル」で「未入金」を赤、「入金済」を緑、「一部入金」を黄に設定します。さらに支払期日列に「数式を使用して書式設定するセルを決定」を追加し、`=AND(B2<TODAY(),C2="未入金")`のような数式を入れると期日超過の行を自動で強調表示できます。条件付き書式は新しい行を挿入しても自動で適用範囲が広がるよう、テーブル機能(Ctrl+T)と組み合わせると保守が楽です。

ピボットテーブルで売掛金を月次集計するコツは?

請求一覧と入金一覧を統合した「明細」シートを作り、そこからピボットテーブルを生成します。行ラベルに取引先、列ラベルに発行年月、値に税込金額(合計)と入金額(合計)を配置し、計算フィールドで「税込金額-入金額」を作れば取引先別×月別の売掛金残高が一覧化できます。ピボットテーブルは元データを更新したら右クリック→更新で即座に反映されるため、月末の売掛残高チェックが5分で終わります。

Excelで入金管理が限界になるサインはありますか?

5つのサインがあります。①月次集計に1時間以上かかる、②ファイルが重くなり開くのに時間がかかる、③複数人で同時編集できず作業が滞る、④期日超過の見落としで督促が遅れる、⑤過去データの検索に5分以上かかる、のいずれかが出てきたら限界が近い兆候です。経験則では月20件・累計500件を超えるとExcelの保守コストが急増し、専用のSaaSに切り替えた方が時間と精神コストの両面で楽になります。一人親方でも年商800万円を超える頃から限界が見え始めます。

SaaSに移行するベストなタイミングは?

「Excelの限界サインが3つ以上出たとき」「事務スタッフを増員する判断が出たとき」「インボイス対応・電帳法対応で事務作業が増えたとき」のいずれかが目安です。インボイス制度開始後は税率区分の集計、電帳法対応では電子取引データの検索性確保が必須になり、Excelで対応すると関数地獄になりがちです。月の事務作業時間が10時間を超え始めたら、SaaS導入で半分以下に削減できる可能性が高く、月額コスト1〜3万円なら投資回収は2〜3ヶ月で完了します。

SaaS移行前に過去のExcelデータはどうすればいいですか?

過去2〜3年分は新システムにCSVインポートで取り込み、それ以前は電帳法対応のクラウドストレージに保存する方法が現実的です。多くのSaaSはCSV取込機能を備えており、Excel側で「取引先・発行日・金額・入金日」の列を整理してエクスポートすれば数分で移行できます。インポートできなかった古いデータも、ファイル名を「YYYY_過去入金台帳.xlsx」のように年別に整理してクラウド保存しておけば、税務調査時の整然提示にも対応できます。

SaaS導入で入金管理はどれくらい楽になりますか?

中規模事業者の事例では、月の事務作業時間が10〜15時間→3〜5時間に圧縮されるケースが多いです。請求書発行から入金消し込み、督促リスト作成、月次レポート出力までが自動化されるため、Excelで個別作業していた時間がほぼ不要になります。期日超過の自動アラート、未入金リストのワンクリック出力、取引先別の売掛回転日数の自動算出など、Excelでは関数を組まないと実現しないことが標準機能で備わっており、結果として「入金漏れ・督促忘れ・売上計上遅れ」が大幅に減ります。

この記事を書いた人

EstiLink編集部

空調工事業の現場に最も近いエンジニアが運営する編集部。一次情報ベースで実務記事を発信。

EstiLink編集部は、家族が秋田県で空調工事業を15年以上営んでいる環境で育ったエンジニアが運営しています。実際の見積書・請求書・商談現場・元請けとのやり取りを間近で見てきた一次情報をベースに、空調工事業者の実務に役立つ記事を発信しています。

業界経験
15年以上(家族経営の現場視点)
主な発信領域
  • 空調工事の見積もり実務
  • 工事業の請求・入金管理
  • インボイス制度対応
  • 電子帳簿保存法対応

免責: 本記事は一般的な業界慣行や公開情報をもとにした解説です。個別の税務・法務・契約判断については、必要に応じて税理士・弁護士など専門家へのご相談を推奨します。

EstiLink メルマガを購読する

見積もり・インボイス・電帳法など、空調・設備工事の実務情報を月 1-2 通お届け

登録後に届く確認メールのリンクをクリックして購読開始。いつでも配信停止できます。

見積作成をもっとカンタンに

EstiLinkは空調・設備工事業者のための見積アプリです。スマホで見積を作って、その場でお客様にPDFを送れます。

30日間無料で試す

クレジットカード不要

関連記事