Estimate how much credit you can access based on your home's equity.
$
$
70%
75%
80% (Standard)
85%
90%
Most lenders cap the combined loan-to-value at 80-85%.
Estimated Maximum HELOC Limit
$0.00
How a HELOC Calculator Works
A Home Equity Line of Credit (HELOC) is a revolving line of credit that uses your home as collateral. Unlike a standard home equity loan, which provides a lump sum, a HELOC allows you to borrow as needed up to a specific limit.
Lenders determine your borrowing power using a Combined Loan-to-Value (CLTV) ratio. This calculation takes the total amount of debt secured by your home (your current mortgage plus the new HELOC) and compares it to the home's current market value.
The Formula:
(Home Value × Max LTV Percentage) – Current Mortgage Balance = Your HELOC Limit
Realistic Calculation Example
Suppose your home is currently worth $450,000 and you still owe $250,000 on your primary mortgage. If your bank allows a maximum CLTV of 80%:
Step 1: $450,000 × 0.80 = $360,000 (The total debt the bank allows)
Step 2: $360,000 – $250,000 = $110,000
In this scenario, your estimated HELOC limit would be $110,000.
Important Considerations
While this calculator provides a mathematical estimate, several factors can influence your final approval:
Credit Score: Higher scores often unlock higher LTV limits and lower interest rates.
Debt-to-Income (DTI) Ratio: Lenders evaluate your monthly income against all debt payments to ensure you can afford the line of credit.
Appraisal: The lender will perform a professional appraisal to confirm your home's actual market value.
Interest Rates: HELOCs usually have variable interest rates, meaning your monthly payments can fluctuate over time.
function calculateHelocLimit() {
var homeValue = parseFloat(document.getElementById('heloc_homeValue').value);
var mortgageBalance = parseFloat(document.getElementById('heloc_mortgageBalance').value);
var ltvLimit = parseFloat(document.getElementById('heloc_ltvLimit').value) / 100;
var resultBox = document.getElementById('heloc-result-box');
var finalResultDisplay = document.getElementById('heloc_finalResult');
var summaryText = document.getElementById('heloc_summaryText');
if (isNaN(homeValue) || homeValue <= 0) {
alert("Please enter a valid home market value.");
return;
}
if (isNaN(mortgageBalance)) {
mortgageBalance = 0;
}
// Calculation Logic
var maxTotalDebt = homeValue * ltvLimit;
var availableCredit = maxTotalDebt – mortgageBalance;
// UI Formatting
resultBox.style.display = 'block';
if (availableCredit <= 0) {
finalResultDisplay.innerHTML = "$0.00";
finalResultDisplay.style.color = "#d9534f";
summaryText.innerHTML = "Based on your inputs, your current mortgage balance exceeds the allowed loan-to-value ratio. You may not have enough equity for a HELOC at this time.";
} else {
finalResultDisplay.innerHTML = "$" + availableCredit.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
finalResultDisplay.style.color = "#1a4a7c";
var percentUsed = ((mortgageBalance / homeValue) * 100).toFixed(1);
summaryText.innerHTML = "Lenders allow you to borrow up to " + (ltvLimit * 100) + "% of your home's value ($" + maxTotalDebt.toLocaleString() + "). Since you currently owe " + percentUsed + "% of your home's value, you can access the remaining difference.";
}
// Smooth scroll to result
resultBox.scrollIntoView({ behavior: 'smooth', block: 'nearest' });
}
function resetHelocCalc() {
document.getElementById('heloc_homeValue').value = '';
document.getElementById('heloc_mortgageBalance').value = '';
document.getElementById('heloc_ltvLimit').value = '80';
document.getElementById('heloc-result-box').style.display = 'none';
}