Path of Lease Resistance
This tutorial covers the formula for calculation of the Net Present Value (“NPV”) in Excel. It assumes the reader is familiar with the concept of net present values and concentrates on how to calculate an NPV in Excel and the relevan formulas and considerations to be aware of when performing this calculation.
The NPV formula can be defined as the sum of present value (PVs) of future cashflows after netting out the initial cashflow / investment made. The NPV is commonly used for capital budgeting and widely throughout many mathematics common in economics and the finance industry. NPV can be formulated as:
We will discuss in this tutorial the possible method to calculate the NPV:
An excel workbook has been prepared to demonstrate the NPV calculation, it would be best to download the workbook whilst reading this document.
This approach requires just a small amount more code than using the Excel functions but is more transparent. Calculating the NPV from first principles allows the user to sense check every aspect of NPV calculation.
From the NPV formula written above, we could lay out the calculation in the spreadsheet using following steps.
Screenshot 1: Manual calculation of NPV
Refer to Screenshot 1. Let us work through an example to calculate NPV of project cashflows in order to calculate the project NPV.
NPV() syntax:
NPV(r, CF1, CF2, …)
We could calculate NPV using Excel function NPV() but it has some limitations:
Due to its limitation, the NPV function (without the X) is best avoided. Cashflow models such as in project finance transactions are often presented in more detailed during construction period as opposed to during operations.
For example we often find many project finance models have monthly calculations during construction and perhaps semi-annual / annual during operations.
The more robust function would be XNPV(). It returns the net present value for a schedule of cash flows that are not necessarily periodic. XNPV() is an added-in function in Excel and the syntax is:
XNPV(r, CFi, dates)
Screenshot 2: Using XNPV function
As demonstrated in Screenshot 2, calculate NPV using the Excel XNPV() function yields the same result as manual calculation previous explained in Screenshot 1.
A substantial benefit of using the XNPV function is that it can be copied and used to calculate the NPV at different discount rates. However this is not a good enough reason for using a black box formula as a quick 1-dimension data table with discount rates as the vertical parameter will provide the same output and can be easily tested.
Screenshot 3: Data table of NPV at various discount rates
NPV is related to the IRR function (internal rate of return). IRR is the rate for which NPV equals zero. We could double-check NPV calculation by firstly calculating the IRR and then feed the IRR back into the NPV calculation as a discount rate.
XNPV(XIRR(...), ...) = 0
Screenshot 4: NPV and IRR relationship
NPV is an indicator of how much value an investment or project adds. Amongst other factors, theoretically a project with a positive NPV should probably be accepted. Or in financial theory, if there is a choice between two mutually exclusive projects then the one has the higher NPV should be selected.
LLCR is one of the most commonly used debt metrics in project finance. It provides a measure of the number of times the NPV of projected cashflows over life of the loan can repay the outstanding debt balance.
LLCR = NPV (CFADS over loan life) / Debt balance b/f
Related to LLCR above, the borrowing capacity is usually worked out by deciding the initial LLCR. For example if the required LLCR is 3.0 to syndicate a loan of a particular project, then the debt capacity of that project is one-third of the NPV of the project’s available cashflows.
See All Resources Get the latest Project Finance Tutorials and Blog Posts...
You will go into the draw to WIN a FREE training course.
Instantly unsubscribe at any time. We value your privacy.
We provide leading project finance professionals with in-house training and four public courses in Asia, Europe, US and the Middle East.

Would Australian Solomons Gold work with Navigator again? Absolutely. 110%.Australian Solomons Gold