Interest Rate: %

Payments Per Year: (usually 12, some pay every 2 weeks for 26 per year)

Total Number of Payments: (30 years * 12 monthly payments = 360 payments)

Principle:

Baloon last payment:

JavaScript math is subject to roundoff error. If the sum of the principle payments doesn't work out to what the original loan principle was, worry.