Yes, you can open a bank account in Malaysia as a foreigner, but the process and requirements depend on your visa status and how long you plan to stay

Most Malaysian banks will open an account for you if you have a valid passport and a current visa or residence permit. The key difference from opening as a Malaysian citizen is that banks need proof you have legal status to be in the country. If you are on a tourist visa, some banks will open a basic savings account but may limit what you can do with it. If you have a work visa, student visa, or long-term residence permit, you get full access to the same accounts Malaysian citizens use.

The process itself is straightforward: you walk into a branch with your documents, fill out forms, and usually leave with an account number the same day. However, some banks are stricter than others about which visa types they accept, and a few require you to have a local address or a Malaysian phone number. Knowing which bank accepts your specific situation before you go saves you a wasted trip.

Key Takeaways

  • Tourist visa holders can usually open a basic savings account, but some banks restrict international transfers or require a minimum balance.
  • Work visa, student visa, and long-term residence permit holders have access to all account types and face fewer restrictions than tourists.
  • You will need your passport, current visa or residence permit, proof of a local address, and sometimes a local phone number.
  • Major banks like Maybank, CIMB, and Public Bank accept foreigners, but policies vary by branch and visa type, so calling ahead prevents delays.
  • Opening an account takes one visit if your documents are in order, and you receive your account number when ready.

What documents you need to bring

Start with your passport and your current visa or residence permit — these are non-negotiable. The bank needs to see that you are legally in Malaysia. If your visa is in your passport, bring the passport. If you have a separate residence permit card, bring both the card and your passport.

Next, bring proof of a local address. This can be a tenancy agreement, a utility bill in your name, a letter from your employer confirming your work address, or a letter from your accommodation provider (such as a hostel or university housing office). The address does not have to be permanent — a short-term rental agreement works. Some banks will accept a hotel booking confirmation if you are still in transit, though this is less reliable.

Finally, bring a local phone number if you have one. Some banks require this; others do not. If you do not have one yet, ask the bank whether they will accept your home country number temporarily while you obtain a local SIM card. Most will, but it is worth confirming before you visit.

Which visa types have the fewest restrictions

If you hold a work visa (Employment Pass or Temporary Residence Pass for employment), you face almost no restrictions. Banks treat you nearly the same as a Malaysian citizen. You can open savings accounts, current accounts, and fixed-deposit accounts. You can set up online banking and international transfers. Some banks may ask for a letter from your employer confirming your employment, but this is routine and your HR department can provide it in minutes.

If you hold a student visa (Student Pass), the process is also straightforward. Most banks have streamlined procedures for students because they are a large customer base. You may need a letter from your university or college confirming your enrolment, but many banks accept just your passport and visa. You can open a savings account and use online banking, though some banks limit international transfers until you have held the account for a few months.

If you have a long-term residence permit (such as the Malaysia My Second Home visa, which is valid for ten years, or a spouse visa), you have the same access as work visa holders. These visas signal stability to the bank, and you will encounter no special restrictions.

If you are on a tourist visa (Visa Exempt or Visa on Arrival, typically valid for 30 to 90 days), banks will open a basic savings account, but with limits. Some banks cap the balance you can hold, restrict international transfers, or require a higher minimum balance. A few banks will not open an account for tourists at all. Call ahead to confirm the bank's policy before visiting.

Which banks are most straightforward for foreigners

Maybank (Malayan Banking Berhad) is the largest bank in Malaysia and has the most branches. They accept foreigners on most visa types and have a clear process for account opening. Their staff are accustomed to working with expats, and they offer English-language support. You can open a Maybank Savings Account or a Maybank Current Account depending on your needs.

CIMB (Commerce International Merchant Bankers) also welcomes foreigners and has a reputation for efficient account opening. They offer similar account types to Maybank and have good online banking tools. CIMB branches are widespread, though slightly less numerous than Maybank.

Public Bank is another major option with a large branch network. They are known for being foreigner-friendly and have clear policies posted on their website about visa requirements. Public Bank accounts come with competitive fees and good online banking features.

