Calculator for Home Equity Line of Credit

Home Equity Line of Credit (HELOC) Calculator :root { –primary-color: #004a99; –success-color: #28a745; –background-color: #f8f9fa; –text-color: #333; –border-color: #ccc; –card-background: #fff; –shadow: 0 2px 5px rgba(0,0,0,0.1); } body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: var(–background-color); color: var(–text-color); line-height: 1.6; margin: 0; padding: 20px; } .container { max-width: 1000px; margin: 20px auto; background-color: var(–card-background); padding: 30px; border-radius: 8px; box-shadow: var(–shadow); } h1, h2, h3 { color: var(–primary-color); text-align: center; margin-bottom: 20px; } h1 { font-size: 2.5em; } h2 { font-size: 1.8em; margin-top: 40px; border-bottom: 2px solid var(–primary-color); padding-bottom: 10px; } h3 { font-size: 1.4em; margin-top: 30px; } .loan-calc-container { background-color: var(–card-background); padding: 25px; border-radius: 8px; box-shadow: var(–shadow); margin-bottom: 30px; } .input-group { margin-bottom: 20px; padding: 15px; border: 1px solid var(–border-color); border-radius: 5px; background-color: #fdfdfd; } .input-group label { display: block; margin-bottom: 8px; font-weight: bold; color: var(–primary-color); } .input-group input[type="number"], .input-group input[type="text"], .input-group select { width: calc(100% – 22px); padding: 10px; border: 1px solid var(–border-color); border-radius: 4px; font-size: 1em; margin-top: 5px; } .input-group input[type="number"]:focus, .input-group input[type="text"]:focus, .input-group select:focus { outline: none; border-color: var(–primary-color); box-shadow: 0 0 0 2px rgba(0, 74, 153, 0.2); } .input-group .helper-text { font-size: 0.85em; color: #666; margin-top: 5px; display: block; } .error-message { color: #dc3545; font-size: 0.8em; margin-top: 5px; display: none; /* Hidden by default */ } .error-message.visible { display: block; } .button-group { text-align: center; margin-top: 25px; } button { background-color: var(–primary-color); color: white; border: none; padding: 12px 25px; border-radius: 5px; cursor: pointer; font-size: 1em; margin: 0 10px; transition: background-color 0.3s ease; } button:hover { background-color: #003366; } button.reset-button { background-color: #6c757d; } button.reset-button:hover { background-color: #5a6268; } button.copy-button { background-color: #ffc107; color: #333; } button.copy-button:hover { background-color: #e0a800; } #results { margin-top: 30px; padding: 25px; border: 1px solid var(–primary-color); border-radius: 8px; background-color: #eef7ff; text-align: center; } #results h3 { margin-top: 0; color: var(–primary-color); } .primary-result { font-size: 2.2em; font-weight: bold; color: var(–primary-color); margin: 15px 0; padding: 15px; background-color: #fff; border-radius: 5px; border: 2px dashed var(–primary-color); } .intermediate-results div, .key-assumptions div { margin-bottom: 10px; font-size: 1.1em; } .intermediate-results span, .key-assumptions span { font-weight: bold; color: var(–primary-color); } .formula-explanation { font-size: 0.9em; color: #555; margin-top: 15px; text-align: left; } table { width: 100%; border-collapse: collapse; margin-top: 20px; box-shadow: var(–shadow); } th, td { padding: 12px 15px; text-align: left; border-bottom: 1px solid #ddd; } thead { background-color: var(–primary-color); color: white; } tbody tr:nth-child(even) { background-color: #f2f2f2; } tbody tr:hover { background-color: #e0e0e0; } caption { font-size: 1.1em; font-weight: bold; color: var(–primary-color); margin-bottom: 10px; caption-side: top; text-align: left; } canvas { display: block; margin: 20px auto; max-width: 100%; border: 1px solid var(–border-color); border-radius: 5px; } .chart-legend { text-align: center; margin-top: 10px; font-size: 0.9em; } .chart-legend span { display: inline-block; margin: 0 10px; } .chart-legend span::before { content: "; display: inline-block; width: 10px; height: 10px; margin-right: 5px; vertical-align: middle; } .legend-borrowing::before { background-color: var(–primary-color); } .legend-equity::before { background-color: var(–success-color); } .article-section { margin-top: 40px; padding-top: 20px; border-top: 1px solid #eee; } .article-section p, .article-section ul, .article-section ol { margin-bottom: 15px; } .article-section li { margin-bottom: 8px; } .article-section a { color: var(–primary-color); text-decoration: none; } .article-section a:hover { text-decoration: underline; } .faq-item { margin-bottom: 15px; border-left: 3px solid var(–primary-color); padding-left: 10px; } .faq-item strong { color: var(–primary-color); display: block; margin-bottom: 5px; } .related-tools ul { list-style: none; padding: 0; } .related-tools li { margin-bottom: 10px; } .related-tools a { font-weight: bold; } .related-tools p { font-size: 0.9em; color: #555; margin-top: 5px; } @media (max-width: 768px) { .container { padding: 20px; } h1 { font-size: 2em; } h2 { font-size: 1.5em; } button { margin: 5px 5px; padding: 10px 20px; } .primary-result { font-size: 1.8em; } }

Home Equity Line of Credit (HELOC) Calculator

Estimate your potential Home Equity Line of Credit (HELOC) based on your home's value and your outstanding mortgage balance. A HELOC is a revolving credit line secured by your home, offering flexible access to funds.

HELOC Calculator

Enter the estimated current market value of your home.
Enter the total amount you still owe on your primary mortgage.
This is the maximum percentage of your home's value you wish to borrow against (e.g., 80% means 80). Lenders typically allow up to 80-90%.
Enter the estimated annual interest rate for the HELOC (e.g., 7.5 for 7.5%). Rates vary based on market conditions and your creditworthiness.
The number of years you can draw funds from the HELOC.
The number of years you will repay the borrowed amount plus interest after the draw period ends.

Your HELOC Estimate

Maximum Borrowing Power:
Available Equity:
Estimated Minimum Monthly Payment (during draw period):
Formula Used:

1. Equity Available = (Current Home Value * (Desired LTV Ratio / 100)) – Outstanding Mortgage Balance
2. Maximum Borrowing Power = Current Home Value * (Desired LTV Ratio / 100)
3. Max HELOC Amount = Equity Available (if positive, otherwise 0)
4. Estimated Minimum Monthly Payment (Draw Period) = (Max HELOC Amount / (Draw Period in Years * 12)) + (Max HELOC Amount * (Estimated HELOC Interest Rate / 100) / 12)
Note: This is a simplified estimate. Actual HELOC terms and payments may vary. The minimum payment during the draw period often includes interest-only payments plus a small principal portion. Repayment period payments will be higher.

HELOC Calculation Breakdown

Key Calculation Values
Metric Value Description
Current Home Value Estimated market value of your property.
Outstanding Mortgage Balance Remaining balance on your primary mortgage.
Desired LTV Ratio –% Target percentage of home value you aim to borrow against.
Estimated HELOC Rate –% Projected annual interest rate for the HELOC.
Draw Period — Years Duration for drawing funds.
Repayment Period — Years Duration for repaying the loan.
Available Equity The portion of your home's value that can be leveraged.
Maximum Borrowing Power The total amount you can borrow based on the LTV.
Estimated Max HELOC Amount The maximum amount you can potentially borrow via HELOC.
Estimated Monthly Payment (Draw Period) Approximate minimum monthly payment during the draw phase.

HELOC Potential vs. Equity Over Time

Potential HELOC Amount Available Equity

What is a Home Equity Line of Credit (HELOC)?

A Home Equity Line of Credit, commonly known as a HELOC, is a flexible loan that allows homeowners to borrow against the equity they've built up in their homes. Think of it as a credit card secured by your house. Unlike a home equity loan, which provides a lump sum, a HELOC functions more like a revolving credit line. You can draw funds as needed up to a certain limit during a specified "draw period," and then you enter a "repayment period" where you pay back the principal and interest.

Who Should Use It?

A HELOC is ideal for homeowners who anticipate needing funds for various expenses over time, such as home renovations, education costs, debt consolidation, or significant unexpected expenses. Its flexibility makes it suitable for projects with staggered costs or for individuals who prefer to access funds incrementally rather than all at once. It's particularly beneficial if you have substantial equity in your home and a good credit score, as this typically leads to more favorable interest rates compared to unsecured loans.

Common Misconceptions

  • HELOCs are the same as home equity loans: While both use home equity, a HELOC is a revolving line of credit, while a home equity loan is a fixed loan with a lump sum disbursement.
  • You can borrow 100% of your equity: Lenders usually cap the total loan-to-value (LTV) ratio (your mortgage + HELOC combined) at 80-90% of your home's value.
  • Payments are fixed throughout: HELOCs often have interest-only payments during the draw period, which are lower than the principal-and-interest payments required during the repayment period.
  • HELOCs are risk-free: Since your home secures the loan, failure to make payments can lead to foreclosure.

HELOC Formula and Mathematical Explanation

Understanding the core calculations behind a HELOC estimate is crucial for making informed financial decisions. Our calculator uses a standard approach to determine your potential borrowing capacity and initial payment estimates.

Step-by-Step Derivation

  1. Calculate Available Equity: This is the foundation. It represents the portion of your home's value that isn't tied up in your existing mortgage.
    Equity Available = (Current Home Value × (Desired LTV Ratio / 100)) - Outstanding Mortgage Balance
  2. Determine Maximum Borrowing Power: This is the total amount you could potentially borrow against your home based on the lender's LTV limit.
    Maximum Borrowing Power = Current Home Value × (Desired LTV Ratio / 100)
  3. Calculate Maximum HELOC Amount: This is the actual amount you can borrow via the HELOC. It's limited by your available equity. If your equity is negative or zero, you cannot get a HELOC.
    Max HELOC Amount = MAX(0, Equity Available)
  4. Estimate Minimum Monthly Payment (Draw Period): During the draw period, payments are often interest-only or a combination of interest and a small principal portion. A common calculation includes the interest accrued on the full HELOC amount plus a small fraction of the principal spread over the draw period.
    Monthly Interest = (Max HELOC Amount × (Estimated HELOC Interest Rate / 100)) / 12
    Principal Portion (Simplified) = (Max HELOC Amount / (Draw Period in Years × 12))
    Estimated Minimum Monthly Payment = Monthly Interest + Principal Portion (Simplified)
    Note: Some lenders may only require interest-only payments during the draw period. This calculation provides a more conservative estimate including some principal repayment.

Variable Explanations

The accuracy of your HELOC estimate depends on the inputs provided. Here's a breakdown of each variable:

HELOC Calculation Variables
Variable Meaning Unit Typical Range
Current Home Value The estimated current market price of your home. Currency (e.g., USD) Varies widely by location
Outstanding Mortgage Balance The remaining amount owed on your primary mortgage. Currency (e.g., USD) 0 to Current Home Value
Desired Loan-to-Value (LTV) Ratio The maximum percentage of your home's value you wish to borrow against (including your primary mortgage). Percentage (%) 65% – 90% (Lender dependent)
Estimated HELOC Interest Rate The projected annual interest rate for the HELOC. Often variable. Percentage (%) 5% – 15% (Market and credit dependent)
Draw Period The length of time during which you can borrow funds. Years 5 – 10 years (Common)
Repayment Period The length of time after the draw period to repay the outstanding balance. Years 10 – 20 years (Common)

Practical Examples (Real-World Use Cases)

Let's illustrate how the HELOC calculator works with practical scenarios:

Example 1: Home Renovation Project

Sarah owns a home valued at $600,000 and has an outstanding mortgage balance of $250,000. She wants to renovate her kitchen and estimates needing around $70,000. She's considering a HELOC and aims for an 80% LTV ratio. The estimated HELOC interest rate is 7.0%, with a 10-year draw period and a 15-year repayment period.

Inputs:

  • Home Value: $600,000
  • Mortgage Balance: $250,000
  • Desired LTV: 80%
  • Estimated Rate: 7.0%
  • Draw Period: 10 years
  • Repayment Period: 15 years

Calculated Results:

  • Available Equity: ($600,000 * 0.80) – $250,000 = $480,000 – $250,000 = $230,000
  • Maximum Borrowing Power: $600,000 * 0.80 = $480,000
  • Max HELOC Amount: $230,000 (since Available Equity is positive)
  • Estimated Monthly Payment (Draw Period): (($230,000 * 0.07) / 12) + ($230,000 / (10 * 12)) = $1341.67 + $191.67 = $1533.34

Interpretation: Sarah has $230,000 in available equity and can potentially access up to this amount via a HELOC. Her estimated minimum monthly payment during the 10-year draw period would be approximately $1,533.34. This amount covers interest on the full $230,000 plus a small principal repayment. She can draw up to $70,000 for her renovations and still have significant borrowing capacity remaining.

Example 2: Debt Consolidation

John has a home valued at $450,000 with a mortgage balance of $180,000. He has $30,000 in high-interest credit card debt and wants to consolidate it. He opts for an 85% LTV ratio, with an estimated HELOC rate of 8.5%, a 10-year draw period, and a 20-year repayment period.

Inputs:

  • Home Value: $450,000
  • Mortgage Balance: $180,000
  • Desired LTV: 85%
  • Estimated Rate: 8.5%
  • Draw Period: 10 years
  • Repayment Period: 20 years

Calculated Results:

  • Available Equity: ($450,000 * 0.85) – $180,000 = $382,500 – $180,000 = $202,500
  • Maximum Borrowing Power: $450,000 * 0.85 = $382,500
  • Max HELOC Amount: $202,500
  • Estimated Monthly Payment (Draw Period): (($202,500 * 0.085) / 12) + ($202,500 / (10 * 12)) = $1434.38 + $1687.50 = $3121.88

Interpretation: John has $202,500 in available equity. He can take out $30,000 from his HELOC to pay off his credit cards. His estimated minimum monthly payment during the draw period would be approximately $3,121.88. This payment is higher than his credit card interest payments, but it consolidates his debt under a potentially lower overall interest rate and allows him to pay down principal faster. He should compare this payment to his current total interest payments on credit cards to confirm savings.

How to Use This HELOC Calculator

Our HELOC calculator is designed for simplicity and clarity. Follow these steps to get your personalized estimate:

  1. Enter Home Value: Input the current estimated market value of your home. You can get this from recent appraisals, real estate agent estimates, or online valuation tools.
  2. Input Mortgage Balance: Enter the total outstanding balance on your primary mortgage.
  3. Set Desired LTV Ratio: Choose the maximum Loan-to-Value ratio you're targeting. Lenders typically allow up to 80-90%. A lower LTV might increase your chances of approval and secure better terms.
  4. Estimate HELOC Interest Rate: Input the annual interest rate you anticipate for the HELOC. Remember, HELOC rates are often variable, so this is an estimate.
  5. Specify Draw and Repayment Periods: Enter the number of years you expect to draw funds (draw period) and the subsequent years you'll have to repay the balance (repayment period).
  6. Click 'Calculate HELOC': The calculator will instantly process your inputs.

How to Read Results:

  • Max HELOC Amount: This is the primary result – the maximum amount you can potentially borrow.
  • Maximum Borrowing Power: Shows the total debt (mortgage + HELOC) allowed based on your desired LTV.
  • Available Equity: The difference between your borrowing power and your current mortgage balance.
  • Estimated Monthly Payment (Draw Period): A crucial figure showing your minimum expected payment during the borrowing phase.
  • Table Breakdown: Provides a detailed view of all input values and calculated metrics for clarity.
  • Chart: Visualizes how your potential HELOC amount relates to your available equity over time.

Decision-Making Guidance:

Use the results to assess affordability. Can you comfortably manage the estimated monthly payment during the draw period? Does the Max HELOC Amount meet your financial needs? Compare the HELOC rate to other financing options. Remember, this calculator provides an estimate; actual loan terms will be determined by the lender after a full application and underwriting process.

Key Factors That Affect HELOC Results

Several elements influence the HELOC amount you can borrow and the terms you'll receive. Understanding these factors is key:

  1. Home Equity: This is the most significant factor. The more equity you have (home value minus mortgage balance), the more you can potentially borrow. Lenders limit the total debt (mortgage + HELOC) to a percentage of your home's value (LTV).
  2. Credit Score: A higher credit score generally qualifies you for lower interest rates and higher borrowing limits. Lenders see a good score as an indicator of lower risk.
  3. Income and Debt-to-Income Ratio (DTI): Lenders assess your ability to repay. They'll review your income, existing debts, and calculate your DTI ratio. A lower DTI suggests you have more disposable income to handle new debt payments.
  4. Interest Rates (Market & Variable): HELOCs typically have variable interest rates tied to a benchmark index like the Prime Rate. Fluctuations in market rates can increase your monthly payments over time, impacting affordability.
  5. Lender Policies (LTV Limits & Fees): Each lender sets its own maximum LTV ratio and may charge various fees (application, appraisal, annual fees). These policies directly affect how much you can borrow and the overall cost.
  6. Property Type and Condition: The type of property (e.g., primary residence, investment property) and its condition can influence a lender's decision and the terms offered. Lenders are more comfortable lending against well-maintained primary residences.
  7. Economic Conditions: Broader economic factors, such as inflation, interest rate trends set by central banks, and the overall housing market stability, can influence lender appetite for risk and the rates they offer.

Frequently Asked Questions (FAQ)

Q1: What is the difference between a HELOC and a home equity loan?

A: A HELOC is a revolving line of credit, meaning you can borrow, repay, and borrow again up to your limit during the draw period. A home equity loan provides a lump sum of cash upfront, which you then repay in fixed installments over a set term.

Q2: Can I use a HELOC for any purpose?

A: Generally, yes. Lenders typically allow you to use HELOC funds for various purposes, including home improvements, debt consolidation, education expenses, medical bills, or major purchases. However, it's wise to consider the long-term implications of borrowing against your home.

Q3: Are HELOC interest rates fixed or variable?

A: Most HELOCs have variable interest rates, meaning they can change over the life of the loan based on market conditions. Some lenders might offer a fixed-rate option for a portion of the balance or during specific periods, but variable rates are standard.

Q4: What happens after the draw period ends?

A: Once the draw period concludes, you enter the repayment period. You can no longer draw funds. Your payments will typically increase significantly as you begin repaying both the principal and interest on the outstanding balance over the remaining loan term.

Q5: Can my HELOC payment increase?

A: Yes, if you have a variable rate, your monthly payments can increase if the benchmark interest rate rises. Even if you're making interest-only payments during the draw period, the rate increase will raise that payment amount.

Q6: How much equity do I need to qualify for a HELOC?

A: Lenders usually require a certain amount of equity. They often limit the combined loan-to-value (CLTV) ratio – your primary mortgage balance plus the HELOC amount – to 80% or 90% of your home's current market value. You need sufficient equity to meet this requirement.

Q7: Are there fees associated with a HELOC?

A: Yes, HELOCs can come with various fees, such as application fees, appraisal fees, annual fees, and transaction fees. Some lenders offer HELOCs with no closing costs or annual fees, but be sure to read the fine print.

Q8: Is a HELOC a good option for consolidating debt?

A: It can be, especially if your HELOC interest rate is lower than the rates on your existing debts (like credit cards). However, remember you're securing the debt with your home, which puts your house at risk if you can't make payments. Carefully weigh the potential savings against the increased risk.

Related Tools and Internal Resources

© 2023 Your Financial Website. All rights reserved.

var homeValueInput = document.getElementById("homeValue"); var mortgageBalanceInput = document.getElementById("mortgageBalance"); var loanToValueRatioInput = document.getElementById("loanToValueRatio"); var estimatedRateInput = document.getElementById("estimatedRate"); var drawPeriodInput = document.getElementById("drawPeriod"); var repaymentPeriodInput = document.getElementById("repaymentPeriod"); var homeValueError = document.getElementById("homeValueError"); var mortgageBalanceError = document.getElementById("mortgageBalanceError"); var loanToValueRatioError = document.getElementById("loanToValueRatioError"); var estimatedRateError = document.getElementById("estimatedRateError"); var drawPeriodError = document.getElementById("drawPeriodError"); var repaymentPeriodError = document.getElementById("repaymentPeriodError"); var maxHELOCDisplay = document.getElementById("maxHELOC"); var maxBorrowingPowerDisplay = document.getElementById("maxBorrowingPower").querySelector("span"); var equityAvailableDisplay = document.getElementById("equityAvailable").querySelector("span"); var estimatedMonthlyPaymentDisplay = document.getElementById("estimatedMonthlyPayment").querySelector("span"); var tableHomeValue = document.getElementById("tableHomeValue"); var tableMortgageBalance = document.getElementById("tableMortgageBalance"); var tableLTV = document.getElementById("tableLTV"); var tableRate = document.getElementById("tableRate"); var tableDrawPeriod = document.getElementById("tableDrawPeriod"); var tableRepaymentPeriod = document.getElementById("tableRepaymentPeriod"); var tableEquity = document.getElementById("tableEquity"); var tableBorrowingPower = document.getElementById("tableBorrowingPower"); var tableMaxHELOC = document.getElementById("tableMaxHELOC"); var tableMonthlyPayment = document.getElementById("tableMonthlyPayment"); var chart; var chartContext = document.getElementById("helocChart").getContext("2d"); function formatCurrency(amount) { if (isNaN(amount) || amount === null) return "–"; return "$" + amount.toFixed(2).replace(/\d(?=(\d{3})+\.)/g, '$&,'); } function formatPercentage(amount) { if (isNaN(amount) || amount === null) return "–"; return amount.toFixed(2) + "%"; } function formatYears(amount) { if (isNaN(amount) || amount === null) return "–"; return amount.toFixed(0) + " Years"; } function validateInput(inputElement, errorElement, minValue, maxValue, fieldName) { var value = parseFloat(inputElement.value); var isValid = true; errorElement.classList.remove("visible"); errorElement.textContent = ""; if (isNaN(value)) { errorElement.textContent = fieldName + " must be a number."; isValid = false; } else if (value maxValue) { errorElement.textContent = fieldName + " cannot exceed " + formatCurrency(maxValue) + "."; isValid = false; } return isValid; } function validatePercentageInput(inputElement, errorElement, minValue, maxValue, fieldName) { var value = parseFloat(inputElement.value); var isValid = true; errorElement.classList.remove("visible"); errorElement.textContent = ""; if (isNaN(value)) { errorElement.textContent = fieldName + " must be a number."; isValid = false; } else if (value maxValue) { errorElement.textContent = fieldName + " cannot exceed " + maxValue + "%."; isValid = false; } return isValid; } function validatePeriodInput(inputElement, errorElement, minValue, fieldName) { var value = parseInt(inputElement.value); var isValid = true; errorElement.classList.remove("visible"); errorElement.textContent = ""; if (isNaN(value)) { errorElement.textContent = fieldName + " must be a whole number."; isValid = false; } else if (value 30) maxYears = 30; // Limit chart duration for clarity for (var i = 0; i <= maxYears; i++) { years.push(i); var currentEquity = homeValue * ltvRatio – mortgageBalance; var currentHELOC = Math.max(0, currentEquity); // Simulate equity decrease if home value drops (conservative) var simulatedHomeValueDrop = homeValue * (1 – (i / (maxYears * 2))); // Example: 50% drop over max chart duration var simulatedEquity = Math.max(0, simulatedHomeValueDrop * ltvRatio – mortgageBalance); var simulatedHELOC = Math.max(0, simulatedEquity); equityValues.push(simulatedEquity); helocValues.push(Math.min(simulatedHELOC, maxHELOC)); // HELOC cannot exceed calculated max } chart = new Chart(chartContext, { type: 'line', data: { labels: years, datasets: [{ label: 'Available Equity (Max LTV)', data: equityValues, borderColor: 'var(–success-color)', backgroundColor: 'rgba(40, 167, 69, 0.1)', fill: true, tension: 0.1 }, { label: 'Potential HELOC Amount', data: helocValues, borderColor: 'var(–primary-color)', backgroundColor: 'rgba(0, 74, 153, 0.1)', fill: true, tension: 0.1 }] }, options: { responsive: true, maintainAspectRatio: false, scales: { x: { title: { display: true, text: 'Years' } }, y: { title: { display: true, text: 'Amount ($)' }, beginAtZero: true } }, plugins: { tooltip: { callbacks: { label: function(context) { var label = context.dataset.label || ''; if (label) { label += ': '; } if (context.parsed.y !== null) { label += formatCurrency(context.parsed.y); } return label; } } } } } }); } // Initial calculation on load if inputs have default values document.addEventListener("DOMContentLoaded", function() { // Check if default values are present and calculate if (homeValueInput.value && mortgageBalanceInput.value && loanToValueRatioInput.value && estimatedRateInput.value && drawPeriodInput.value && repaymentPeriodInput.value) { calculateHELOC(); } // Add event listeners for real-time updates var inputs = [homeValueInput, mortgageBalanceInput, loanToValueRatioInput, estimatedRateInput, drawPeriodInput, repaymentPeriodInput]; inputs.forEach(function(input) { input.addEventListener('input', calculateHELOC); }); });

Leave a Comment