Please tell a friend about us. Thank you.

How to Calculate a Mortgage or Loan Payment — What is the payment amount?
Tutorial 1 - Overview of Ultimate Financial Calculator

Calculate payment amount for a mortgage or conventional loan with regularly scheduled payment periods. The Ultimate Financial Calculator is the most flexible of all the financial calculators on this site. This guide is the first of twenty-five tutorials that will teach you how to get the most from this calculator. We recommend that all users work through this tutorial first.

This tutorial applies to our online    Ultimate Financial Calculator. The    C-Value! program for Windows works in a similar way and has a few more features including the ability to save your work.

Initially, there may seem to be an excessive number of steps required to solve a simple problem. Actually, that's not the case. Many steps described are not required to setup a calculation. We go into extra detail in this one example to introduce you to (1) the options that are available; and (2) to confirm that they are set the way we expect them to be. Otherwise you may get results other than those shown.

Ultimate Financial Calculator main window
Ultimate Financial Calculator Main Window
Note: Dates in all examples are shown using the US convention of MM/DD/YYYY. All calculators on this site also support DD/MM/YYYY & YYYY-MM-DD formats.
  1. Confirm settings are set for a conventional loan:
    • There are many "Calculation Options". If you are not getting the results you expect, most likely the problem is due to the way one of these options are set. You should make particular note of "Rounding Options" and "Interest Options".
Calculator conventional loan settings
  1. In the header section, for "Schedule Type" select "Loan".
  2. For "Calculate Method" select "Normal".
  1. Set "Rounding" to "Adjust last amount to reach '0' balance"
    • Most loan and withdrawal schedules need some adjustment to the final cash flow amount. If the last cash flow is not rounded (adjusted), the balance will usually not work out to be exactly zero. The "Open Balance" option leaves the balance unadjusted so you can see the rounding "error" or so you can enter individual amounts and track a "running balance." The other two options adjust the cash flow so that the final balance is zero.
settings menu rounding
loan rounding options
  1. Click "Settings" on the button bar
  2. Select "Rounding Options" from the drop down menu
  3. Make sure the setting is accepted by clicking "Save change" to close
  1. Confirm/Set "360 / 365 Days" options
    • This setting impacts odd days' interest calculations as well as exact day simple interest and daily compounding.
    • It has no impact on interest calculations when compounding is not based on a day unit and there are no odd days in the interest period
settings menu rounding
loan rounding options
  1. Click "Settings" on the button bar
  2. Select "360 / 365" from the drop down menu
  3. Select "360 Days Per Year"
  1. Confirm/Set "Interest Options"
    • The time between the loan date and the first payment date may not be the same as the regular payment frequency (often monthly). Frequently the time is longer. For example, the loan originates on March 25th, and the first payment is due on May 1st when the normal payment frequency is monthly. These interest options impact the interest calculation for initial, irregular length periods. If you are not getting the results you expect, check these settings. These are frequently the reason why they are different.
settings menu rounding
loan rounding options
  1. Clear prior inputs by clicking the [Clear] button on the calculator's button bar.
    • Clear does not empty the grid area completely. Two example rows will remain.
  1. Set initial values for your loan in the header area.
    • Both interest rate and compounding can be changed on later dates (see tutorial #4)
initial settings
  1. Enter the "Nominal Annual Rate". All rates are entered as a percentage (not as decimal equivalents). That is, for a 4.5% enter "4.5". Do not type in the percent sign.
  2. Select a "Compounding" frequency. "Monthly" compounding is most typically used.
  1. Enter loan details into the grid. These are called "cash flows".
    • Each row in the table may represent one or more cash flows as indicated by the number in the "# Periods" column
    • A cash flow maybe a series of loans, payments or xtra payments (extra payments) when "Schedule Type" is a "Loan"
    • A row will represent only one type of cash flow as indicated in the "Series" column
loan example
  1. Click on the first row of the cash flow area. For the first row, set the "Series" to "Loan". ("Series" describe the cash flow type)
  2. Type [Tab] to move to the "Date" column. This date, called the loan date, is the date the monies become available. It is sometimes known as the origination date. If you are borrowing money and the bank gives you the money on April, 1 2016, then you would enter "04012016" or use the calendar to set the date.
    • If typing a date, never type the date part separators. Type only 8 numbers.
    • If using the calendar, click on the month at the top to list the months.
    • Then to change years, click on the year at the top for a list of years.
    • Click on the year. Click on the month. Click on the date.
    • You can always click on "Today" at the bottom of a calendar to select the current date.
  3. Hit the [Tab] key to move to the "Amount" column. Enter the amount of the loan. For this example, enter 250,000.00. When entering numbers, do not enter commas. They will be entered for you. Also, there should not be any need to use the [backspace] key or [delete] key to clear a value. If you use the [tab] key to move to the amount column or click in the column with your mouse, the current value will be selected. Just start typing to clear it.
  4. Hit [Tab] to move to the "# Periods" column. For normal loans, monies are only advanced once. Therefore, for 99.9% of all loan events, you'll want to enter a 1 in this column.
  1. Next, enter details about the payment series
    1. Click on the second row or use the down arrow key. For the "Series", select Payment if it is not already selected.
    2. Hit [Tab] to move to the "Date" column. Enter the date the first payment is due. For this example, enter 05012016.
    3. Type [Tab] once more to move to the "Amount" column. Since the payment amount is unknown, type a U. The word "Unknown" will be displayed.
    4. Hit [Tab] again to move to the "# Periods" column. For this example, we'll assume a 15-year loan with monthly payments. Enter 180
    5. Type [Tab] again. This time, your focus will move to the "Frequency" column. Select "Monthly". This tells the calculator that you want the payment frequency to be monthly starting with the first payment due on May 1, 2016. Notice when "# Periods" is greater than one, the "End Date" is calculated.
    6. We are now ready to calculate the unknown value. Your screen should look like the one above
  1. Calculate — Click on the [Calculate] button at the top of the calculator
  • The word "Unknown" will be replaced with the monthly payment amount. Assuming you are using the standard default settings and entered the example as shown, the result will be $1,912.48.
loan example calculated
  1. To view detailed amortization schedule showing the monthly payment allocated between principal and interest, click on the "Schedule" button at the top in the button row
  • A sample of the detailed (printable) amortization schedule. (A similar schedule is available for investment cash flows.)
amortization table
  1. To "visualize" the loan details, don't forget to check out the charts. They are automatically created. There's nothing to enter.
  • Click on the [Charts] button next to [Schedule]
  • Pass your mouse over chart points for specific totals
amortization charts
  1. There are a few other features/items you should know about.
  • The [Insert] button inserts a row into the cash flow
  • The [Delete] button deletes the currently selected row in the cash flow.
  • [Expand] creates one row for each cash flow. You can create one row with 360 payments. Click [Expand] and 360 rows will be created so you can edit dates and amounts.
  • [Collapse] (was "Sort" in prior version) collapses the cash flows after an "Expand" The cash flow will be shown using as few rows as possible

Calculating a loan payment is a very fundamental financial calculation. Unlike other calculators, the Ultimate Financial Calculator can calculate a payment amount for a complex loan which allows you to structure a loan or mortgage to meet any need imaginable.