web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

Asset leasing initial upload

(2) ShareShare
ReportReport
Posted on by 1,419

Hi, 

Anyone has any ideas to start using the asset leasing module for lease contracts that started in the past? 

Example: 

Lease contract started 01/01/2019

Duration of the lease: 4 years 

Fair value of the asset (calculated on 01/01/2019): 1.000.000€

Go live with D365: 01/01/2021. At this point 500.000 have already been paid therefore I create a line in the payment schedule with exercise set to no to reflect that: 

pastedimage1621847406719v1.png

Commencement date of the lease: 01/01/2019 ??? By using this date, interest will be calculated correctly but the initial recognition will be posted on that date by the amount of the remaining payments (second line of the payment schedule lines). If I use the go live date as lease commencement date then interest is not calculated correctly. 

What do you think is the best approach to migrate asset leases to D365? 

I have the same question (0)
  • Verified answer
    Community Member Profile Picture
    on at
    RE: Asset leasing initial upload

    Hi CapsLock,

    What we've seen most commonly is that the user enters the lease prospectively, meaning entering the remaining payments from the date of migration forward with the commencement date as the day of migration onto the Asset Leasing module.

    In your example, I would only enter the line beginning 1/1/2021 and also set the Commencement Date to 1/1/2021. If you were to maintain the commencement date as 1/1/2019, this would cause a few issues. First, the date on the initial recognition journal entry can not be edited so you would have to post this entry in 2019 which is likely closed at this point. Second, if you were to keep the first line of your payment schedule and change the commencement date to 1/1/2021, the system will not allow you to create a lease with a commencement day after any date on the payment schedule.

    To record and store the lease's true commencement date, you could enter 1/1/2019 in the Contract Signature Date field for example. This field has no logic behind it and is simply for record keeping purposes.

    This approach should calculate and record the liability at its carrying value as of 1/1/2021. However, the right-of-use asset is likely different than your liability on your balance sheet as of 1/1/2021. To account for this, what we've done is calculate the difference between the liability and the carrying value of the asset as of the migration date onto D365. This difference can be inputted into either the Initial direct costs field or Lease incentives field. When creating a lease, any value entered into the Initial direct costs field will increase the right of use asset by that amount. Any value entered into the Lease incentive field will decrease the right-of-use asset by that value. 

    If you provide your carrying values of the liability, carrying value of your ROU asset, and incremental borrowing rate, I'd be happy to provide the necessary inputs to enter this lease.

    I would also like to point out to prevent future errors for other leases, the payment schedule lines that you have shown will likely cause issues. Although for this lease, I would not recommend entering the payment schedule lines to include the payment made in 1/1/2019 as I've described above, I believe this is a good point to make for entering new leases in the future that may contain periods of free rent to help you in the future:

    If modifying the Period End Date, the present value of those payments will likely be calculated incorrectly. As a rule of thumb, you should always enter periods of free rent into the payment schedule lines so the system can correctly discount all payments. For example, given your inputs and a rate of 5%, the 2nd payment made on 1/1/2021 is discounted as if it were made in 2/2019 and only discounted 1 period:

    pastedimage1621861954691v2.png

    I would enter the payment schedule lines as follows so the system can properly account for the time value of money:

    pastedimage1621862072741v3.png

    The payment schedule now reflects the passage of time and discounts the payment correctly:

    pastedimage1621862121685v1.png

    This will have impacts on lease term calculation, the present value calculations, and the liability amortization schedule creation. 

    Thanks!

  • CapsLock Profile Picture
    1,419 on at
    RE: Asset leasing initial upload

    Hello Brian, thank you so much for all the information shared above, I find it very valuable. There is just one thing I don't understand. When you explain at the end of the post how to enter the payment schedule so the payments are correctly discounted, you are entering the payment on 2019, so the lease commencement date will be that date and initial recognition will be posted on that date. But as you said, this period is closed, we can't post there. So, do you think is there a way that the remaining payments are discounted at the correct rate, without posting in the past? If we upload carrying values for ROA and liability at the go live date and create payment schedules from the go live date forward for the remaining amounts... we will never be able to get the correct interest calculated, will we?

  • Verified answer
    Community Member Profile Picture
    on at
    RE: Asset leasing initial upload

    Hi CapsLock,

    I'm happy to help!

    I apologize for the confusion - the payment schedule lines I shared at the end beginning at 1/1/2019 were not the lines I would recommend entering to migrate this lease as of 1/1/2021. I had included an extra piece of unsolicited  advice to illustrate how all periods of free rent should be included in the payment schedule line when creating a lease. 

    To migrate this lease as of 1/1/2021, I would recommend entering the lease from 1/1/2021 for those payments on or after 1/1/2021. Because of the way the math works, the present value of remaining payments as of a certain date will equal the carrying value of the liability at the same date for a lease starting on an earlier date with prior payments. In other words, for your lease, the liability balance as of 1/1/2021 for your lease beginning on 1/1/2019 will equal the same liability if you were to enter the remaining payments of that lease with the same incremental borrowing rate from 1/1/2021.

    To illustrate, assuming a 5% incremental borrowing rate, assume your current liability schedule for your lease is shown below as of 1/1/2019:

    pastedimage1621968105934v1.png

    I've created the lease with only those remaining payments from 1/1/2021 and forward:

    pastedimage1621968123211v2.png

    Notice how the liability balance, interest expense, and other values match exactly the balances from your existing lease as of 1/1/2021:

    pastedimage1621968203634v3.png

    pastedimage1621968208602v4.png

    Therefore, migrating this lease as of 1/1/2021 with only those payments from 1/1/2021 forward, will allow you to match your liability balance and interest expense amounts.

    The right-of-use asset, will likely be different than the carrying value you have on your balance sheet as the system will calculate the asset equal to the lease liability upon initial recognition. As such, I would recommend using the Lease Incentives field to decrease the right-of-use asset and the Initial Direct Costs field to increase your right-of-use asset to match your carrying values.

    Thanks,

    Brian

  • CapsLock Profile Picture
    1,419 on at
    RE: Asset leasing initial upload

    Brian infinite thanks, your comments were very helpful.

    Here it goes my last question... do you know if there is a data entity to massively upload lease contracts? I have checked and none of the existing seem to be valid to upload lease information like lease id, financial dimensions, lease group, fair value, borrowing rate, etc. I would expect payment schedules in a separate entity but the rest of info in the lease card I would expect to be able to upload it as we do with vendors, customers, fixed assets or any other master data.

  • Verified answer
    Community Member Profile Picture
    on at
    RE: Asset leasing initial upload

    Very happy to help!

    Yes, there is the "Parent leases" data entity that you can use to upload the necessary lease information. This will upload the same information that you would enter manually in the Add Lease form such as Lease ID, lease group, fair value, etc:

    pastedimage1623759444716v1.png

    Once this data entity and the payment schedule contract information are added, you will have to create schedules in order to generate the books and their schedules. This can be done lease by lease or through the Create Schedule Batch under Periodic:

    pastedimage1623759611002v2.png

    Please let me know if you have any other questions!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
CA Neeraj Kumar Profile Picture

CA Neeraj Kumar 813

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 738 Super User 2025 Season 2

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 566 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans