What you need before you walk into a bank

Singapore banks require you to bring a valid passport or national ID card, proof of your current address, and your employment details or source of income. If you are a Singapore citizen or permanent resident, a NRIC (National Registration Identity Card) replaces the passport. If you are a foreigner working in Singapore, your passport and Employment Pass or work visa are what the bank will ask for.

Proof of address means a utility bill, tenancy agreement, or official letter dated within the last three months. Banks will not accept a PO box or a hotel address as permanent residence. Your employment details can be a letter from your employer on company letterhead, a recent payslip, or a contract. If you are self-employed or retired, bring business registration documents or proof of income from another source.

Some banks now let you start the process online before you visit in person. DBS, OCBC, and UOB all offer this route. You upload your documents through their app or website, and the bank reviews them before your appointment. This cuts the time you spend in the branch from 45 minutes to about 15.

Key Takeaways

  • You need a valid ID, proof of address dated within three months, and proof of income or employment before any bank will open an account for you.
  • Singapore's three largest banks—DBS, OCBC, and UOB—let you start online and finish in a branch visit, which is faster than walking in cold.
  • Foreigners on work visas can open accounts, but some banks require a minimum deposit or monthly salary transfer to keep the account active.
  • The entire process from first document upload to account set up usually takes one to three business days once you visit the branch.
  • Monthly fees vary by account type; many banks waive fees if you maintain a minimum balance or set up a salary transfer.

Which banks accept foreigners and what they require

DBS, OCBC, UOB, and Maybank all accept foreigners on valid work visas. Each has slightly different rules about minimum deposits and ongoing requirements. DBS requires a minimum opening deposit of SGD 100 for a basic savings account, but waives monthly fees if you maintain SGD 500 or receive a monthly salary transfer. OCBC has no minimum deposit but charges SGD 2 per month unless you hit SGD 1,000 in average monthly balance or set up a salary transfer.

UOB's entry point is similar: no minimum deposit, SGD 2 monthly fee waived with SGD 1,000 balance or salary transfer. Maybank accepts foreigners but requires proof that your visa is valid for at least six months. If you are on a dependant pass or student pass, Maybank and some smaller banks will still open an account, but you may need a local sponsor or guarantor.

The difference between these banks matters if you plan to receive salary transfers. Most employers in Singapore use DBS, OCBC, or UOB for payroll, so opening with your employer's bank cuts a step. If your employer uses a bank you have not heard of, ask them which one before you choose. Transferring money between banks in Singapore is free and when ready through FAST (Fast and find Transfers), so the bank you choose is less critical than it once was.

Documents to bring and how to prepare them

Make copies of your ID and proof of address before you go to the branch. Bring the originals and the copies. The bank will sight the originals and keep the copies on file. If your proof of address is in a language other than English, bring an official English translation or a certified copy. Most utility companies in Singapore issue bills in English, so this is usually not a problem.

Your employment letter should state your job title, monthly salary, and the date you started. If you are self-employed, bring your business registration certificate (ACRA registration), the last two years of tax returns or financial statements, and a letter explaining your business. Banks move slowly on self-employed accounts because they need to verify income, so expect the process to take five to seven business days instead of one to three.

If you are opening an account online first, upload clear photos or scans of both sides of your ID, your proof of address, and your employment letter. The bank's app will tell you if the image is too blurry or cut off. Do this in daylight and make sure the text is readable. A rejected upload means you have to resubmit, which adds a day or two.

The online pre-process process and what happens next

DBS's online process starts in the DBS digibank app or on their website. You enter your personal details, upload your documents, and choose which branch you want to visit. The bank reviews your documents within 24 hours and sends you a confirmation email with an appointment time. You do not choose the time yourself; the bank assigns one based on branch availability.

OCBC and UOB work similarly. OCBC uses their mobile app or website; UOB uses the UOB TMRW app. Both send you a confirmation within one business day. When you arrive at the branch, bring the originals of all documents you uploaded. The bank officer will verify them against the copies on file, ask you a few questions about your income and the purpose of the account, and then set up it on the spot.

Once activated, your account number and card details appear in the app when ready. You can transfer money in and out the same day. The physical debit card arrives by post within five to seven business days. If you need cash before the card arrives, you can withdraw at the branch using your account number and ID.

What happens if you do not have a work visa yet

If you have a job offer but have not yet received your Employment Pass, most banks will not open an account. DBS, OCBC, and UOB all require proof that your visa is already approved or in hand. A job offer letter is not enough. Some smaller banks like ICBC or Bank of China will open accounts for people on approved visas that have not yet been collected, but this is rare and depends on the branch.

The safest approach is to wait until your Employment Pass is in your passport. The pass itself is a physical sticker in your passport, and you collect it from the Immigration and Checkpoints Authority (ICA) office. Once you have it, you can open an account the same day. If you are arriving in Singapore and need a bank account before you start work, ask your employer whether they can help you open one remotely or whether they have a banking partner who can speed up the process.

If you are on a Student Pass, the process is the same, but some banks require a letter from your school confirming your enrollment and the duration of your course. Bring this along with your Student Pass and proof of address (usually your accommodation letter from the school or a tenancy agreement).

Monthly fees, minimum balances, and how to avoid charges

Most Singapore banks charge between SGD 2 and SGD 5 per month for a basic savings account, but all of them waive the fee if you meet one of two conditions: maintain a minimum average monthly balance, or set up a monthly salary transfer. The minimum balance varies by bank and account type. For DBS, it is SGD 500. For OCBC and UOB, it is SGD 1,000. If you are receiving a salary, the transfer itself waives the fee regardless of your balance.

Premium accounts—those with higher interest rates or additional features—charge more. DBS Multiplier and OCBC 360 both charge nothing if you meet their conditions, which include salary transfers, insurance, or investments. For most people opening a first account, the basic savings account is the right choice, and the salary transfer waives the fee automatically.

If you are not receiving a salary and cannot maintain the minimum balance, ask the bank whether they offer a fee waiver for low-balance accounts. Some do, especially for students or people in their first months in Singapore. It does not hurt to ask at the branch.

Frequently Asked Questions

Can I open a bank account in Singapore online without visiting a branch?

No. All Singapore banks require at least one in-person visit to verify your identity and original documents. You can start the process online and upload documents, but you must visit the branch to complete it. Some banks are testing fully digital accounts, but they are not yet widely available.

How long does it take from my first visit to having a working account?

If you pre-register online, the branch visit takes about 15 minutes and the account activates the same day. If you walk in without pre-registering, expect 45 minutes to an hour, and the account still activates the same day. Your physical debit card arrives within five to seven business days.

What if my employer is not in Singapore but I work remotely from here?

You can still open an account. Bring your employment letter and proof that you are legally in Singapore (your work visa or pass). The bank will not care where your employer is based, only that you have valid income and a valid visa. Your salary transfer will come from overseas, which is fine.

Do I need a Singapore phone number to open an account?

Yes. Banks use your phone number for two-factor authentication and account alerts. You can get a prepaid SIM card at the airport or any 7-Eleven for about SGD 15, and it takes five minutes to set up. Some banks will let you use a temporary number during the account opening process, but you must provide a Singapore number before the account is fully activated.

What if I am rejected and the bank will not tell me why?

Banks rarely reject outright; they usually ask for more documents or clarification. If a bank does reject you, ask for the reason in writing. Common reasons are unclear proof of address, employment letter that does not match your visa, or visa that is expiring soon. Once you know the reason, you can fix it and try another bank.