erpkaizen

価値の測り方

元の発注書単価で請求する:納品書は21,000、チェーンのPOは30,000

実測あり 筆者 2026年11月3日 約11分
納品書の行は21,000ドン/kg、チェーンのPOは同じ品目で30,000ドン/kg。請求書はPO単価で作られて印が付き、顧客グループの価格表の行は元のPOを記して30,000に変わる。実データではありません。 納品書 21,000/kg チェーンのPO 30,000/kg 請求書 30,000/kg PO単価で作成 顧客グループの価格表 → 30,000 · 元のPOを記録 元のPO単価が基準 同じ単位で½〜2倍なら機械が請求
同じ品目で納品書とPOの単価が違う:請求書はPO単価で作られて印が付き、顧客グループの価格表も元のPOを記して追随します。

スーパーチェーンが支払うのは自社のPOに書いた単価で、仕入先の納品書の単価ではありません。機械がPO単価を読み、差が妥当ならその単価で請求し、次回のために価格表を直すと、毎月いくらになるのか。どの行は人が判断するのか。

納品書の単価がチェーンの発注書(PO)単価と違う:どの行は機械が直し、どの行は人が見るのか、毎月いくらになるのか

必要なのは毎月の請求明細行数と、単価がずれる行の割合だけ。機械が自分で直してよい範囲は動かせます。点は実際の匿名化したサンプルです。すべて編集できます。

請求書の品目一つが一行
測定サンプル:1,000行中66行
現在:½
現在:2 — これを超えるとほぼ確実に荷姿が違う

導かれる数(毎月)

単価がずれる行–
範囲内・同じ単位(サンプルで測定)–
機械がPO単価で請求する行–
人の判断を待つ行–
前提 — 開いて一つずつ確認・編集

ずれの金額

時間

各行の納品書単価とPO単価(千ドン、対数目盛) 対角線:二つの単価が一致 · 塗られた帯:機械が直してよい範囲 · 塗りの点:機械が直す · 白抜きの輪:人が見る · 点にカーソルを置くと数字が出ます
各行の納品書単価とPO単価(千ドン、対数目盛)

A. 請求漏れにならなくなった売上–
B. 少なく支払われて照合する行がなくなる–
C. 行ごとにPOを開かなくてよい–
D. 範囲外の行は引き続き人が見る–
毎月、金額にすると–

これは見積もりで、約束ではありません。単価がずれる行の割合を0、一行を比べる分数を0にすると、すべて0になります。範囲を狭めると、お金はA・BからDへ移ります。範囲を決めるのは人で、機械ではありません。

スーパーチェーン向けのある納品書には、トレー詰めのグアバが 21,000ドン/kg と書かれています。同じ品目について、チェーンの発注書(PO)には 30,000ドン/kg とあります。経理は手作業でPO単価——30,000——で請求書を作成し、それで正解です。チェーンは自社のPOに従って支払い、 仕入先の書類には従わないからです。しかし正しい数字が出たのは、誰かがPOを開いて読んだからにすぎません。請求書の作成が、店の受領数量から 機械が作る方式に移ると、機械は納品書の単価を取り、そのグアバは1kgごとに請求書で9,000ドン足りなくなります。

この記事の問いはこうです。機械がPOの元の単価を自分で読み、差が妥当なときはその単価で請求書を作成し、次回に向けて価格表も自分で 直すとしたら、毎月いくらの価値があるのか——そして、どの部分はなお人が決めるべきなのか?

1. 単価のずれはどこから来るのか

チェーンの価格は止まっていません。あるチェーンのPOを十日分測ると、同じ品目の価格は店ごとではなく日付の区切りごとに変わります。 箱詰めのある果物は、20日から24日まで57,000ドン/kg、25日から27日まで56,000、そして28日から52,000でした。一方、仕入先の価格表は 営業部門が変更を思い出したときにしか変わりません。さらに悪いことに、30日間で、チェーンのある店舗グループ向けの販売注文1,139件のうち 1,057件が、顧客グループの価格表ではなくシステムの既定の価格表を使っていました——注文作成画面が既定の価格表をあらかじめ入れていたためです。 それらの注文から印刷された納品書は、別の価格表の単価を載せています。

