Opening a Bank Account
Set up your Malaysian bank account
Overview
Required Documents
Valid passport
Valid at least 6 months. Bring original and one photocopy.
Malaysian visa or long-term pass
EP, DP, MM2H, Student Pass. Valid at least 3 months.
Proof of address in Malaysia
Tenancy agreement or utility bill in your name.
Employment letter or proof of income
Official letter from employer or university enrollment letter.
Tax Identification Number
Your Tax ID from home country or Malaysian Tax ID.
Minimum initial deposit
RM 500 to RM 1,000 for foreigners.
Recommended Banks
These banks are recommended for expats with English-speaking staff familiar with foreigner accounts:
Maybank Solaris Mont Kiara
Mont KiaraSolaris Mont Kiara, Jalan Solaris, 50480 KL
Most expat-friendly branch
Open an account →Maybank KLCC
KL City CentreMenara Maybank, 100 Jalan Tun Perak, 50050 KL
CIMB KL
KL SentralMenara CIMB, Jalan Stesen Sentral 2, 50470 KL
HSBC Malaysia
KL City CentreHSBC, 2 Leboh Ampang, 50100 KL
Public Bank
AmpangMenara Public Bank, 146 Jalan Ampang, 50450 KL
Standard Chartered
KL City CentreSC Tower, Jalan Sultan Ismail, 50250 KL
Process
Step 1: Choose your bank
Maybank is the largest bank with the widest ATM network. CIMB offers excellent online banking. HSBC and Standard Chartered are ideal for international transfers. Public Bank has the best customer service ratings. Digital options like Wise (formerly TransferWise) offer multi-currency accounts with low transfer fees. GXBank is a full digital bank with no minimum balance.
Step 2: Gather required documents
You need your valid passport, your Malaysian visa or long-term pass (EP, MM2H, Student Pass, etc.), proof of address in Malaysia (tenancy agreement or utility bill), employment letter or proof of income, and your tax identification number from your home country. Some banks require a minimum initial deposit (typically RM 500 to RM 1,000 for foreigners).
Step 3: Visit the bank branch
Most banks require an in-person visit to open an account for foreigners. Book an appointment online if possible. Visit the branch with your original documents. The process takes about 30-60 minutes. Bring a photocopy of your passport and visa. Choose a branch that has English-speaking staff (most branches in KL, Penang, and major cities do).
Step 4: Set up online banking
Once your account is open, activate online and mobile banking. Download the bank app (Maybank2u, CIMB Clicks, HSBC Malaysia, etc.). Register with your new account number and set up a secure password. Most banks require SMS verification using your Malaysian phone number. Set up your transaction limits and bill payment preferences.
Step 5: Order a debit card
Your bank will issue a debit card (ATM card) linked to your account. It typically arrives within 5-7 working days by mail or can be picked up at the branch. Most Malaysian debit cards are Visa or Mastercard and work internationally. Activate the card through the ATM or mobile app and set your daily withdrawal limit.
Step 6: Set up international transfers
For receiving money from abroad, provide your bank details: bank name, account number, SWIFT code, and branch address. For sending money abroad, use your bank international transfer service or specialized services like Wise which offer better exchange rates. Maybank and CIMB offer competitive rates for international transfers.