Yes, but you need the right documents and a local address
Foreigners can open a bank account in Singapore, but the process differs from what citizens face. Most banks require you to be physically present in Singapore, hold a valid passport, and provide proof of a local address. Some banks will open accounts for people who work or study in Singapore; others are stricter and may require you to be a resident or have a job offer letter from a Singapore employer.
The two largest barriers are the address requirement and the in-person visit. You cannot open an account by mail or video call at most banks. If you are moving to Singapore for work or study, your employer or school can sometimes provide a letter confirming your status, which helps. If you are visiting or relocating without a job yet, you will need to secure temporary housing first — even a short-term rental or a letter from a friend counts as proof of address for some banks.
Key Takeaways
- You must visit a bank branch in person with your passport and proof of a local Singapore address; no online-only account opening exists for most foreigners.
- Employment or student status makes approval easier — bring an offer letter or enrollment confirmation if you have one.
- The major banks (DBS, OCBC, UOB) have similar requirements, but smaller banks and digital banks sometimes have different rules; call ahead before visiting.
- The entire process usually takes 15 to 30 minutes in-branch, and your account opens the same day or within one business day.
- You will need a Singapore phone number to complete the account setup, so arrange a local SIM card before or immediately after your bank visit.
Documents you need to bring to the bank
Bring your original passport — a photocopy is not enough. The bank will scan or photograph it as part of their verification process. If your passport is damaged, expired, or does not have enough blank pages, get it renewed before you visit; banks will not accept it.
Bring proof of your local address. This can be a tenancy agreement, a letter from your landlord, a utility bill in your name, or a letter from your employer or school confirming your address in Singapore. If you are staying with a friend or family member, ask them to write a simple letter on their letterhead stating your name, their address, and the dates you are staying there. Some banks accept this; others do not, so call the specific branch first.
If you are employed or studying in Singapore, bring your employment contract, offer letter, or enrollment letter. This is not always required, but it speeds up approval and makes it more likely the bank will open an account for you. If you are self-employed or a freelancer, bring documentation of your business registration or tax identification number in your home country.
Which banks accept foreigners and what they require
The three largest banks — DBS, OCBC, and UOB — all open accounts for foreigners, but each has slightly different rules. DBS requires you to have a Singapore address and will accept employment or student status as supporting documentation. OCBC and UOB have similar policies but sometimes differ on whether they will open accounts for visitors without employment. Call the branch nearest you before visiting; the rules can vary by location and change over time.
Smaller banks like Maybank and CIMB also open accounts for foreigners, often with the same core requirements. Digital banks such as Revolut, Wise, and Grab Financial operate differently — some allow account opening from outside Singapore if you have a Singapore phone number and address, but they may not offer the full range of services a traditional bank does. If you need a debit card, overdraft, or loan products, a traditional bank is more reliable.
If you are moving to Singapore on an Employment Pass or Student Pass, your employer or school may have a partnership with a specific bank that streamlines the process. Ask your HR department or international student office before you arrive; they may be able to pre-register you or provide a letter that speeds up in-branch approval.
The step-by-step process once you arrive in Singapore
First, get a local phone number. Visit any telco shop (Singtel, Starhub, M1) with your passport and buy a prepaid SIM card. This takes 10 minutes and costs between SGD 10 and SGD 30. You will need this number to complete your bank account setup.
Second, visit a bank branch with all your documents. Go during business hours — most branches are open Monday to Friday 9 a.m. to 4 p.m., and some are open Saturday mornings. Bring your passport, proof of address, and any employment or student documentation. Tell the staff you want to open a personal current or savings account. They will ask you questions about the purpose of the account, your income, and your employment status. Answer honestly; banks are required to verify this information under Singapore's anti-money-laundering rules.
Third, complete the application form. The bank will give you a form to fill out with your personal details, contact information, and employment status. This takes 5 to 10 minutes. You will also be asked to set up online banking and a PIN for your debit card.
Fourth, provide your phone number and verify it. The bank will send a one-time password (OTP) to your Singapore phone number to confirm it is active and belongs to you. This is a security step and is required.
Your account usually opens the same day or within one business day. The bank will give you a debit card, which may be issued on the spot or mailed to your address within 5 to 7 business days. You can use online banking immediately, even if your physical card has not arrived.
What happens if you do not have a local address yet
If you are arriving in Singapore without housing arranged, you have a few options. Book a short-term rental or serviced apartment for at least the first week or two — even a one-week booking gives you a local address to provide to the bank. Some hotels and Airbnb listings will provide a letter confirming your stay if you ask.
Alternatively, contact your employer or school before you arrive and ask if they can provide a letter confirming your address in Singapore or stating that you are relocating for employment or study. Some banks will accept this as temporary proof of address while you find permanent housing.
If neither option works, some banks will accept a letter from your home country employer or a notarized letter from a family member in Singapore confirming your address. Call the bank's customer service line and ask what they will accept; policies vary, and it is better to know before you visit.
Fees, minimum balances, and what to expect after opening
Most banks do not charge a fee to open a personal savings or current account. However, some accounts have a minimum balance requirement — typically SGD 500 to SGD 1,000 for a basic account. If your balance falls below this, you may be charged a monthly fee of SGD 2 to SGD 5. Check the bank's fee schedule before you open the account.
Once your account is open, you can receive salary deposits, make transfers, and use your debit card immediately. If you need to send money to your home country, you can do this through the bank's international transfer service, though fees and exchange rates vary. Some banks charge SGD 15 to SGD 30 per transfer; others charge a percentage of the amount. Ask about this when you open your account.
You will have access to online banking and a mobile app. Set up two-factor authentication (usually via SMS or an authenticator app) to protect your account. Singapore banks take security seriously, and you should too.
Frequently Asked Questions
Do I need a Singapore work visa to open a bank account?
No, but having one makes it easier. Banks will open accounts for people on Employment Passes, Student Passes, and other visa types. If you are on a visit pass (tourist visa) with no employment or study plans, some banks will still open an account, but others may decline. Bring whatever documentation you have about your status in Singapore.
Can I open an account online before I arrive in Singapore?
Most traditional banks require you to visit in person. Some digital banks allow you to start an application online, but you will still need to verify your identity in person or via video call once you arrive. Check the specific bank's website for their current policy.
What if the bank rejects my application?
Banks can decline for reasons including insufficient proof of address, unclear employment status, or concerns about money-laundering risk. If rejected, ask the bank why and what additional documentation might help. You can then try another bank or address the issue (such as securing a formal tenancy agreement) and reapply.
How long does it take to get a debit card?
If the bank issues it in-branch, you may have it the same day. If it is mailed, expect 5 to 7 business days. You can use online banking and request a temporary card number for online purchases while you wait for the physical card.
Can I open a business account as a foreigner?
Yes, but requirements are stricter. You will need to register your business in Singapore, provide business documentation, and sometimes meet higher minimum balance requirements. Contact the bank's business banking team directly to discuss what you need.