Net Present Value (NPV): Formula, Calculation & Examples

by Vicky Sarin

Corporate Finance Β· Capital Budgeting Β· Investment Appraisal

Net Present Value (NPV): Formula, Calculation and Complete Guide

From the basic formula to Excel functions, real-world CFO and controller applications, the NPV questions every finance interview asks, and the exam errors candidates make most β€” everything in one place.

πŸ’‘ Key Takeaways
  • NPV = sum of all discounted future cash flows minus the initial investment. Positive NPV = accept; negative NPV = reject.
  • The initial investment at Year 0 is never discounted β€” it is already at present value.
  • Use =XNPV() in Excel for real-world projects β€” =NPV() assumes equal time periods and excludes Year 0.
  • NPV is preferred over IRR for ranking projects because it measures absolute value, not percentage return.
  • A positive NPV with an IRR below the discount rate signals a calculation or timing error β€” they cannot both be true simultaneously.
  • Zero NPV means the project exactly earns its cost of capital β€” it does not destroy value, but creates no surplus.
  • Inflation must be compounded year by year β€” applying a flat annual percentage is one of the most common NPV errors in exams and in practice.

What Is Net Present Value?

Net present value (NPV) is the difference between the present value of all future cash flows a project generates and the cost of the investment required to produce them β€” expressed in today's money. A positive NPV means the project creates value above its cost of capital. A negative NPV means it destroys value.

NPV is considered the gold standard of investment appraisal because it accounts for the time value of money (a pound today is worth more than a pound in five years), the full project life, and the risk-adjusted cost of capital. Unlike payback period or accounting rate of return, NPV directly measures value creation in monetary terms.

NPV is used in corporate finance for capital budgeting, in investment banking for DCF business valuations, in strategic planning for major expansion decisions, and in professional certification exams including ACCA AFM, CFA, CPA, and MBA corporate finance modules.

The NPV Formula

NPV Formula NPV = Ξ£ [ CFβ‚™ Γ· (1 + r)ⁿ ] βˆ’ Cβ‚€

CFβ‚™ = Net cash flow in year n (inflows minus outflows, before financing costs) r = Discount rate β€” the required rate of return or cost of capital n = Year number (1, 2, 3 … N) Cβ‚€ = Initial investment at Year 0 β€” already at present value, never discounted 1 Γ· (1+r)ⁿ = Discount factor for year n

For equal annual cash flows (annuities), use the annuity factor: (1 βˆ’ (1+r)⁻ⁿ) Γ· r. For infinite level cash flows (perpetuity): CF Γ· r. For a growing perpetuity: CF₁ Γ· (r βˆ’ g) β€” known as the Gordon Growth Model, widely used in business valuations and dividend discount models.

⚠ Year 0 is never discounted

The initial investment at Year 0 is already at present value β€” it happens today. Never apply a discount factor to Cβ‚€. This is one of the most common NPV errors in both exams and practice.

How to Calculate NPV β€” Step by Step with Example

Five steps: identify all cash flows, choose the discount rate, calculate discount factors, multiply each cash flow by its discount factor, sum and subtract the initial investment.

πŸ“Š Worked Example β€” Project Apex (domestic, no tax)

Investment: $500,000 at Year 0. WACC: 10%. Life: 4 years. Working capital: $40,000 at Year 0, recovered in full at Year 4.

Year Operating CF ($) Working Capital ($) Net CF ($) Discount Factor (10%) Present Value ($)
0 β€” (40,000) (540,000) 1.000 (540,000)
1 180,000 β€” 180,000 0.909 163,620
2 200,000 β€” 200,000 0.826 165,200
3 210,000 β€” 210,000 0.751 157,710
4 190,000 40,000 230,000 0.683 157,090
NPV +$103,620

Decision: Accept. NPV = +$103,620. The project earns more than the 10% required return and creates $103,620 of net value. Working capital recovered at Year 4 is worth $27,320 in PV terms (40,000 Γ— 0.683) β€” always discount recoveries; never take them at face value.

βœ“ Always show the discount factor column in exam workings β€” marks are awarded for process, not just the final answer.

