Yes, but the bank chooses who it accepts
Foreigners can open bank accounts in Dubai, but no bank is required to accept you. Each bank sets its own rules about who it will serve, and those rules change. Some banks welcome expatriates with a valid visa and proof of income. Others restrict accounts to UAE citizens or residents with long-term employment contracts. A few require you to have worked in the UAE for a minimum period before they will open an account.
The process is slower and requires more documents than it would for a UAE citizen. You will need to visit a branch in person — no bank will open a Dubai account for a foreigner remotely. The entire process, from first visit to receiving your card, typically takes two to four weeks, though some banks take longer.
Key Takeaways
- Each bank decides whether to accept foreign account holders, so you may be rejected by one bank and accepted by another.
- You must visit a branch in person with your original passport, visa, and proof of income or employment to open an account.
- Banks that cater to expatriates — including FAB, Emirates NBD, and ADIB — are more likely to accept foreigners than smaller or locally focused banks.
- The account opening process takes two to four weeks from your first visit to receiving your debit card.
- Some banks require a minimum deposit to open an account, which ranges from AED 1,000 to AED 10,000 depending on the bank and account type.
What documents you need to bring
Bring your original passport and a copy of the information page. Bring your original UAE residence visa (the stamp in your passport or the card itself, depending on when you arrived) and a copy. If you do not yet have a residence visa, some banks will accept a visit visa, but this limits which accounts they will open for you.
Bring proof of income or employment. This can be a recent salary certificate from your employer, a letter from your company on official letterhead stating your position and monthly salary, or recent payslips (usually the last three months). If you are self-employed, bring your trade license and bank statements showing regular income. Some banks also accept a letter from your employer confirming your job offer if you have not yet started work.
Bring proof of address. A utility bill in your name, a tenancy contract, or a letter from your employer confirming your accommodation will work. The document must show your name and a Dubai address and be dated within the last three months.
Some banks ask for additional documents depending on your situation. If you are opening an account as a business owner, you may need your company registration documents. If you are a student, you may need an enrollment letter from your university. Ask the bank before your visit what it requires for your specific circumstances.
Which banks are most likely to accept you
First Abu Dhabi Bank (FAB) and Emirates NBD are the two largest banks in the UAE and both have established processes for opening accounts for expatriates. Both require a minimum deposit (typically AED 1,000 to AED 5,000 depending on account type) and proof of employment or income. Both have branches throughout Dubai and English-speaking staff at most locations.
ADIB (Abu Dhabi Islamic Bank) also accepts foreign account holders and offers both conventional and Islamic banking products. RAK Bank and Mashreq have reputations for being more flexible with expatriates than some smaller banks, though policies vary by branch.
Smaller or locally focused banks are less predictable. Some will open accounts for foreigners; others will not. The only way to know is to visit or call and ask. Do not assume that because one branch accepted a foreigner, another branch of the same bank will do the same — branch managers have discretion.
The account opening process, step by step
Visit a branch during business hours with all your documents. The bank will verify your identity, check your visa status, and confirm your employment or income. This first visit usually takes 30 to 60 minutes. The bank will ask you to sign account opening forms and choose your account type (savings, current, or salary account). You will also set up your PIN and choose whether you want online banking.
The bank will then submit your process to its back-office team for final approval. This is where delays happen. Approval typically takes three to ten business days, though some banks take longer if they need to verify your employment directly with your company.
Once approved, the bank will contact you to collect your debit card and set up your account. Some banks mail the card to your address; others require you to return to the branch to collect it. You can usually begin using online banking and transfers before the physical card arrives, but you cannot withdraw cash or use the card in shops until you have activated it in person or online.
Minimum deposits and account fees
Most banks require a minimum opening deposit between AED 1,000 and AED 10,000. Some accounts have no minimum, but these are rare and usually come with higher monthly fees or restrictions on the number of free transfers you can make each month.
Monthly account maintenance fees range from AED 0 to AED 50 depending on the bank and account type. Some banks waive fees if you maintain a minimum balance (often AED 5,000 to AED 10,000) or receive a regular salary deposit. Ask the bank for a full fee schedule before you open the account — fees are not always clearly advertised.
International transfers out of your account typically cost AED 25 to AED 100 per transfer, depending on the destination country and the bank. Transfers within the UAE between banks usually cost AED 5 to AED 25. ATM withdrawals at other banks' machines may incur a fee of AED 2 to AED 5 per withdrawal.
What happens if a bank rejects you
If one bank declines to open an account for you, it does not mean all banks will. Try another bank. The reasons for rejection vary — some banks have strict rules about visa type, some require a minimum salary level, and some straightforward have reached their limit for new accounts in your category.
If you are rejected by multiple banks, the most common reasons are: your visa type does not meet the bank's requirements (visit visas are harder to work with than residence visas), your income is below the bank's minimum threshold, or you have no credit history in the UAE. If income is the issue, some banks will accept you if you can maintain a higher minimum balance. If your visa is the issue, you may need to wait until you have a residence visa before trying again.
If you are self-employed or a business owner and are being rejected, try banks that specialize in business accounts or Islamic banking, as they sometimes have different criteria.
Online banking and transfers
Once your account is open, you can set up online banking through the bank's website or mobile app. Most banks allow you to transfer money between your own accounts, transfer to other people's accounts within the UAE, and set up bill payments on the same day you set up online banking.
International transfers (sending money outside the UAE) usually require you to register the recipient's bank details first, which takes one to two business days. After that, you can initiate transfers, which typically arrive within one to three business days depending on the destination country and the receiving bank.
Some banks limit how much you can transfer online without visiting a branch or calling customer service. Ask about these limits when you open your account if you plan to move large amounts of money regularly.
Frequently Asked Questions
Can I open a bank account in Dubai with just a visit visa?
Some banks will open accounts for people on visit visas, but most prefer a residence visa. If you are on a visit visa, call the bank before visiting to ask whether it will accept you. If it will, expect the process to take longer and the account to have restrictions — for example, some banks will not allow international transfers from visit visa accounts.
How long does it take to get a debit card after I open my account?
Most banks issue a debit card within five to ten business days of approval. Some banks mail the card to your address, which can add another week. You can usually start using online banking and making transfers before the physical card arrives, but you cannot withdraw cash or use the card in shops until you have it.
What is the minimum salary required to open a bank account?
Banks do not publicly state minimum salary requirements, and they vary by bank and account type. Most banks accept people earning AED 3,000 per month or more. If you earn less, call the bank and ask — some will still open an account if you maintain a higher minimum balance.
Can I open a business account as a foreigner?
Yes, but the requirements are stricter than for personal accounts. You will need your business license, trade name registration, and proof of business premises. Some banks require the business owner to be a UAE resident. Call the bank's business banking department before visiting to confirm what documents you need.
What if I do not have an employment letter yet?
Some banks will open accounts for people with a job offer letter instead of an employment letter, though this is less common. Others require you to wait until you have started work and can provide a salary certificate. Call the bank and explain your situation — policies vary.