Mortgage Calculator

Monthly payment, total interest and a year-by-year amortization schedule for any home price, down payment, interest rate and term — computed as exact fractions, with every step shown.
Computed
The exact payment, the schedule and the full working are shown below.
Resultexact

Monthly payment

2,022.62

Every payment and balance is computed as an exact BigInt fraction — no floating-point rounding.

Loan amount
320,000.00
Total interest
408,142.36
Total paid
728,142.36
Graph
102030200000400000 0
Remaining balance Cumulative interest
Amortization schedule (yearly)
Year
Balance
Principal
Interest
1
316,423.28
3,576.72
20,694.69
2
312,607.02
3,816.26
20,455.15
3
308,535.17
4,071.84
20,199.57
4
304,190.63
4,344.54
19,926.87
5
299,555.13
4,635.50
19,635.91
6
294,609.18
4,945.95
19,325.46
7
289,331.98
5,277.19
18,994.22
8
283,701.37
5,630.62
18,640.80
9
277,693.66
6,007.71
18,263.70
10
271,283.60
6,410.06
17,861.36
11
264,444.26
6,839.35
17,432.06
12
257,146.86
7,297.39
16,974.02
13
249,360.75
7,786.11
16,485.30
14
241,053.19
8,307.56
15,963.85
15
232,189.25
8,863.94
15,407.48
16
222,731.68
9,457.57
14,813.84
17
212,640.72
10,090.96
14,180.45
18
201,873.95
10,766.77
13,504.64
19
190,386.11
11,487.84
12,783.57
20
178,128.90
12,257.20
12,014.21
21
165,050.81
13,078.09
11,193.32
22
151,096.86
13,953.96
10,317.46
23
136,208.38
14,888.48
9,382.93
24
120,322.79
15,885.59
8,385.83
25
103,373.32
16,949.47
7,321.94
26
85,288.71
18,084.61
6,186.80
27
65,992.94
19,295.77
4,975.64
28
45,404.89
20,588.05
3,683.37
29
23,438.03
21,966.86
2,304.55
30
0.00
23,438.03
833.39

Step-by-step solution

  1. 1

    Identify the inputs

    A mortgage spreads the loan over equal monthly payments — the formula below gives the exact payment.

    M=P⋅i⋅(1+i)N(1+i)N−1M = P \cdot \frac{i \cdot (1+i)^{N}}{(1+i)^{N} - 1}
    • P = 400000 - 80000 = 320000
    • r = 6.5%
    • t = 30
    • n = 12
    • N = 360
  2. 2

    Compute the monthly rate

    The annual rate becomes a monthly rate: i = 13/2400 as an exact fraction.

    i=r12=13212=132400i = \frac{r}{12} = \frac{\frac{13}{2}}{12} = \frac{13}{2400}
  3. 3

    Apply the payment formula

    The fixed monthly payment is 2,022.62.

    M=320000⋅132400⋅(24132400)360(24132400)360−1≈2,022.62M = 320000 \cdot \frac{\frac{13}{2400} \cdot \left(\frac{2413}{2400}\right)^{360}}{\left(\frac{2413}{2400}\right)^{360} - 1} \approx 2{,}022.62
  4. 4

    Total cost of the loan

    Over the full term you pay 728,142.36, of which 408,142.36 is interest.

    total=M⋅N=2,022.62⋅360=728,142.36\text{total} = M \cdot N = 2{,}022.62 \cdot 360 = 728{,}142.36
  5. 5

    The amortization schedule

    Each year the interest share shrinks while the principal share grows — the table and curves show the 30-year amortization.

How mortgage math works

A fixed-rate mortgage is an annuity: the same payment every month, split into interest on the remaining balance and repayment of principal. The payment formula M = P·i·B^N/(B^N − 1) follows from requiring the balance to reach exactly zero after N payments.

Early payments are mostly interest — of the 14,389 paid in year 1 of a 200,000 loan at 6% for 30 years, about 11,933 is interest — and the split gradually reverses, which the schedule and the two curves show.

Every amount here stays an exact fraction: the monthly payment of a 30-year loan is a fraction with hundreds of digits, rounded to cents only for display.