top of page

MS Excel: PV function to calculate present value

  • Writer: Fakhriddinbek
    Fakhriddinbek
  • Apr 29
  • 2 min read

The time value of money is one of the most fundamental principles in finance. Whether you're analyzing loans, investments, or capital projects, understanding how to calculate the present value of future cash flows is critical. Excel’s PV function is the go-to tool for this task.


This article offers a professional deep dive into the PV function—explaining how to structure it, apply it in real-world scenarios, and avoid common mistakes.


Excel sheet with a Function Arguments window for calculating present value, showing fields for Rate, Nper, Pmt, Fv, and Type.

The PV function returns the present value of an investment or loan, given:


  • A fixed interest rate

  • A series of future payments

  • The total number of periods


In simple terms, it tells you how much a future stream of payments is worth in today's dollars.


Syntax


=PV(rate, nper, pmt, [fv], [type])


Parameter Breakdown:


Argument

Description

rate

Interest rate per period (not annual unless periods are annual).

nper

Total number of payment periods.

pmt

Payment made each period (use negative value for outflows).

fv

(Optional) Future value you want left after the last payment (default is 0).

type

(Optional) When payments are due: 0 = end of period (default), 1 = beginning.


Example 1: Present Value of a Loan


Scenario: You plan to borrow $100,000 to be paid in monthly installments of $2,000 over 5 years at 6% annual interest (compounded monthly). What is the present value of this loan?


Formula:


=PV(6%/12, 60, -2000)


Result: $100,000


This confirms that with these payments, you're effectively borrowing $100,000 today.


Example 2: Present Value of a Future Lump Sum


Scenario: You expect to receive $50,000 five years from now. The annual discount rate is 8%.


What’s its present value?


Formula:


=PV(8%, 5, 0, 50000)


Result: $34,026.47


So, the value of $50,000 in five years is approximately $34,026 today.


Excel’s PV function is ideal for:


  • Loan analysis

  • Lease valuations

  • Bond pricing (simplified)

  • Investment planning

  • Discounted cash flow (DCF) models


It forms the backbone of many personal and corporate finance models where future inflows/outflows are involved.


Related Functions


Function

Use Case

FV

Calculates future value of an investment

PMT

Calculates periodic payment amount

NPV

Net present value for irregular cash flows

RATE

Solves for interest rate

NPER

Solves for number of periods


Tips & Best Practices


  • Use negative numbers for outflows (pmt) and positive numbers for inflows to get meaningful financial results.

  • Convert annual rates to period rates when working monthly, quarterly, etc. (e.g., 6% annual → 6%/12 monthly).

  • Set type = 1 if payments are due at the start of the period (e.g., rent).

  • FV can be used to represent a balloon payment or final expected value.


Summary Table


Feature

Value

Function Name

PV (Present Value)

Best For

Valuing loans, leases, future sums

Required Inputs

Rate, periods, payment

Optional Inputs

Future value, payment timing

Common Mistakes

Not converting rates, wrong payment sign, ignoring type


Final Thoughts


The PV function is a foundational Excel tool for any finance or accounting professional. Whether you're analyzing loan affordability, planning retirement income, or performing investment appraisal, mastering PV is essential.


Its simplicity and power make it one of the most frequently used tools in corporate finance, banking, and financial modeling.


Want a pre-built loan calculator or investment model using the PV function? I can build one for you or tailor it to your business case.


Comments


bottom of page