Inflation: Real vs Nominal Cash Flows

The rule: nominal cash flows discounted at nominal rate; real cash flows discounted at real rate. Mixing them produces an incorrect NPV.

Fisher Equation (1 + nominal rate) = (1 + real rate) Γ— (1 + inflation rate)

Approximate shortcut (when rates are low): Real rate β‰ˆ Nominal rate βˆ’ Inflation rate

The compounding error β€” the most common inflation mistake in both exams and practice: candidates apply inflation as a flat annual addition (4% Γ— 3 years = 12%) rather than compounding. A cash flow growing at 4% for three years is Base Γ— 1.04Β³ = Base Γ— 1.1249, not Base Γ— 1.12. The gap widens each year and flows through into every subsequent tax and net cash flow calculation. Different components often inflate at different rates β€” keep a separate inflation row for each.

Working Capital and Tax

Working capital β€” two common errors

Error 1 β€” timing: The initial working capital requirement is an immediate cash outflow at Year 0, not Year 1. The project needs it before it starts generating revenue.

Error 2 β€” level vs change: Each year's cash flow is the change in working capital, not the total balance. If the project requires $50,000 in Year 1 and $65,000 in Year 2, the Year 2 outflow is $15,000 β€” the increase β€” not $65,000. The full balance is recovered as a cash inflow at project end.

Tax timing

In most exam contexts, tax is paid one year in arrears (Year 1 profit is taxed in Year 2). Tax allowable depreciation (TAD) creates annual tax savings β€” calculated on the reducing balance, with a balancing allowance or charge in the disposal year when the pool balance is compared against scrap proceeds. Keep TAD workings in a separate schedule; never embed them in the main cash flow table.

πŸ’‘ ACCA AFM exam technique

Keep all workings β€” inflation, TAD, working capital, tax β€” separate from the main NPV table. The examiner advises this explicitly: candidates who include workings inside the cash flow table frequently add non-cash items to cash flow lines. Only cash flows belong in the NPV table. Label all intermediate figures clearly for carry-forward to later requirements.

Overseas NPV: Multi-Currency Projects

When a project generates cash flows in a foreign currency, those flows must be converted using forecast exchange rates β€” not today's spot rate β€” before discounting. Forecast rates are derived using Purchasing Power Parity (PPP) or Interest Rate Parity Theory (IRPT) for each individual year.

Exchange Rate Forecast (PPP) Forward rateβ‚™ = Spot rate Γ— [(1 + foreign inflation) Γ· (1 + home inflation)]ⁿ

Overseas profits are typically taxed twice β€” first in the host country, then by the home country (which gives credit for overseas tax already paid). The home country additional tax is applied to the same base that suffered overseas tax β€” not to the gross pre-tax overseas profit. Extra tax payable = max(home rate Γ— overseas taxable profit βˆ’ overseas tax paid, 0).

The parent benefits only from actual remittances β€” not the subsidiary's full accounting profit. Withholding taxes on dividends and remittance restrictions reduce the cash flows that reach the parent and must be included in the home-currency NPV.

Choosing the Right Discount Rate

Rate When to use Key rule
WACC Project financed by existing mix of debt and equity; same risk as existing operations Never deduct interest from cash flows β€” WACC already prices the cost of debt
Cost of equity (Ke) Project entirely equity-financed; or returning value to equity shareholders specifically Calculated via CAPM: Ke = Rf + Ξ²(Rm βˆ’ Rf)
APV Financing structure changes significantly over the project life (LBOs, project finance) Base NPV at Ku (ungeared cost of equity) + PV of financing side effects (tax shield)
Risk-adjusted rate Project significantly riskier than existing operations (new markets, foreign countries) Add a risk premium to WACC; use CAPM to re-lever beta for the project's risk

NPV in Excel: =NPV() vs =XNPV()

Excel has two NPV functions. Most finance professionals prefer =XNPV() for real-world work β€” here is the difference.

=NPV() β€” the basic function

Excel Syntax
=NPV(rate, value1, value2, value3, ...)
Example: =NPV(0.10, 180000, 200000, 210000, 230000) βˆ’ 540000