Smaller banks like Hong Leong Bank and AmBank also accept foreigners, but their branch networks are smaller. If you are in a smaller city or town, you may have fewer options and should check which banks have a branch near you before you arrive.

What happens on the day you open the account

Arrive at the bank branch during business hours (usually 9 a.m. to 4 p.m. on weekdays, with shorter hours on Saturday). Bring all your documents in the order listed above. Tell the staff member at the counter that you want to open a savings account or current account — they will direct you to the right desk.

You will fill out an account opening form. This asks for your name, date of birth, passport number, visa type, local address, phone number, and occupation. The form is straightforward and takes about five minutes. The staff member will photocopy your passport and visa, and may ask you to sign the photocopy.

You will then receive your account number and a temporary debit card (or be told when to collect it). Many banks now issue the card on the spot. You will also receive information about online banking and how to set up your username and password. The entire process usually takes 20 to 30 minutes if the branch is not busy.

Before you leave, ask the bank staff to confirm your account is active and when you can start using it. Most accounts are active when ready, but some banks require a 24-hour processing period. Also ask about their international transfer fees and limits, especially if you plan to send money home or receive money from abroad.

International transfers and money movement

Once your account is open, you can receive money from abroad through international bank transfers (also called SWIFT transfers). Your bank will give you your account number and the bank's SWIFT code, which you share with whoever is sending you money. The transfer usually arrives within 2 to 5 business days.

Sending money out of Malaysia is also possible, but fees vary. Maybank, CIMB, and Public Bank all offer international transfers, and fees typically range from 25 to 50 Malaysian ringgit per transfer, depending on the amount and destination country. Some banks charge a percentage of the transfer amount as well. Ask about this when you open your account so you know what to expect.

If you plan to move money frequently or in large amounts, ask the bank about their limits. Some banks cap the amount you can transfer per day or per month, especially for new accounts. These limits often increase after you have held the account for several months.

Common reasons banks refuse to open accounts for foreigners

The most common reason is that your visa type is not accepted. Tourist visa holders sometimes encounter this, especially at smaller branches or less-busy banks. The solution is to call the bank's customer service line before visiting and ask which visa types they accept. If they refuse tourists, try a different bank — Maybank and CIMB are usually more flexible.

Another reason is missing or incomplete documents. If your address proof is not in your name (for example, if you are staying with a friend and only have their utility bill), some banks will refuse. Bring a letter from your accommodation provider or employer on official letterhead instead. This counts as proof of address for most banks.

A third reason is that your passport is damaged or about to expire. Banks need a clear photocopy of your passport's biographical page. If the page is smudged, torn, or water-damaged, the bank may ask you to get a new passport before opening an account. If your passport expires within six months, some banks will refuse. Check your passport condition before you visit.

Finally, some banks require a minimum opening balance. This is usually small — between 100 and 500 ringgit — but if you do not have cash on hand, ask whether you can make the deposit later or whether a bank transfer counts.

Frequently Asked Questions

Can I open a bank account if I am on a tourist visa?

Yes, but with limits. Most major banks will open a basic savings account for tourists, though some cap the balance, restrict international transfers, or require a higher minimum deposit. Call the bank first to confirm their tourist policy. If one bank refuses, try another — policies vary by branch.

Do I need a Malaysian address before I open an account?

Yes, banks require proof of a local address. This can be a tenancy agreement, utility bill, hotel booking, or a letter from your employer or accommodation provider. If you have just arrived and do not have a permanent address yet, a hotel booking or hostel confirmation usually works temporarily.

How long does it take to open an account?

The process takes 20 to 30 minutes in the branch if your documents are complete. You receive your account number the same day. Some banks set up the account when ready; others require 24 hours. Ask the staff before you leave.

Can I use online banking if I am a foreigner?

Yes. All major banks offer online banking to foreign account holders. You set up your username and password at the branch or online after opening the account. You can check your balance, transfer money between accounts, and pay bills online.

What if the bank asks for documents I do not have?

Ask the staff member what the document is for. Often there is an alternative. For example, if they ask for a utility bill and you do not have one, a letter from your employer or landlord on official letterhead usually works. If they ask for something you genuinely cannot provide, ask whether you can open the account with what you have and provide the missing document later.