Balloon Payment Calculator Formula
Understand the math behind the balloon payment calculator. Each variable explained with a worked example.
Formulas Used
Balloon Payment Due
balloon_payment = balloon_balanceMonthly Payment
payment = monthly_paymentTotal Paid Before Balloon
total_paid_before_balloon = monthly_payment * n_balloonPrincipal Paid Before Balloon
principal_paid = loan_amount - balloon_balanceInterest Paid Before Balloon
interest_paid = monthly_payment * n_balloon - (loan_amount - balloon_balance)Variables
| Variable | Description | Default |
|---|---|---|
loan_amount | Loan Amount(USD) | 250000 |
interest_rate | Interest Rate(%) | 7 |
amortization_years | Amortization Period(years) | 30 |
balloon_years | Balloon Due In(years) | 7 |
r | Derived value= interest_rate / 100 / 12 | calculated |
n_amort | Derived value= amortization_years * 12 | calculated |
n_balloon | Derived value= balloon_years * 12 | calculated |
monthly_payment | Derived value= r > 0 ? loan_amount * r * pow(1 + r, n_amort) / (pow(1 + r, n_amort) - 1) : loan_amount / n_amort | calculated |
balloon_balance | Derived value= r > 0 ? loan_amount * (pow(1 + r, n_amort) - pow(1 + r, n_balloon)) / (pow(1 + r, n_amort) - 1) : loan_amount * (n_amort - n_balloon) / n_amort | calculated |
How It Works
Balloon Mortgages
A balloon mortgage has lower monthly payments based on a long amortization schedule, but the remaining balance comes due in a lump sum (the balloon payment) after a shorter term.
How It Works
1. Payments are calculated as if the loan runs the full amortization period (e.g., 30 years) 2. After the balloon term (e.g., 7 years), the entire remaining balance is due 3. Most borrowers refinance or sell before the balloon date
Balloon Balance Formula
Balance = P x [(1+r)^N - (1+r)^n] / [(1+r)^N - 1]
Where P is the original loan, N is the amortization months, and n is the months paid.
Common Uses
Worked Example
A $250,000 loan at 7%, amortized over 30 years, with a 7-year balloon.
- 01Monthly payment (30-year amortization): $1,663.26
- 02Payments made: 84 months x $1,663.26 = $139,714
- 03Balloon balance after 7 years: $228,951
- 04Principal paid: $250,000 - $228,951 = $21,049
- 05Interest paid: $139,714 - $21,049 = $118,665
- 06The $228,951 balloon must be paid, refinanced, or the property sold
Ready to run the numbers?
Open Balloon Payment Calculator