2. 何が変わるのか

  1. 機械が品目ごとにPO単価を読みます。 チェーンの受領書には単価がないため、機械は受領書のPO番号 → 発注書の一覧 → 発注書の明細と たどり、PO単価を受領書の各行に記録します。
  2. 単位が同じで、PO単価が納品書単価の½倍から2倍の範囲にある ⇒ 請求書はPO単価で作成され、「PO単価で作成」のラベルが付き、 元の納品書単価が横に明記されます。伝票はそのまま流れ、誰もボタンを押す必要はありません。
  3. 単位が違う、または差が大きすぎる ⇒ 「単価ずれ」として人を待ちます。測定された例:PO 85,000ドン/kg 対 納品書 550,000ドン/箱 ——どちらの数字も正しく、単に別のものを指しているだけです。あるいは納品書の33,000ドン/kg 対 POの78,000、同じ「kg」という文字で: 500gのパックが、一方ではパック単位、もう一方ではkg単位で値付けされていたのです。
  4. 顧客グループの価格表が最新のPO単価に合わせて自動で直ります。 同じ単位と½〜2倍の範囲という条件付きで、直した各行には元のPOと PO日付が記録されます。価格は日付の区切りごとに変わるため、機械は最も新しいPO日付の単価を取り(その日に複数の単価があれば最も多く 現れたものを取り)、「七日間で最も多い単価」は取りません——その方法では、まさに古い単価が返ってきたのです。
  5. 新しい注文は顧客の価格表を取ります。 システムの既定の価格表は取りません。

½〜2倍という範囲は人が決めた数字であり、お金がどこへ流れるかを決めているのはまさにそれです。下の図で、その範囲を動かしてみてください。

3. 最初の四日間で何が測れたか

あるチェーンについて、10月26日から29日の納品書から機械が作成した請求書では、88件中40件に、PO単価で作成された行が少なくとも 一つあり——合計61行でした。その61行で、POが納品書より高かった分の合計は 1,250,300ドン(本来なら過少請求になっていた額)、 低かった分は 1,557,500ドン(本来なら過大請求になり、チェーンに減額して支払われ、照合が必要になっていた額)です。両方向を合わせると、 四日間の請求額9,030万ドンに対して280万ドン——およそ3.1%です。

より広いサンプル——PO単価があり、納品書の行と突き合わせられた受領書の1,000行、10月17日から30日、二つのチェーン——では、 934行は単価が一致し、66行がずれていました。ずれた66行のうち、45行は単位が同じで½〜2倍の範囲内にあり、機械が自動で作成しました。 21行は人を待ちます。11行は単位の文字が同じでも差が2倍を超え、10行は単位が違いました。二つのチェーンは大きく異なります。一方はほぼ常に 一致し、もう一方は行のほぼ四分の三でずれていました。平均を使わず、ご自身のチェーンを測ってください。

4. 一つ目の源泉:売上の過少請求がなくなる

月間の効果 = 月間の行数 × ずれた行の割合 × 機械が直せる割合 × POが高い割合 × 人が見落とす割合 × 一行あたりの平均差額
例 月3,000行の請求、6.6%が単価ずれ:198行。68%が機械の直せる範囲内:135行。差額の44%はPOが高い方向。手作業で請求する人の見落としは 30%。一行あたりの平均差額は46,000ドン(3節の61行で測定)。 135 × 0.44 × 0.30 × 46,000 ≈ 月82万ドン。

測り方。 手作業で作成した請求書を一か月分取り出し、各行をPOと比べ、POより低く請求されたまま補われていない行を数えます。それが 御社自身の見落とし割合です——上の30%は例示です。

信頼度: まずまず。差額は測れます。見落とし割合は測る必要があり、注意深い経理ならゼロに近いかもしれません。

5. 二つ目の源泉:減額支払いとその照合がなくなる

逆方向は売上を失いません——請求書に何が書かれていてもチェーンはPOに従って支払います——が、過大請求の一行ごとに、売掛金の不一致が一回、 照合が一回、修正の請求書発行が一回生じます。

月間の効果 = 機械が直した行 × POが低い割合 × 人が見落とす割合 × 一行の照合分数 ÷ 60 × 一時間あたりのコスト
例 135 × 0.56 × 0.30 ≈ 月23行。一行につき20分で売掛金をたどり直し、チェーンと照合し、修正を作成する:7.6時間。 7.6 × 60,000 ≈ 月45万ドン。

測り方。 三か月間でチェーンが単価を理由に減額して支払った件数を数え、照合担当者に一件あたりどれだけかかるかを尋ねます。

信頼度: 中程度。件数は数えられます。一件あたりの分数はチェーンによって大きく違います。

機械が直した各行は、上の二つの源泉のどちらか一方にしか入りません——POが高いか、低いかです。二重には数えません。

6. 三つ目の源泉:一行ずつPOを開いて比べなくてよくなる

月間の効果 = 月間の行数 × 一行のPOを開いて比べる分数 ÷ 60 × 一時間あたりのコスト
例 一つのPOには通常数行あります。チェーンのポータルでPOを探し、単価を読み、納品書と比べるのに平均で一行0.7分とします。 3,000行で35時間です。 35 × 60,000 = 月210万ドン。

