ES EN FR PT DE IT

NPV Calculator

NPV Calculator. Free online calculator with formula, examples and step-by-step guide.

The NPV Calculator is a free financial calculator. NPV Calculator. Free online calculator with formula, examples and step-by-step guide. Plan your finances accurately and make better economic decisions.
Inputs
Result
Enter values and press Calculate

NPV Calculator: Net Present Value for Investment Decisions

What is Net Present Value?

Net Present Value (NPV) measures whether an investment creates or destroys wealth by converting all future cash flows into today's dollars. Money received tomorrow is worth less than money in your pocket today because you could invest that cash and earn returns. NPV accounts for this time value of money using a discount rate that reflects your required return or cost of capital.

Picture this: You're evaluating a €45,000 equipment purchase for your manufacturing business. The machine generates €15,000 in year one, €18,000 in year two, €20,000 in year three, and €12,000 in year four before needing replacement. Your company requires a 10% return on investments. Plugging these numbers into an NPV calculation reveals whether this equipment purchase actually builds shareholder value or quietly destroys it. The answer determines whether you greenlight the purchase or reject it.

How NPV Works: The Formula Explained

The NPV formula discounts each future cash flow back to present value, then subtracts your initial investment:

NPV = [CF₁ ÷ (1+r)¹] + [CF₂ ÷ (1+r)²] + [CF₃ ÷ (1+r)³] + ... − Initial Investment

Where CF represents cash flow in each period, r is your discount rate (as a decimal), and the exponent matches the time period. Each cash flow gets divided by (1+r) raised to the power of its year. This mathematical operation shrinks future money to reflect its reduced purchasing power and opportunity cost.

Working through the equipment example: Year 1's €15,000 becomes €13,636 when divided by 1.10. Year 2's €18,000 becomes €14,876 when divided by 1.21. Year 3's €20,000 becomes €15,026 when divided by 1.331. Year 4's €12,000 becomes €8,196 when divided by 1.4641. Adding these present values gives €51,734. Subtracting the €45,000 initial cost leaves an NPV of €6,734. Since this number is positive, the investment creates value and deserves approval.

NPV interpretation is straightforward: positive NPV means the investment earns more than your required return and should be accepted. Negative NPV means you'd destroy value and should reject it. Zero NPV means you earn exactly your required return—financially neutral but rarely worth the effort.

Step-by-Step Guide to Calculating NPV

Step 1: Identify All Cash Flows

List every cash inflow and outflow associated with the investment. Include the initial investment as a negative number at time zero. For a rental property purchase, this includes the down payment, closing costs, monthly rental income, property management fees, maintenance expenses, property taxes, and the expected sale price. Be thorough—missing cash flows distort your analysis. A €200,000 property with a €40,000 down payment and €3,000 closing costs shows −€43,000 at time zero.

Step 2: Choose Your Discount Rate

Select a discount rate that reflects both your cost of capital and the investment's risk level. For business projects, use your weighted average cost of capital (WACC). A company paying 6% on debt and requiring 12% from equity might use 9% as their blended rate. For personal investments, use the return you could earn elsewhere with similar risk. Government bonds paying 4% might be your baseline, but stocks historically returning 8-10% better reflect equity risk. Riskier ventures demand higher rates—venture capital investments often use 25-40% discount rates.

Step 3: Calculate Present Value for Each Cash Flow

Apply the discount formula to each future cash flow individually. For a €10,000 cash flow in year 3 at an 8% discount rate: €10,000 ÷ (1.08)³ = €10,000 ÷ 1.2597 = €7,938. Create a table showing each year's cash flow, the discount factor, and the resulting present value. This breakdown helps you spot which years contribute most value and where sensitivity matters most.

Step 4: Sum All Present Values

Add together the present values of all future cash flows. If you have five years of cash flows with present values of €9,091, €8,264, €7,513, €6,830, and €6,209, your total present value equals €37,907. This represents what all future cash is worth in today's euros at your chosen discount rate.

Step 5: Subtract Initial Investment

Take your total present value and subtract the initial investment amount. Using the example above with a €35,000 initial investment: €37,907 − €35,000 = €2,907 NPV. This final number tells you how much wealth the investment creates beyond your required return.

