The most direct route: your Singapore bank's international transfer service

Most Singapore banks let you send money to Malaysia through their online banking platform or by visiting a branch. You log in, enter the Malaysian recipient's bank details, choose how much to send, and the bank handles the rest. The money usually arrives within one to three business days, though some banks are faster.

This is the simplest method because your Singapore bank already knows you, has your identity verified, and can process the transfer without middlemen. You pay a fee — typically between SGD 10 and SGD 30 depending on your bank — plus the bank applies an exchange rate that includes their margin.

To start, you will need the recipient's full name exactly as it appears on their Malaysian bank account, their account number, and their bank's name. Some banks also ask for the bank's SWIFT code (an international identifier) or the recipient's ID number, though this varies by institution.

Key Takeaways

  • Your Singapore bank's international transfer service is usually the fastest and most straightforward option, taking one to three business days.
  • You will need the recipient's full name, account number, and Malaysian bank name; some banks also request a SWIFT code or ID number.
  • Fees range from SGD 10 to SGD 30 per transfer, plus an exchange rate margin set by your bank.
  • Money changers and remittance services may offer better exchange rates but take longer and require you to visit in person.
  • Always double-check the recipient's account details before confirming, as errors can delay the transfer or send money to the wrong account.

What information you need before you start

Gather these details from the person receiving the money in Malaysia. Ask them to provide their bank statement or passbook so you can copy the information exactly — even small spelling mistakes in the account holder's name can cause the transfer to fail or be delayed.

The recipient needs to give you: their full legal name (as registered with their bank), their account number, and the name of their bank. If they are unsure of their bank's SWIFT code, they can ask their bank or you can search for it online using the bank's name and "SWIFT code Malaysia".

Some Malaysian banks also require a reference number or code that identifies the branch where the account is held. Your Singapore bank will ask for this if needed, so do not worry about finding it yourself — just have the recipient's basic details ready.

How to send the transfer through your Singapore bank

Log into your bank's online platform or mobile app. Look for a section called "International Transfer", "Overseas Transfer", "Send Money Abroad", or similar — the exact wording depends on your bank. Click through and select Malaysia as the destination country.

Enter the recipient's details in the fields provided. Your bank will show you the exchange rate it is offering and the fee it will charge. Review both before you confirm, because you cannot undo the transfer once it leaves your account. Write down the transaction reference number your bank gives you — you will need this if anything goes wrong.

If you prefer not to use online banking, you can visit a branch in person. Bring your ID, the recipient's bank details, and the amount you want to send. A staff member will fill out a form, take your payment, and give you a receipt with a reference number.

Money changers and remittance services: when they make sense

Licensed money changers in Singapore sometimes offer better exchange rates than banks, especially for larger amounts. You visit in person, hand over Singapore dollars, and they give you Malaysian ringgit or arrange a transfer to the recipient's Malaysian account. The trade-off is that this usually takes longer — often three to five business days — and you have to go to a physical location.

Remittance services like Western Union or MoneyGram also operate in Singapore and Malaysia. These are useful if the recipient does not have a bank account and needs to collect cash instead. However, their exchange rates are typically worse than banks, and fees are higher.

Use a money changer if you are sending a large amount and the better exchange rate saves you more than the time and effort cost. For smaller transfers under SGD 500, your bank is usually faster and the fee difference is small enough not to matter.

How long the transfer takes and what happens next

Bank transfers to Malaysia typically arrive within one to three business days. Some banks offer same-day or next-day options for an extra fee. The exact timing depends on which Malaysian bank the recipient uses — some process incoming transfers faster than others.

Once the money arrives, the recipient's bank will deposit it into their account automatically. They do not have to do anything. If the transfer does not arrive within the timeframe your bank quoted, contact your bank with your transaction reference number and ask them to trace it.

Delays sometimes happen if the recipient's bank details were entered incorrectly, if their bank is processing slowly, or if there is a public holiday in Malaysia. Your bank can check the status and tell you what is happening.

Exchange rates and fees: what you actually pay

When you send SGD 1,000 to Malaysia, you do not get SGD 1,000 worth of ringgit. Your bank converts the money at an exchange rate, and that rate includes a margin — the bank's profit on the conversion. The margin is usually between 1% and 3%, though it varies by bank and by how much you are sending.

On top of the exchange rate margin, you pay a flat fee. This is separate from the conversion and is what your bank charges for processing the transfer. As mentioned, this is typically SGD 10 to SGD 30, but some banks charge more for urgent transfers or less if you are a premium customer.

Before you confirm any transfer, your bank will show you the total amount the recipient will receive in ringgit. Check this number carefully — it is the only figure that matters to the person on the other end.

What to do if something goes wrong

If the money does not arrive after the promised timeframe, contact your Singapore bank when ready with your transaction reference number. They can check whether the transfer was sent and where it is in the system. If it was sent but the Malaysian bank has not processed it, your bank can contact the Malaysian bank on your behalf.

If you entered the recipient's account details incorrectly and the money went to the wrong account, the situation is more complicated. Your bank can try to recall the transfer, but this only works if the receiving bank has not already processed it. If the money has been deposited into someone else's account, recovery is difficult and may require legal action.

This is why checking the account details twice before confirming is so important. Ask the recipient to read their account number aloud to you, or take a photo of their bank statement to copy from.

Frequently Asked Questions

Can I send money to a Malaysian bank account if I do not have a Singapore bank account?

No, you need a Singapore bank account to use the bank transfer method. If you do not have one, you can use a money changer or remittance service instead — these accept cash and do not require a bank account. However, you will need to visit in person and may face higher fees and worse exchange rates.

What is the maximum amount I can send in one transfer?

This depends on your bank and your account type. Most banks allow transfers of several thousand dollars, but very large amounts may require you to visit a branch or may trigger additional checks. Contact your bank to ask about limits on your specific account.

Do I need to tell the Malaysian tax authorities about money I am sending?

This depends on the amount and the reason for the transfer. Large transfers may be reported to Malaysian authorities as part of anti-money-laundering rules. If you are sending money to a family member or for a specific purpose like paying rent or tuition, keep records of why you sent it. If you are unsure, ask your bank or speak to a tax advisor in Malaysia.

Can the recipient's bank refuse the transfer?

Rarely, but yes. If the recipient's account details are wrong or the account has been closed, the Malaysian bank may reject the transfer. Your bank will then send the money back to you, usually within five to ten business days. You will not lose the money, but you will have to resend it with the correct details.

Is it cheaper to send money through a money changer than through my bank?

Sometimes, depending on the amount and the money changer's current exchange rate. For amounts under SGD 500, the difference is usually small. For larger amounts, a money changer's better exchange rate may save you more than the bank's fee costs. Compare the total amount the recipient will receive from each option before deciding.