CMCalculator Malaysia

Rate Update Policy

Malaysian rates move. Every rate family on this site has a named trigger that forces an update, so freshness is a process rather than a promise.

How this works

A rate on this site is never meant to sit untouched until someone notices it is wrong. Each rate family below is tied to a real-world event — an MPC decision, a Budget announcement, a tariff review — and that event is what triggers the update. Where a live official API exists, we read from it instead of storing a number at all.

There can still be a lag between an official announcement and our update. If you find a figure that has fallen behind, reporting it is the fastest way to get it fixed.

Update triggers by rate family

Rate familyTriggerCadenceSource
OPR and loan ratesBank Negara Malaysia MPC announcementWithin days of each MPC meetingBNM
Exchange rates, Kijang EmasLive API readDaily revalidationBNM Open API
Income tax bands and reliefsBudget announcement and LHDN schedule releaseAnnually, plus any mid-year amendmentLHDN
EPF dividend and contribution ratesKWSP dividend declaration or rate changeAnnually, plus any policy changeKWSP
SOCSO and EISPERKESO rate or wage ceiling amendmentOn amendmentPERKESO
Electricity tariffsTariff review or surcharge revisionOn revisionTNB
Stamp duty and property feesBudget announcement or exemption orderAnnually, plus on any orderLHDN
Employment benefitsAmendment to the Employment Act or its regulationsOn amendmentJTKSM
Petrol and tollWeekly price ceiling or gazetted toll revisionWeekly or on revisionKPDN, operators

What the date on a page means

Found a stale rate?

Send the page URL, the figure you think is out of date, and the official source if you have it. Corrections are prioritised above new content.

Report an outdated rate

Policy last reviewed: August 2026

Methodology

How our calculators work

Disclaimer

Limitations and disclosure

Terms of Use

Rules for using this site

moomooFree RM1,500*Open Moomoo Account
Ryt BankFree RM100*Ryt BankASNBLabur RM100Free RM25VersaSave RM100Free RM10GXBankPinjam RM1000Free RM100ShopeePayFree RM100*ShopeePayShopeeUp To 50% OffShopeeRM3 TravelInsuranceShopeeFree Road TaxUOB10% CashbackPetrol · Dining · Grab

Advertisement