Important: Excel's =NPV() assumes cash flows occur at the end of each period and starts discounting from period 1 β€” it does NOT include Year 0. You must subtract the initial investment separately outside the function. Failing to do this is the most common Excel NPV mistake.

=XNPV() β€” the professional's choice

Excel Syntax
=XNPV(rate, values, dates)
Example: =XNPV(0.10, B2:B6, A2:A6)
Where column A = actual dates, column B = cash flows including the Year 0 outflow

=XNPV() uses actual dates for each cash flow β€” essential when cash flows do not occur at exactly equal annual intervals, when a project starts mid-year, or when there are irregular timing patterns. It includes all cash flows (including Year 0) in the range, so no separate subtraction is needed. Finance teams building capital expenditure models, M&A valuations, and project finance analyses use =XNPV() as standard practice.

MIRR in Excel

Excel Syntax
=MIRR(values, finance_rate, reinvest_rate)
Example: =MIRR(B2:B6, 0.10, 0.08)
Where finance_rate = cost of capital, reinvest_rate = return on reinvested cash flows

MIRR (Modified Internal Rate of Return) corrects IRR's unrealistic reinvestment assumption. It is more reliable than =IRR() for projects with non-conventional cash flows and is tested in ACCA AFM.

πŸ’‘ Why finance teams prefer XNPV

Real investment projects rarely have cash flows that arrive on exactly the same date each year. A factory opening in September means the first year is only four months. A lease payment on the 15th of each month doesn't fit annual period assumptions. XNPV handles all of this correctly; NPV forces you into approximations that can meaningfully affect the output on large projects.

NPV vs IRR

Feature NPV IRR
Output Absolute value in monetary terms Percentage return
Mutually exclusive projects Choose highest positive NPV βœ“ Can give wrong ranking βœ—
Reinvestment assumption Reinvests at cost of capital (realistic) Reinvests at IRR (often unrealistic)
Multiple solutions Always unique Multiple IRRs possible with non-conventional cash flows
Scale sensitivity Correctly reflects size differences Ignores scale β€” a 50% return on $100 outranks 20% on $1m
Preferred for decisions Yes β€” theoretically superior Useful as supplementary, not for ranking

In practice, finance teams typically present both β€” NPV for the decision, IRR for communicating the return to stakeholders who find percentages more intuitive than absolute monetary figures. MIRR is increasingly used instead of standard IRR because it avoids the reinvestment and multiple solutions problems.

πŸŽ“

ACCA AFM Coaching β€” BPP ECR (Strategic Professional)

AFM's Section A is almost always an NPV-based question. BPP's Enhanced Classroom covers overseas investment appraisal, WACC, APV, business valuations, and the specific adjustments β€” inflation, TAD, working capital, double tax relief β€” that cost candidates marks in every sitting.

AFM ECR Coaching β†’ Course Book & Exam Practice Kit

How Finance Professionals Use NPV

NPV is not just an exam concept β€” it is the primary decision framework used by finance professionals across corporate roles. The context changes by seniority; the method stays the same.

Financial Controller Capital Expenditure Requests
  • Evaluating machinery or equipment replacements against a hurdle rate
  • Building the NPV model for ERP system implementations β€” where cash flows are savings, not revenues
  • Assessing warehouse or logistics investments with irregular cash flow profiles
  • Justifying automation capex by modelling labour cost savings as annual cash inflows
  • Presenting NPV alongside payback period for board-level capex approval requests
CFO / Finance Director Strategic Investment Decisions
  • M&A acquisition pricing β€” DCF valuation to determine fair value before negotiation
  • Factory expansion or new market entry decisions with 5–10 year projection horizons
  • Offshore subsidiary establishment β€” the full overseas NPV with currency, tax, and remittance modelling
  • Joint venture appraisal β€” splitting projected synergies and attributing NPV to each party
  • Communicating value creation (positive NPV) to the board and investors in monetary terms
