販売管理システムは、見積・受注・出荷・売上・請求・入金の流れを1つのデータでつなぎ、受注残と売掛金残高を常に正しく出すための業務システムです。Excelでも同じ流れは管理できますが、受注・売上・入金の表を番号や数式でつなぎ、採番と照合の運用を自社で管理する必要があります。件数と担当者が増えるほど、その管理負担や不整合のリスクが高まります。
この記事では、販売管理の業務範囲を確認したうえで、Excelで販売管理を組む場合の表の分け方・列設計・数式、インボイスの端数処理と電子帳簿保存法で詰まる点、販売管理システムとの違い、システムへ移る目安を順に整理します。Excelの仕様と税制の記述は、2026年11月時点のMicrosoft公式ドキュメントと国税庁の資料にもとづきます。
まとめ:Excel販売管理の表設計と、同時入力・法令対応の移行判断
Excelで販売管理をするなら、得意先と商品のマスタ2枚に、受注明細・売上明細・入金の3枚を加えた5シートに分け、受注明細と売上明細には1行に1品目、入金には1行に1件の入金を記録します。受注残はSUMIFSで受注明細と売上明細を突き合わせて出し、請求額は締め期間と税率で売上明細を集計します。請求書の消費税は明細ごとではなく、税率ごとの合計に対して1回だけ端数処理します。
この形で回るのは、受注を入力する人が実質1人で、出荷と受注が1対1に近く、得意先の締め日が少ない会社です。2人以上が同時に受注を入れる、分納や受注残の追跡が日常になる、請求書をPDFで送っていて電子データの保存と検索を手で満たしている――このどれかに当てはまったら、販売管理システムへの移行を検討する段階です。見積の作成と承認から先に整えたい場合は見積管理システムとは何かを解説した記事から読むと順序がつかめます。
販売管理システムが扱う業務範囲:見積から入金までの流れ
Excelとの違いを比べる前に、販売管理という業務がどこからどこまでかを確定させます。範囲が曖昧なままでは、Excelで足りているのか判断できません。
見積・受注・出荷・売上・請求・入金の6工程と、売上管理との違い
販売管理は「何を・誰に・いつ・いくつ・いくらで」売ったかを、見積の提示から代金の回収まで追う業務です。工程は見積、受注、出荷(在庫の引当を含む)、売上計上、請求、入金消込の6つで、販売管理システムは、見積番号・受注番号・売上伝票番号などを関連付けて各工程をつなぎます。受注データが出荷指示になり、出荷が売上になり、売上が締め日に請求書へ集まり、入金が請求と消し込まれる、という1本の流れです。
「売上管理」はこのうち売上計上と、その集計・分析だけを指す言葉です。売上管理表があっても受注残や売掛金残高は出ないため、売上管理表だけで販売管理をしている会社では、出荷待ちの受注と未回収の請求を別の表や記憶で追っていることが多くなります。工程ごとの入力項目と要件定義への落とし込みは販売管理システムの業務フローとは?見積から入金消込までの標準形と要件定義への落とし込みで、締め日の計算と締め後の赤黒訂正は締め処理の種類と締め後訂正の実装を解説した記事で扱っています。
| 機能 | できること | Excelでの代替 |
|---|---|---|
| 見積管理 | 見積書作成・受注への変換 | 見積書シートを手で転記 |
| 受注管理 | 受注登録・受注残の把握 | 受注明細+SUMIFS |
| 出荷・売上管理 | 出荷指示・売上計上・納品書 | 売上明細に1行ずつ追記 |
| 請求管理 | 締め処理・請求書発行 | 締め期間で集計して請求書へ |
| 入金管理 | 入金消込・売掛金残高 | 入金シートと照合 |
| 在庫管理 | 引当・入出庫・在庫数 | 別ブックで管理が多い |
表の右列が示すとおり、Excelでも各工程の記録はできます。差が出るのは工程間の連携と統制で、Excelでは関数による参照に加え、採番・確定値の保存・照合の運用を自社で設計する必要があります。
在庫・購買・会計をどこまで含めるかの決め方
多くの販売管理システムは在庫と仕入までを範囲に含み、会計は範囲外として仕訳データを会計ソフトへ渡す構成です。仕入・発注側の統制は購買管理の領域で、両者の役割の違いは販売管理と購買管理の違いで整理しています。会計や人事まで1つのデータベースで統合したい場合はERPの検討になり、その分かれ目はERPと販売管理システムの違いと選び方で扱っています。販売・購買・在庫・会計を含む全体像は基幹システムとはを参照してください。
Excelで販売管理を行う方法:5シート構成と列の設計
Excelの販売管理が破綻する原因の多くは、関数の難しさではなく表の分け方にあります。受注と出荷と請求を1枚の表に横へ並べると、分納や一部入金が起きた時点で1行に収まらなくなるためです。ここでは工程ごとに明細を分け、行どうしを番号でつなぐ設計を示します。
Excel販売管理の5シート構成と明細の記録単位
シートは得意先マスタ・商品マスタ・受注明細・売上明細・入金の5枚にします。各シートは「テーブル」として登録すると、行を追加したときに数式と入力規則が自動で引き継がれ、数式でもシート名ではなくテーブル名で範囲を指定できます。テーブルとデータの入力規則は、Microsoft 365のほかExcel 2016以降の買い切り版でも使える機能です(Microsoftの表の作成と書式設定の解説)。
| シート(テーブル名) | 主な列 | キー |
|---|---|---|
| 得意先マスタ(T得意先) | 得意先名・締め日・回収サイト | 得意先コード |
| 商品マスタ(T商品) | 商品名・標準単価・税率 | 商品コード |
| 受注明細(T受注) | 受注日・得意先コード・商品コード・数量・単価・税率 | 受注番号+行番号 |
| 売上明細(T売上) | 売上日・得意先コード・受注番号・行番号・数量・単価・税率・金額 | 売上番号 |
| 入金(T入金) | 入金日・得意先コード・入金額・消込先請求番号 | 入金番号 |
受注1件に商品が3つあれば、受注明細には3行を書きます。1回の受注を2回に分けて出荷したら、売上明細に出荷のたびに1行を足し、どの受注のどの行に対する出荷かを受注番号と行番号で記録します。この「分納を行の追加で表す」設計にしておけば、受注残は数式で出せます。
単価は商品マスタから引いてかまいませんが、引いた値は受注を確定した時点で値として固定してください。数式のままにしておくと、マスタの単価を改定した瞬間に過去の受注金額まで書き換わります。得意先マスタの締め日は、請求額の式で締め期間を決めるときに使います。
受注残と請求額を出すSUMIFSの数式
受注明細に「出荷済数量」と「受注残」の列を足し、売上明細から受注番号と行番号が一致する数量を合計します。テーブル内の同じ行を指す [@列名] の書き方を使うと、行を追加しても式を書き直す必要がありません。
出荷済数量(T受注の列)
=SUMIFS(T売上[数量], T売上[受注番号], [@受注番号], T売上[行番号], [@行番号])
受注残(T受注の列)
=[@数量] - [@出荷済数量]
請求額の税抜合計(B2=得意先コード、B3=前回締め日、B4=今回締め日、税率10%分)
=SUMIFS(T売上[金額], T売上[得意先コード], B2, T売上[税率], 0.1,
T売上[売上日], ">"&B3, T売上[売上日], "<="&B4)
請求額の式は、前回締め日の翌日から今回締め日までの売上を、得意先と税率で絞って合計します。8%の軽減税率の品目がある得意先には、税率の条件を0.08に替えた式をもう1つ置きます。売上を締め日で区切って集計するため、締め日を過ぎてから売上明細の日付や金額を直すと、発行済みの請求書と合わなくなります。締め後の訂正は元の行を書き換えず、取消の行と正しい行を足して残してください。売上を日付順に並べた帳簿の記載項目は売上台帳とは?書き方と記載項目で、得意先別の残高と回収遅れの追い方は売掛金管理とは:管理表の作り方で扱っています。
商品マスタから単価を引く関数は、XLOOKUPがExcel 2016とExcel 2019では使えない点に注意が必要です(Microsoft公式のXLOOKUP関数の説明)。社内に古い買い切り版のExcelが残っているなら、INDEXとMATCHの組み合わせで書いておくと、開いた人の環境によって式がエラーになる事態を避けられます。発注側を同じ考え方で組む場合は発注管理をエクセルで行う方法、入口の見積書の計算式と採番は見積書をエクセルで作る方法を参照してください。
適格請求書の消費税額と税率ごとに1回の端数処理
Excelの請求書で起きやすい誤りが、明細の行ごとに消費税を計算して四捨五入し、それを合計する作り方です。適格請求書(インボイス)では、記載する消費税額等の1円未満の端数は「一の適格請求書につき、税率ごとに1回」処理する必要があります(国税庁タックスアンサーNo.6371)。行ごとに丸めてから合計すると、この要件を満たしません。
消費税額(10%分。C6=上の式で出した10%対象の税抜合計)
=ROUNDDOWN(C6 * 0.1, 0)
ROUNDDOWNは切り捨ての例で、四捨五入にするならROUNDに替えます。どちらにしても、丸めは税率ごとの合計に対して1回です。請求書には、発行者の氏名または名称と登録番号、取引年月日、取引内容と軽減税率の対象である旨、税率ごとに区分した対価の合計額と適用税率、税率ごとの消費税額等、交付先の氏名または名称の6項目が必要です(国税庁タックスアンサーNo.6625)。ここで書く登録番号は、得意先のものではなく請求書を発行する自社の番号なので、得意先マスタではなく請求書の雛形側に持たせます。記載事項ごとの書き方は適格請求書(インボイス)とは?記載事項6つと普通の請求書との違いで詳しく扱っています。
Excelでの販売管理と販売管理システムの違い:同時入力・記録・法令対応
前の章の設計で、1人で回す販売管理はExcelでも成立します。システムとの差がはっきり出るのは、入力する人が増えたとき、過去の伝票を直したとき、電子データの保存を求められたときの3つです。
| 項目 | Excel | 販売管理システム |
|---|---|---|
| 同時入力 | 共同編集の条件を満たせば可 | 複数人の同時入力が前提 |
| 伝票番号の採番 | 手入力(重複の検査は自前) | 自動採番 |
| 受注残・分納 | SUMIFSで自作 | 標準機能 |
| 締め後の訂正 | 上書き防止・履歴管理を別途設計 | 赤黒訂正・締め取消など製品による |
| 会計への連携 | CSVを手で加工して取込 | 仕訳データを出力 |
| 1シートの上限 | 1,048,576行×16,384列 | データベースの容量次第 |
| 電子取引の検索 | ファイル名や索引簿で自前 | 日付・金額・取引先で検索 |
行数の上限は、Microsoftが公表するExcel for Microsoft 365の仕様です(Excelの仕様と制限)。100万行に届く前に、再計算の所要時間は、行数だけでなく数式の数・参照範囲・Excelの版・端末性能によって変わります。行数上限だけで判断せず、実際のブックで入力・再計算・保存の所要時間を測ってください。
同時編集:共同編集の条件と、受注番号が重なる理由
Excelにも複数人が同じブックを同時に編集する「共同編集」があります。使うには、ブックを.xlsx・.xlsm・.xlsbのいずれかの形式で、OneDrive、OneDrive for Business、SharePoint Onlineのライブラリのいずれかに保存する必要があります(Microsoftの共同編集の解説)。編集する側のアプリも条件で、同じ解説が対応版として挙げるのはExcel for Microsoft 365のサブスクリプションとモバイル版です。対応版を持たない人はブラウザのExcel for the webで加わります。社内のファイルサーバーに置いたブックでは使えず、古い「共有ブック」は多くの制限があったために共同編集へ置き換えられた機能です(共有ブック機能についての説明)。
共同編集の条件を満たしても、販売管理で問題になるのは採番です。2人が同時に受注明細へ行を足すと、どちらも「最後の受注番号+1」を見て同じ番号を振ることがあり、受注残の式がその2件を1件として合計します。自動採番と番号の一意性を保証する仕組みを備えたシステムなら、この衝突を防げます。選定時には、同時登録時の採番と手入力番号の重複チェックを確認してください。在庫数を複数人で同時に減らす場面の同じ問題は在庫管理システムを自作する:Excel・kintone・SQLの境界と同時出庫の排他制御で扱っています。
電子帳簿保存法:PDFで送った請求書の保存と検索要件
Excelで作った請求書をPDFにしてメールで送ると、その送付は電子帳簿保存法上の電子取引にあたります。国税庁の一問一答は、電子メールで取引情報を授受する取引を、添付ファイルによる場合も含めて電子取引としています(電子帳簿保存法一問一答【電子取引関係】)。2024年1月1日以後の電子取引では、紙に印刷して保存するだけでは足りず、電子データそのものの保存が必要です。
保存したデータには、取引年月日その他の日付・取引金額・取引先で検索でき、日付や金額は範囲を指定でき、2つ以上の項目を組み合わせて検索できる、という検索要件がかかります。税務職員のダウンロードの求めに応じられるようにしていれば、範囲指定と組み合わせの2つは不要になります。さらに基準期間(法人は前々事業年度)の売上高が5,000万円以下で、同じくダウンロードの求めに応じられるようにしていれば、検索機能の確保そのものが不要です。改ざんを防ぐ措置(真実性の確保)は、タイムスタンプの付与、訂正削除の記録が残るシステムでの授受・保存、訂正削除の防止に関する事務処理規程の整備などから選びます。
Excel運用では、税務職員のダウンロードの求めに応じられるようにしたうえで、PDFのファイル名に日付・金額・取引先を統一順序で記載し、事務処理規程を定めて規程どおりに運用する組み合わせが、国税庁の一問一答に例として載っています。ファイル名の代わりに、Excelで日付・金額・取引先の一覧表(索引簿)を作り、通し番号でファイルと対応させる方法も認められています。ファイル名と索引簿で検索要件を満たす具体的な方法は電子帳簿保存法の検索要件:ファイル名・索引簿・DB検索の3方式で実装する手順、規程の作り方は事務処理規程とは?電子帳簿保存法の真実性要件を満たす作成方法で解説しています。送る請求書の通数が増えるほど、このファイル名付けや索引簿の記入を毎月手で続ける負担が大きくなり、システムへ移る理由の1つになります。
Excelから販売管理システムへ移行する目安と、まだ移らなくてよい会社
移行は「Excelが使いにくいか」ではなく、前の章の3つの差が自社で実際に起きているかで決めます。
移行を検討すべき5つの条件
次の5項目は、この記事で提案する移行検討の目安です。該当する作業の所要時間とミスの発生状況を記録し、Excelの改善費用とシステムの導入・運用費用を比較してください。
- 2人以上が同じ日に受注を入力し、受注番号の重複や上書きが起きたことがある
- 分納・一部出荷が多く、受注残を出すために売上明細を毎回手で突き合わせている
- 締め日の異なる得意先が増え、請求書作成に毎月まる1日以上かかっている
- 締め後に売上を直した結果、発行済み請求書と会計の数字が合わなくなったことがある
- 請求書のPDF送付が増え、電子取引データのファイル名付けと保存を手で続けている
分納の集計やファイル名付けは、関数やマクロで自動化できる場合があります。一方、同時入力での採番の衝突と締め後の訂正履歴は、数式ではなく入力と保存の仕組みの問題で、Excelで防ぐには排他制御や履歴の保存を自前で作って保守し続けることになります。その開発・保守の負担も含めて、移行するかを判断してください。Excel側の自動化で済む作業と済まない作業の線引きはエクセル(Excel)を自動化する方法で整理しています。
まだExcelで続けてよい会社と、先に整えること
受注を入れる人が1人で、取引先が数社、在庫を持たず、請求書が月に数枚という段階では、システムの導入費と月額が、減らせる作業時間や請求漏れの防止効果を上回りやすくなります。この比較で費用が上回るなら、Excelを続ける判断で問題ありません。創業期や新規事業で、受注から請求までの手順がまだ毎月変わっている段階も同じで、手順をシステムに固定するとかえって変更の足かせになります。
この段階でやるべきことは、前の章の5シート構成に表を分け直し、得意先と商品のコードを振ることです。コードが揃ったマスタは、そのまま販売管理システムへの移行データになります。システムへ移るときは、得意先・商品・単価の3マスタを先に整え、売掛金残高と在庫数を締め日でそろえてから切り替えます。その手順と時期の決め方は中小企業の販売管理システムは少人数運用で選ぶ|要件の絞り方とExcelからの移行手順で、要件定義から定着までの工程は販売管理システム導入の進め方で扱っています。1人〜数名の事業者向けの判断は個人事業主の販売管理システムの選び方を参照してください。
販売管理システムの選び方:提供形態・業種適合・費用の比べ方
移行を決めたら、候補は次の順で絞ります。製品ごとの特徴は販売管理システムのおすすめは状況で決まる|商流・業種別の推奨タイプと代表製品5つ、比較の軸は販売管理システムの比較で外さない軸を整理した記事にまとめています。
提供形態と業種適合性を分けた販売管理システムの選定
Excelから移る中小企業なら、サーバーが不要で月額課金のクラウド型から検討を始めるのが標準です。業種で選ぶ場合は、受注から請求までの流れに業界特有の処理がいくつあるかを数えます。得意先別の掛率、ロットや賞味期限、出来高請求のような処理が複数あるなら業種特化型を先に当たり、標準的な商流なら汎用型の方が選択肢と価格競争が働きます。業種ごとの要件は卸売業・製造業・建設業・小売業の各記事で個別に整理しています。
費用は月額だけで比べず、データ移行・帳票の調整・操作教育を含めた初年度の総額と、2年目以降の年額をそろえて並べてください。形態別の相場は販売管理システムの費用相場を形態別に比較した記事、無料プランで足りる範囲は販売管理システムの無料プランはどこまで使えるかで扱っています。
既製品に載らない商習慣があるときの個別開発
独自の単価計算や業界固有の受発注フローが売上の中核にあり、汎用型でも業種特化型でも要件を満たせない会社では、販売管理の固有部分だけを個別に開発し、会計や在庫は既製品と連携する構成が選択肢になります。一創では、既存の会計・在庫システムとの連携を前提にした販売管理システム開発を受託しており、Excelで回してきた独自の計算ルールをどこまでシステムに移すかの整理から相談を受けています。
販売管理システムとExcelに関するよくある質問
販売管理システムとは何ですか?
見積・受注・出荷・売上・請求・入金という販売業務の流れを、工程ごとの伝票や明細を関連付けて管理するシステムです。一度入力した受注が出荷指示・売上・請求書・売掛金残高へ自動でつながるため、Excel管理で起きる転記ミスや二重入力、請求漏れを防げます。多くの製品は在庫と仕入までを範囲とし、会計は仕訳データの連携で対応します。
Excelで販売管理システムは作れますか?
1人で入力する規模なら作れます。得意先・商品のマスタと、受注明細・売上明細・入金の5シートに分けてテーブルとして登録し、受注残と請求額をSUMIFSで出す形が基本です。ただし同時入力時の採番や締め後の訂正記録には、追加の設計と運用管理が必要です。電子取引データの検索要件は、要件を満たすExcelの索引簿でも対応できます。
Excelの販売管理表に必要な項目は何ですか?
受注明細には受注番号・行番号・受注日・得意先コード・商品コード・数量・単価・税率、売上明細にはそれに加えて売上日と、どの受注の何行目に対する出荷かを示す受注番号・行番号が必要です。得意先マスタには請求に使う締め日を持たせます。適格請求書に記載する自社の登録番号は、自社情報として別に管理します。
売上管理と販売管理の違いは何ですか?
売上管理は売上の計上と集計・分析だけを指し、販売管理は見積から入金までの全工程を指します。売上管理表だけでは受注残や売掛金残高が出ないため、出荷待ちの受注や未回収の請求を別に追う必要があります。仕入側の管理との違いは販売管理と購買管理の違いで整理しています。
Excelから販売管理システムに移行する目安はありますか?
2人以上が同時に受注を入力する、分納の受注残を手で突き合わせている、締め日の異なる得意先の請求書作成に毎月まる1日以上かかる、締め後の訂正で請求書と会計が合わなくなった、請求書のPDF送付が増えて電子データの保存を手で続けている――このいずれかが日常的に起きていれば、移行を検討する段階です。