システムはマイナス37個と表示していた。棚には200個以上が並んでいた。2023年の冬、Ontario, Californiaの3PL倉庫でまさにその光景を目にした――帳簿が合わずに頭を抱える経理チームと、「だって現物はそこにあるじゃないか」と肩をすくめる現場チーム。
まず不都合な真実から:マイナス在庫はお金を失わせるものではない。商品は消えていない。消えているのは帳簿の正確さだ。そして本当の損害はマイナス記号そのものではなく、そのマイナス記号が下流で静かに汚染していくものだ:補充提案、原価計算、そして監査人の機嫌。
このマイナスが生まれる4つのパターンを見てきたが、20年間で出会ったほぼすべてのケースをカバーしている。
出荷先行・入荷後回し。出荷ラベルが印刷され、箱が出ていき、入荷の書類は誰かの引き出しで一晩眠る。これが一番大きい――これまで入ったマイナス在庫の倉庫の多くは、この傷口から血を流していた。
返品先行・受入後回し。返品が戻ってきて、親切なピッカーが棚に戻し、システムにはその商品が戻ってきたことが一度も伝えられない。
単位の間違い。仕入先は12個入りのケースで出荷するのに、誰かが「個数」基準のシステムに1ケースとして入荷登録する――そして数十回の出庫の後、在庫数はマイナスに転落する。
WMSがそれを許してしまう。多くのシステムは「利用可能数量を超えた出荷を許可する」がデフォルトでオンになっている。ラインを止めたくないので、現場はそれをオフにしない。
最初の2つは人間の近道。後の2つは、誰も正しく設定しなかったシステムの問題だ。
まず金額を追え
マイナス在庫レポートを出すが、数量順に並べ替えてはいけない。マイナスの金額順に並べ替えろ。3ドルの商品のマイナス37個は端数誤差だが、400ドルの機器のマイナス37個は損益計算書の穴だ。まず金額を追え。これがルールだ。
チェックリストは短い。SKU単位のマイナス在庫レポートをエクスポートし、各マイナスに単価を掛ける。マイナスの絶対値が大きい順に並べ替え、上位20件を取り、現場で一つずつ現物を確認する。次にそのSKUの直近30日間の取引履歴――入荷、出荷、返品、調整――を引っ張り、どのステップが壊れたかを見つける。
その履歴を読むコツ:まず手動調整を見ろ。システム起因の入荷・出荷は証跡文書を残すし、間違っていても追跡可能な間違い方をする。書類のない手動調整こそ、死体が埋まっている場所だ。一緒に仕事をしたある倉庫では、同じSKUを1年で14回調整していた。いつも月末、いつも「帳尻を合わせるためだけに」。最初のエラーの出所を説明できる者は誰もいなかった。
金額の大きい上位3件から始めろ。ほとんどの現場では、マイナスの上位3ラインが損害総額の半分以上をはるかに超え、それ以下は長い裾野だ。大きなものから見つければ、帳簿は再び意味を持ち始める。
もう一つ運用上のポイント:このレポートは毎週出し、責任者を一人指名する。マイナス在庫は闇の中で死ぬ。四半期放置すれば、小さなマイナスは償却に育つ。
そして金額の大きいラインの原因を見つけたら、調整の前に一つ問え:これは単発のミスか、プロセスの欠陥か?単発のミスなら調整して先に進め。プロセスの欠陥をプロセスを直さずに調整すれば、来月同じSKUが再びマイナスになる。
次に高速回転品を追え
金額は片付いた。次は回転速度を見ろ。高速回転のSKUは、1回の入力ミスを雪だるま式に膨らませる:1回の誤スキャンで、その後の十数回の出庫がすべて壊れた土台の上に積み上がる。
こうしたエラーには見覚えのある指紋がある。隣り合うスロットに似たパッケージの2つのSKU――片方はマイナス、もう片方は余剰。ピッカーが間違った方を取った。対処は機械的だ:直近2週間の回転レポートをマイナスリストと突き合わせ、重なりに集中し、自分の目で棚を見に行く。
高速回転品にはもう一つの罠が潜む:単位の混在。1つのSKUをケースで仕入れ、個数でピックし、内装単位で出庫する――換算は誰かの頭の中。見た中で最悪のケースは、1つのSKUが3つの異なる単位で管理され、入荷はケースで登録し、ピックは内装単位で消費していた。その月の帳簿に勝ち目はなかった。ルールは単純だ:品目マスタでSKUごとに基準単位を1つに固定し、換算係数もそこに格納し、現場の即興を許すな。