FP&A Analyst Scenario and Sensitivity Analysis
  • Running NPV sensitivity on the discount rate β€” finding the breakeven IRR
  • Building scenario models showing NPV under base, optimistic, and pessimistic assumptions
  • Stress-testing assumptions (growth rates, margins, capex) and reporting the NPV range
  • Using =XNPV() for projects with irregular cash flow timing in Excel models
Investment Banker / Analyst Business Valuations and Deal Analysis
  • DCF valuation β€” discounting projected FCFF at WACC to derive enterprise value
  • Terminal value calculation using the Gordon Growth Model as the final NPV component
  • Adjusting for synergies in M&A β€” calculating the incremental NPV of a combined entity
  • Comparing NPV to comparable transactions (EV/EBITDA multiples) as a cross-check

Real Questions People Ask About NPV

Is NPV better than IRR?

Yes β€” for investment decisions, NPV is theoretically superior. IRR gives a percentage return which is intuitive but can produce wrong rankings when comparing projects of different size or duration. NPV gives an absolute monetary value, handles non-conventional cash flows without ambiguity, and does not assume reinvestment at an unrealistic rate. Finance academics and most CFOs prefer NPV for decisions; IRR is used alongside it for communicating returns to non-finance stakeholders who find percentages easier to interpret.

Can NPV be wrong even if the calculation is correct?

Yes. NPV is only as reliable as its inputs. The most common sources of error: using an inappropriate discount rate (WACC when a risk premium should be added for a higher-risk project); projecting cash flows with over-optimistic revenue assumptions; using today's exchange rate instead of forecast rates for overseas projects; and ignoring real options (the option to expand, delay, or abandon a project mid-life). A technically correct NPV calculation based on biased inputs will produce a biased result. This is why sensitivity analysis β€” testing how NPV changes when key assumptions shift β€” is a standard component of any serious capital budgeting analysis.

Why is my NPV positive but IRR lower than the discount rate?

If NPV is positive, IRR must be above the discount rate β€” the two are mathematically linked. A positive NPV means the project earns more than the cost of capital, which by definition means IRR > discount rate. If your calculation shows otherwise, there is an error in one of them. The most common cause: Excel's =NPV() function excludes Year 0 β€” if you passed in the initial investment as part of the values range without separately subtracting it, NPV will be overstated. Or IRR is picking up a local solution from non-conventional cash flows rather than the economically meaningful root.

What is a good NPV?

Any positive NPV is "good" β€” it means the project creates value above its cost of capital. There is no universal threshold. In practice, a project with NPV of +$10,000 on a $10m investment signals a marginal case β€” the NPV as a percentage of investment is just 0.1%, and any small change in assumptions could make it negative. A project with NPV of +$2m on a $5m investment (40% return above cost of capital) is clearly attractive. Most organisations set a minimum NPV threshold relative to project size, or require IRR to exceed the hurdle rate by a specified margin, to account for estimation risk in the cash flow projections.

What if NPV is exactly zero?

Zero NPV means the project earns exactly its cost of capital β€” it neither creates nor destroys value. In theory, a firm should be indifferent between accepting and rejecting a zero-NPV project (shareholders could earn the same return elsewhere at equivalent risk). In practice, zero-NPV projects are often rejected because the estimates underpinning the calculation carry uncertainty β€” a best-estimate NPV of zero means a 50% probability (roughly) of a negative actual NPV once real-world variance is considered. Many firms require a positive NPV with some safety margin before approving capital allocation.

Does a bigger NPV always mean a better project?

Not always. A $10m NPV on a $100m investment is less capital-efficient than a $5m NPV on a $10m investment, even though the first has a higher absolute NPV. When capital is unlimited and projects are independent, choose the highest positive NPV. When capital is rationed, use the Profitability Index (PI = NPV Γ· initial investment) to rank projects by value created per pound invested. PI ensures capital is allocated to the projects generating the most value relative to their cost rather than the most absolute value.

Can NPV be manipulated?

Yes β€” and it is a real concern in corporate environments. Common manipulation techniques: using a discount rate lower than the true cost of capital to inflate NPV; front-loading revenue projections and back-loading costs to show a large positive NPV in the early years where discounting reduces the cost impact; excluding certain cash flows (decommissioning costs, compliance costs) from the model; or selecting the most optimistic scenario as the base case. Finance teams and audit committees should examine the assumptions underpinning any NPV model β€” particularly the discount rate, growth rate, and terminal value assumptions β€” before approving capital allocation based on it.

