What You Need Before You Walk Into a Bank

To open a bank account in Singapore, you need a valid passport or national ID, proof of your current address, and your employment details or source of income. Most banks also ask for your Tax Identification Number (TIN) or, if you don't have one yet, they can help you apply during the account-opening process. The whole process usually takes 15 to 30 minutes in person, though some banks now offer online account opening for residents.

If you're not a Singapore citizen or permanent resident, you'll need a valid work pass, student pass, or long-term visit pass. Some banks have stricter rules for non-residents and may ask for additional documents like a letter from your employer or proof of accommodation. A few banks will open accounts for visitors, but these come with lower transaction limits and higher fees.

Bring originals of all documents, not photocopies. Banks verify everything on the spot, and missing a single document means you'll have to come back another day. If your address proof is older than three months, bring a recent utility bill or tenancy agreement instead.

Key Takeaways

  • You need a valid ID, proof of address, and proof of income; banks verify these documents in person before opening your account.
  • Non-residents need a valid work pass, student pass, or long-term visit pass, and some banks impose transaction limits on these accounts.
  • The three largest banks—DBS, OCBC, and UOB—have the most branches and ATMs, but smaller banks like Maybank and CIMB often have lower minimum balances.
  • Most banks charge no monthly fee if you maintain a minimum balance (usually SGD 1,000 to SGD 2,500) or meet a monthly salary credit requirement.
  • Online account opening is now available at several banks for Singapore residents, but you'll still need to verify your identity through video call or in-person visit.

Which Banks Accept New Accounts and What They Require

The three largest banks in Singapore—DBS, OCBC, and UOB—accept new accounts from residents and most non-residents. DBS has the most branches (around 70) and the largest ATM network, making it the easiest choice if you need frequent access. OCBC and UOB have similar branch counts and are equally straightforward to join.

Maybank and CIMB are Malaysian-owned banks operating in Singapore and often have lower minimum balance requirements (sometimes as low as SGD 500) compared to the big three. Standard Chartered and Citibank also operate here but cater more to high-net-worth customers and may have higher minimums or stricter income requirements.

For non-residents, DBS and UOB are generally more welcoming than OCBC, which sometimes declines applications from people without a Singapore address. If you're on a student pass, DBS and UOB have dedicated student accounts with no minimum balance. If you're on a work pass, all three major banks will open a standard account, though some ask for a letter from your employer confirming your salary.

Documents to Bring and How to Verify Your Identity

Bring your original passport or national ID, a recent utility bill or tenancy agreement (dated within the last three months), and a letter from your employer showing your salary or a recent payslip. If you're self-employed, bring your business registration certificate and the last two months of bank statements showing income. If you're a student, bring your student pass and a letter from your institution.

Banks verify your identity on the spot using your passport or ID. They will also run a check against the Credit Bureau Singapore (CBS) to see if you have any outstanding debts or fraud flags. This check is instant and does not affect your credit score. If you have a history of bounced cheques or fraud, the bank may decline your application, though this is rare for first-time account holders.

Some banks now offer video-call identity verification for online account opening. You'll hold your ID up to the camera, answer security questions, and sign electronically. This route is faster (sometimes same-day approval) but is only available to Singapore residents with a valid address on file.

Minimum Balance Requirements and Monthly Fees

Most banks charge no monthly account fee if you keep a minimum balance or receive a monthly salary credit. DBS, OCBC, and UOB typically require a minimum balance of SGD 1,500 to SGD 2,500, or a monthly salary credit of SGD 1,500 or more. If you fall below the minimum and don't have a salary credit, you'll pay a monthly fee of SGD 2 to SGD 5.

Maybank and CIMB often have lower minimums—sometimes SGD 500 to SGD 1,000—making them better for people who don't receive regular salary deposits. Some banks waive the minimum entirely if you're under 26 or a student. Check the bank's website or call their customer service line to confirm the exact requirement for your account type, as these change periodically.

Overdraft fees, ATM withdrawal fees outside your bank's network, and international transfer fees vary widely. DBS and UOB charge around SGD 2 to SGD 3 per out-of-network ATM withdrawal, while some smaller banks charge nothing. If you plan to send money overseas regularly, compare international transfer fees before choosing a bank—these can range from SGD 15 to SGD 50 per transfer depending on the destination.