Step 6: Make Your Decision

Apply the NPV rule: accept investments with positive NPV, reject those with negative NPV. When comparing mutually exclusive projects, choose the one with the highest positive NPV. Our €2,907 NPV investment should be accepted. If an alternative project offered €4,500 NPV with the same initial investment, you'd choose the alternative.

Real-World NPV Examples

Example 1: Small Business Equipment Purchase

A bakery considers buying a €25,000 oven that reduces labor costs by €8,000 annually for five years. The owner requires a 12% return. Year 1-5 cash flows are each €8,000. Present values: Year 1: €7,143, Year 2: €6,378, Year 3: €5,694, Year 4: €5,084, Year 5: €4,539. Total present value equals €28,838. NPV = €28,838 − €25,000 = €3,838. The positive NPV justifies the purchase, adding €3,838 in value beyond the required 12% return.

Example 2: Real Estate Investment

An investor evaluates a €180,000 rental property requiring a €36,000 down payment plus €5,000 in closing costs (total initial: €41,000). Annual net cash flow after mortgage, taxes, and maintenance is €6,500 for seven years. Expected sale price in year 7 is €210,000. Using a 9% discount rate: The seven years of rent produce present values totaling €32,789. The sale proceeds (€210,000 ÷ 1.9926) equal €105,390 in present value. Total present value: €138,179. NPV = €138,179 − €41,000 = €97,179. This strongly positive NPV indicates an excellent investment opportunity.

Example 3: Software Development Project

A tech company considers developing a new feature requiring €120,000 in developer time over six months. Expected additional revenue is €40,000 in year 1, €65,000 in year 2, €75,000 in year 3, then declining to €50,000 in year 4 as competitors catch up. The company uses a 15% discount rate for product development. Present values: Year 1: €34,783, Year 2: €49,132, Year 3: €49,315, Year 4: €28,588. Total: €161,818. NPV = €161,818 − €120,000 = €41,818. The project creates substantial value and should proceed.

Example 4: Negative NPV Scenario

A restaurant owner considers a €50,000 renovation expected to generate €12,000 additional annual profit for four years. Using a 10% discount rate: Present values are €10,909, €9,917, €9,016, and €8,196, totaling €38,038. NPV = €38,038 − €50,000 = −€11,962. This negative NPV reveals the renovation destroys value. The owner should reject this project and invest the €50,000 elsewhere at the 10% required return.

Example 5: Comparing Two Mutually Exclusive Projects

A manufacturer can invest €100,000 in either Machine A or Machine B. Machine A generates €30,000 annually for five years. Machine B generates €25,000 annually for seven years. At an 11% discount rate, Machine A's present value totals €110,882 (NPV: €10,882). Machine B's present value totals €117,659 (NPV: €17,659). Despite lower annual cash flows, Machine B's longer life creates more value. Choose Machine B.

Common NPV Mistakes to Avoid

Mistake 1: Using the Wrong Discount Rate

Applying a generic 10% rate to every investment ignores risk differences. A government contract with guaranteed payments deserves a lower rate than a startup venture. Using 8% for a risky project inflates its NPV, leading to bad decisions. Match the discount rate to each investment's specific risk profile. Safe projects might use 5-7%, moderate business projects 10-12%, and speculative ventures 20% or higher.

Mistake 2: Ignoring Cash Flow Timing

Treating all cash flows as year-end when they actually arrive monthly or quarterly distorts results. A €12,000 annual benefit received monthly starting immediately has higher present value than €12,000 received next December. For precision, adjust the formula for monthly or quarterly periods. Divide the annual rate by 12 and multiply periods by 12 for monthly cash flows.

Mistake 3: Overlooking Working Capital Requirements

Investments often require additional inventory, accounts receivable, or cash reserves that tie up capital. A €200,000 machine might need €30,000 in additional working capital. This €30,000 outflow at time zero (often recovered at project end) significantly impacts NPV. Include all working capital changes in your cash flow projections.

Mistake 4: Confusing Accounting Profit with Cash Flow