棚に目を向けることは、スプレッドシートの3日間の法医学に勝る。マイナスの数字は紙の上に生きる。ラックは嘘をつかない。
「出荷先行・入荷後回し」の漏れを塞げ
調査は症状を治療する。この3つの対策は病気を治療する。
第一に、入荷の締め時刻。入荷した商品は当日中に入力する。「荷下ろし前にスキャン」は不要だ――ほとんどの現場には幻想にすぎない。だが入荷書類を一晩眠らせてはいけない。商品が出荷され続けているのに未入荷のまま置かれた荷物――それがマイナスの製造方法だ。クライアントに与えるルール:毎日の締めは午後3時。午後3時前の到着は当日中に完全入荷、午後3時以降は翌朝に回してよいが、正午までには完了する。厳格な締め時刻は「できるだけ早く入力して」より格段に優れている。
第二に、返品を隔離する。返品の仕分けエリアと販売可能な棚は物理的に分離し、システム受入なしに返品エリアから何も出さない。原始的に見える。だが効く。「棚に戻しておいて」の習慣を根元から断つからだ。もう一つ関門を加える:返品は販売可能在庫に戻る前に品質検査を通す。破損・不完全な返品は不良品エリアへ。利用可能在庫に入れてはいけない――さもないと別の嘘が生まれる:実際には売れない商品が帳簿に載る。
第三に、WMSを締める。「利用可能数量を超えた出荷を許可する」をオフにするか、最低でも過剰出荷にはスーパーバイザーの承認を必須にする。これは設定フラグだ。変更は10分。オフにすれば、過剰出荷の試みはエラーを出し、ピッカーはスーパーバイザーを探さなければならず、呼び出されて苛立ったスーパーバイザーは「なぜ帳簿がゼロなのか」と問い始める。それが狙いだ:問題は月末ではなく、発生したその瞬間に表面化する。
正直に言おう:この3つは少し速度を落とす。繁忙期にはピッカーが承認待ちで数分待つかもしれない。1月に2週間かけて照合するより、11月に5分失う方を選ぶ。前者は速度を犠牲にし、後者はビジネス全体が依拠する数字を犠牲にする。
古い膿を償却する
新しいエラーは止めた。古いものはまだ帳簿に残っている。自然には消えない。
マイナスのSKUはすべて循環棚卸の優先リストに直行させる。回転速度で等級付けしてよい:高速回転品は毎週、低速品は毎月数え、マイナスになったことのあるSKUは、3か月連続でクリーンになるまで1クラス上げる。
数えて、調整する:証拠のある実数、調整の理由の明示、署名。月末の「一括真っ直ぐ戻し」は絶対にするな。12月に6桁の在庫調整を計上した倉庫を見たことがあるが、監査人はその糸を3か月引っ張り続けた。1ドルたりとも説明が必要だった。
原則は一文に収まる:すべての調整は、その場にいなかった第三者に説明できなければならない。
最後に正直なアドバイス。マイナスがゼロになったら、レポートの発行を止めるな。月曜の朝、一番に:マイナス在庫レポートを開く。新規はその日のうちに対処する。マイナスは若いうちは安く直せ、古くなると高くつく。
さて――あなたの倉庫のマイナス在庫レポートを最後に開いたのはいつだろうか?
英語版からの翻訳。内容に相違がある場合は英語版を優先します。