Why do finance professionals prefer NPV over other methods?

Three reasons. First, NPV directly measures shareholder value creation in monetary terms β€” the metric that finance ultimately serves. Second, it handles the full project life and all cash flows, unlike payback period which ignores everything after the payback date. Third, it respects the time value of money using a risk-appropriate discount rate, unlike accounting rate of return which uses profit averages. For comparing mutually exclusive projects, NPV avoids the scale and reinvestment distortions that make IRR unreliable. It is the only criterion that consistently gives the theoretically correct accept/reject decision.

NPV Interview Questions β€” Finance Roles

These questions appear regularly in finance manager, FP&A, corporate finance, and investment banking interviews. Here is what interviewers are looking for in each answer.

  • Q: Explain NPV and how you would use it in a capital allocation decision.

    Strong answer: Define NPV (PV of future cash flows minus investment cost, discounted at cost of capital). State the decision rule (accept if positive). Give a brief practical example β€” evaluating a Β£2m warehouse investment by projecting annual savings discounted at WACC. Mention sensitivity analysis on key assumptions. Avoid generic textbook definitions β€” anchor it to something real.

  • Q: What is the difference between NPV and IRR and when would you use each?

    Strong answer: NPV gives absolute monetary value; IRR gives a percentage return. For decisions and project ranking, NPV is superior β€” IRR can give misleading rankings for different-sized projects and assumes reinvestment at the IRR rate. IRR is useful for communicating returns to non-technical stakeholders. For non-conventional cash flows (multiple sign changes), use NPV or MIRR β€” standard IRR may produce multiple solutions.

  • Q: Why does WACC matter in an NPV calculation?

    Strong answer: WACC is the minimum return the project must generate to satisfy both debt and equity investors. Using too low a WACC overstates NPV and leads to approving value-destroying projects. Using too high a hurdle rejects value-creating ones. WACC should reflect the risk of the specific project β€” for a project riskier than the firm's existing operations, a risk-adjusted rate (higher than WACC) is appropriate. Interest is never separately deducted from cash flows when using WACC β€” that would double-count the cost of debt.

  • Q: A project has positive NPV but management is reluctant to proceed. What might explain this?

    Strong answer: Several legitimate reasons β€” capital rationing (higher NPV projects compete for the same budget), strategic misalignment (the project doesn't fit the company's direction), execution risk (the model looks good but management doubts the assumptions), ESG or reputational concerns, or timing (the NPV might be even higher if delayed). A positive NPV is necessary but not sufficient β€” qualitative factors, real options, and portfolio considerations all matter. This answer shows commercial judgment beyond the mechanics.

  • Q: How do you handle uncertainty in an NPV model?

    Strong answer: Sensitivity analysis (vary one assumption at a time β€” what NPV is if revenue is 10% lower?), scenario analysis (best case / base case / downside), Monte Carlo simulation for complex projects. Identify the key value drivers β€” which single assumption, if wrong, would turn a positive NPV negative? That is where due diligence effort should focus. Real options analysis can value the flexibility to expand, delay, or abandon β€” these have value not captured in a static NPV model.

Why Students Fail NPV Questions

Five errors appear consistently in ACCA AFM exam scripts, university finance exams, and CFA question banks. All are avoidable with the right habits.

  • πŸ“…
    Discounting the Year 0 investment

    Year 0 is today β€” it has a discount factor of 1.0. Applying any other discount factor overstates the present cost and understates NPV. Cβ‚€ is subtracted directly, never multiplied by a discount factor.

  • πŸ“ˆ
    Flat inflation instead of compounding

    Year 3 at 4% = Base Γ— 1.04Β³, not Base Γ— 1.12. Flat addition understates inflated cash flows and therefore understates NPV. The error grows each year. Always compound.

  • πŸ’Ό
    Working capital: wrong timing and using level not change

    Initial working capital is a Year 0 outflow. Annual flows are the year-on-year change in requirement, not the total balance. The full balance is recovered at project end β€” discounted, not at face value.

  • πŸ•
    Tax timing errors

    Tax is usually paid one year in arrears in exam questions β€” Year 1 profit is taxed in Year 2. Using the same-year payment, or omitting the timing lag entirely, misplaces cash flows and changes NPV. Read the question's tax timing assumption explicitly.

  • πŸ“‰
    Using the wrong discount rate

    WACC for a riskier-than-average project overstates NPV. Cost of equity when a WACC is appropriate understates it. Deducting interest from cash flows and then discounting at WACC double-counts the cost of debt. Match the rate to the cash flow type and the financing structure.

