Housing Loan Calculator Malaysia

BNM 2026

Your monthly repayment, DSR and stress test, with a plan for paying off faster.

1Property & loan

RM
RM
%
RM
%

2Your income

RM
RM
RM
RM
RM

3Optional

Optional costs
RM
RM
RM
RM
RM
Stress test
Current+1%+2%
%
Pay faster
RM
RM

YOUR MONTHLY REPAYMENT

RM 2,489.12
35 years · 4.3% p.a. · RM 505,430.40 total interest
StretchedDSR 31.1%

Planning guide only. Banks apply their own credit policy.

Loan amount

RM 540,000.00

Total interest

RM 505,430.40

Total payable

RM 1,045,430.40

DSR %

31.1%

Gross monthly income

WhatsApp
Add this RM 2,489.12 instalment to Money TrackerPlan loans, bills and savings in Money Tracker. Free.Plan my money →
How we calculate your housing loan
1

Finance the property

RM 540,000.00

Property less downpayment, plus financed costs

2

Apply the monthly rate

4.3% p.a.

Annual rate divided by 12

3

Spread the repayments

420 months

Equal instalments on a reducing balance

4

Check your DSR

31.1%

Commitments plus repayment divided by income

How the housing loan calculator works

Malaysian home loans are reducing-balance loans with monthly rests: each month the bank charges interest on what you still owe, and the rest of your instalment pays down the loan. The calculator uses the same amortisation formula banks use, then adds the costs and checks that matter before you sign.

The formula

  • Loan amount P = Property price − Downpayment (plus any fees you choose to finance)
  • Monthly rate r = Annual rate ÷ 12
  • Number of months n = Tenure in years × 12
  • Monthly instalment = P × r ÷ (1 − (1 + r)^−n)
  • Total interest = Instalment × n − P

Worked example 1: the default home

A RM600,000 property with a 10% downpayment gives a loan of RM540,000. At 4.30% over 35 years:

  • Monthly instalment ≈ RM2,489.12
  • Total interest ≈ RM505,430.40
  • Total repaid ≈ RM1,045,430.40

In the first month, interest is RM540,000 × 4.30% ÷ 12 = RM1,935, so only about RM554 reduces the loan. That's why extra payments in the early years save the most interest.

Worked example 2: shorter tenure

The same RM540,000 over 30 years at 4.30% costs about RM2,672.31 a month with about RM422,030 in interest. Paying about RM183 more each month saves roughly RM83,400 of interest and five years of repayments.

What affects your result

  • Rate. Most home loans float with the bank's Standardised Base Rate (SBR). A 0.5% change on RM540,000 over 35 years moves the instalment by roughly RM165.
  • Tenure. Longer tenures lower the instalment but add interest. Banks usually allow up to 35 years or age 70, whichever comes first.
  • Downpayment. A bigger downpayment reduces the loan and every instalment.
  • Upfront costs. Stamp duty on the transfer and loan agreement, legal fees, valuation and MRTA/MRTT are shown separately so you can see the cash you need.
  • Affordability. The DSR check uses your income and existing commitments. Under BNM's responsible financing measures, banks assess affordability on income after statutory deductions such as tax and EPF.
  • Islamic financing. In Islamic mode, the instalment uses the effective profit rate, and the calculator also shows the maximum instalment at the ceiling profit rate and the bank's selling price.

Using the calculator step by step

  1. Choose Conventional or Islamic financing.
  2. Enter the property price and downpayment (in RM or %). The financing amount updates automatically.
  3. Enter the rate and pick a tenure chip, or type your own.
  4. Add your income (gross and net) and existing commitments to see your DSR and whether the instalment looks comfortable, stretched or high.
  5. Open the optional rows for upfront costs, the stress test and pay faster.
  6. Share the link or download the summary to compare offers from different banks.

Common mistakes

  • Budgeting on gross pay. Use your real take-home pay; banks assess income after statutory deductions too.
  • Forgetting the cash needed upfront. On a RM600,000 home, the downpayment alone is RM60,000 before stamp duty and fees.
  • Assuming the rate is fixed. Floating rates follow SBR changes over a 30–35-year loan.
  • Choosing the longest tenure by default. It lowers the instalment but can add tens of thousands in interest.
  • Ignoring progressive interest. For homes under construction, you pay interest only on released amounts until completion.

Stress test and paying faster

Use the stress test to see your instalment if rates rise 1–2%: at 6.30%, the RM540,000 loan would cost about RM3,189 a month. The pay-faster tab shows how an extra monthly amount shortens the tenure and how much interest it saves. Check your loan's lock-in period before making large extra payments.

The result is an estimate. Banks round instalments, may charge interest daily, and may finance fees, so your letter of offer is the final figure.

Common questions

Frequently asked

Hand-picked next steps that work well with this calculator.

Monthly repayment
RM 2,489.12