Yes, foreigners can open a bank account in Saudi Arabia, but the process and requirements differ from what Saudi citizens face
Most major Saudi banks will open accounts for foreign nationals, but you will need a valid passport, proof of residency in Saudi Arabia, and usually a letter from your employer or sponsor. The account types available to you may be limited — some banks offer only basic savings or checking accounts to non-residents, while others provide full services. Processing typically takes three to seven business days once you submit all documents in person at a branch.
The key difference is that you cannot open an account remotely or by mail. You must visit a branch in person, and you must have a Saudi address or employer sponsorship to prove you are actually in the country. If you are on a tourist visa, most banks will decline you. If you are on a work visa, residency visa, or student visa, you have a real chance.
Key Takeaways
- You need a valid passport, proof of Saudi residency (such as a lease or employer letter), and usually an Iqama (residency permit) or work visa to open an account.
- You must apply in person at a bank branch; no online or mail applications are available for foreign nationals.
- Processing takes three to seven business days after you submit documents, and the bank will contact you when the account is ready.
- Some banks offer accounts to tourists on a limited basis, but most require proof that you live or work in Saudi Arabia.
- Your account may have lower withdrawal limits or fewer services than a Saudi citizen's account, depending on the bank and your visa type.
What documents you need to bring
Bring your original passport and a copy of the photo page. You will also need proof of your current address in Saudi Arabia — a utility bill, lease agreement, or a letter from your employer or sponsor stating your name and address will work. Some banks accept a letter from your company's HR department; others require a formal sponsorship letter from your kafeel (employer sponsor).
If you have an Iqama (the Saudi residency permit), bring that as well. If you do not yet have one, bring your work visa or residency visa stamp in your passport. Banks vary on whether they require the Iqama before opening an account or whether a valid visa is enough. Call the branch ahead of time to confirm what they accept, because requirements differ between banks and sometimes between branches of the same bank.
Some banks ask for a reference letter from your previous bank (if you have one) or proof of income. This is less common but not unusual. Ask when you call to schedule your appointment.
Which banks accept foreign account holders
The major Saudi banks that openly accept foreign nationals include Al Rajhi Bank, Saudi National Bank, Riyad Bank, and Banque Saudi Fransi. Smaller banks and Islamic banks may have different policies, so do not assume all branches of all banks will open accounts for you. Call ahead.
Al Rajhi Bank is often the most straightforward for foreigners because it has a large expatriate customer base and clear procedures. Saudi National Bank (formed from the merger of National Commercial Bank and Samba Financial Group) also has established processes for foreign workers. Riyad Bank and Banque Saudi Fransi accept foreigners but may have stricter documentation requirements.
Islamic banks operate under Sharia law and may have different account structures, but most will still open accounts for foreign nationals on work or residency visas. Ask whether the account is Sharia-compliant if that matters to you.
Account types available to foreigners
Most banks offer a basic savings account and a checking account (called a current account) to foreign nationals. A savings account earns interest and is meant for money you keep on deposit. A checking account lets you write checks and make transfers but typically earns no interest.
Some banks offer salary accounts specifically for employees whose salary is deposited directly. If your employer pays you into a Saudi bank, ask whether your bank offers a salary account package — these often come with lower fees and higher withdrawal limits.
Investment accounts, credit cards, and loans are less commonly available to foreigners, especially if you have not been in the country long. Some banks will issue a debit card immediately; others mail it to you within one to two weeks. Ask what comes with your account before you sign.
Minimum balance and fees
Minimum opening balance varies by bank and account type. Some accounts require as little as 500 Saudi riyals (about $133 USD); others ask for 5,000 riyals or more. Ask the bank directly, because these minimums change and differ between branches.
Monthly maintenance fees are common and range from zero to 25 riyals per month, depending on the account type and whether you meet a minimum balance. Some banks waive fees if you receive a salary deposit each month. ATM withdrawals at your own bank are usually free; withdrawals at other banks' ATMs may cost 5 to 10 riyals per transaction.
International transfers out of Saudi Arabia (sending money to your home country) typically cost 50 to 150 riyals plus the exchange rate markup. Incoming international transfers cost less or nothing. Ask about these fees before you open the account if you plan to send money abroad regularly.
How long the process takes and what happens next
After you submit your documents in person, the bank will review them the same day or the next business day. If everything is in order, you will receive approval within three to seven business days. The bank will contact you by phone or email to tell you your account is ready and to collect your debit card.
Some branches will give you a temporary card number on the spot so you can start using the account immediately online or at ATMs. Others will wait until your physical card arrives. Ask what to expect before you leave the branch.
Once your account is open, you can deposit money in person at any branch, by transfer from another Saudi bank account, or by international wire transfer. Withdrawals work the same way as any other bank account — ATM, check, or in-person at a teller.
Restrictions and limits for foreign account holders
Some banks limit how much you can withdraw per day or per month if you are a foreign national. These limits vary widely — some banks have no limit, while others cap daily ATM withdrawals at 5,000 riyals. Ask about withdrawal limits before you open the account.
You may not be able to overdraw your account (borrow money by going negative). Most banks do not offer overdraft protection to foreign nationals, so your card will simply decline if you try to spend more than you have on deposit.
If you leave Saudi Arabia, you can keep your account open and manage it remotely by phone or online banking, but some banks require you to close the account within a certain period after your visa expires. Check your bank's policy when you open the account so you know what happens if you leave.
Frequently Asked Questions
Can I open a bank account on a tourist visa?
Most banks will not open an account for someone on a tourist visa because you have no proof of residency. A few banks may make exceptions if you have a letter from a Saudi employer or sponsor, but this is rare. If you are planning to stay longer, convert to a work or residency visa first.
Do I need an Iqama to open an account?
No, but you need a valid visa in your passport and proof of a Saudi address. An Iqama makes the process faster and easier, but banks will open accounts for people who have a work visa or residency visa and have not yet received their Iqama. Call your bank to confirm what they accept.
Can my employer open the account for me?
No, you must appear in person at the branch. Your employer can provide a sponsorship letter or HR letter to support your application, but you will sign the account agreement yourself. Some companies have a relationship with a specific bank and can fast-track the process, but you still go to the branch yourself.
What happens to my account if I leave Saudi Arabia?
You can keep the account open and access it online or by phone from abroad. However, some banks require you to close the account within 30 to 90 days after your visa expires. Check your bank's policy when you open the account. You can withdraw your money by international transfer before you leave.
Can I get a credit card as a foreigner?
Most banks will not issue a credit card to a foreign national without a long history in Saudi Arabia and a high salary. A debit card is standard and immediate. If you need credit, ask your bank whether they offer a secured credit card (backed by a deposit) or whether you can apply after you have held the account for six months to a year.