Bendigo loan calculator
Bendigo Bank Loan Calculator Bendigo Bank Loan Calculator Calculate repayments for personal, home, or business loans with Australia’s most satisfied home loan customers* Home Loan Competitive rates for owner-occupiers and investors Loan Type Express Home Loan (Variable: 5.89% p.a.)Complete Home Loan (2 Year Fixed: 5.69% p.a.) Loan Amount ($) 400,000 Loan Term (years) 25 Calculate Repayments Home Loan Repayment Results Monthly Repayment $2,556 Total Interest $366,800 Total Repayment $766,800 Personal Loan Flexible options for your personal needs Loan Type Secured Personal Loan (from 7.79% p.a.)Unsecured Personal Loan (from 12.79% p.a.)Green Personal Loan (from 5.49% p.a.) Loan Amount ($) 15,000 Loan Term (years) 5 Calculate Repayments Personal Loan Repayment Results Monthly Repayment $302 Total Interest $3,120 Total Repayment $18,120 Bendigo Bank Loan Information Home Loan Features • Express Home Loan: Variable rates from 5.89% p.a. with offset accounts [citation:7] • Complete Home Loan: Fixed rates from 5.69% p.a. with flexible repayment options [citation:7] • Ranked Australia’s #1 for home loan satisfaction (87.7%) [citation:7] • Option for 100% offset and redraw on both fixed and variable loans [citation:3] Personal Loan Options • Secured loans from 7.79% p.a. (using collateral like a car) [citation:1] • Unsecured loans from 12.79% p.a. (no collateral required) [citation:1] • Green personal loans for eco-friendly purchases (from 5.49% p.a.) • Flexible terms from 1-7 years with weekly/fortnightly/monthly repayments [citation:6] Why Choose Bendigo? • Voted Australia’s most trusted bank [citation:7] • Awarded “Best Home Loan Lender – Large Bank” for 2025 [citation:7] • $366 million reinvested back into local communities [citation:3] • 400+ branches with expert lenders available after hours [citation:7] Need Assistance? Contact our home loan specialists: 1300 236 344 or visit a branch Monday to Friday – 8am to 9pm AEST | Weekends – 9am to 8pm AEST [citation:4] Disclaimer: The results are a guide only, not a quote, credit approval or offer of credit. The results are not advice on how much you can or should borrow, which product you should choose, or about making extra payments. You should speak to Bendigo Bank or obtain professional advice about a loan that meets your requirements. Credit criteria, terms and conditions, and fees and charges apply. WARNING: The comparison rate is true only for the examples given and may not include all fees and charges. Different terms, fees or other loan amounts might result in a different comparison rate. [citation:1][citation:2] // Format currency function function formatCurrency(value) { return ‘$’ + value.toFixed(0).replace(/\B(?=(\d{3})+(?!\d))/g, “,”); } // Home loan slider functionality const homeAmountSlider = document.getElementById(‘homeAmountSlider’); const homeAmountValue = document.getElementById(‘homeAmountValue’); const homeTermSlider = document.getElementById(‘homeTermSlider’); const homeTermValue = document.getElementById(‘homeTermValue’); homeAmountSlider.addEventListener(‘input’, function() { homeAmountValue.textContent = formatCurrency(parseInt(this.value)).replace(‘$’, ”); }); homeTermSlider.addEventListener(‘input’, function() { homeTermValue.textContent = this.value; }); // Personal loan slider functionality const personalAmountSlider = document.getElementById(‘personalAmountSlider’); const personalAmountValue = document.getElementById(‘personalAmountValue’); const personalTermSlider = document.getElementById(‘personalTermSlider’); const personalTermValue = document.getElementById(‘personalTermValue’); personalAmountSlider.addEventListener(‘input’, function() { personalAmountValue.textContent = formatCurrency(parseInt(this.value)).replace(‘$’, ”); }); personalTermSlider.addEventListener(‘input’, function() { personalTermValue.textContent = this.value; }); // Calculate home loan repayments document.getElementById(‘calculateHome’).addEventListener(‘click’, function() { const loanType = document.getElementById(‘homeLoanType’).value; const loanAmount = parseFloat(homeAmountSlider.value); const loanTerm = parseFloat(homeTermSlider.value); // Interest rates based on loan type let interestRate; if (loanType === ‘express’) { interestRate = 5.89; // Express Home Loan variable rate [citation:7] } else { interestRate = 5.69; // Complete Home Loan fixed rate [citation:7] } // Calculate monthly repayment const monthlyRate = interestRate / 100 / 12; const numberOfPayments = loanTerm * 12; const monthlyPayment = loanAmount * monthlyRate * Math.pow(1 + monthlyRate, numberOfPayments) / (Math.pow(1 + monthlyRate, numberOfPayments) – 1); const totalRepayment = monthlyPayment * numberOfPayments; const totalInterest = totalRepayment – loanAmount; // Update results document.getElementById(‘homeMonthly’).textContent = formatCurrency(monthlyPayment); document.getElementById(‘homeInterest’).textContent = formatCurrency(totalInterest); document.getElementById(‘homeTotal’).textContent = formatCurrency(totalRepayment); }); // Calculate personal loan repayments document.getElementById(‘calculatePersonal’).addEventListener(‘click’, function() { const loanType = document.getElementById(‘personalLoanType’).value; const loanAmount = parseFloat(personalAmountSlider.value); const loanTerm = parseFloat(personalTermSlider.value); // Interest rates based on loan type let interestRate; switch(loanType) { case ‘secured’: interestRate = 7.79; // Secured personal loan rate [citation:1] break; case ‘unsecured’: interestRate = 12.79; // Unsecured personal loan rate [citation:1] break; case ‘green’: interestRate = 5.49; // Green personal loan rate break; default: interestRate = 10.0; } // Calculate monthly repayment const monthlyRate = interestRate / 100 / 12; const numberOfPayments = loanTerm * 12; const monthlyPayment = loanAmount * monthlyRate * Math.pow(1 + monthlyRate, numberOfPayments) / (Math.pow(1 + monthlyRate, numberOfPayments) – 1); const totalRepayment = monthlyPayment * numberOfPayments; const totalInterest = totalRepayment – loanAmount; // Update results