Not everyone can open a bank account in Dubai, and the rules depend on whether you live there, what your nationality is, and what documents you can show
Dubai banks will open accounts for UAE residents (citizens and expats with valid residency visas), but the process and requirements differ sharply between the two groups. Non-residents can sometimes open accounts remotely or in person, but only through specific banks and only if they meet strict conditions—usually a minimum deposit, proof of income, or an existing relationship with the bank. The single biggest barrier is documentation: you need a valid passport, proof of address, and often proof of employment or income, and these must be current and match what the bank's system expects.
If you are a UAE citizen, opening an account is straightforward. If you are an expat living in Dubai on a valid residence visa, most banks will open an account once you show your passport, visa, and an Emirates ID (which you can get from the General Directorate of Residency and Foreigners). If you are a non-resident—whether you live outside the UAE or are visiting—your options are narrower, and you should contact the specific bank first to confirm they accept non-resident accounts before you travel or spend time on paperwork.
Key Takeaways
- UAE citizens and residents with valid visas can open accounts at most banks; non-residents face restrictions and must check with individual banks first.
- You will need a valid passport, proof of address, and usually proof of employment or income; expats also need an Emirates ID or a valid residence visa.
- Some banks require a minimum deposit (often 1,000 to 5,000 AED) and will not open accounts for non-residents under any circumstances.
- The process takes one to three business days for residents if you have all documents ready; non-residents may wait longer or be rejected outright.
- Online account opening exists for some banks and some account types, but most still require at least one in-person visit to verify your identity.
What documents you need to bring
Every bank in Dubai requires a valid passport as your primary identity document. The passport must not be expired and must have at least six months of validity remaining. If you are a UAE resident, you also need either an Emirates ID (the national ID card) or a valid residence visa stamped in your passport. Banks will not accept a visa on a separate page or a visa printed from an online portal—it must be in the passport itself or on an official Emirates ID.
Proof of address is the second mandatory document. Banks accept utility bills (electricity, water, or internet) dated within the last three months, a tenancy contract, or a letter from your employer on official letterhead confirming your address. If you are staying in a hotel or with family, some banks will accept a letter from the hotel or a notarized letter from the person whose address you are using, though this varies by bank. A few banks now accept a screenshot of your address from your Emirates ID if it is current.
Proof of income or employment is required by most banks, especially if you are opening a salary account or requesting a credit card. Bring an employment contract, a recent payslip (usually from the last month), or a letter from your employer on official letterhead stating your position and monthly salary. Self-employed people and business owners should bring their trade license, business registration documents, and the last two months of bank statements showing business income. Non-residents may need to show significantly higher income or a larger deposit to be considered.
Residency status and who qualifies
If you hold a UAE residence visa (the most common type for expats working in Dubai), you can open an account at virtually any bank. The visa must be valid—expired visas do not count, even if you are in the process of renewing. You do not need to be employed by a UAE company; freelancers, remote workers, and people employed by foreign companies can open accounts as long as they can show proof of income and a valid residence visa.
If you are a tourist or visiting on a visit visa (usually 30 or 90 days), most banks will not open an account for you. A handful of banks, including some Islamic banks and smaller institutions, have non-resident accounts, but they typically require a minimum deposit of 5,000 to 10,000 AED and proof that you have a legitimate reason to hold the account (such as owning property or conducting business in the UAE). You should call the bank's international customer service line before traveling to confirm whether they accept non-residents and what the exact requirements are.
If you are a UAE citizen, you can open an account at any bank with just your passport and Emirates ID. No proof of income is required, though banks may ask for it if you want to use credit products or transfer large sums. Citizens can open accounts online through most major banks and do not need to visit a branch.
Minimum deposits and account types
Most banks in Dubai do not charge an opening fee, but many require a minimum opening deposit that stays in the account. For basic savings accounts, this is often 500 to 1,000 AED. For salary accounts (accounts linked to your employer's payroll), the minimum is usually zero because your employer's deposits count as the opening balance. For current accounts (business accounts), minimums range from 5,000 to 25,000 AED depending on the bank and the type of business.
Non-residents typically face higher minimums—often 5,000 to 10,000 AED—and some banks will not waive monthly fees for non-resident accounts. If you are opening an account as a non-resident, ask the bank whether the minimum deposit is refundable (it usually is not) and what the monthly maintenance fee will be. Some banks charge 50 to 100 AED per month for non-resident accounts if the balance falls below a certain threshold.
Salary accounts are the easiest to open if you work in Dubai because employers often have partnerships with specific banks and can fast-track the process. You will need your employment contract and a letter from your employer confirming your salary and the bank they use. The bank will then coordinate directly with your employer's payroll department, and the account is usually ready within one to two business days.
How long the process takes and what happens next
If you are a resident with all required documents, opening an account takes one to three business days. You visit a branch, hand over your documents, sign the account agreement, and make your opening deposit. The bank will verify your identity and address during this visit. You will receive your debit card within five to seven business days, either by mail or for pickup at the branch. Online banking access is usually available the same day or the next business day.
If you are a non-resident opening an account in person, the process is the same timeline, but the bank may place a hold on your account for up to two weeks while they conduct additional checks. Some banks will not activate online banking for non-residents immediately; you may need to visit the branch again or call to request it.
If you are opening an account online (available for some account types and some banks), you can complete the application in 10 to 15 minutes, but you will still need to visit a branch to verify your identity in person before the account is activated. This in-person verification usually happens within one to two weeks. Until you complete it, you cannot deposit money or use the account.
Banks that accept non-residents and their specific rules
Not all banks in Dubai treat non-residents the same way. The major banks—Emirates NBD, FAB (First Abu Dhabi Bank), and ADIB—have non-resident account options but require higher minimums and proof of a legitimate connection to the UAE (such as property ownership, business registration, or a job offer letter). Smaller banks and Islamic banks like Mashreq and DIB are sometimes more flexible with non-residents, but you must contact them directly to confirm current policy.
Some international banks with branches in Dubai, such as ADCB and RAK Bank, have specific non-resident programs, but these are not widely advertised. If you are a non-resident, your best approach is to call the bank's customer service line, explain your situation, and ask whether they offer non-resident accounts and what the requirements are. Do not assume that because a bank has a website or an app, they will open an account for you remotely—most still require at least one in-person visit.
A few banks offer accounts for people who do not live in the UAE but do business there or own property. These accounts often have higher fees and lower transaction limits, but they exist. Again, you need to ask the bank directly; these products are not standard offerings.
What happens if you are rejected
Banks can refuse to open an account for any reason, and they do not always explain why. Common reasons include incomplete or expired documents, a mismatch between your address and your visa, a history of fraud or financial crime (which banks check through international databases), or simply that the bank does not accept non-residents. If you are rejected, ask the bank whether you can reapply after fixing a specific issue (such as renewing your visa or getting a more recent utility bill).
If you are a non-resident and are rejected by multiple banks, it may be because you do not meet the criteria for non-resident accounts in Dubai. In that case, you have two options: open an account in your home country and use international transfers to move money to and from Dubai, or wait until you have a valid residence visa to open a local account. International transfers are slower and more expensive, but they are reliable and do not require you to be a resident.
Frequently Asked Questions
Can I open a bank account in Dubai if I am visiting for a week?
Most banks will not open an account for a one-week visit. A handful of banks accept non-resident accounts, but they require a minimum deposit of 5,000 to 10,000 AED and proof of a legitimate reason to hold the account. If you only need access to money for a week, use an international debit card, a credit card, or a money transfer service instead.
Do I need an Emirates ID to open a bank account?
If you are a UAE resident, an Emirates ID makes the process faster, but a valid residence visa in your passport is usually sufficient. If you are a UAE citizen, you need an Emirates ID. Non-residents do not need an Emirates ID, but they may not be able to open an account at all.
Can I open a bank account online without visiting a branch?
Some banks offer online account opening, but you will still need to visit a branch at least once to verify your identity in person before the account is activated. The online part saves time on paperwork, but it does not eliminate the in-person requirement.
What if my passport expires in four months?
Most banks require at least six months of passport validity. If your passport expires in four months, renew it before opening an account. Banks will not open accounts for passports expiring within six months because they need your passport to remain valid for the duration of your account relationship.
Can I open a business account as a non-resident?
Business accounts for non-residents are extremely rare and usually only available if you own a registered business in the UAE. You will need your trade license, business registration documents, and proof of business income. Even then, many banks will refuse. Contact the bank's business banking department directly to ask whether this is possible.