Yes, you can open a bank account in Saudi Arabia, but the process and your options depend on whether you are a Saudi citizen, a resident, or a visitor
Saudi Arabia's banking system is open to non-citizens, but banks treat residents and temporary visitors differently. If you live in Saudi Arabia on a work visa or residency permit, you can open a checking or savings account at most major banks. If you are visiting temporarily, your options are narrower — some banks will open accounts for tourists, but many require proof of longer-term residency or a local sponsor. The fastest path is usually through your employer if you are working in the country, since many companies have relationships with specific banks that streamline the process.
The main banks operating in Saudi Arabia include the National Commercial Bank (NCB), Al Rajhi Bank, Riyad Bank, Saudi British Bank, and Arab National Bank. Each has slightly different requirements and fees, so it is worth comparing before you choose. Most now offer online account opening for residents, though you will still need to visit a branch at least once to verify your identity and collect your debit card.
Key Takeaways
- Residents with a valid iqama (residency permit) can open a bank account at most Saudi banks, usually within one to two weeks.
- You will need your passport, iqama, and proof of address — a utility bill or rental contract — at minimum.
- If your employer has a banking partnership, they can often fast-track your account opening as part of onboarding.
- Temporary visitors can open accounts at some banks, but many require a local sponsor or proof of business ties to the country.
- Online banking and international transfers are available, though fees and exchange rates vary by bank.
What documents you need to bring
The core documents are your passport, your iqama (residency permit), and proof of your current address. For proof of address, a utility bill in your name, a rental contract, or a letter from your employer stating your residential address will work. Some banks also ask for a reference letter from your previous bank if you have one, though this is not always required.
If you are opening an account through your employer, ask your HR department whether they have a pre-filled form or checklist — many do, and this can speed things up. Bring originals and one photocopy of each document. Banks in Saudi Arabia do not always accept digital copies for the initial opening, though you may be able to upload them later for online services.
Non-residents or visitors should contact the bank directly before visiting, because requirements vary. Some banks will open an account for a tourist with a passport and a hotel booking confirmation, while others will not. Calling ahead saves a wasted trip.
How long the process takes and what happens next
If you are a resident with an iqama and all documents ready, most banks will complete your account opening in one to two weeks. The bank will verify your identity, run a background check through the Saudi Central Bank's system, and then issue your debit card. You can usually start using online banking within a few days, but your physical card typically arrives within one to two weeks.
If you are opening through your employer, the timeline is often shorter — sometimes just a few days — because the employer's HR team handles the initial paperwork. Some large employers have dedicated banking liaisons who can walk you through the process.
Once your account is open, you will receive a debit card, online banking credentials, and a welcome package with your account number and IBAN (International Bank Account Number). Your IBAN is what you need to receive international transfers. Most banks charge a monthly maintenance fee ranging from 10 to 30 Saudi riyals, though some waive it if you maintain a minimum balance.
International transfers and currency exchange
All major Saudi banks can send and receive international wire transfers, but fees and exchange rates vary. Expect to pay between 50 and 150 riyals per outgoing transfer, depending on the bank and the destination country. Incoming transfers are usually free or cost 10 to 20 riyals.
If you need to move money regularly between Saudi Arabia and another country, ask your bank about their exchange rates and whether they offer better rates for larger amounts. Some banks have partnerships with international banks that reduce fees for specific corridors — for example, transfers to India or the Philippines may be cheaper than transfers to Europe.
The Saudi riyal is pegged to the US dollar at a fixed rate of 3.75 riyals per dollar, so exchange rates to the dollar are stable. Rates to other currencies fluctuate daily, and banks update their rates throughout the day.
Opening an account as a temporary visitor
If you are in Saudi Arabia on a tourist visa or short-term business visit, opening a traditional bank account is difficult but not impossible. Some banks, particularly Al Rajhi Bank and NCB, will open accounts for visitors, but they usually require a local sponsor — either an employer or a Saudi citizen who can vouch for you. The process takes longer and may involve additional documentation.
A more practical option for short-term visitors is to use a prepaid card or mobile wallet. Services like Telr and Payfort allow you to load money and make purchases without a full bank account. These can be set up in a few hours with just your passport.
If you plan to stay longer than a few months, it is worth waiting until you have your iqama, because the process becomes much simpler and faster.
Fees, minimums, and account types
Most Saudi banks offer both checking and savings accounts. Checking accounts (called current accounts) are designed for frequent transactions and usually have no minimum balance requirement, though they may charge a monthly fee of 15 to 30 riyals. Savings accounts typically offer a small interest rate — usually between 0.5 and 2 percent annually — and may require a minimum balance of 5,000 to 10,000 riyals.
Debit card fees are usually included in your account, but credit cards carry annual fees ranging from 100 to 500 riyals depending on the card type. ATM withdrawals at your bank's machines are free, but withdrawals at other banks' ATMs may cost 5 to 10 riyals per transaction.
Ask about any promotional offers when you open your account — many banks waive the first year's fees for new customers, or offer free debit cards and online banking setup.
Online banking and mobile apps
All major Saudi banks offer online banking and mobile apps. You can check your balance, transfer money between accounts, pay bills, and initiate international transfers from your phone or computer. Most banks use two-factor authentication — a code sent to your phone — to find transactions.
The apps are generally reliable, though some are more user-friendly than others. Al Rajhi's app and NCB's app are among the most widely used. You can set up online banking as soon as your account is open, often before your physical card arrives.
Bill payment through online banking is common in Saudi Arabia. You can pay utilities, phone bills, and other services directly from your account. Many employers also use online banking to deposit salaries, so you will have access to your paycheck as soon as it is transferred.
Frequently Asked Questions
Do I need a Saudi sponsor to open a bank account?
Not if you have an iqama (residency permit). Your iqama is your proof of legal residency, and that is sufficient. If you are a temporary visitor without an iqama, some banks will ask for a local sponsor, but others will not — it depends on the bank and the length of your stay.
Can I open a bank account online without visiting a branch?
Most banks allow you to start the process online, but you will need to visit a branch at least once to verify your identity in person and collect your debit card. Some banks are moving toward fully digital onboarding with video verification, but this is not yet standard across all institutions.
What is the minimum balance required to keep an account open?
There is no legal minimum balance requirement in Saudi Arabia. However, some savings accounts may require a minimum balance of 5,000 to 10,000 riyals to earn interest. Checking accounts typically have no minimum, though you will pay a monthly maintenance fee regardless of your balance.
Can I send money out of Saudi Arabia to my home country?
Yes, all major banks offer international wire transfers. Fees range from 50 to 150 riyals per transfer, and the money usually arrives within one to three business days depending on the destination country. Ask your bank about their exchange rates and whether they have partnerships with banks in your home country that might reduce fees.
What happens to my account if I leave Saudi Arabia?
You can keep your account open as long as you want, even after you leave. However, some banks may close accounts that show no activity for a year or more. If you plan to leave, contact your bank to ask about their dormancy policy and whether you need to maintain a minimum balance or make periodic transactions to keep the account active.