NPV 計算ツール
一連のキャッシュフローを現在の価値に割り引き、正味現在価値、年ごとの表、IRR、回収期間、NPV プロファイルを確認できます。計算はお使いのデバイス上で行われます。
NPV 計算ツールは、すべてブラウザ内で動作します。入力した割引率とキャッシュフローはお使いのデバイスに留まり、アップロードされることはありません。
開発・運営:Udit Agarwal
IRR 計算ツールを開く
NPV 計算 について
正味現在価値は、ひとつの問いに答えます。将来のすべてのキャッシュフローを必要収益率で割り引いたとき、そのプロジェクトはコストより価値があるのか、という問いです。初期投資、割引率、各期間のキャッシュフローを入力します。期間は年・四半期・月から選べ、キャッシュフローは期末または期首に発生するものとして扱え、任意で終価も指定できます。計算ツールは、採用か却下かの判定付きの NPV、割引係数と累計の現在価値を含む割引キャッシュフロー表、さらに IRR、MIRR、回収期間、割引回収期間、収益性指数を表示します。日付モードに切り替えれば 365 日換算の XNPV になり、2 つのプロジェクトを並べて比較したり、NPV プロファイルを見て、どこでプロジェクトの採算が取れなくなるかを確認したりできます。すべての数値はブラウザ内で計算され、入力した数字がアップロードされることはありません。
機能
- 採用・却下・損益ゼロの明確な判定と、適用された割引の正確な値を含む NPV
- 割引キャッシュフロー表:各期間のキャッシュフロー、割引係数、現在価値、累計 PV
- 年・四半期・月の期間と、各期間の期末または期首に発生するキャッシュフロー
- Excel の XNPV のように、365 日の年で実際の日付を割り引く日付モード
- 同じキャッシュフローから算出する IRR、MIRR、回収期間、割引回収期間、収益性指数
- IRR との交点を示した NPV プロファイルのグラフと、±2 ポイントと ±4 ポイントの金利感応度表
- 任意の終価と成長するキャッシュフローに対応した、2 つのプロジェクトの並列比較
- 対応する NPV の数式を書き出し、Excel の期末の癖を説明する Excel 確認ボックス
NPV 計算 の使い方
- 割引率を入力し、キャッシュフローが期間ごとか、日付に結び付いているかを選ぶ
- 初期投資を正の費用として入力し、続いて各期間または日付のキャッシュフローを入力する
- 必要に応じて終価を追加するか、スプレッドシートの列を貼り付けるか、成長するキャッシュフローを生成する
- NPV、割引表、IRR を確認し、NPV プロファイルと感応度表を見る
- 「比較」をオンにして 2 つ目のプロジェクトを試すか、Excel の数式をコピーして結果を再現する
例
入力
Discount rate: 10 %
Initial investment: 1,000
Cash flows (end of year 1-3): 300, 400, 500
出力
NPV: -21.04 (reject)
PV of the flows: 272.73 + 330.58 + 375.66 = 978.96
IRR: 8.90 % Profitability index: 0.979
Payback: 2.60 years Discounted payback: not recovered
Excel: =NPV(0.1,300,400,500)-1000
このプロジェクトの収益率は約 8.9 % で、ハードルレートの 10 % を下回るため、NPV はマイナスです。
よくあるエラーとトラブルシューティング
- Excel の NPV が、この結果より高くなる。 — Excel の NPV 関数は、最初の値を 1 期間まるごと割り引きます。初期投資は範囲に含めず、関数の外に置き、=NPV(rate, flows)+initial のように、あとから加えてください。
- IRR が定義されないと表示される。 — IRR には、少なくとも 1 つの支出と 1 つの収入が必要です。すべてのキャッシュフローが同じ符号の場合、NPV をゼロにする金利は存在しないので、代わりに NPV と回収期間の数値を使ってください。
- 月次の期間に切り替えると、結果が大きく変わる。 — 割引率は年率なので、月次の率を得るために 12 で割られます(または複利で換算されます)。キャッシュフローが本当に月ごとの金額になっているかを確認し、重要な場合は「詳細設定」で換算方法を選んでください。
- 日付の行が拒否される。 — すべての日付は、開始日以降の実在する暦の日でなければなりません。日付モードは、XNPV が最初の日付を扱うのとまったく同じように、開始日を時点ゼロとして扱います。
よくある質問
- NPV 計算ツールは、各キャッシュフローをどのように割り引きますか?
- 各キャッシュフローに、発生するまでの期間数を指数とする 1 ÷ (1 + r) を掛け、すべての現在価値を初期投資とともに合計します。10 % で 2 年後の 400 のキャッシュフローは、今日の 400 / 1.21 = 330.58 の価値になります。
- NPV がマイナスだと、プロジェクトにとって何を意味しますか?
- 選んだ割引率では、キャッシュフローの現在価値が投資額より小さいことを意味し、プロジェクトは必要収益率を下回る収益しか生みません。NPV がプラスならその率を上回る収益を、ゼロに近ければ、ほぼその率の収益を生みます。
- 整数の期間ではなく、実際の日付で NPV を計算できますか?
- はい。日付モードに切り替え、初期投資の開始日を設定し、各キャッシュフローに日付を付けてください。キャッシュフローは、実際の日数を 365 で割って割り引かれ、Excel の XNPV と一致します。
- プロジェクトを選ぶとき、IRR ではなく NPV を使うべきなのはどんなときですか?
- プロジェクトの規模やタイミングが異なる場合や、キャッシュフローの符号が複数回変わる場合は、IRR では順位を誤ったり複数の答えが出たりするため、NPV を使います。比較モードと NPV プロファイルで、2 つの指標が食い違う箇所が確認できます。
- 期末のキャッシュフローと期首のキャッシュフローは、何が違いますか?
- 期末のキャッシュフローは、通常の年金のように、時点 1、2、3 と続く時点で発生します。期首のキャッシュフローは、期首払いの年金のように、時点 0、1、2 で発生するので、それぞれの割引が 1 期間少なくなり、NPV は高くなります。
- NPV の計算で、終価はどう扱われますか?
- 終価は、売却価値や継続する事業の価値のような、最終期間の末尾に置かれる 1 つの追加のキャッシュフローで、他のキャッシュフローと同じように割り引かれます。プロジェクトが単に終了する場合は、空欄にしてください。
関連ツール
ファイナンスの他のツール
ファイナンスのツールをすべて見る (70) · すべてのツール