測り方。 いつも通りにチェーン向け請求書を作成する作業を一回計時し、行数で割ります。御社がこれまで一度もPO単価を比べたことがない ——つまり納品書単価で請求している——なら、この源泉はゼロで、一つ目の源泉がずっと大きくなります。

信頼度: 高い。これが最大の源泉であり、最も測りやすいものでもあります。

この時間はお金であるか、経理が別の仕事をする余力であるかのどちらかです——一度だけ数えます。

7. 人に残る部分

差し引く額 = ずれた行 × 範囲外の割合 × 人が一行を決める分数 ÷ 60 × 一時間あたりのコスト
例 198 × 32% ≈ 月63行が範囲外または単位違い。一行につき5分で規格を確認し単価を選ぶ:5.3時間。 月−32万ドン。

範囲を狭めればこの部分は大きくなり、広げれば、機械は実は規格の違う行にまで自分で単価を当て始めます。サンプルでは、単位が同じで2倍から 2.3倍の間にある行は一つもありませんでした——このデータでは、その空白こそが境界を置く場所です。

8. 足し合わせる

源泉月あたり
売上の過少請求がなくなる82万
減額支払いの行がなくなる45万
一行ずつPOを開かなくてよい210万
範囲外の行はなお人が必要−32万
月あたり306万

3,000行で月およそ300万ドン、年3,700万ドンです。そのうち三分の二はPOを読む時間であり、差額ではありません。これは一つの事実を 示しています。注意深い経理がいる会社では、この仕組みの価値は一行ごとにその注意深さを必要としなくなることにあり、誰もPO単価を 比べていない会社では、価値は売上にあります。

9. このROIはどの前提の上に立っているか

PO単価はチェーンが支払う単価である。 四つの源泉すべてがこの一文の上に立っています。もしあるチェーンが別の単価——契約価格表や、 後から計算される販促——で支払うなら、PO単価で請求しても、ずれを別の場所へ移すだけです。

½〜2倍の範囲では、規格違いのすべてを捕まえられない。 500gのパックを一方ではパック単位、もう一方ではkg単位で値付けすると、 kgあたりの価格が安定していればちょうど2倍の差になり——範囲の境界にぴったり落ちます。だから機械が自動で当てた行にはすべてラベルが付き、 確認する人は新しい単価の横に古い単価を見ることができます。

価格表が動かずにいるのは、ほかに上書きする経路がなくなったときだけである。 稼働初日、機械は顧客グループの9つの価格表で89行を 直しました(79行は単価変更、10行はそれまで単価がなかった行。差の中央値は15%)。しかし42回、機械が直したばかりの行が次の実行の前に 元に戻されていました。価格表に単価を直接書き込む販売画面は同じ日に修正されました。ここから追うべき数字は機械が二度目に直さなければ ならない価格表の行数です——それはゼロに近づかなければなりません。

価格表を直しても、計算表にお金の行は一つも増えない。 それは単価ずれを「請求時に直す」から「もう起こらない」へ移すものです。 翌週の単価ずれの行の割合は前の週より低くなっていなければなりません。低くならないなら、価格表は役に立っていません。

10. 御社自身で測る

  1. 基準をとる。 一か月分:チェーンごとの請求行数、PO単価が納品書と異なる行数、チェーン向け請求の作業時間、チェーンが単価を理由に 減額して支払った件数。
  2. ½〜2倍の範囲で四週間動かし、毎週記録します:機械がPO単価で作成した行、「単価ずれ」の行とその人の判断、二度目に直す必要があった 価格表の行、単価ずれの行の割合。
  3. 各チェーンをそれ自身と比べる。 サンプルの二つのチェーンは、行の1%とほぼ75%でずれていました。まとめて合計すると、その数字は 何も語りません。

あわせて読む:請求書の数量も店の受領数量に合わせる必要があるなら、記事受領サインの当日照合 がその部分を扱っています。

11. 覚えておくべきこと

顧客が支払う単価は一つあり、それは顧客の書類に書かれています。 自社のシステムが顧客の書類を確かめずに自社の単価で請求書を作るたびに、 単価ずれは月末の照合担当者の仕事になります。請求書を作るその時にPO単価を読み、人が決めた範囲にきちんと収まる部分は機械に直させ、 残りは人に回してください——二つの数字を添えて。

正しい単価とは、自社の価格表にある単価ではありません。お金を払う人が書き留めた単価です。

PO単価で作成された行数、両方向の差額、1,000行のサンプル、価格表の修正行数は、スーパーチェーンに生鮮品を納めるある仕入先の実際の システムで2026年10月30日に測定し、匿名化したものです。月間の行数、見落とし割合、分数、人件費は例示の数字です。ご自身の数字に 置き換えてください。

次に読む