Home Equity Calculator
A home equity calculator determines how much ownership stake you have in your home by subtracting your mortgage balance from your home's current market value.
Home Equity Formula
Home Equity = Current Home Value - Mortgage Balance
Equity Growth Over Time
$300,000 home, 20% down, 30-year mortgage at 7%:
| Year | Home Value (3% appreciation) | Mortgage Balance | Equity |
|---|---|---|---|
| 0 | $300,000 | $240,000 | $60,000 |
| 5 | $347,782 | $223,724 | $124,058 |
| 10 | $403,175 | $201,435 | $201,740 |
| 15 | $467,380 | $170,795 | $296,585 |
| 20 | $541,833 | $128,742 | $413,091 |
| 30 | $728,180 | $0 | $728,180 |
Home Equity Calculator Implementation
``javascript
function calculateHomeEquity(originalPrice, downPayment, rate, termYears, yearsOwned, appreciationRate) {
const loan = originalPrice - downPayment;
const monthlyRate = rate / 100 / 12;
const totalPayments = termYears * 12;
const paymentsMade = yearsOwned * 12;
const monthlyPayment = loan * monthlyRate / (1 - Math.pow(1 + monthlyRate, -totalPayments));
// Calculate remaining balance
let balance = loan;
for (let i = 0; i < paymentsMade; i++) {
const interest = balance * monthlyRate;
const principal = monthlyPayment - interest;
balance -= principal;
}
// Calculate appreciated home value
const currentValue = originalPrice * Math.pow(1 + appreciationRate / 100, yearsOwned);
const equity = currentValue - balance;
const equityPercent = (equity / currentValue) * 100;
return {
currentValue: currentValue.toFixed(2),
mortgageBalance: balance.toFixed(2),
equity: equity.toFixed(2),
equityPercent: equityPercent.toFixed(1) + '%'
};
}
console.log(calculateHomeEquity(300000, 60000, 7, 30, 10, 3));
// { currentValue: '403175', mortgageBalance: '201435', equity: '201740' }
``
Using Home Equity
Equity can be accessed through selling, cash-out refinancing, home equity loans, or HELOCs. Consider your long-term goals before borrowing against your equity.
Where the Money Goes
On $200,000 at 6% over 30 years, paying $1,199 a month:
| Point | Principal repaid | Interest paid | Balance |
|---|---|---|---|
| Year 3 | $7,832 | $35,336 | $192,168 |
| Year 8 | $22,560 | $85,359 | $177,440 |
| Year 15 | $57,902 | $157,936 | $142,098 |
| Year 23 | $113,267 | $210,490 | $86,733 |
| Year 30 | $200,000 | $231,676 | $0 |
What a Rate Change Costs
| Rate | Monthly | vs 6% | Total repaid |
|---|---|---|---|
| 5.00% | $1,074 | -$125 | $386,512 |
| 5.50% | $1,136 | -$64 | $408,808 |
| 6.00% | $1,199 | ā | $431,676 |
| 6.50% | $1,264 | +$65 | $455,089 |
| 7.00% | $1,331 | +$132 | $479,018 |
What an Extra Payment Buys
Every dollar above the required $1,199 goes entirely to principal, which removes all the future interest that principal would have accrued:
| Extra per month | New payment | Paid off in | Interest saved | Time saved |
|---|---|---|---|---|
| $50 | $1,249 | 27 yr 0 mo | $27,879 | 37 months |
| $100 | $1,299 | 24 yr 7 mo | $49,138 | 66 months |
| $250 | $1,449 | 19 yr 7 mo | $91,318 | 126 months |
| $500 | $1,699 | 14 yr 11 mo | $129,142 | 182 months |
Before Paying Extra
- Check for a prepayment penalty. Uncommon on mortgages now, still present on some auto
- Tell the servicer to apply it to principal. Many default to holding it as the next
- Compare against the alternative. Paying down 6% debt is a guaranteed
- Keep the emergency fund. Money paid into a loan is not retrievable without