Mortgage Months Ratio

The first step to understanding how monthly mortgage payments are calculated is converting from an annual percentage rate (APR) to a monthly millage rate (I). For small percentages, the monthly millage rate can be approximated by dividing by 12 (months in a year) and multiplying by 10 because mills are multiplied by 1/1000th instead of 1/100th for percent.

I 1000 100% * year 12 months *APR%

When written in decimal form instead of percentage, an APR means that total the amount owed scales each year by an annual multiplying factor apr = 1 + APR. The "equivalent" monthly interest rate has to found through this multiplicative factor because it is compounded twelve times for every single annual multiplicative factor.

apr=1+APR
i=apr1/12
I=i-1

Combining these into a single equation for the monthly millage rate:

I= ( 1+ APR100% 12 -1 ) *1000

Fixed rate mortgage payments are based on a finite geometric series. For reference later in this article, the open and closed-form solutions for a finite geometric series are shown below.

k=0 n-1 rk =1+r +r2 +r3 + +rn-1

k=0 n-1 rk = rn-1 r-1 for r1

Let Pm be the principal remaining after the payment at the end of the mth month. The change in principal each month is due to growth in principal from the monthly interest factor (i) minus the monthly payment (p). Starting from the initial loan size:

P1=i P0-p
P2=i P1-p =i ( iP0-p ) -p = i2P0 -p ( i+1 )
P3=i P2-p =i ( i2P0 -p ( i+1 ) ) -p = i3P0 -p ( i2+i+1 )
...
Pm = imP0 -p k=0 m-1 ik

Pm = { imP0 -p im-1 i-1 , i1 P0-pm , i=1

For an N-month mortgage, the principal remaining after the payment at the end of the Nth month is zero. This allows us to calculate the required monthly mortgage payment for a given loan size.

0= iNP0 -p iN-1 i-1
iNP0 p = iN-1 i-1
P0p = 1-i-N i-1 or p=P0 ( i-1 1-i-N )

We call this value, the coefficient that is independent of mortgage size, the mortgage-months-ratio (RN).

RN= { 1-i-N i-1 months , i1 Nmonths , i=1

This ratio relates the initial loan size to the monthly mortgage payment and depends only on interest rates and mortgage term.

P0p =RN

Substituting this result back into the equation for principal remaining in a given month:

Pmp = im P0p - im-1 i-1
Pmp = imRN - im-1 i-1
Pmp = im (1-i-N) i-1 - im-1 i-1
Pmp = 1- im-N i-1

Once again combining with the zero percent interest rate case:

Pmp = { 1- im-N i-1 , i1 N-m , i=1