How Malaysian Banks Calculate DSR: What's Public, What's Rumour — We Checked 12 Banks

Last reviewed · Research-based guide

If you've ever googled “Maybank DSR limit” or “CIMB DSR requirement”, you've seen the tables: tidy percentages for every bank, neatly sorted by income bracket, presented as fact.

We checked. We went through the official websites, product pages and published materials of 12 Malaysian banks — Maybank, CIMB, Public Bank, RHB, Hong Leong, AmBank, OCBC, UOB, HSBC, Standard Chartered, Affin and MBSB — and traced where the popular numbers actually come from.

Here's the uncomfortable truth: not one of those DSR numbers comes from a bank.

The short answer (if you only have 60 seconds)

  • No Malaysian bank publishes its internal DSR cap or formula. Not one of the 12 we checked.
  • The “Bank X DSR = Y%” tables online are recycled agent content. Much of it traces back to a single property-agency blog post from December 2023, copied around the internet ever since.
  • What IS official: Bank Negara Malaysia (BNM) rules that apply to every bank, plus each bank's published product requirements (minimum income, age limits, maximum tenure).
  • The only way to know your number: estimate it with the standard formula, then talk to the bank. (Our free calculator does the first part in about 30 seconds.)

Everything below is the evidence.

What's actually official: the BNM baseline

Bank Negara Malaysia — the central bank — sets lending rules that apply to every bank in the country. These are published, citable, and the only DSR-related rules you can fully rely on:

1. Loan-to-value (LTV) limits. For your first and second housing loans, banks can finance up to 90% of the property value. From your third outstanding housing loan onwards, the cap drops to 70% — a BNM measure in force since 3 November 2010, counted using your CCRIS records.

2. Affordability is assessed on what you actually take home. Under BNM's responsible-financing guidelines, banks must assess whether you can afford the loan after statutory deductions — EPF (11% for most employees), SOCSO and income tax. Whether a specific bank then runs its internal numbers on gross or net income is not published — and genuinely varies from bank to bank.

3. Credit cards count even if you pay on time. Industry practice under BNM guidelines: roughly 5% of your outstanding credit-card balance is counted as a monthly commitment in affordability assessments — even if you have never missed a payment.

4. The tenure ceiling. The maximum housing-loan tenure in Malaysia is 35 years — you'll see it repeated on every bank's product page.

And here is the part almost nobody quotes: BNM's own responsible-financing guidance states there is “no prescribed debt-service-ratio (DSR) level” — banks must simply keep DSR “prudent enough” to prevent over-leverage. The regulator itself confirms it: there is no universal DSR cap in Malaysia. Each bank sets its own, internally.

That's it. That is the complete list of DSR-related rules that are actually public and apply across the board.

What banks DO publish — and the one thing none of them do

Banks aren't secretive about everything. They publish entry requirements: minimum income to apply, age limits, maximum tenure, and their special mortgage products. What they do not publish is the number everyone wants — the internal DSR cap.

BankPublished min. incomeAge & tenure (published)Notable published productInternal DSR cap
MaybankNone publishedUp to 35 yrs or age 70Home2u · HouzKEY · MaxiHome❌ Not published
CIMBNone published18+ · up to 35 yrs or age 70Financing up to 95% incl. fees❌ Not published*
Public BankNone publishedUp to 35 yrs5 Home Plan❌ Not published
Hong LeongNone publishedUp to 35 yrs or age 70MortgagePlus (account offset)⚠️ Advertises “up to 80%”
RHBNone publishedUp to 35 yrs or age 70My1 Full Flexi · First Home Mortgage❌ Not published
AmBankNone publishedUp to 35 yrsHome Loan · Islamic Financing-i❌ Not published
OCBCRM5,000/month gross (official)18–70My First Home Scheme (under-40s)❌ Not published
UOBNone on UOB’s own page21–70 · 5–35 yrsiNTELLIGENT Home Loan (95% incl. MRTA)❌ Not published
HSBCNone on HSBC’s own site18–70 · up to 35 yrsMulti-Generational Mortgage · HomeSmart❌ Not published
Standard CharteredRM8,000/month — MortgageOne (official)21–70 · up to 35 yrsMortgageOne (current-account offset)❌ Not published
AffinNone foundNot stated in its PDSHome Solution Plus❌ Not published
MBSB (Islamic)None for standard products18–65 entry · up to age 75Fully Islamic Financing-i · first-timers up to 100%❌ Not published

* CIMB's consumer-education page publishes the generic DSR formula (commitments ÷ net income) and broad guidance bands — but not CIMB's own approval cap.

Hong Leong's product marketing advertises “DSR up to 80%” — a headline claim with no published tier table or formula behind it. The closest any of the 12 comes to disclosure.

RHB publishes a 60%-of-net-income total-debt rule for one specific first-home product — a product rule, not RHB's general DSR policy.

Look at the last column. Twelve banks: eleven flat “not published”, one marketing slogan, and one single-product exception. That column is the whole story: every specific “DSR limit” you've seen attributed to these banks was written by someone outside the bank.

Where the rumour numbers actually come from

We didn't stop at “no official source”. We traced the popular claims back to their earliest findable origins. Three patterns kept showing up.

Rumour 1: the income-tier DSR table

The claim: “Earn below RM3,000 and your DSR limit is 60%; RM3,000–5,999 gets 70%…” — you've seen the table.

