Educational GuidePeer Reviewed9 min read

How to Calculate Present Value of Lease Payments (PV of MLP, IFRS 16 & Excel Guide)

Calculating the Present Value of Lease Payments (PV of Minimum Lease Payments / PVMLP) is required under IFRS 16 and US GAAP ASC 842 to recognize lease liabilities, Right-of-Use (ROU) assets, and perform capital lease 90% classification tests.

Key Takeaways

  • Under IFRS 16 & ASC 842, future lease payments must be discounted to present value using the Incremental Borrowing Rate (IBR) or rate implicit in the lease.
  • The general formula: PV = Σ [Lease Payment_t / (1 + r)^t] + [Guaranteed Residual Value / (1 + r)^n].
  • In Excel, use the formula =PV(rate, nper, -pmt, -[fv], [type]) where type=1 represents payments in advance (annuity due) and type=0 in arrears.
  • Under ASC 840/842, if the PV of Minimum Lease Payments (PVMLP) equals or exceeds 90% of fair market value, the lease is classified as a finance/capital lease.
  • UK HMRC mandates statutory 3.5% discount rates for commercial lease Stamp Duty Land Tax (SDLT) Net Present Value calculations.

1. What is the Present Value of Lease Payments (PV of MLP)?

When a company enters into an equipment, vehicle, or commercial real estate lease, it assumes a legally binding series of future cash outflows. Under global accounting frameworks (**IFRS 16** internationally and **ASC 842** in the United States), operating leases must be recognized directly on corporate balance sheets.

The liability balance equals the **Present Value of Lease Payments** (also termed **Present Value of Minimum Lease Payments** or **PV of MLP / PVMLP**), which represents the present economic value of all contracted lease commitments discounted at the lessee’s incremental borrowing rate.

Key Term: Minimum Lease Payments (MLP) include all fixed lease payments, in-substance fixed payments, variable payments tied to an index, and any guaranteed residual value (GRV) or bargain purchase option penalty payable by the lessee.

2. The Lease Present Value & PVMLP Formula

The exact mathematical formula for discounting a series of fixed or escalating periodic lease payments plus terminal residual value is:

$$\text{PV}_{\text{MLP}} = \sum_{t=1}^n \frac{\text{Lease Payment}_t}{(1 + r)^t} + \frac{\text{Guaranteed Residual Value}}{(1 + r)^n}$$

Where: - $\text{Lease Payment}_t$ = Contractual rent installment payable in period $t$ - $r$ = Periodic discount rate (Lessee’s annual Incremental Borrowing Rate $\div 12$ for monthly lease payments, or $\div 4$ for quarterly rent) - $t$ = Lease period sequence number ($t = 1, 2, \dots, n$) - $n$ = Total number of lease periods - $\text{Guaranteed Residual Value (GRV)}$ = Agreed terminal buyout or residual sum guaranteed by the lessee

*Payment Timing (Annuity Due vs Ordinary Annuity):* Commercial leases almost universally mandate rent payable in advance on Day 1 of each month or quarter (annuity due). For advance payments, Period 0 is paid immediately and discounted at factor `1.0000`, while subsequent payments are discounted at $(1+r)^{-(t-1)}$.

3. Step-by-Step Worked Timetable: 5-Year Office Lease with Escalation

Consider an enterprise leasing 10,000 sq ft of office space for 5 years at an initial annual rent of $120,000, scheduled 4.16% rent escalation in Year 3, and a 6.5% incremental borrowing rate (IBR):

Year (t)Lease Payment ($)Discount Factor (6.5%)Present Value (PV)Cumulative Liability Recognized
Year 1$120,0000.9390$112,676$112,676
Year 2$120,0000.8817$105,799$218,475
Year 3 (Escalation)$125,0000.8278$103,477$321,952
Year 4$125,0000.7773$97,161$419,113
Year 5$130,0000.7299$94,884$513,997 (Total PV)

4. How to Calculate Present Value of Lease Payments in Excel

You can calculate the present value of lease payments in Excel using the built-in `=PV()` function for uniform payments, or `=NPV()` for escalating/uneven lease payments:

**For Uniform Monthly Lease Payments:** ```excel =PV(annual_rate / 12, total_months, -monthly_rent, -[residual_value], type) ``` - `rate`: Incremental borrowing rate divided by 12 (e.g. `6.5% / 12`) - `nper`: Total number of lease periods (e.g. `5 * 12 = 60`) - `pmt`: Monthly rent entered as a negative number (e.g. `-10000`) - `[fv]`: Optional guaranteed residual value or balloon buyout at lease end - `[type]`: Set to `1` for rent paid in advance (Day 1 of month), or `0` for rent paid in arrears

**For Escalating or Irregular Annual Lease Payments:** ```excel =NPV(discount_rate, cash_flows_range) ``` *Note on Excel NPV:* Remember that `=NPV()` in Excel assumes Year 1 cash flow occurs at the end of Period 1. If paying rent in advance, add Year 0 rent outside the formula: `=rent_year_0 + NPV(rate, rent_year_1_to_n)`.

5. The Capital Lease 90% Test (ASC 840 / ASC 842 Classification)

Under US GAAP lease accounting standards, the **90% Recovery Test** determines whether a lease is classified as a finance/capital lease or an operating lease:

$$\text{If } \frac{\text{PV of Minimum Lease Payments (PVMLP)}}{\text{Fair Market Value of Asset}} \ge 90\%, \quad \text{Classified as Finance / Capital Lease}$$

If the present value of minimum lease payments equals or exceeds 90% of the asset’s fair market value at inception, the economic risks and rewards of ownership have transferred to the lessee, requiring balance sheet capitalization as a financed asset purchase.

6. UK HMRC Stamp Duty Land Tax (SDLT) Net Present Value Rules

When taking a new non-residential commercial lease in the UK, SDLT is calculated on the Net Present Value of rent over the entire lease term. HMRC specifies a statutory discount rate of **3.5% per annum**. The resulting NPV is matched against tax brackets (e.g. 0% up to £150,000, 1% between £150,000 and £5,000,000, and 2% thereafter).

Calculate Net Present Value Live

Run your cash flows through our free, real-time Net Present Value calculator.

Open NPV Calculator →