Home Loan Calculator
Are you planning to buy a home in Thailand? If so, you will need to get a home loan. But with so many different lenders and interest rates available, it can be tough to know where to start.
That is where our home loan calculator comes in. This calculator is specifically designed for the Thai home loan market, and it allows you to calculate your monthly payments based on a variety of factors, including the loan amount and interest rate.
One of the unique features of our calculator is that it allows you to define the annual interest rate for the first three years of the loan, as well as the years after. This is important because interest rates in Thailand can fluctuate frequently, and you may be able to refinance your loan after three years to get a better interest rate.
Once you have entered all of the necessary information, click the "Calculate" button. The calculator will then display your monthly payments, as well as a summary of the loan information and a payment schedule.
Loan Summary
Three Years Loan Summary
Loan Amount: |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(inputs.amount)}} |
Loan Date: |
{{startDate.format("D MMM YYYY")}} |
Last Payment Due: |
{{threeYears.end.format("D MMM YYYY")}} |
Number of Payments: |
{{threeYears.months}} months |
Principal Payments: |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(threeYears.principal)}} |
Interest Payments: |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(threeYears.interest)}} |
Total Payments: |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(threeYears.payments)}} |
Remaining Balance: |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(threeYears.balance)}} |
Interest to Loan Amount: |
{{new Intl.NumberFormat('en-US', { style: 'percent', maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(threeYears.interestToLoan)}} |
Total Loan Summary
Loan Amount: |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(inputs.amount)}} |
Loan Date: |
{{startDate.format("D MMM YYYY")}} |
Last Payment Due: |
{{total.end.format("D MMM YYYY")}} |
Number of Payments: |
{{total.months}} months |
Principal Payments: |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(total.principal)}} |
Interest Payments: |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(total.interest)}} |
Total Payments: |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(total.payments)}} |
Remaining Balance: |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(total.balance)}} |
Interest to Loan Amount: |
{{new Intl.NumberFormat('en-US', { style: 'percent', maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(total.interestToLoan)}} |
Payment Schedule
#Month |
Date |
Monthly Payment |
Principal |
Interest |
Balance |
{{row.months}} |
{{row.date.format("D MMM YYYY")}} |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(row.monthlyPayment)}} |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(row.principalPaid)}} |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(row.interestPaid)}} |
{{new Intl.NumberFormat('en-US', { maximumFractionDigits : 2, minimumFractionDigits : 2 }).format(row.balance)}} |