顧客から金曜日までに30個を出荷できるかと聞かれました。会計ソフトは棚に34個あると表示しているので、あなたは「はい」と答えて注文を受けます。月曜の朝、倉庫から実際の数は11個だと告げられます。過去四半期の間に、破損、入荷時の数え間違い、そして誰も説明できない1箱によって24個が消え去っていたのです。そして帳簿はそれに気づきませんでした。誰かが数えるまで、自分の在庫を知ることはないからです。さて、あなたは顧客に電話をかけ直し、部分的出荷を値引きし、誰も明細化できない理由で売上原価が急増した理由を説明することになります。
帳簿が示すものと棚にあるものとのギャップは、簿記のミスではありません。それはシステムの選択です。物理的な商品を販売するすべての企業は、永続法か定期法という二つの棚卸しシステムのどちらかを運用しており、その選択が、帳簿が在庫を継続的に追跡するか、事後に再構築するかを決めます。間違った方を選べば、決して使わないリアルタイムの精度に金を払うか、棚卸しの間に目隠しで飛びながら、ロスが静かに粗利益を食い潰すのを許すかのどちらかになります。
二つのシステムを平易な言葉で
永続法システムはすべての取引で在庫を更新します。 各仕入れは在庫勘定に数量を加算し、各販売はそれらを減算し、同時に売上原価を記録します。元帳は常に現在の残高を示します。理論上は、火曜日の午後3時に、机を離れることなく任意の商品の在庫を調べることができます。POSシステム、バーコードスキャナー、在庫ソフトウェアはこれを実用的にする仕組みです。すべてのスキャンが仕訳になります。
定期法システムは誰かが数えた時にだけ在庫を更新します。 棚卸しの間、在庫勘定は最後に数えた値で凍結されたままです。期中の仕入れは一時的な保留勘定(通常は「仕入」と呼ばれます)に入り、販売は在庫の変動なしに収益のみを記録します。期末に誰かがすべてを実地で数え、売上原価は算術によって逆算されます。期首に持っていたものに、仕入れたものを加え、残っているものを引いたものが、販売した(または失った)ものでなければなりません。
| 永続法 | 定期法 | |
|---|---|---|
| 在庫残高 | 販売と仕入れのたびに更新 | 実地棚卸し後のみ更新 |
| 売上原価 | 各販売の瞬間に記録 | 棚卸しから期間ごとに一度計算 |
| 期中の仕入れ | 直接、在庫勘定に借方計上 | 仕入保留勘定に借方計上 |
| 実地棚卸し | システムを検証するための循環棚卸し | 数値を生み出す全数棚卸し |
| 最適な用途 | 多数のSKU、大量取引、複数拠点 | 少数のSKU、少量取引、単純な業務 |
| コスト | ソフトウェア、スキャナー、入荷規律 | 棚卸しの人員時間、最小限のツール |
どちらのシステムも実地棚卸しをなくすわけではありません。それが最初に捨てるべき神話です。永続法の記録は、盗難、破損、データ入力ミス、サプライヤーの入荷不足によって現実からずれるため、永続法の運用でも検証のために数える必要があります。違いは棚卸しが何をするかです。永続法では変動する残高を修正し監査しますが、定期法ではその期間の数値をゼロから作り出します。
各システムが売上原価を計算する方法
ここが二つのシステムが紙面上で分岐する点であり、その仕組みを理解することが、自分の財務諸表を批判的に読むことを可能にします。
永続法:販売ごとに2つの仕訳
すべての販売は一対の仕訳を引き起こします。第一は収益側を記録します — 現金または売掛金を借方に、売上収益を貸方に。第二は原価側を記録します — 売上原価を借方に、まさに出荷されたユニットの原価分だけ在庫を貸方に。単価8ドルの商品20個を15ドルで販売する場合、300ドルの収益が帳簿に計上されると同時に、原価仕訳は160ドルを在庫から売上原価へ移します。
原価はユニットごとに取り崩されるため、システムはどの8ドルがいつ出ていくかを決めるために、原価フローの仮定 — 先入先出法、加重平均法など — を必要とします。したがって、残る在庫残高は単なる数量ではなく、原価計算された記録です。
定期法:期間ごとに1つの計算式
定期法では、販売は収益のみを記録します。すべての購買活動は仕入(および運賃収入や仕入返品のための副次勘定)に累積され、在庫勘定は期首残高を期間中ずっとそのまま保ちます。そして棚卸しが行われ、売上原価は古典的な計算式から導かれます:
売上原価 = 期首在庫 + 純仕入 − 期末在庫
純仕入とは、仕入に運賃を加え、仕入返品と値引を引き、受けた仕入割引を引いたものです。丸い数字で計算してみましょう。期首在庫1,000ドル、仕入8,000ドル、期末棚卸しの評価額1,920ドルであれば、売上原価は7,080ドルとなります。その後、複合的な締め仕訳によって在庫勘定が棚卸し値の1,920ドルに設定され、仕入が空にされ、差額の7,080ドルが売上原価に計上されます。
この計算式が何を仮定しているかに注目してください。棚にないものはすべて利益を伴って販売されたという仮定です。盗難、腐敗、破損、数え間違いはすべて、目に見えない形で同じ売上原価の数値を膨らませます。定期法では、万引きの問題は健全な販売量とまったく同じに見えます。この一つの事実が、他の何よりも多くの永続法への移行を促しています。
仕入勘定の解説
初心者はしばしば仕入勘定につまずきます。なぜなら、それは費用のように見えますが、完全にはそうではないからです。これは一時的な保管場所と考えてください。期中はすべての商品仕入れを集め(仕入を借方に、現金または買掛金を貸方に)、在庫資産勘定は待機します。運賃は在庫原価の一部である配送料を累積し、仕入返品と値引および仕入割引は純仕入を縮小させる逆仕入として累積されます。
期末に、これらすべての一時勘定は締め切られます。それらの純合計は売上原価の計算に流れ込み、勘定は次の期間のためにゼロにリセットされます。もし年度末の締め後まで残る仕入残高を目にしたら、何かが間違っています。これらの勘定は毎期の初日に空であるべきです。監査人はまさにそれをチェックします。なぜなら、古い仕入残高は通常、締め仕訳が省略され、在庫と売上原価の両方が間違っていることを意味するからです。
永続法が機能するために必要なもの
永続法は紙の上では優れたシステムですが、失敗する方法も多いシステムです。なぜなら、その正確性はすべての取引が捕捉されることに依存しているからです。切り替える前に、次の4つの要件すべてに資金を出せることを確認してください。
在庫を減算するPOS。 すべての販売は商品の数量を自動的に減らさなければなりません。現代のPOSソフトウェアはこれをネイティブに行い、多くのエントリーレベルのプランにも含まれています。小売POSの在庫アドオンは1店舗あたり月約25ドルかかるものもあり、これにより永続法はチェーンだけでなく単一店舗の店舗にも手が届くものになっています。
入荷時と販売時のスキャン。 手動の数量入力では目的が果たせません。ハンドヘルドバーコードスキャナーは200ドル以下で購入でき、サプライヤーの入荷不足を初めて発見した時に元が取れます。バーコードなしで届く商品には自分でラベルを印刷し、入荷と出荷の両方向をスキャンしましょう。
入荷規律。 荷卸し場は永続法システムが死ぬ場所です。すべての納品は発注書と照合して確認され、不足、破損、代替品は箱がドックを離れる前に記録されなければなりません。記録されない入荷は後に売上原価を過大にします。記録されない破損はロスを過小にしながら、棚は静かに空になります。
例外を突き合わせる担当者。 永続法は例外レポートを生成します。マイナスの手持ち数量、入荷されなかったのに販売された商品、1つのSKUで乱高下する粗利益などです。これらのレポートがシステムの真の成果物です。担当者と週次の時間枠を割り当てて処理しないと、変動する残高は四半期以内に虚構へと劣化します。
このリストが自分の人員で対応できる以上の業務に聞こえるなら、それは有益な情報です。誰も維持しない永続法システムよりも、うまく運用された定期法システムの方が優れています。自信ありげに見えるが間違っている数値は、正直に概算された数値よりも悪いのです。
循環棚卸し:両システムに必要な検証の習慣
全数実地棚卸し — 業務を止め、すべてを数え、何日もかけて調整する — はあまりに破壊的なため、ほとんどの企業は年に一度しか行いません。循環棚卸しはその年次の試練を、小規模で頻繁な棚卸しに置き換えます。毎日または毎週SKUの一部を数え、四半期で倉庫全体をカバーするローテーションで行います。業務は決して止まらず、不一致は数ヶ月ではなく数日で表面化し、スタッフは練習を通じて数えるのが上手くなります。
最も高いリターンは、アルファベット順ではなくリスク別に数えることから得られます。商品を価値×回転率でランク付けし、最上位層は毎週、中間層は毎月、動きの遅いロングテールは四半期ごとに数えます。ベストセラーの2パーセントの誤差は、ほこりをかぶったスペアパーツの20パーセントの誤差よりもコストがかかります。すべての循環棚卸しは3つの結果のいずれかで終わるべきです。システムが正しかった(何もしない)、システムが既知の理由で間違っていた(原因となったプロセスを修正する)、またはシステムが未知の理由で間違っていた(ロスとして記録しパターンを監視する)。
ロスの計算は単純で、そして冷静にさせられます。説明のつかない損失のドル価値を記録在庫で割ります。簿価在庫1,500,000ドルに対して30,000ドルのロスは、2パーセントのロス率です。永続法システムでは、その2パーセントはSKU、シフト、場所ごとに調査できる目に見える帳簿と実地のギャップとして現れます。定期法システムでは、それは売上原価に溶け込みます。どちらにせよお金は消えています。問題は、あなたのシステムがどこを見るべきかを教えてくれるかどうかです。
どちらのシステムもプレーンテキスト帳簿で追跡する
初日からの正確な簿記は、これらのシステムが引き起こす年末の慌ただしさを防ぎます。なぜなら、在庫仕訳はその都度記帳すれば小さく、1年分を1月に再構築すれば苦痛だからです。プレーンテキスト元帳では構造が明示的です。手持ち在庫、輸送中の仕入れ、売上原価のための個別の勘定が、各システムの可動部分を1つの不透明な残高に相殺するのではなく、目に見える状態に保ちます。
同じ原価で100個を仕入れた後、単価8ドルの商品20個を永続法スタイルで販売すると、次のようになります。販売日に収益仕訳と原価仕訳が対になっていることに注目してください。
2026-10-03 * "Receive 100 units from supplier at 8.00 USD each"
Assets:Inventory:Widgets 800.00 USD
Liabilities:AccountsPayable:Supplier -800.00 USD
2026-10-05 * "Sell 20 units at 15.00 USD each"
Assets:Checking 300.00 USD
Income:Sales:Widgets -300.00 USD
2026-10-05 * "Relieve inventory for 20 units sold at 8.00 USD cost"
Expenses:COGS:Widgets 160.00 USD
Assets:Inventory:Widgets -160.00 USD同じビジネスを定期法で行うと、仕入れを保留勘定に記帳し、締め時のみ在庫に触れます。期首在庫1,000ドル、期中仕入8,000ドル、期末棚卸し1,920ドルで、1つの複合仕訳が資産を設定し、売上原価7,080ドルを逆算します。
2026-10-03 * "Receive goods — periodic system stages in Purchases"
Expenses:Purchases:Widgets 800.00 USD
Liabilities:AccountsPayable:Supplier -800.00 USD
2026-12-31 * "Periodic close — ending count 1,920.00 USD against 1,000.00 USD beginning"
Assets:Inventory 920.00 USD
Expenses:COGS 7,080.00 USD
Expenses:Purchases:Widgets -8,000.00 USDどちらの構造も、取引量が増えても読みやすいままです。なぜなら、勘定名がシステムの論理を運んでいるからです。このように勘定とレポートを構造化する背景については、Beancount入門と財務報告テンプレートを参照し、Favaのようなダッシュボードビューを使って在庫と粗利益の傾向を毎月監視してください。
どのシステムがあなたのビジネスに合うか
次の5つの質問に正直に取り組んでください。ほとんどの答えが左側に来るなら、定期法が適しています。右側に来るなら、永続法に移行する時です。
いくつのSKUを扱っていますか? 数十種類の異なる商品までなら、定期法の棚卸しは午後の半日で済み、正確さを保てます。数百を超えると、全数棚卸しは数日間の業務停止となり、その苦痛だけでも通常、永続法と循環棚卸しを正当化します。
1日あたりの取引数は? 1日の取引量が少なければ、棚卸しの間に見逃す変動は少ないです。取引量が多ければ、棚は絶えず回転し、四半期ごとの棚卸しは調整表が完成する前に古くなります。
拠点数は? 10分で歩いて回れる1部屋なら数えられます。2店舗、1倉庫、そして町の向こうの委託販売棚は数えられません。拠点間の移動は定期法では消え去りますが、永続法は各移動を追跡します。
粗利益率はどのくらい厳しいですか? 売上総利益率60パーセントを稼ぐビジネスは、目に見えないロスの一部を吸収できます。8パーセントを稼ぐ食料品店や卸売業者はできません。検出されない2ポイントの粗利益の損失は利益の4分の1であり、それを永続法だけが行動する時間がまだあるうちに示します。
その規律に人員を割けますか? 入荷規律と例外レビューのない永続法は、両方の世界の最悪です。週次の時間を約束できないなら、定期法をうまく運用してください — スケジュールされた棚卸し、施錠された保管室、調査された差異 — そしてできるようになったら移行しましょう。
定期法を超えた3つのシグナルに注意してください。帳簿が所有していると言う商品の在庫切れ、サプライヤー価格の変更なしに上昇し続ける売上原価率、そして販売日を消費する棚卸しです。そのいずれか一つでも、数えて計算する方法が永続法の仕組みよりもコストがかかるようになったことを意味します。
避けるべきよくある間違い
- 定期法の習慣で永続法ソフトウェアを運用する。 POSとスキャナーを買いながら入荷スキャンを省略すると、正確に見えて間違っている残高が生まれます。ハードウェアは安い部分です。スキャンの規律がシステムです。
- 定期法の売上原価を正確なものとして扱う。 それはロス、破損、すべての数え間違いを吸収する調整値です。それを「棚にもはやない商品」として読み、「利益を伴って販売された商品」としてではなく、率が動いた時に調査してください。
- 循環棚卸しなしで年に一度だけ数える。 11ヶ月分のずれは、年次の調整を法科学的な作業にします。毎月または毎週の部分的な棚卸しは、各差異を説明できるほど小さく保ちます。
- 1つの帳簿で二つのシステムを混在させる。 仕入れを在庫に借方計上しながら、定期法の締め計算式も実行すると、在庫が二重計上されます。ビジネスごとに1つの配管設計を選び、すべての仕訳をそれと一致させてください。
- 純仕入で運賃と仕入返品を忘れる。 配送料は商品の原価の一部であり、返品された商品は実際には購入されませんでした。両方とも計算式を調整し、両方とも間違った勘定に残しがちです。
- 理由コードなしで帳簿と実地のギャップを償却する。 すべての調整は原因 — 破損、ベンダー不足、盗難、データ入力 — を伴うべきです。そうでなければパターンは決して現れません。分類したロスは解決可能な問題であり、肩をすくめるロスは販売するすべてのものへの税金です。
選ぶ前に今週のテストを実行する
過去3ヶ月の記録を引き出し、印象ではなく数字で2つの質問に答えてください。最後の全数棚卸しで何販売日を消費しましたか、そして売上に占める売上原価の割合は月ごとにどれだけ変動しましたか?もし棚卸しが何日もかかり、割合が説明なく揺れるなら、今週POSの在庫アドオンとバーコードスキャナーの価格を見積もってください。ハードウェアはもう一四半期の目隠し飛行よりも安くつきます。もし棚卸しが午後の半日で済み、割合が安定しているなら、定期法にとどまり、節約分を最も価値の高い10のSKUの循環棚卸しローテーションに充ててください。どちらにせよ、次の棚卸しは、デフォルトで引き継いだシステムではなく、意図的に選んだシステムを測定することになります。





