HubSpot - AI Studio|HubSpotと生成AIの技術特化メディア

ABC(活動基準原価計算)の導入方法|間接費配賦の精度を上げる

作成者: 今枝 拓海|2026/03/04 16:13:47

ABC(活動基準原価計算)は、間接費を「活動」単位で集計し、各製品・サービスへの消費量に基づいて配賦する手法です。従来の売上比・人数比の配賦では「利益が出ていると思っていた製品が実は赤字」という誤判断が起こりやすく、ABCにより間接費配賦の精度を飛躍的に向上させることで正確な原価把握と戦略的な意思決定が可能になります。

「利益が出ていると思っていた製品が、実は赤字だった」——この問題の原因は多くの場合、間接費の配賦方法にあります。従来の配賦方法(売上比、人数比など)では、間接費を正確に各製品・サービスに割り当てることができず、原価計算の精度が低下します。

ABC(Activity-Based Costing:活動基準原価計算)は、間接費を「活動(Activity)」単位で集計し、その活動がどの製品・サービスにどれだけ消費されたかに基づいて配賦する手法です。1980年代にハーバード・ビジネス・スクールのロバート・キャプランとロビン・クーパーが提唱し、製造業を中心に普及しました。

本記事では、ABCの基本概念と導入手順を解説します。

本記事は「企業のコスト削減方法|優先順位と具体策を実務的に解説」シリーズの一部です。

本記事はStartLinkの「経営管理DX完全ガイド」関連記事です。

この記事でわかること

  • 従来の部門配賦法とABCの違いと、ABCが間接費配賦の精度を上げる仕組み
  • 活動の特定→コスト集計→ドライバー選定→配賦率計算→原価計算の5ステップ導入手順
  • 活動ドライバーの選定方法と精度・運用負荷のバランスの取り方
  • Time-Driven ABC(TDABC)という簡易版ABCの選択肢と適用場面

コストの最適化は、利益率の改善に直結する経営の重要テーマです。本記事では、無駄を削減しつつ投資効果を最大化するための実践的なアプローチを解説していますので、ぜひ最後までお読みください。

従来の配賦方法とABCの違い

従来の方法(部門配賦法)

間接費 → 売上比で各製品に配賦

問題: 売上が大きい製品に間接費が偏り、手間のかかる少量製品の原価が過小評価される。

ABC

間接費 → 活動ごとに集計 → 各活動がどの製品にどれだけ消費されたかで配賦

メリット: 実際にリソースを消費している製品に適正にコストが割り当てられる。

具体例

製品 売上 従来の間接費配賦(売上比) ABCによる配賦(活動量ベース)
製品A(大量生産) 8,000万 800万(80%) 400万(40%)
製品B(少量多品種) 2,000万 200万(20%) 600万(60%)
合計 1億 1,000万 1,000万

ABCを適用すると、少量多品種の製品Bが実は大量の間接リソースを消費しており、利益が想定より小さいことが判明します。

ABCの導入手順(5ステップ)

ステップ1:活動(Activity)の特定

業務プロセスを「活動」単位に分解します。

部門 活動の例
生産管理 生産計画策定、段取り替え、品質検査
購買 発注処理、入荷検収、サプライヤー管理
物流 ピッキング、梱包、出荷手配
営業 見積作成、商談対応、契約処理
カスタマーサポート 問い合わせ対応、クレーム処理

ステップ2:活動コストの集計

各活動にかかるコスト(人件費、設備費、消耗品費等)を集計します。

活動 人件費 設備費 その他 合計
段取り替え 300万 100万 50万 450万
品質検査 200万 50万 30万 280万
発注処理 150万 20万 10万 180万

ステップ3:活動ドライバー(コスト・ドライバー)の選定

各活動のコストを製品・サービスに配賦するための基準を選定します。

活動 活動ドライバー 根拠
段取り替え 段取り替え回数 段取り替え1回ごとにコスト発生
品質検査 検査回数 検査1回ごとに工数が発生
発注処理 発注件数 発注1件ごとに処理が発生
出荷手配 出荷件数 出荷1件ごとに作業が発生
問い合わせ対応 問い合わせ件数 対応1件ごとに工数が発生

ステップ4:活動ドライバーの実績データ収集

各製品がどれだけの活動ドライバーを消費しているかを集計します。

活動ドライバー 製品A 製品B 合計
段取り替え回数 10回 50回 60回
検査回数 100回 200回 300回
発注件数 20件 80件 100件

ステップ5:原価の計算

活動コスト÷ドライバー合計量×各製品の消費量で、製品別原価を算出します。

ABC導入の注意点

注意点1:全間接費にABCを適用する必要はない

金額の大きい間接費(上位80%)にABCを適用し、残りは従来の配賦で十分です。

注意点2:データ収集の負荷を管理する

活動ドライバーのデータ収集に手間がかかりすぎると、ABCの運用が続きません。可能な限りシステムから自動で取得できるドライバーを選定します。

注意点3:定期的な見直し

事業環境や業務プロセスの変化に合わせて、活動の定義とドライバーを見直しましょう。年1回の見直しが推奨です。

Time-Driven ABC(TDABC)という選択肢

従来のABCの運用負荷を軽減したのが、Time-Driven ABC(TDABC)です。各活動のコストを「時間単価×所要時間」で計算する方法で、データ収集がシンプルになります。

活動コスト = 部門の時間単価 × その活動の所要時間 × 処理件数

CRMデータを活用したサービス業のABC

製造業だけでなく、サービス業やBtoB企業でもABCは有効です。CRMに記録された営業活動データ(商談数、訪問回数、メール数、サポート対応件数)は、活動ドライバーとして直接活用できます。

HubSpotの活動ログから顧客別の営業工数を集計し、顧客別の「隠れた営業コスト」を可視化すれば、部門別損益計算の方法で述べた顧客別収益分析の精度が大幅に向上します。

CRMで実現するABC(活動基準原価計算)の導入方法

ABC(活動基準原価計算)の導入方法を実務に落とし込むには、CRMツールの活用が不可欠です。詳しくは「CRM料金の相場と費用対効果|主要6ツールの価格体系を徹底比較【2026年版】」で解説しています。

次のステップ

ABCに取り組むなら、CRMツールの活用が効果的です。以下の記事でHubSpotを使った具体的な実践方法を解説しています。

関連記事

まとめ

  • ABCは間接費を「活動」単位で集計し、消費量に基づいて配賦する手法
  • 従来の売上比・人数比の配賦では製品別の原価が歪み、誤った経営判断を招くリスクがある
  • 活動の特定→コスト集計→ドライバー選定→配賦率計算→原価計算の5ステップで導入
  • Time-Driven ABC(TDABC)は従来のABCよりも導入・運用の負荷が低い簡易版
  • CRMの活動ログ(顧客対応時間・サポート件数等)をABCの活動ドライバーとして活用可能

よくある質問(FAQ)

Q1. ABCと従来の配賦方法の最大の違いは何ですか?

従来の配賦方法は売上比や人数比で間接費を一律に配分するため、製品・サービスごとの実際のリソース消費量が反映されません。ABCは間接費を「活動」単位で集計し、各製品がその活動をどれだけ消費したか(活動ドライバー)に基づいて配賦するため、原価計算の精度が飛躍的に向上します。

Q2. ABCの導入に適している企業はどんな企業ですか?

間接費の割合が大きい企業、多品種の製品・サービスを扱っている企業、製品ごとの利益率の差が大きい企業に特に効果的です。逆に、製品が少数で原価構成がシンプルな企業では、ABCの導入コスト(活動分析の工数)に見合わない場合があります。

Q3. ABCの導入で注意すべき点は何ですか?

完全なABCは活動分析の負荷が高いため、金額の大きい間接費項目(全体の80%を占める費目)から優先的に導入する「簡易ABC」が実務的です。また、活動ドライバーは因果関係が明確で測定が容易なものを選定してください。完璧な精度を追求するよりも、従来比で大幅に精度が向上する「80点のABC」を早期に導入する方が経営判断への貢献度が高くなります。

StartLinkのコスト管理・原価管理の最適化サポート

コスト削減や原価管理の改善でお悩みの方は、HubSpotとfreeeを連携した収益管理の仕組みづくりをStartLinkがサポートします。データに基づく経営判断を支える基盤をご提案します。

まずはお気軽にご相談ください。現状の課題をヒアリングし、最適なアプローチをご提案します。