Mortgage Payment Calculator (level payments with amortization schedule)
Calculate the monthly payment, total paid and total interest of a level-payment loan from the amount, annual rate and term, with a full amortization schedule (CSV) and a 0% rate case.
- Runs in your browser (no upload)
The starting values are only an example. Ask your lender for the actual rate.
Combine years and months (1 month to 50 years in total).
Result
Each month's interest and the payment are rounded to the smallest unit; the final payment absorbs the rounding differences.
Amortization schedule
| Year | Payment | Principal | Interest | Balance |
|---|---|---|---|---|
| Year 1 | 15,177.72 | 6,263.40 | 8,914.32 | 293,736.60 |
| Year 2 | 15,177.72 | 6,453.87 | 8,723.85 | 287,282.73 |
| Year 3 | 15,177.72 | 6,650.17 | 8,527.55 | 280,632.56 |
| Year 4 | 15,177.72 | 6,852.45 | 8,325.27 | 273,780.11 |
| Year 5 | 15,177.72 | 7,060.88 | 8,116.84 | 266,719.23 |
| Year 6 | 15,177.72 | 7,275.64 | 7,902.08 | 259,443.59 |
| Year 7 | 15,177.72 | 7,496.93 | 7,680.79 | 251,946.66 |
| Year 8 | 15,177.72 | 7,724.96 | 7,452.76 | 244,221.70 |
| Year 9 | 15,177.72 | 7,959.91 | 7,217.81 | 236,261.79 |
| Year 10 | 15,177.72 | 8,202.03 | 6,975.69 | 228,059.76 |
| Year 11 | 15,177.72 | 8,451.51 | 6,726.21 | 219,608.25 |
| Year 12 | 15,177.72 | 8,708.56 | 6,469.16 | 210,899.69 |
| Year 13 | 15,177.72 | 8,973.44 | 6,204.28 | 201,926.25 |
| Year 14 | 15,177.72 | 9,246.38 | 5,931.34 | 192,679.87 |
| Year 15 | 15,177.72 | 9,527.63 | 5,650.09 | 183,152.24 |
| Year 16 | 15,177.72 | 9,817.43 | 5,360.29 | 173,334.81 |
| Year 17 | 15,177.72 | 10,116.02 | 5,061.70 | 163,218.79 |
| Year 18 | 15,177.72 | 10,423.69 | 4,754.03 | 152,795.10 |
| Year 19 | 15,177.72 | 10,740.75 | 4,436.97 | 142,054.35 |
| Year 20 | 15,177.72 | 11,067.44 | 4,110.28 | 130,986.91 |
| Year 21 | 15,177.72 | 11,404.07 | 3,773.65 | 119,582.84 |
| Year 22 | 15,177.72 | 11,750.93 | 3,426.79 | 107,831.91 |
| Year 23 | 15,177.72 | 12,108.34 | 3,069.38 | 95,723.57 |
| Year 24 | 15,177.72 | 12,476.62 | 2,701.10 | 83,246.95 |
| Year 25 | 15,177.72 | 12,856.12 | 2,321.60 | 70,390.83 |
| Year 26 | 15,177.72 | 13,247.14 | 1,930.58 | 57,143.69 |
| Year 27 | 15,177.72 | 13,650.10 | 1,527.62 | 43,493.59 |
| Year 28 | 15,177.72 | 14,065.28 | 1,112.44 | 29,428.31 |
| Year 29 | 15,177.72 | 14,493.07 | 684.65 | 14,935.24 |
| Year 30 | 15,179.07 | 14,935.24 | 243.83 | 0.00 |
| Total | 455,332.95 | 300,000.00 | 155,332.95 |
How to use
- Enter the loan amount, the annual interest rate and the term in years (plus any extra months).
- Choose the decimal places if needed; the monthly payment, total paid and total interest appear instantly.
- Review the amortization schedule by year or by month, download it as CSV, or copy a summary.
FAQ
How is the monthly payment calculated?
With monthly rate r (annual rate ÷ 12) and n payments: loan × r × (1 + r)^n ÷ ((1 + r)^n − 1). At 0% it is loan ÷ n. The calculation uses exact decimals instead of binary floating point and rounds to the smallest currency unit.
Why is the final payment different?
The payment and each month's interest are rounded to the cent (or yen), and the small differences add up. The final payment absorbs them so the balance ends at exactly 0.
Can it handle prepayments or extra payments?
No. It calculates level monthly payments only. Prepayments, extra or balloon payments, equal-principal repayment and rate changes are not included.
Notes & limitations
- What you enter is processed only on this page and is not sent to YUCTS servers.
- Prepayments (partial or full), extra payments, fees, guarantee charges, insurance and rate changes are not included.
- Lenders may round differently or charge interest by actual days, so real payments can differ slightly. Your loan contract and the lender's schedule are authoritative.
- The starting rate is only an example, not a current market rate.
Related tools
- Percentage Calculator (percent of, percent change, reverse percentage)Work out X% of Y, what percent X is of Y, the percentage change from A to B, a value after a ±X% change and the original value before it — exact decimals, with clear errors for division by zero.
- Tip Calculator (tip percentage, tax, split the bill)Enter the bill and a tip percentage to get the tip, the total and what each person pays, exact to the smallest unit — with tip on the pre-tax amount and optional rounding up of each share.
- Bill Splitter (equal, by shares or by percentage)Split a total between people equally, by shares (2 : 1 : 1) or by percentage, optionally in round units such as 10 or 100, with an explicit, deterministic split of the remainder.
- Unit Converter (length, weight, area, volume, speed)Convert meters, inches, pounds, gallons, km/h and more between length, weight, area, volume and speed units using exact definitions. Type in either box to convert both ways.
- Temperature Converter (Celsius, Fahrenheit, Kelvin)Convert between Celsius (°C), Fahrenheit (°F) and kelvin (K). Type in any box to get the other two units; temperatures below absolute zero are rejected.
- Age Calculator (exact age and next birthday)Calculate exact age in years, months and days from a date of birth, plus days since birth and days until the next birthday. Choose how Feb 29 birthdays count in common years.