# 【個人EC】在庫管理のやり方完全ガイド|失敗から学んだ実践法
「在庫が足りなくて販売機会を逃してしまった…」「仕入れすぎて資金繰りが苦しい…」個人ECを運営していると、在庫管理の難しさに直面しますよね。僕も副業でECサイト「チアハット」を運営する中で、在庫管理の失敗を何度も経験してきました。この記事では、個人EC運営者が知っておくべき在庫管理のやり方を、僕の実体験をもとに徹底解説します。エクセルを使った具体的な管理方法から、在庫切れ・過剰在庫の対策まで、今日から実践できる内容をお伝えしますね。
個人ECの在庫管理で僕が失敗した話
正直に告白すると、EC運営を始めた当初、僕は在庫管理を完全になめていました。「売れたら仕入れればいいでしょ」くらいの感覚だったんです。
最初の大失敗は、2024年の年末商戦でした。売れ筋のアイテムが想定以上に売れて、在庫が底をついたんです。追加発注をかけたものの、仕入れ先の年末休業と重なり、約2週間も販売できない状態に。せっかく検索順位も上がっていたのに、その間に競合に顧客を奪われてしまいました。機会損失は推定で15万円以上…本当に悔しかったです。
逆に、2025年の春には過剰在庫で苦しみました。「今度こそ欠品させない!」と意気込んで大量に仕入れたトレンド商品が、思ったほど売れなかったんです。本業の給料から補填する羽目になり、妻に怒られたのは今でも忘れられません。
この失敗を機に、本気で在庫管理の仕組みを作ることを決意しました。この記事では、僕が試行錯誤して確立した、個人ECでも無理なく続けられる在庫管理のやり方をシェアしていきます。
個人ECで在庫管理が難しい3つの理由
企業と違って、個人ECならではの在庫管理の難しさがあります。僕が実際に感じた課題を3つ紹介しますね。
複数販売チャネルでの在庫の二重管理問題
自社サイトだけでなく、Amazonや楽天市場など複数のチャネルで販売している場合、在庫情報の同期が本当に大変です。Aで売れたのにBでも注文が入って、在庫が足りない…なんてことが頻発しました。手動で全チャネルの在庫を更新するのは、本業後の限られた時間では至難の業なんですよね。
限られた予算での仕入れ判断の難しさ
個人ECの場合、仕入れに使える資金が限られています。「この商品、もっと仕入れたいけど予算が…」という場面が日常茶飯事。どの商品にどれだけ投資するか、常に優先順位をつける必要があります。僕は月の仕入れ予算を10万円と決めていますが、その中でのやりくりはパズルのようなものです。
本業との両立で管理時間が取れない現実
これが一番の課題かもしれません。本業が終わって帰宅後、子どもの相手をして、やっとEC作業ができるのは夜9時以降。在庫管理に毎日1時間もかけられないんです。だからこそ、シンプルで継続できる仕組みが絶対に必要なんですよね。
個人だからこそ、複雑なシステムではなく、自分の生活リズムに合った管理方法を選ぶことが成功の鍵です。
【基本】個人ECの在庫管理でやるべき5つのこと
在庫管理と聞くと難しそうですが、個人ECで押さえるべきポイントは実はシンプルです。僕が実践している5つの基本をお伝えします。
1. 入荷・出荷の記録を必ずつける
当たり前のようですが、これができていない人が意外と多いんです。商品が届いたら即座に記録、注文が入ったら即座に記録。この習慣がないと、実在庫と帳簿在庫がどんどんズレていきます。僕はスマホのメモアプリで一時記録して、夜にまとめてエクセルに反映させています。
2. 定期的な実在庫の棚卸し
最低でも週1回、できれば週2回は実際の在庫を数えましょう。僕は日曜日の朝に15分だけ棚卸しタイムを設けています。データ上は5個あるはずなのに実際は3個しかない…なんてことが結構あるんですよね。早めに気づけば対応できます。
3. 適正在庫数の設定方法
商品ごとに「最低これだけは持っておく」という数を決めます。僕は過去3ヶ月の平均販売数×1.5ヶ月分を目安にしています。例えば月10個売れる商品なら、15個は常に在庫として持つイメージです。
4. 発注タイミングのルール化
「在庫が◯個になったら発注」というルールを決めておくと、判断に迷いません。仕入れ先からの配送に1週間かかるなら、1週間分の販売数+安全在庫を考慮して発注点を設定します。
5. 売れ筋・死に筋商品の分析
月に1回は販売データを振り返り、何が売れて何が売れていないかを確認しましょう。売れない商品に在庫を割くのは資金の無駄遣いです。僕は売れ筋上位20%の商品に在庫予算の50%を割り当てるようにしています。
エクセルで在庫管理する具体的なやり方【テンプレート例付き】
個人ECの在庫管理は、まずエクセル(またはGoogleスプレッドシート)で十分です。僕が2026年現在も使っている管理表の作り方を紹介しますね。
管理表に必要な項目
僕の在庫管理表には以下の項目があります:
- 商品コード(独自のSKU番号)
- 商品名
- 仕入れ先
- 現在庫数
- 安全在庫数
- 発注点
- 仕入れ単価
- 販売単価
- 前月販売数
- 今月販売数
- 最終更新日
これだけあれば、個人ECの在庫管理としては十分機能します。
入力ルールと更新タイミング
僕のルールはシンプルです。商品が売れたら即座にスマホでメモ、夜9時以降にまとめてスプレッドシートに反映。仕入れた時も同様です。リアルタイム更新が理想ですが、個人でやる以上、1日1回の更新で問題ありません。大切なのは「必ず毎日やる」ことです。
関数を使った自動計算
エクセルが苦手でも、簡単な関数だけで十分便利になります。僕が使っているのは:
- 「=現在庫数-安全在庫数」で不足数を表示
- 「=IF(現在庫数
- 「=仕入れ単価×現在庫数」で在庫金額の自動計算
これだけでも管理効率が格段に上がります。ネットで「エクセル 在庫管理 関数」と検索すれば、詳しい解説がたくさん出てきますよ。
Googleスプレッドシートでスマホから確認
僕が強くおすすめするのは、エクセルではなくGoogleスプレッドシートを使うことです。クラウド上にあるので、外出先でもスマホから在庫状況を確認できます。仕入れ先と商談中に「今の在庫は…」とすぐチェックできるのは本当に便利ですよ。
バックアップの取り方
データが飛んだら終わりです。Googleスプレッドシートなら自動保存されますが、念のため月1回はエクセル形式でダウンロードしてPCに保存しています。Dropboxにも自動バックアップ設定しておくと安心です。
在庫切れを防ぐ!個人ECの実践的な対策5選
欠品は売上機会の損失だけでなく、顧客の信頼も失います。僕が実践している在庫切れ対策を紹介します。
1. 安全在庫数の計算方法
安全在庫 = 1日平均販売数 × 発注リードタイム × 安全係数(1.5〜2.0)で計算します。例えば1日2個売れる商品で、発注から到着まで7日かかるなら、2個×7日×1.5=21個が安全在庫の目安です。
2. 発注リードタイムを考慮した発注点
発注点 = 発注リードタイム中の予想販売数 + 安全在庫数です。上の例なら14個+21個=35個が発注点。在庫が35個になったら発注する、というルールにしています。
3. 在庫アラート機能の作り方
エクセルの条件付き書式を使えば、在庫が発注点を下回ったセルを自動で赤く表示できます。設定方法は簡単で、「セルの値が指定の値以下」という条件で色を変えるだけ。視覚的にすぐわかるので見逃しがなくなりました。
4. 予約販売・バックオーダーの活用
在庫がなくても、「◯日後発送」として予約注文を受け付ける方法もあります。僕は人気商品で在庫が切れそうな時、商品ページに「次回入荷:◯月◯日予定」と明記して予約販売することがあります。ただし、必ず入荷予定日は守るようにしてくださいね。
5. 複数仕入れ先の確保
メイン仕入れ先が欠品した時のために、サブの仕入れ先を2〜3社確保しておくと安心です。僕は主力商品については必ず複数ルートを持つようにしています。多少単価が高くても、欠品リスクを減らす保険と考えています。
過剰在庫を防ぐコツ|資金繰りを圧迫させない方法
在庫は資産であり負債でもあります。持ちすぎは資金繰りを圧迫するので、適切なコントロールが必要です。
ABC分析で商品の重要度を見極める
全商品の売上を分析して、上位20%の商品(Aランク)、次の30%(Bランク)、残り50%(Cランク)に分類します。Aランクには手厚く在庫を持ち、Cランクは最小限に。僕はCランク商品は受注発注に切り替えたものもあります。
回転率を意識した仕入れ判断
在庫回転率 = 売上原価 ÷ 平均在庫金額です。この数字が高いほど、在庫が効率よく回っている証拠。僕は月次で計算して、回転率の低い商品は仕入れを減らすようにしています。目標は月3回転以上です。
季節商品・トレンド商品の仕入れタイミング
これは本当に難しいんですが、トレンド商品は少量多頻度で仕入れるのが鉄則です。僕は以前、夏物商品を春先に大量仕入れして、売れ残りを秋まで抱えた失敗があります。今は「売れてから追加」を徹底しています。
売れ残り在庫の処分方法
3ヶ月動かない在庫は思い切って処分します。僕がよく使う方法は:
- セール価格での販売(原価割れ覚悟)
- 関連商品とのセット販売
- SNSでのアウトレット告知
- メルカリなど他チャネルでの販売
損切りは辛いですが、在庫を持ち続ける方が結果的に損失が大きくなります。
過剰在庫で失敗した時の対処法
2025年春の失敗の時、僕は思い切って原価の70%で全部売り切りました。3万円の損失でしたが、その資金で回転の速い商品を仕入れ直し、2ヶ月で取り戻せました。「損を確定させる勇気」も時には必要です。
複数販売チャネル運営時の在庫管理方法
自社サイトだけでなく、モール系ECも活用している方向けの在庫管理法です。
自社サイト×Amazon×楽天での在庫連動の課題
理想は全チャネルの在庫が自動連動することですが、個人ECでそれを実現するには高額なシステムが必要です。僕も最初は連動ツールを探しましたが、月額3万円以上するものばかりで断念しました。
手動更新での運用ルール
僕が実践しているのは「マスター在庫管理」方式です。Googleスプレッドシートに全在庫を一元管理し、各チャネルへは手動で反映。注文が入ったら即座にスプレッドシートから減らし、1日2回(朝と夕方)に各チャネルの在庫数を更新しています。
正直、この作業に毎日30分くらいかかりますが、在庫ズレによるトラブルを考えれば必要経費だと割り切っています。
無料・低コストで使える在庫連動ツール
2026年時点でおすすめなのは:
- ZAICO:月額1,500円から使える在庫管理アプリ
- ロジレス:初期費用無料、従量課金制
- クロスモール:複数モールの在庫連動が可能
月商50万円を超えたら、こうしたツールの導入を検討する価値があります。
販売チャネル別の在庫配分
総在庫30個なら、自社サイト10個、Amazon10個、楽天10個…という均等配分ではなく、売れやすいチャネルに多めに配分します。僕の場合、Amazonが一番動くので、総在庫の50%をAmazonに割り当てています。
在庫のズレが起きた時の対応マニュアル
それでも在庫ズレは起きます。実在庫がないのに注文が入ってしまった時は:
- すぐに顧客に連絡して謝罪
- 入荷予定日を伝えて待ってもらうか、キャンセルを提案
- 同時に全チャネルの在庫数を0に更新
- 可能なら他店から緊急仕入れ
誠実な対応をすれば、意外と待ってくれるお客様も多いですよ。
在庫管理を効率化する無料・低コストツール【2026年版】
個人ECでも使いやすい、おすすめのツールを紹介します。
Googleスプレッドシート
何度も言っていますが、これが最強です。無料で使えて、スマホからもアクセス可能。共有機能を使えば、家族に梱包を手伝ってもらう時も同じシートで在庫を更新できます。テンプレートもネット上にたくさんあるので、ゼロから作る必要もありません。
個人EC向け無料在庫管理アプリ3選
| アプリ名 | 特徴 | 料金 |
|---|---|---|
| Stocky | スマホで簡単在庫記録 | 無料(広告あり) |
| 在庫管理カンタン君 | バーコード対応 | 基本無料 |
| zaico Free | 200商品まで無料 | 無料(制限あり) |
まずは無料版で試してみて、機能が足りなくなったら有料版を検討するといいですよ。
BASE・STORESの在庫管理機能
BASEやSTORESでショップを開いている方は、プラットフォーム標準の在庫管理機能を活用しましょう。在庫が少なくなるとメールで通知してくれる機能もあります。僕は補助的に使っていますが、シンプルで十分使えます。
有料ツール導入の判断基準
僕の考えでは、月商50万円未満ならGoogleスプレッドシートで十分。50〜100万円なら低価格ツールの検討を、100万円を超えたら本格的なツール導入を考えるべきだと思います。
僕がツール導入を見送った理由
正直、月商30万円程度の僕のECでは、有料ツールは費用対効果が合いませんでした。月3万円のツール代を払うなら、その分を仕入れに回した方が売上が伸びると判断したんです。スプレッドシート管理で月30分の手間はかかりますが、その分コストゼロですからね。
在庫管理で効率を上げる時短テクニック
本業がある僕たちにとって、時短は死活問題です。実践している工夫を紹介します。
スマホでサッと記録する習慣
僕はスマホのホーム画面にGoogleスプレッドシートのショートカットを置いています。注文が入ったら、その場で10秒で在庫を減らす。この習慣をつけるだけで、後でまとめて更新する手間が激減しました。
バーコード管理の導入
「バーコード管理は大企業のもの」と思っていませんか?実は個人でも低コストで導入できます。スマホアプリ「Barcode to PC」を使えば、スマホをバーコードリーダーとして使えます。商品にバーコードシールを貼っておけば、ピッとスキャンするだけで在庫更新完了です。
梱包・発送時の在庫更新ルーティン
僕は梱包する時に必ず在庫を確認・更新します。「商品を取る→スマホで在庫-1→梱包」という流れをセットにすることで、更新忘れがなくなりました。ルーティン化すると体が勝手に動くようになりますよ。
週1回の棚卸し時間を確保
日曜の朝9時〜9時15分は、どんなに忙しくても棚卸しタイムと決めています。家族にも伝えて、この時間は邪魔しないでもらう約束をしています。わずか15分ですが、この習慣のおかげで在庫精度が格段に上がりました。
家族に手伝ってもらう時の注意点
妻に梱包を手伝ってもらうことがあるんですが、最初は在庫更新のルールを共有していなくて混乱しました。今は「梱包したらこのチェックシートに○をつける」というシンプルなルールにして、僕が後でまとめて在庫を更新しています。複雑なルールは家族の負担になるので、できるだけシンプルに。
よくある在庫管理の悩みとリクの回答
読者の方からよくいただく質問に答えていきますね。
Q. エクセルが苦手でも管理できる?
A. できます!最初は商品名と数量を書くだけでOKです。僕も最初は関数なんて一切使わず、ただの表として使っていました。慣れてきたら少しずつ機能を追加していけばいいんです。完璧を目指さず、まず始めることが大事ですよ。
Q. 在庫が合わない時どうする?
A. まず実在庫を正として修正します。データ上は10個あっても、実際に8個しかないなら、8個が正解。データを8個に修正して、差分の2個がどこに消えたか原因を探ります。梱包ミス、記録ミス、盗難など原因を特定して再発防止策を考えましょう。
Q. 最低いくつ在庫を持てばいい?
A. 商品によりますが、最低でも1週間分の販売数は持つべきです。週に5個売れるなら最低5個、できれば10個(2週間分)あると安心です。ただし資金が限られているなら、売れ筋商品に集中して在庫を持つ戦略もありです。
Q. 保管場所がない時の対策は?
僕も最初は寝室の一角に在庫を置いていました。場所が限られるなら:
- 売れ筋商品だけ在庫を持ち、他は受注発注にする
- トランクルームを借りる(月5,000円程度から)
- FBA(Amazonの物流代行)を活用する
- ドロップシッピング可能な商品に切り替える
という選択肢があります。僕は月商が30万円を超えたタイミングで小さめのトランクルームを借りました。
Q. 本業が忙しくて更新できない時は?
A. 更新できない日があってもOKです。完璧主義は続かない原因になります。僕も出張で3日間更新できなかったことがありますが、帰宅後にまとめて更新しました。大事なのは「やめないこと」。1日できなくても、また翌日から再開すればいいんです。
まとめ:個人ECの在庫管理はシンプルに継続できる仕組みが大事
ここまで個人ECの在庫管理のやり方について、僕の失敗談も含めてお伝えしてきました。最後に大切なポイントをまとめますね。
完璧を目指さず、続けられる方法を選ぶことが何より重要です。複雑なシステムを導入しても、使いこなせなければ意味がありません。僕も最初は「在庫管理システムを導入しなきゃ」と焦りましたが、結局Googleスプレッドシート

