Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

savings and loan calculations?

Featured Replies

I have two "what if"s I need to calculate..

The customer wants to purchase an item with price (P) and can only afford a monthly or weekly payment of (X).

He can start savings at interest (S) or take out a loan at interest (L).

How long would it take and how much would it cost for either choice?

I'm looking for the two functions..

How many payments of (X) to a saving goal to (P)

-and-

How many payments of (X) to pay off a loan of (P)

-given the other paramiters.

Anyone know where I can come up with these two functions?

Many thanks in advance!!

-jim lee

To find out the number of payments to pay off a loan:

( Log ( payment ) - Log ( payment - presentValue * rate ) ) / Log ( 1 + rate )

Note:

1. All numbers need to be positive.

2. Make sure your rate matches the chosen period - i.e. if the yearly rate is 12%, and the payments are monthly, the actual rate should be 0.12 / 12 = 0.01.

3. You might want to Ceiling() the result to get a whole number of payments.

To find out the number of payments needed to reach a given sum is more difficult. I think this would require an iterative calculation using the FV() function. You'd raise the number of payments until the result reaches or exceeds the goal.

Such calculation is not very practical in any case. By the time the goal has been reached, the price may change.

Take a look at this Tech Article at FMI site about Future Values, and see if doesn't help.

HERE

HTH

Lee

Edited by Guest
clean up

Such calculation is not very practical in any case. By the time the goal has been reached, the price may change.

... or the item will be "out of production" :P

  • Author

->I think this would require an iterative calculation<-

I think that's the key. Maybe I'll try writing a recursive function. Basically step through the loan or savings process calculating the value each pay period until they go to completion.

Thanks!

-jim lee

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.