原価差異分析の基本概念と目的。サービス業における標準原価の設定方法。
「今月の利益が予定より低かった」——この一言を聞いたとき、あなたはその原因を即座に説明できますか? 多くの経営者は感覚的に「忙しかったのに利益が出ない」と感じながらも、具体的にどこで何のコストがズレたのかを数値で把握できていません。
原価差異分析(コスト・バリアンス分析)は、計画した原価(標準原価)と実際に発生した原価(実際原価)のズレを定量的に把握し、その原因を特定して改善アクションにつなげる手法です。製造業では古くから活用されてきた手法ですが、サービス業・BtoB企業でも同様の考え方を応用できます。
この記事では、サービス業の経営者・原価担当者に向けて、原価差異分析の基本的な枠組みと実践的な進め方、そして分析結果を経営改善につなげるアクション設計を解説します。
この記事でわかること
計画原価と実績原価のズレを定量的に把握し、利益改善につなげる原価差異分析の手法を解説します。「なぜ利益が予定より低かったのか」を数値で説明できる仕組みが構築できます。
- 原価差異分析の基本概念と目的 — 原価差異分析とは、事前に設定した標準原価(予算)と実際に発生した原価(実績)の差異を特定・分析する手法です。
- サービス業における標準原価の設定方法 — 差異分析を行うには、まず「標準原価」を設定する必要があります。
- 差異の種類と原因分析のフレームワーク — 人件費差異は「量差(工数のズレ)」と「価格差(単価のズレ)」に分解できます。
- 分析結果を経営改善アクションに変換する方法 — すべての差異を追うのではなく、経営へのインパクトが大きい差異を優先します。
- CRMデータを活用した原価差異の可視化 — HubSpotを活用している場合、商談データに標準原価・実際原価・差異を記録することで、差異分析の効率化と可視化が可能です。
対象読者: サービス業・BtoB企業の経営者、原価管理・管理会計担当者、利益率改善に取り組む経営企画部門
原価差異分析とは何か
原価差異分析とは、事前に設定した標準原価(予算)と実際に発生した原価(実績)の差異を特定・分析する手法です。
原価差異 = 標準原価 - 実際原価
(プラスなら有利差異、マイナスなら不利差異)
製造業では、材料費・労務費・製造間接費それぞれについて標準を設定し、月次で差異を確認します。サービス業でも同様に、人件費(工数×時間単価)・外注費・間接費について標準を設け、実績と比較することで何がどれだけズレたかを把握できます。
なぜ差異分析が重要なのか
単純な「計画 vs 実績」比較だけでは、差異の原因が「量のズレ(工数が増えた)」なのか「単価のズレ(時間単価が変わった)」なのかを区別できません。原因を特定することで、どこを改善すれば利益が改善するかの優先順位がつきます。
サービス業における標準原価の設定
差異分析を行うには、まず「標準原価」を設定する必要があります。
人件費の標準設定
人件費の標準原価は「標準工数 × 標準時間単価」で計算します。
| 設定要素 |
内容 |
設定方法 |
| 標準工数 |
案件タイプ別の標準的な作業時間 |
過去実績の平均・計画工数 |
| 標準時間単価 |
職位別の平均的な時間当たりコスト |
月間人件費÷月間稼働時間 |
| 標準稼働率 |
有償案件への稼働比率の目標 |
70〜80%が一般的目標 |
標準工数は「過去3〜5案件の実績平均」を基にすることが現実的です。最初は大まかな設定でも構いません。運用しながら精度を上げていく方針が適切です。
外注費・直接経費の標準設定
外注費は見積もり段階で確定していることが多いため、受注時の見積価格を標準として設定します。直接経費(交通費等)は案件規模・顧客所在地等に基づく過去実績平均を使います。
差異の種類と原因分析
人件費差異の分解
人件費差異は「量差(工数のズレ)」と「価格差(単価のズレ)」に分解できます。
人件費差異 = 標準人件費 - 実際人件費
= (標準工数 × 標準単価)- (実際工数 × 実際単価)
内訳:
工数差異 = (標準工数 - 実際工数)× 標準単価
単価差異 = (標準単価 - 実際単価)× 実際工数
計算例:
| 項目 |
標準 |
実際 |
| 工数 |
100時間 |
130時間 |
| 時間単価 |
3,000円 |
3,200円 |
| 人件費合計 |
300,000円 |
416,000円 |
| 人件費差異 |
-116,000円(不利差異) |
|
差異の内訳:
- 工数差異:(100h - 130h)× 3,000円 = -90,000円(工数超過による不利差異)
- 単価差異:(3,000円 - 3,200円)× 130h = -26,000円(単価上昇による不利差異)
この場合、主要な改善対象は「工数超過」であり、単価の影響は相対的に小さいことがわかります。
主要な差異の種類と対応アクション
| 差異の種類 |
発生要因 |
主な改善アクション |
| 工数超過差異 |
スコープ拡大・要件曖昧・スキル不足 |
スコープ管理強化・見積もりバッファ見直し |
| 単価上昇差異 |
高単価人材の投入・残業時間増加 |
リソース計画の最適化・残業抑制 |
| 外注費超過差異 |
追加発注・単価交渉失敗 |
発注先評価・複数見積もり取得 |
| 間接費超過差異 |
管理部門コスト増加・配賦基準のズレ |
間接費の中身確認・効率化 |
有利差異(コスト節減)の分析も重要
原価差異分析では不利差異(コスト超過)に目が向きがちですが、有利差異(計画より原価が低かった)も分析することが重要です。有利差異の原因が「計画が甘かっただけ」なのか、「本当に効率化できた」のかを区別することで、次回見積もりの精度向上や成功パターンの横展開につながります。
差異分析の実施サイクル
原価差異分析は月次・案件別・年次の3つのサイクルで実施することをお勧めします。
月次差異分析
月次P/Lのレビュー時に、全社・事業部レベルの原価差異を確認します。特に以下の指標を確認します:
- 直接人件費差異(予算 vs 実績、差異率)
- 外注費差異(予算 vs 実績)
- 稼働率の実績(目標稼働率 vs 実績稼働率)
- 間接費配賦差異
差異が10%以上の項目については、原因を特定して翌月への改善アクションを設定します。
案件別差異分析
プロジェクト完了後に個別案件の差異分析を実施します(DI-5「プロジェクト別原価管理」で詳述した手法)。案件別の差異データを蓄積することで、「顧客タイプ別」「案件規模別」「担当者別」の差異傾向が可視化できます。
年次・四半期レビュー
四半期・年次レビューでは、月次・案件別の差異分析データを集計し、構造的な問題を特定します。
年次レビューの視点:
- 特定の案件タイプで工数超過が繰り返されていないか
- 特定の担当者で原価超過傾向があるか
- 外注費の比率が高まっていないか
- 間接費比率が売上に対して増加傾向にないか
分析結果を経営改善につなげる3ステップ
ステップ1:重要差異の特定(マテリアリティ判断)
すべての差異を追うのではなく、経営へのインパクトが大きい差異を優先します。
判断基準の例:
- 差異金額が月間粗利の5%超
- 差異率が±15%超
- 同じ差異が3ヶ月連続で発生している
ステップ2:根本原因の分析(なぜなぜ分析)
重要差異について、「なぜその差異が発生したか」を少なくとも3回深掘りします。
例:「工数超過差異が発生した」
→ なぜ?「要件定義フェーズが長引いた」
→ なぜ?「顧客側の意思決定者が途中で変わった」
→ なぜ?「受注時のステークホルダー確認が不十分だった」
→ 改善策:キックオフ時のステークホルダーマップ作成を標準プロセスに組み込む
ステップ3:改善アクションの設定と実行
根本原因が特定できたら、具体的な改善アクションを設定します。
| 差異パターン |
根本原因例 |
改善アクション |
| 工数超過が繰り返される |
見積もりバッファが不足 |
案件タイプ別バッファ率を10→20%に引き上げ |
| 特定担当者の案件で超過が多い |
スキルギャップ |
OJT強化・シニア担当者のサポート体制強化 |
| 外注費が継続的に超過 |
発注単価の想定が古い |
外注先との単価見直し交渉・複数社見積もり |
| 稼働率が目標を下回り続ける |
案件獲得活動が不足 |
既存顧客への追加提案活動の強化 |
CRMデータを活用した差異分析の効率化
HubSpotを活用している場合、商談データに標準原価・実際原価・差異を記録することで、差異分析の効率化と可視化が可能です。
特に有効なのは、HubSpotのカスタムレポートを使った「顧客別・案件タイプ別の平均原価差異率」の集計です。これにより「どの顧客タイプの案件が原価超過しやすいか」という傾向が見えてきます。
また、HubSpotのワークフローを活用して「実績粗利率が目標を下回ったらアラートを送信」という自動通知を設定することで、差異の早期検知を仕組み化できます。
まとめ
原価差異分析は「標準原価 - 実際原価」のズレを特定し、原因と改善策を導く手法。人件費差異は「工数差異」と「単価差異」に分解することで、改善の優先順位がつく。
押さえておきたいポイントは以下の通りです。
- 月次差異分析・案件別差異分析・年次レビューの3サイクルで運用することが効果的
- 有利差異(コスト節減)も分析することで、成功パターンの横展開につながる
- 重要差異のみに集中(マテリアリティ判断)し、なぜなぜ分析で根本原因を特定する
- CRMへの差異データ統合とアラート自動化により、差異管理を仕組み化できる
よくある質問
Q. 標準原価の設定精度が低い場合、差異分析に意味がありますか?
最初から高精度な標準設定は不可能です。重要なのは「基準を設けて差異を計測し続けること」です。差異分析を繰り返すことで標準の精度も上がります。80点の精度の標準でも、差異分析を続けることで経営判断に有益な情報が得られます。
Q. 差異分析の担当者はどのような人が適していますか?
月次差異分析は経営者・CFO・財務担当者が実施します。案件別差異分析はプロジェクトマネージャーが主担当となり、経営者がレビューする体制が理想的です。担当者が「利益を改善する責任者」として主体的に分析・改善できる文化を作ることが長期的に重要です。
Q. 差異が大きい月が続いていますが、標準原価を見直すべきですか?
継続的に同じ方向(例:常に工数超過)の差異が出る場合は、標準工数の見直しが必要なサインです。ただし、単純に標準を実績に合わせるだけでは意味がありません。まずなぜ超過するのかの根本原因を分析し、改善してもまだ超過するならば標準を見直す、という順序が重要です。
StartLinkのHubSpotを使った差異モニタリングダッシュボード構築サポート
StartLinkはHubSpotゴールドパートナーとして、CRMと会計データをつなぐ設計支援を行っています。HubSpotの案件データに「見積工数/実績工数」「見積原価/実績原価」のフィールドを設計し、「Sync for freee」でfreeeの実績データと照合して、差異を一覧できるダッシュボードを構築するご相談を承っています。Claude Codeエージェントを使った差異レポートの自動化もご提案可能です。原価計算システムそのものの構築、標準原価制度の導入、記帳・決算業務の代行は対応範囲外ですが、「案件ごとの見積と実績の差異をHubSpotで追えるようにしたい」というご相談はお気軽にどうぞ。
あわせて読みたい