概要
資産計上と費用処理は会計基準で区分する
自社利用ソフトウェアの開発費は要件定義・企画段階=費用処理、設計〜テスト・リリース準備段階=資産計上という区分が必要。今回は総開発費3,870万円のうち3,440万円が資産計上・430万円が当期費用に分かれる。
会計区分とNPVのキャッシュアウトは別物
資産計上/費用処理はP/L・B/Sの見え方を決めるが、投資判断のキャッシュフロー分析には総額(3,870万円)を使う。減価償却は非現金支出だが、損金算入による節税効果(Tax Shield)を通じてキャッシュフローに影響する。
単純回収期間とNPVは別の指標
Bad メモの「1.9年で回収」は貨幣の時間価値・ランプアップ・保守費・税金をすべて無視した特殊ケース。税引後FCFで割引現在価値を計算すると、ベースケースのNPVは-486.2万円とマイナスだった。
感度分析で判断の分水嶺を可視化する
ランプアップが1年短縮されればNPVは+272.3万円に転じる。単一シナリオでの結論ではなく、悲観/ベース/楽観の3シナリオを示すことで「条件付きGO」という頑健な意思決定ができる。
問題
ECサイト MOps チームのシニアエンジニアとして、CTOから「パーソナライズドレコメンドAPI」の内製開発について投資可否の意思決定を任された。後輩PdM(会計知識は浅い)が作成した Bad 投資判断メモを渡され、「来週の投資委員会にこのまま出していいか見てほしい」と相談された。以下のメモには 7つの問題点が潜んでいる。
Bad 投資判断メモ
レコメンド導入後は年間2,000万円の粗利押し上げ効果が見込めるため、3,870万円 ÷ 2,000万円 ≈ 1.9年で投資回収でき、非常に良い投資だと判断します。
また、開発チームのモチベーションも上がるはずなので、進めるべきだと考えます。
前提数値(正)
| 項目 | 値 |
|---|---|
| チーム構成 | エンジニア4名(80万円/月) + PdM1名(90万円/月) = 410万円/月 |
| 開発スケジュール(合計9ヶ月) | 要件定義・企画1ヶ月 / 設計・実装・テスト7ヶ月 / リリース準備1ヶ月 |
| 開発用クラウドインフラ費用 | 月20万円 × 9ヶ月 = 180万円 |
| 資産計上基準 | 要件定義・企画段階=費用処理、設計〜リリース準備段階=資産計上 |
| 減価償却 | 定額法・耐用年数5年・残存価額ゼロ |
| 法人実効税率 / 割引率(社内基準) | 30% / 8% |
| 年間保守運用費(リリース後) | クラウド運用費20万円/月 + 保守エンジニア0.5人月(40万円/月) = 720万円/年 |
| 年間粗利押し上げ効果(ランプアップ) | 1年目800万円 / 2年目1,600万円 / 3〜5年目2,000万円 |
| 評価期間 | リリース後5年間(減価償却期間と合わせる) |
Bad 投資判断メモ — 問題点サマリー
件名: レコメンドエンジンAPI内製開発 投資判断メモ
総開発費 3,870万円(人件費+インフラ費、開発期間9ヶ月)は、
研究開発費として全額を当期費用処理する予定です。
← 問題①②: 資産計上区分なし・減価償却スケジュールなし
レコメンド導入後は年間2,000万円の粗利押し上げ効果が
見込めるため、3,870万円 ÷ 2,000万円 ≈ 1.9年で投資回収
でき、非常に良い投資だと判断します。
← 問題③: 割引現在価値を考慮しない単純ペイバックのみ
← 問題④: 初年度からフル効果という前提(ランプアップ無視)
← 問題⑤: 保守運用費が未計上
← 問題⑥: 減価償却の節税効果・税金が未考慮
また、開発チームのモチベーションも上がるはずなので、
進めるべきだと考えます。
← 問題⑦: 定性的理由が定量判断に混在・感度分析なし
以上、来週の投資委員会で承認をお願いします。
ヒント(段階的開示)
ヒント1 — 方向性
ヒント2 — アプローチ
- 問題①: 自社利用ソフトウェアの会計基準に沿って、要件定義・企画段階(人件費・インフラ費)は費用処理、設計〜テスト・リリース準備段階は資産計上、と区分する
- 問題②: 資産計上額を耐用年数5年・定額法・残存価額ゼロで減価償却スケジュール化する
- 問題③: 投資判断はキャッシュフロー(NPV)で行う。会計上の資産計上/費用処理の区分と、NPV計算に使う「実際のキャッシュアウト額」は別物である点に注意する
- 問題④: リリース初年度からフル効果が出るわけではない。1年目/2年目/3年目以降のランプアップを織り込む
- 問題⑤: 年間保守運用費(クラウド運用費+保守人件費)を継続的なキャッシュアウトフローとして計上する
- 問題⑥: 減価償却費は非現金支出だが損金算入されるため税金を減らす。EBIT×実効税率で税金を計算し、NOPAT+減価償却費=FCFとする
- 問題⑦: 単一シナリオではなく、ランプアップ速度・効果の大きさを変えた感度分析(楽観/ベース/悲観)を行う。定性的な理由は定量判断の根拠から分離する
ヒント3 — 誘導
【資産計上/費用処理の区分】
費用処理 = 要件定義人件費(1ヶ月×410万円) + 要件定義期間インフラ費(1ヶ月×20万円) = ?万円
資産計上 = 開発人件費(7ヶ月×410万円) + リリース人件費(1ヶ月×410万円)
+ 開発・リリース期間インフラ費(8ヶ月×20万円) = ?万円
【減価償却】
年間減価償却費 = 資産計上額 ÷ 5年 = ?万円/年
【年次FCF(各年、t=1〜5)】
EBITDA = 年間粗利便益 - 年間保守運用費(720万円)
EBIT = EBITDA - 減価償却費(?万円)
税金 = EBIT × 30%
NOPAT = EBIT - 税金
FCF = NOPAT + 減価償却費
【NPV】
DF(t) = 1 / (1.08^t)
NPV = Σ FCF(t)×DF(t) - 初期投資(3,870万円)
【感度分析】
楽観: ランプアップが1年短縮 → NPV=?
悲観: 効果が想定の70%にとどまる → NPV=?
【単純回収期間】
Bad主張 = 3,870万円 ÷ 2,000万円 = ?年
正しい単純回収 = 累計FCF(税引後・割引なし)が3,870万円を超える時点 = ?
問題点分析(7点)
| # | 問題点 | 分類 | 改善方法 |
|---|---|---|---|
| 1 | 資産計上区分を無視し全額費用処理 | 会計処理 | 資産3,440万円/費用処理430万円に区分 |
| 2 | 減価償却スケジュールが存在しない | 会計処理 | 定額法5年・688万円/年で費用配分 |
| 3 | 単純累計回収期間のみで判断 | 投資評価 | 税引後FCFベースのNPVを算出 |
| 4 | 効果のランプアップを無視 | 前提設計 | 1年目800/2年目1,600/3-5年目2,000万円 |
| 5 | 年間保守運用費が未計上 | キャッシュフロー | 年720万円を継続的キャッシュアウトに算入 |
| 6 | 減価償却の節税効果・税金が未考慮 | 税務 | Depreciation Tax Shieldを織り込む |
| 7 | 単一シナリオ・定性的理由の混在 | 意思決定 | 感度分析3シナリオ + 定量/定性の分離 |
NPV感度分析と累積FCF回収曲線(SVG)
模範解答
## 問題点の列挙(7点)
### 問題①: 資産計上区分を無視し全額費用処理
Bad: 総開発費3,870万円を全額「研究開発費」として当期費用処理
Fix: 要件定義・企画段階は費用処理(430万円)、設計〜テスト・
リリース準備段階は資産計上(3,440万円)に区分
### 問題②: 減価償却スケジュールが存在しない
Bad: 資産計上した場合の費用配分方法が未検討
Fix: 定額法・耐用年数5年・残存価額ゼロで688万円/年を計上
### 問題③: 単純累計回収期間のみで投資判断
Bad: 3,870万円÷2,000万円≈1.9年で「良い投資」と結論
Fix: 税引後FCFを割引率8%で現在価値化したNPVで判断
### 問題④: 効果のランプアップを無視
Bad: 初年度からフル効果(年間2,000万円)を前提
Fix: 1年目800万円/2年目1,600万円/3〜5年目2,000万円で織り込む
### 問題⑤: 年間保守運用費が未計上
Bad: リリース後の継続コストが一切ない
Fix: クラウド運用費+保守人件費 年720万円をキャッシュアウトに算入
### 問題⑥: 減価償却の節税効果・税金が未考慮
Bad: 税引前の便益をそのままキャッシュフローとして扱う
Fix: EBIT×実効税率30%で税金を算出し、NOPAT+減価償却費でFCF化
### 問題⑦: 単一シナリオ・定性的理由の混在
Bad: 「モチベーションが上がる」を投資判断の根拠に混在
Fix: 悲観/ベース/楽観の感度分析を行い、定量根拠と定性情報を分離
【資産計上/費用処理の区分】
費用処理(要件定義・企画、1ヶ月)
人件費 = 1ヶ月 × 410万円/月 = 410万円
インフラ = 1ヶ月 × 20万円/月 = 20万円
合計 = 430万円
資産計上(設計・実装・テスト〜リリース準備、8ヶ月)
開発人件費(7ヶ月) = 7ヶ月 × 410万円/月 = 2,870万円
リリース人件費(1ヶ月)= 1ヶ月 × 410万円/月 = 410万円
インフラ(8ヶ月) = 8ヶ月 × 20万円/月 = 160万円
合計 = 3,440万円
総開発費(総キャッシュアウト) = 430 + 3,440 = 3,870万円
| 年 | 期首簿価 | 減価償却費 | 期末簿価 |
|---|---|---|---|
| 1 | 3,440万円 | 688万円 | 2,752万円 |
| 2 | 2,752万円 | 688万円 | 2,064万円 |
| 3 | 2,064万円 | 688万円 | 1,376万円 |
| 4 | 1,376万円 | 688万円 | 688万円 |
| 5 | 688万円 | 688万円 | 0万円 |
| 年 | 粗利便益 | 保守運用費 | EBITDA | 減価償却 | EBIT | 税金(30%) | NOPAT | FCF | DF(8%) | PV |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 800 | 720 | 80 | 688 | -608 | -182.4 | -425.6 | 262.4 | 0.9259 | 243.0 |
| 2 | 1,600 | 720 | 880 | 688 | 192 | 57.6 | 134.4 | 822.4 | 0.8573 | 705.1 |
| 3 | 2,000 | 720 | 1,280 | 688 | 592 | 177.6 | 414.4 | 1,102.4 | 0.7938 | 875.1 |
| 4 | 2,000 | 720 | 1,280 | 688 | 592 | 177.6 | 414.4 | 1,102.4 | 0.7350 | 810.3 |
| 5 | 2,000 | 720 | 1,280 | 688 | 592 | 177.6 | 414.4 | 1,102.4 | 0.6806 | 750.3 |
単位: 万円。1年目はEBITが赤字となるため税金がマイナス=節税効果として扱う(グループ通算/損益通算を前提。繰越控除の場合でも本質的な結論は変わらない)。
ΣPV = 243.0 + 705.1 + 875.1 + 810.3 + 750.3 = 3,383.8万円
NPV = 3,383.8 - 3,870.0 = -486.2万円
【Bad の主張】
Bad回収期間 = 3,870万円 ÷ 2,000万円/年(税引前・ランプアップ無視) ≈ 1.9年
【正しい単純回収期間(税引後FCF・割引なし)】
累計FCF:
1年目末: 262.4万円
2年目末: 262.4+822.4 = 1,084.8万円
3年目末: 1,084.8+1,102.4 = 2,187.2万円
4年目末: 2,187.2+1,102.4 = 3,289.6万円
5年目末: 3,289.6+1,102.4 = 4,392.0万円
4年目末時点でまだ 3,870-3,289.6 = 580.4万円 不足
5年目のFCF 1,102.4万円で 580.4/1,102.4 ≈ 0.53年 かかる
→ 正しい単純回収期間 ≈ 4年6ヶ月(Bad の主張の約2.4倍)
【楽観シナリオ】ランプアップが1年短縮(1年目1,600/2〜5年目2,000万円)
Year1: EBITDA=880, EBIT=192, 税=57.6, NOPAT=134.4, FCF=822.4
Year2-5: EBITDA=1,280, EBIT=592, 税=177.6, NOPAT=414.4, FCF=1,102.4(×4年)
NPV = 4,142.3 - 3,870 = +272.3万円
【悲観シナリオ】効果が想定の70%にとどまる(保守運用費は変わらず)
Year1: FCF=94.4 / Year2: FCF=486.4 / Year3-5: FCF=682.4(×3年)
NPV = 2,012.2 - 3,870 = -1,857.8万円
| シナリオ | 前提 | NPV |
|---|---|---|
| 悲観 | 効果が想定の70%にとどまる | 約 -1,857.8万円 |
| ベース | 前提数値通り | 約 -486.2万円 |
| 楽観 | ランプアップ1年短縮 | 約 +272.3万円 |
ポイント解説
資産計上/費用処理の区分はP/L・B/Sの表示方法を決めるものであり、投資判断のキャッシュフロー分析には総開発費(3,870万円)を使う。ただし減価償却は損金算入を通じて税引後キャッシュフローに影響する(Tax Shield)ため無視できない。
単純回収期間は貨幣の時間価値も、回収後のキャッシュフローも無視する。「1.9年で回収できる」という主張は、ランプアップ・保守費・税金をすべて無視した特殊ケースにすぎなかった。
初年度からフル効果を前提にすると、実際には赤字期間があることを見落とし、リスクを過小評価する。
単一シナリオでの結論は「たまたまその前提だとそう見えた」だけかもしれない。今回はランプアップ速度がGO/NO-GOの分水嶺であり、経営はこの前提のブレに敏感であるべきだと分かる。
「モチベーションが上がる」は補足情報にはなり得ても、投資可否の定量根拠と混在させるべきではない。
実務への応用
MOpsチームで内製開発(レコメンド・パーソナライズ機能・社内ツール等)の投資判断をCTOや投資委員会に説明する場面は今後も発生する。今回の「資産計上区分→減価償却スケジュール→NPV(税引後FCF)→感度分析→条件付き推奨」という型はテンプレート化でき、他の内製開発案件の意思決定資料にそのまま転用できる。
今日のまとめ
次のステップ
- 発展問題: 今回のケースでIRR(内部収益率)を計算し、社内ハードルレート8%と比較した場合の意思決定がNPV基準と一致するか確認せよ。また、ランプアップ速度を確率分布(例: 三角分布)で表現し、モンテカルロシミュレーションでNPVの分布・NPVがプラスになる確率を試算せよ。
- 参考: 自社利用ソフトウェアに係る実務指針 / 研究開発費等に係る会計基準 / NPV(正味現在価値)・DCF / Depreciation Tax Shield(減価償却の節税効果) / IRR / 感度分析・シナリオ分析