Opening an Account Online vs. In Person

DBS, UOB, and Maybank now allow Singapore residents to open accounts entirely online. You'll need a valid Singapore address, a mobile number, and an email. The process takes about 10 to 15 minutes: you upload your ID and proof of address, answer security questions, and verify your identity through a video call with a bank representative. Approval usually comes within one business day, and your debit card arrives by post within five to seven working days.

Online account opening is faster and more convenient, but you cannot deposit cash or cheques until your card arrives. If you need to deposit money immediately, open your account in person at a branch instead. In-person opening also gives you a chance to ask questions about the bank's services and set up additional features like online banking access on the same day.

Non-residents cannot open accounts entirely online at most banks. You'll need to visit a branch in person, bring all your documents, and complete the application on paper. Some banks allow non-residents to start the application online and finish it in person, which can save time if the branch is busy.

Setting Up Online Banking and Debit Cards

Once your account is open, the bank will issue you a debit card and set up online banking access. Your debit card usually arrives within five to seven working days by post. Online banking credentials (username and password) are either given to you on the spot or sent by SMS and email within 24 hours.

Before you leave the branch, ask the bank to activate your debit card for online purchases and international transactions if you plan to use it abroad. Some banks require you to set a PIN at an ATM before the card works. Your online banking login will let you check your balance, transfer money between accounts, pay bills, and set up standing orders for recurring payments.

If you need to receive international transfers, ask the bank for your SWIFT code and IBAN (or account number, depending on the sending country). Write these down or take a photo—you'll need them to give to anyone sending you money from overseas. Most banks provide this information in your welcome pack or on their website.

What Happens After Your Account Opens

Your account is active as soon as you sign the final documents. If you opened in person, you can use your temporary debit card (issued on the spot) to withdraw cash from ATMs immediately. Your permanent card arrives by post within a week. If you opened online, your account is active but you cannot withdraw cash or use the debit card until it arrives.

Set up online banking as soon as you receive your credentials. This lets you monitor your account, receive alerts for large transactions, and freeze your card if it's lost or stolen. Most banks also let you set daily spending limits on your debit card through the app, which adds a layer of fraud protection.

If you're receiving salary deposits, give your employer your account number and bank code (usually printed on your debit card or available in online banking). Salary transfers typically take one to two working days to appear in your account. If you're expecting an international transfer, provide the sender with your SWIFT code and account number, and allow three to five working days for the money to arrive.

Frequently Asked Questions

Can I open a bank account in Singapore if I'm just visiting?

Most banks will not open an account for tourists or short-term visitors. You need a work pass, student pass, or long-term visit pass (typically 90 days or longer). If you're only in Singapore for a few weeks, consider using a travel money card or international money transfer service instead. A few banks like Standard Chartered may open accounts for visitors with a letter from their employer, but this is uncommon.

What if I don't have a fixed address yet?

You need a proof of address dated within the last three months. If you've just arrived and haven't signed a lease, ask your employer or accommodation provider for a letter confirming your address. Some banks accept a hotel booking confirmation or a letter from a family member if you're staying with them. Call the bank's customer service line before visiting to confirm what they'll accept in your situation.

How long does it take to open an account?

In-person account opening takes 15 to 30 minutes if you have all your documents. Online account opening takes 10 to 15 minutes to complete, with approval usually within one business day. Your debit card arrives by post within five to seven working days in both cases. If you're opening an account for a non-resident, allow extra time—some banks may ask follow-up questions and take one to two business days to approve.

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

Yes, most banks require a local mobile number for account verification and to receive SMS alerts. If you don't have one yet, buy a prepaid SIM card from any convenience store or telco shop (M1, Singtel, or Starhub) before visiting the bank. The SIM card costs SGD 15 to SGD 30 and comes with a local number immediately. You can also get a number from your employer if they provide a company phone.

What if my application is declined?

Banks decline applications for fraud flags, outstanding debts, or a history of bounced cheques. If you're declined, ask the bank why—they must tell you the reason. If it's a credit issue, you can check your CBS report online and dispute any errors. If it's a fraud flag, contact the bank's compliance team to resolve it. You can reapply at a different bank while you sort out the issue, as different banks have different approval criteria.