2023年、ある火曜日の朝に電話が鳴った。ロサンゼルスで保管していたペット用品ブランドが、倉庫の請求書に異議を申し立ててきた——3ヶ月連続だ。営業担当は「顧客が無理を言っている」と言い、現場は「システムが間違うはずがない」と言う。顧客は貨物を別の3PLに移すと脅していた。

誰も認めたがらなかったことがある:誰も計算を間違えてはいなかったのだ。全員が「違う計算」をしていた。

私は三者を一つの電話会議に集め、請求書を一行ずつ確認した。40分後、真相が明らかになった。顧客は契約締結時の料金表に基づいて計算しており、こちらは1月に値上げをメールで通知したが、書面での確認は得ていなかった。そして保管料について、顧客はパレット数×日数で計算していたのに対し、当社のシステムは占有ロケーション数×日数で課金していた——顧客の貨物はハーフパレットで出荷されることが多く、1ロケーションにハーフパレットが1つ、という具合で、数字が合うはずがなかった。三者、三つの算法、悪者はゼロだ。

その後、私はルールを作った:請求トラブルはすべてまずこのプロセスを実行し、どちらが正しいかの議論はその後だ。これがそのプロセスである。

計算機に触れる前に、まずバージョンを揃える

異議のある請求書が届いたら、表計算を開いてはいけない。まず次の3つを確認する:この請求書がどのバージョンの料金表に従っているか、そのバージョンの適用開始日、そして請求サイクルが暦月なのか締め月なのか、だ。

このステップだけで死ぬトラブルを、私は何度も見てきた。顧客は旧料金表で計算し、倉庫は新料金表で請求する。差額の正体は、書面で確認されなかった値上げそのものだ。あるいは顧客は暦月で数え、倉庫は26日から25日で請求する——5〜6日のズレがあり、数字が合うはずがない。まずバージョンとサイクルを揃えれば、トラブルの半分はその場で消える。

関連する罠:「通知した」が「合意していない」値上げだ。誰も返信しなかったメールは合意ではない。倉庫側なら、カウンターサインをもらうこと。顧客側なら、すべての料金表のバージョンを適用開始日とともに保管すること——契約締結の日に引き出しに入れた料金表は、2回分の値上げに取り残されているかもしれない。

請求書を4つのバケツに分ける

倉庫の請求書は、実際には4枚の請求書がホチキスで止められたものだ:保管料、荷役料(入庫と出庫)、付加価値サービス、例外課金。合計で議論してはいけない。分けて、バケツごとに確認する:

  • 保管料: 単位を確認する——パレット×日数か、ロケーション×日数か、平方フィート×月か?ここがトラブルの最大発生地だ。営業の電話で誰かが覚えていた内容ではなく、料金表と一字一句照らし合わせる。
  • 荷役料: 入庫は入荷単位かパレット単位か?出庫は1個単位か注文単位か?緊急出庫は別行で課金されているか?
  • 付加価値サービス: ラベリング、再梱包、検品——実績で課金されるので、作業指示書を引っ張り出して照合する。
  • 例外課金: デテンション、時間外待機、再検証手数料——合意した覚えのない課金だ。だが記録があり通知されていたなら、支払う義務がある。このバケツが最も感情を生み、最も金額を生まない。

ペット用品の顧客の話に戻ろう。差額の内訳はこうだった:

品目 顧客の計算 倉庫の計算 月間差額
保管料 280パレット日 310ロケーション日 ~$900
緊急出庫手数料 計上なし(その行の存在を知らなかった) 20件の緊急出庫を別途課金 ~$1,100
料金表バージョン 旧料金表 新料金(1月に値上げ) ~$250

配送センターの通路でサイクルカウントを行う倉庫作業員

月額およそ$2,250——顧客が異議を申し立てていた金額とほぼ一致した。テーブルの上の数字が議論を終わらせた。過剰請求はしていなかった。顧客は3ヶ月間、間違った算法で計算していたのだ。そして直感に反する部分はここだ:声の大きい請求トラブルの原因が計算ミスであることはまれだ。原因は、計算の仕組みについて最初から合意していなかった二者にある。 システムの計算ミスは、人が方法論を誤って覚えていることよりはるかに少ない。

証拠に語らせて、ルールを書き留める

方法論が揃えば、あとは証拠の問題だ。倉庫側はシステムの記録を持ち寄る——在庫スナップショット、入荷、出荷、作業指示書。顧客は自社の台帳を持ち寄る。並べて比べれば、真実はたいてい数分で明らかになる。

照合は数字の問題ではなく、信頼の問題だ。私のルールはシンプルだ:こちらが間違っていたら、その場で認め、差額は翌月の請求書でクレジットする——ぐずぐずしない。顧客が方法論を誤解していたら、正しい計算を1枚にまとめ、双方が署名して料金表の添付文書にする。ミスは速く認め、ルールはもっと速く書く。 私はこの教訓を、何度も高い授業料で学んだ。

そして正直に名指しすべきトレードオフがある:詳細すぎるのは、必ずしも良くない。大口顧客なら、一行ずつのレビューに時間をかける価値がある。中小規模なら、差異の閾値のほうが安い——たとえば月間請求額の3%以内なら簡易承認で通し、それより大きい差異だけを深掘りする。照合自体にもコストがかかる。CSと現場の人件費はタダではない。細かいのは正確だが高くつく。粗いのは安いが地雷を埋める。閾値がバランスポイントであり、成り行きに任せるのではなく意図的に設定すべきだ。

最後にひとつ:トラブルが解決したら、月次の照合を習慣にすること。イベントにしてはいけない。当社の今の実践は、請求書ごとに5営業日以内に、双方が同じ照合テンプレートを確認することだ。問題はその月に解決する——四半期末まで積み立てない。請求トラブルは古くなると腐る:記録が合わなくなり、記憶がぼやけ、数ヶ月も経てば誰も真相を再構築できなくなる。

だから次に顧客が「この請求書は間違っている」と言ったら、慌てないでほしい。まず一つだけ質問すること:あなたが見ている料金表は、どのバージョンですか?

Lao Mi(サプライチェーンのベテラン、20年)著

英語版からの翻訳。内容に相違がある場合は英語版を優先します。