NPV uses actual cash flows, not accounting profits. Depreciation reduces accounting profit but doesn't affect cash flow (except through tax savings). A project showing €20,000 accounting profit with €15,000 depreciation actually generates €35,000 in cash flow. Always start with cash receipts minus cash payments, then adjust for taxes.

Pro Tips for NPV Analysis

Run sensitivity analysis on key assumptions. Change your discount rate from 8% to 12% and observe how NPV shifts. Reduce revenue projections by 20% and recalculate. This reveals which assumptions matter most and whether your decision holds under different scenarios. If NPV stays positive across reasonable ranges, your decision is robust. If small changes flip NPV from positive to negative, gather better data before committing.

Consider inflation explicitly. Use nominal cash flows with a nominal discount rate (including inflation), or real cash flows with a real discount rate (excluding inflation). Never mix them. If you project €10,000 growing to €10,500 next year due to 5% inflation, your discount rate must also include that 5% inflation premium. Consistency prevents systematic errors.

Account for taxes properly. Calculate cash flows after taxes. Interest expense creates tax shields that increase project value. Depreciation deductions reduce taxable income, generating tax savings equal to depreciation multiplied by your tax rate. A €50,000 machine depreciated over five years at a 25% tax rate produces €2,500 annually in tax savings (€10,000 × 0.25). Include these shields in your cash flows.

Include terminal value for ongoing projects. When cash flows extend beyond your explicit forecast period, estimate terminal value. Use a perpetuity formula: Terminal Value = Final Year Cash Flow × (1 + growth rate) ÷ (discount rate − growth rate). A project generating €50,000 in year 5, growing at 3% indefinitely with a 10% discount rate, has terminal value of €735,000. Discount this back to present value and add it to your NPV.

Compare NPV to IRR for confirmation. Internal Rate of Return shows the actual return percentage the investment generates. When NPV is positive, IRR exceeds your discount rate. When both metrics agree, confidence increases. Disagreements occur with unconventional cash flows (multiple sign changes), and NPV should win those debates because it assumes realistic reinvestment rates.

Frequently Asked Questions

Use your opportunity cost of capital—the return you could earn on an alternative investment with similar risk. For business projects, calculate your weighted average cost of capital (WACC). A company with 50% debt at 6% after-tax cost and 50% equity at 14% cost has a 10% WACC. For personal investments, use returns available on comparable-risk alternatives. Conservative investors might use 6-8%, while aggressive investors use 10-12%.

Zero NPV means the investment earns exactly your required rate of return—no more, no less. You're indifferent between making this investment and investing elsewhere at your discount rate. The project neither creates nor destroys shareholder value. While financially acceptable, zero-NPV projects rarely justify the management time and effort required. Most companies set a minimum positive NPV threshold for approval.

Always choose the highest NPV when projects are mutually exclusive. NPV measures absolute value creation in currency terms, directly answering how much wealth the investment adds. IRR can mislead when comparing projects of different sizes or timing patterns. A €1,000 investment returning 50% (€500 NPV) beats a €100,000 investment returning 20% (€20,000 NPV) on IRR, but the larger project creates far more actual wealth.

Absolutely. Use NPV to evaluate whether paying for an MBA makes sense, whether to lease or buy a car, or whether extra mortgage payments beat investing elsewhere. For an MBA costing €60,000 and increasing your salary by €15,000 annually for 20 years, calculate the present value of that income stream at your personal discount rate. If NPV is positive after subtracting tuition, the degree pays for itself financially.

Written and reviewed by the CalcToWork editorial team. Last updated: 2026-04-29.

Frequently Asked Questions

Using the French amortisation formula: C = P × [r(1+r)ⁿ] / [(1+r)ⁿ − 1], where P is principal, r the monthly rate and n the number of payments.
Simple interest is calculated only on the principal: I = P×r×t. Compound interest is calculated on the principal plus accumulated interest: A = P(1+r/f)^(f×t).
VAT = price excl. tax × (percentage / 100). Price incl. VAT = price × (1 + percentage/100).
The break-even point is the number of units that must be sold to cover all costs: BE = Fixed costs / (Selling price − Variable cost per unit).