For the full list of AFM-specific NPV errors with fixes, see our ACCA AFM mistakes guide.

πŸ“š

BPP ACCA AFM Course Book and Exam Practice Kit

The Exam Practice Kit contains past AFM NPV questions with full model answers β€” the clearest way to see what a correct overseas NPV layout, TAD schedule, and double tax relief calculation looks like. Essential for ACCA AFM candidates. Valid for 2026 sittings.

Buy Course Book & Exam Practice Kit β†’ Strategic Ebooks

Studying ACCA AFM? Eduyush stocks BPP ECR AFM coaching, the BPP AFM Course Book and Exam Practice Kit, and Strategic Professional ebooks. Indian students pay in INR; international students pay in local currency.

Related Guides on Eduyush

Frequently Asked Questions

What does a positive NPV mean?

A positive NPV means the investment generates cash flows whose present value exceeds the cost β€” the project earns more than the required rate of return and creates monetary value for shareholders. The NPV figure is the increase in firm value in today's monetary terms. A project with NPV +$100,000 at a 10% discount rate adds exactly $100,000 to firm value above what shareholders could earn elsewhere at equivalent risk.

Why is interest never deducted in NPV cash flows when using WACC?

WACC already includes the after-tax cost of debt β€” deducting interest from cash flows and then discounting at WACC counts the cost of debt twice. Free cash flows to the firm (FCFF) are pre-interest, post-tax operating cash flows. This is one of the most consistently cited errors in ACCA AFM examiner reports and a common misconception in corporate finance practice.

What is the difference between =NPV() and =XNPV() in Excel?

=NPV() assumes equal time periods and begins discounting from period 1 β€” you must subtract the Year 0 outflow separately. =XNPV() uses actual dates for each cash flow, handles irregular timing naturally, and includes all cash flows in the range (including Year 0). For real-world projects, XNPV is more accurate. For exam questions with annual cash flows, either works β€” but remember that =NPV() excludes the initial investment from its range.

How do you calculate NPV for a project with inflation?

Two approaches: (1) Use nominal (money) cash flows β€” inflate each year's cash flows by the applicable inflation rate (compounding, not flat addition) and discount at the nominal cost of capital. (2) Use real cash flows β€” keep cash flows at today's prices (no inflation) and discount at the real cost of capital (derived using the Fisher equation). Both give the same NPV. Never mix real cash flows with a nominal discount rate or vice versa β€” that produces a systematically wrong NPV.

Can NPV be used to value a business?

Yes β€” the DCF (discounted cash flow) valuation method is an application of NPV. Project future FCFF, discount at WACC to get enterprise value, add a terminal value (using the Gordon Growth Model for the value beyond the forecast period), then subtract debt to get equity value. This is standard methodology in investment banking and M&A. The terminal value β€” often calculated as FCFFβ‚™β‚Šβ‚ Γ· (WACC βˆ’ g) β€” typically represents 60–80% of total enterprise value in a DCF model, making the growth rate assumption the most sensitive input.

πŸš€

Preparing for ACCA AFM? Start here.

BPP ECR coaching, Course Book & Exam Practice Kit, or ebooks β€” ACCA-approved, valid for 2026 sittings.

πŸŽ“ AFM ECR Coaching πŸ“— Course Book & Exam Practice Kit πŸ“± Strategic Ebooks

Leave a comment

Please note, comments must be approved before they are published

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.