SAP Knowledge Base Article - Public

3503999 - Lease Valuation Cash Flow Report - How to calculate a RoU Asset Opening value/ Lease Contract Lease Liability Opening Balance

Symptom

The Lease Contract Valuation Cash Flow report calculates an unexpected ROU opening balance/Lease Opening Balance for a lease contract. 

To calculate the lease contract's present value (PV) you applied the discounted cash flow formula. The resulting lease liability amount/ ROU opening balance is different to the mentioned amounts displayed in the cash flow report.

Environment

SAP Business ByDesign

Reproducing the Issue

Lease Contract ABC

Start Date: 01.01.YYYY
End  Date:31.12.YYYY
Lease Term in Month:12
Interest:5%
Lease Installments:1000,00 LC (Local Currency)
Recurrence:Once, every month
Payment Form: In Arrears

Apply the discounted cash flow formula: Payment / (1 + Interest Rate): 

For each period you calculate a lease liability of 952,38 LC: 1000,00 LC / (1+0.05), resulting in a total lease liability/ ROU opening balance of 11.428,56 LC (952,38 LC x 12). 

However, the lease contract cash flow report calculates a different ROU opening balance: 11.685,32 LC. You wonder about the formula behind this value. 

Cause

1. Act/360: 

In SAP Business ByDesign the net present value, interest and depreciation are calculated daily based on the actual/360 day count convention, using the actual number of days in a month and 360 days in a year to calculate interest payments. 

Example: 

Period 1: 01.01.YYYY to 31.01.YYYY:

Number of days 30.

Act/360: 0,083333 (30/360).

2. Compound Interest Calculation - Discount Factor Calculation: 

The formula for discounting and interest calculation uses compound interest (exponential interest calculation): PV= Payment x Discount Factor (DF).

The easiest way to calculate the discount factor is by applying the following formula in MS Excel: 

DF= 1/POWER((1+interest rate),number of days/360).

Example: 

Interest rate: 5%, i.e. 0,05

Month: from 01.01.2024 to 31.01.2024: 30 days

DF= 1/POWER((1+0.05),30/360)= 0.995942407

3. Present Value - Lease Liability - ROU Opening Balance Calculation (at its simplest form, not regarding additional service charges, initial cost etc.) : 

To calculate the present value/the lease liability opening balance on which the ROU opening balance is based on use the following formula in MS Excel: 

PV=ROUND(Payment amount*DF),number of digits)*

*Use the ROUND formula according to the decimal places of the used currency (for example, enter 0 for JPY, which uses no decimal places; enter 2 for EUR which uses 2 decimal places). 

Resolution

To calculate the ROU opening balance use MS Excel and apply the formulas as above/below: 

  • Days: =days(due date,01/01/YYYY)
  • act/360: days/360
  • Discount Factor: 1/POWER((1+interest rate),number of days/360)
  • PV/ROU opening balance: ROUND(Payment amount*DF),number of digits)
Due DateNumber of Daysact/360Interest rateDiscount factorPayment AmountPV
01/01/YYYY000.00000
31/01/YYYY300.0833333330.050.9959424071000995.94
29/02/YYYY590.1638888890.050.9920357181000992.04
31/03/YYYY900.250.050.9878765471000987.88
30/04/YYYY1200.3333333330.050.9838681471000983.87
31/05/YYYY1510.4194444440.050.9797432191000979.74
30/06/YYYY1810.5027777780.050.975767821000975.77
31/07/YYYY2120.5888888890.050.9716768531000971.68
31/08/YYYY2430.6750.050.9676030381000967.6
30/09/YYYY2730.7583333330.050.9636768991000963.68
31/10/YYYY3040.8444444440.050.9596366241000959.64
30/11/YYYY3340.9277777780.050.9557428091000955.74
31/12/YYYY3651.0138888890.050.9517357981000951.74
    

SUM/MROU/Lease Liabilty 

Opening Balance

11685.32

See Also

3401049-Applied Interest Days for Net Present Value Calculation

Lease Valuation Cash Flow Report - How to calculate a Lease Contract's Interest Expenses, Repayment and Lease Expense Amounts?

Keywords

ROU opening balance unclear, Lease Opening Balance, Lease Contract Cash Flow  , KBA , AP-ACC-LM , Accounting Lease Management , Problem

Product

SAP Business ByDesign all versions