Skip to content

NPV in Excel: functions and first principles

How to calculate net present value in Excel with NPV and XNPV or from first principles with discount factors, and the timeline errors that distort the result.

Webinar · Recording · Presented by Joshua Grimm · 15 September 2022

Net present value (NPV) is the standard way to capture the time value of money when you appraise a long‑term project or investment. This webinar compares the ways to calculate NPV in Excel, including the approach we recommend: first principles with calculated discount factors.

Knowing both Excel’s own functions and the first principles method shows you what each one does and where each can go wrong.

What you will learn

  • The theory of NPV and the time value of money in models for project finance and energy and infrastructure assets
  • The NPV and XNPV functions in Excel
  • How the model timeline affects NPV, XNPV and first principles calculations
  • The link between NPV and IRR in a financial model
  • Typical NPV errors in financial models and how to avoid them

Follow along with the workbook

The workbook for this session is on the tutorial Calculate NPV without Excel functions.

Learn financial modelling in a room

Hands-on courses in person and online, taught to more than 20,000 people on one modelling standard.

Best Practice Project Finance Modelling

Build and sensitise robust cashflow models from scratch, faster in Excel. Hands-on, practitioner-led, in person or online. See dates and book your place.

View full course details: Best Practice Project Finance Modelling

Advanced Project Finance Modelling

Debt sizing, covenant monitoring, DSRAs and integrated three-way statements. Hands-on, practitioner-led training, in person or online. See dates and book.

View full course details: Advanced Project Finance Modelling

Financial Model Review

Error classes, testing technique and where AI-assisted financial model review earns its place. 1-day course from our award-winning Model Audit team.

View full course details: Financial Model Review

Browse all training courses

More on this topic

Tutorials

Calculate NPV without Excel functions

NPV from first principles with calculated discount factors, step by step in Excel.

Excel IRR function and other ways to calculate IRR

The Excel IRR function and the other ways to calculate an IRR in a financial model.

Services

Valuations & Advisory

Specialist valuations across the energy and infrastructure sectors, with sector‑specific transaction advice across multiple markets.

Learn to build these models yourself

We run public and in-house courses across the full financial modelling curriculum.