Where it actually comes from: a generic template that mortgage-agent sites have passed around for years, with bank names swapped in and out. The most-detailed version traces back to a single property-agency blog post from December 2023, which other sites then copied — sometimes attributing the exact same tiers to different banks.

The fingerprints of copying are visible: that original table lists word-for-word identical entries for two different banks, and has no rows at all for Public Bank, HSBC or Standard Chartered. If you've seen a version with those banks, someone filled in rows the original never had. Different copies also contradict each other — we found the same bank listed with different tiers, different income bases (gross vs net), and numbers that never change even as banks adjust lending policy continuously.

Rumour 2: “Bank X assesses you on gross income”

The claim: specific banks are confidently listed as “gross income banks” or “net income banks”.

Where it actually comes from: an explainer on a loan-comparison site that used anonymised examples — literally “Bank A, Bank B, Bank C” — to illustrate that policies differ. Later copies filled real bank names into the anonymous slots. We traced one bank's “uses gross income” claim across six Malaysian sites — every copy led back to that one template, and the bank's own pages say nothing of the sort.

The reality: whether a bank assesses gross or net — and which parts of your income it recognises — genuinely differs from bank to bank and is not published.

Rumour 3: “Malaysia caps DSR at 55%”

The claim: a hard 55% DSR ceiling, sometimes presented as law.

Where it actually comes from: Singapore. Singapore's TDSR (Total Debt Servicing Ratio) framework is a real, published 55% cap — set by the Monetary Authority of Singapore, for Singapore. It bleeds into Malaysian content partly because OCBC and UOB operate in both countries, and their Singapore pages rank well in Malaysian searches.

The reality: Malaysia has no published universal DSR cap — as BNM's own guidance confirms above.

What mortgage agents report (read this section with care)

⚠️ Everything below is agent-reported and unverified. We could not confirm any of it with official bank sources. We show it because the pattern matters — but do not treat any individual number as a rule, and do not make decisions based on them.

Talk to mortgage agents and brokers, and a consistent theme appears: the same borrower can get very different answers at different banks. Examples agents repeatedly report:

The honest takeaway is not that any of these numbers is right — they may be outdated or simply wrong. The takeaway is: bank policies genuinely differ, the differences are material, and none of them are published. Which is exactly why a rejection at one bank doesn't mean rejection everywhere.

So how do you find YOUR number?

Three steps, in order of effort:

Step 1 — Estimate with the standard formula (30 seconds). Every bank starts from the same arithmetic: monthly debt commitments ÷ monthly income. Our free calculator works out your DSR using the public, industry-standard assumptions every lender shares (EPF 11%, credit cards at 5% of outstanding, LTV 90%). It then lines that up against each major bank's estimated cap — the not-officially-published figures we've just discussed, used only as a yardstick — to show your approval chances across banks. Free, no sign-up. It's a best-effort estimate, not a promise: the final decision is always the bank's.

Step 2 — Know what the banks will see. Banks pull your CCRIS (BNM's credit database) and usually CTOS. Check them before the bank does.

Step 3 — Ask more than one bank. Since internal caps aren't public and genuinely differ, asking 2–3 banks (or a broker who deals with them daily) is the only authoritative answer. Walk in knowing your estimated DSR from Step 1 and you'll have a much more useful conversation.

Wait — isn't this calculator just another online estimate?

Yes — and that's exactly the difference.

We never claim to know any bank's internal cap, because — as this entire guide shows — nobody outside the banks does. What our calculator does is work out your DSR with the public formula, line it up against each bank's cap as openly estimated figures — never as inside knowledge, and tell you to confirm with the bank.

The dishonest part of those rumour tables isn't that they estimate. It's that they dress an estimate up as the bank's own rule. An honest estimate, clearly labelled, is the most useful thing you can get before walking into a branch — and it's the only thing anyone can truthfully offer you.

FAQ

Is there an official list of Malaysian banks' DSR limits?

No. None of the 12 major banks we checked publishes its internal DSR cap, and Bank Negara Malaysia does not set a universal one — its guidance explicitly states there is no prescribed DSR level. Any list claiming otherwise is recycled estimation, not bank policy.

Do Malaysian banks use gross or net income for DSR?

It depends on the bank, and it isn't published. BNM's affordability framework is built around what you take home after statutory deductions (EPF, SOCSO, tax), but each bank's internal calculation differs — some agent sources even disagree about the same bank.

What DSR should I aim for?

There is no single published cutoff. As a general, non-bank-specific rule of thumb: the lower your DSR, the better your approval chances. Our free calculator shows the generally-accepted risk bands as you type.

How we researched this

In June 2026 we reviewed the official websites, product disclosure sheets and published materials of 12 Malaysian banks (Maybank, CIMB, Public Bank, RHB, Hong Leong, AmBank, OCBC, UOB, HSBC, Standard Chartered, Affin, MBSB), plus the agent-published sources most commonly cited for DSR figures, and traced the most-copied claims to their earliest findable origins. Every claim in this guide is treated as either official (bank or BNM source) or agent-reported (unverified) — and labelled accordingly.

This guide is educational content, not financial advice. DSR estimates are estimates of approval chances, not guarantees; each bank makes its own final lending decision. Product facts (minimum income, age and tenure limits) are as published by the banks at the time of review and may change — always confirm with the bank.

Official sources referenced: Bank Negara Malaysia's “Measures to Promote Responsible Financing Practices” (3 November 2010) and “Guidelines on Responsible Financing”; the banks' own product pages and product disclosure sheets named above.

← All guides← Back to the DSR calculator