Project IRR and NPV
Enter annual or monthly cash flows to calculate Project IRR, NPV, MOIC and payback
Related reading Real Estate Project Strategic Financial Management Handbook: A Practical Guide · Part 2
The figures entered are hypothetical examples. Every field can be edited. Units are in THB million.
Project evaluation results
Recalculated every time a figure is changed
- Peak cumulative investment–
- Net profit before discounting–
- IRR per period–
- Profitability Index–
- Discount rate per period–
- Net outflow
- Net inflow
- Cumulative
- Cumulative discounted
- Payback point
Cash flow table by period
THB million · negative values shown in red
| Period | Cash flow | Discounting | Cumulative | Event | |||||
|---|---|---|---|---|---|---|---|---|---|
| # | Period | Outflows | Inflows | Net | Discount Factor | Present value | Cumulative | Cumulative discounted | |
Row underlinePoint of peak cumulative investmentPeriod in which the cumulative balance turns positive (payback)
Annual cash flow summary
Monthly periods grouped by calendar year
| Year | Number of months | Outflows | Inflows | Net | Present value | Cumulative at year-end |
|---|
NPV and IRR sensitivity
Change the discount rate and revenue at the same time
The cell with the gold border is the base case. The last row shows the annual Project IRR when cash inflows change as shown in the column headers; it does not depend on the discount rate.
Results are calculations for learning purposes only. The figures entered are hypothetical examples, not real project data, and are not investment advice.
How to use
- Choose annual or monthly frequency and the start year and month, then enter the discount rate as % per year.
- Enter each period's cash outflows and inflows as positive numbers, starting from period 0. You can add periods 1 or 12 at a time, or paste data from Excel.
- Always read IRR together with NPV. Check peak cumulative investment to see how much funding the project needs, and use the sensitivity table to see how well returns withstand lower revenue.
Assumptions and limitations
- Cash flows are treated as a single lump sum at the end of each period. Period 0 is not discounted. Discount factor = 1 ÷ (1 + rate per period)period
- For monthly data, annual IRR = (1 + monthly IRR)12 − 1 and the monthly discount rate = (1 + annual rate)1/12 − 1
- MOIC = sum of positive net cash flows ÷ sum of negative net cash flows. Profitability Index = 1 + NPV ÷ present value of the negative periods.
- Payback uses the last point at which the cumulative balance turns positive, with linear interpolation within that period. Discounted payback uses the cumulative discounted balance in the same way.
- If the cash flow changes sign more than once, there may be more than one IRR. This page shows the value closest to the discount rate and displays a warning. Base the decision on NPV.
- This is cash flow before financing. To see the effect of debt, use the Equity IRR tool.