Yes, you can open a bank account in El Salvador, but the process and requirements depend on whether you are a resident, a citizen, or visiting temporarily
Foreign nationals can open bank accounts in El Salvador. The main banks — Banco Salvadoreño, Banco Agrícola, Scotiabank, and HSBC — all accept non-citizens. What changes is the paperwork you need and how long it takes. If you live in El Salvador or plan to stay for an extended period, the process is straightforward. If you are visiting or live abroad, some banks will still open accounts for you, but you may face additional verification steps or be limited to certain account types.
The fastest route is to visit a bank branch in person with your passport and proof of address. Many banks can complete the account opening in a single visit, though some require a few days for background checks. If you cannot visit in person, some banks offer online account opening for residents with an El Salvador address, but this option is less common for foreigners without local residency.
Key Takeaways
- You will need your valid passport, proof of address (either in El Salvador or your home country), and sometimes proof of income or employment to open an account.
- Most major banks in El Salvador accept foreign nationals, but the specific documents required vary by bank and account type.
- Opening an account in person at a branch is faster and more reliable than attempting to open one remotely if you are in the country.
- Some banks may ask why you are opening an account and what you plan to use it for, as part of standard anti-money-laundering checks.
- If you do not have a local address, you can sometimes use your hotel address, a friend's address, or a business address as your proof of residence.
What documents you will need to bring
Your valid passport is the primary document every bank will ask for. It must be current and have at least six months of validity remaining. Some banks will also accept a national ID card from your home country if you have one, but the passport is the safest choice.
Proof of address is the second requirement. If you live in El Salvador, bring a recent utility bill, rental agreement, or property deed in your name. If you are visiting or live abroad, you can bring a utility bill from your home country, a bank statement showing your address, or a letter from your employer or a government agency with your address printed on it. If none of these are available, some banks will accept a hotel reservation confirmation or a letter from a friend or family member stating that you are staying at their address — though this is less reliable and may require additional verification.
Many banks also ask for proof of income or employment, though this is not always required for basic savings accounts. If you work, bring a recent pay stub, employment letter, or tax return. If you are retired or self-employed, bring bank statements showing regular deposits or a letter from your accountant. If you have no income to show, some banks will still open an account, but you may be limited to lower transaction limits or asked more questions about the source of funds you plan to deposit.
A few banks may ask for a tax identification number from your home country or El Salvador. If you plan to work in El Salvador or stay long-term, you may need to obtain a Salvadoran tax ID (Número de Identificación Tributaria, or NIT), but this is not always required for a basic account opening.
Which banks accept foreign nationals and what to expect
The four largest banks in El Salvador — Banco Salvadoreño, Banco Agrícola, Scotiabank, and HSBC — all open accounts for foreign nationals. Banco Salvadoreño and Banco Agrícola are local banks and have the most branches throughout the country. Scotiabank and HSBC are international banks and tend to have more experience with foreign customers, though their branch networks are smaller.
Smaller banks and credit unions may also accept foreigners, but their policies vary more widely. Before visiting a branch, it is worth calling ahead or checking their website to confirm they open accounts for non-residents, especially if you do not have a local address.
When you arrive at the bank, expect the process to take 30 minutes to two hours. A bank representative will ask you questions about your employment, the purpose of the account, and the source of funds you plan to deposit. These questions are standard anti-money-laundering checks required by Salvadoran law, not a sign that anything is wrong. Answer honestly and directly. The bank may also run a background check, which can take a few days. Some banks will give you temporary access to your account when ready and send you your debit card and PIN by mail within one to two weeks. Others will wait until the background check is complete before activating the account.
Account types available to foreigners
Savings accounts are the most common option and are open to all foreign nationals. These accounts earn a small amount of interest, usually between 0.5% and 2% per year depending on the bank and your balance. You can deposit and withdraw money freely, though some accounts have limits on the number of free withdrawals per month.
Checking accounts are also widely available. These accounts come with a debit card and checkbook, making them useful if you plan to pay bills or make regular purchases. Some banks charge a monthly fee for checking accounts, while others waive the fee if you maintain a minimum balance.
Money market accounts and fixed-term deposit accounts are offered by most banks but typically require a higher minimum balance and lock your money away for a set period (usually three months to one year). These accounts pay higher interest rates but are less flexible.
Some banks offer online-only accounts with lower fees and higher interest rates, but these are primarily marketed to residents with local addresses and phone numbers. If you are a foreigner without a local address, you may not be able to open these accounts.
How long the process takes and what happens next
If you open an account in person at a branch with all required documents, you can usually walk out with a temporary account number the same day. The bank will give you a receipt confirming your account has been opened. Within one to two weeks, you will receive your debit card and PIN by mail to your address on file.
If the bank needs to run a background check or verify information with your home country, the process may take three to five business days. During this time, your account may be in a pending status, meaning you cannot withdraw money or use your debit card yet. The bank will contact you by phone or email once the check is complete.
Once your account is fully active, you can deposit money when ready. You can transfer funds from abroad using a wire transfer (also called a bank transfer or international transfer), which typically takes three to five business days and costs between $15 and $50 depending on the amount and the banks involved. Some banks also accept deposits via ATM or mobile app once your account is set up.
If you do not have a local address
Not having a Salvadoran address makes the process slightly harder but not impossible. If you are staying in a hotel, you can use the hotel's address as your proof of residence. Bring your hotel reservation confirmation or a letter from the hotel on their letterhead stating your name and dates of stay. Some banks will accept this; others will ask for an additional form of identification or proof of funds.
If you are staying with a friend or family member, you can use their address. Bring a letter from them on their own letterhead (or handwritten and signed) stating that you are living at their address, along with a copy of their ID and a utility bill or other proof that they live there. This is less reliable than a hotel address because banks want to verify the address independently, but many will accept it.
If neither option works, some banks will open an account using your home country address, though this may limit your access to certain services or require additional verification. Ask the bank directly whether they can use a foreign address before you visit.
Sending money to your El Salvador account from abroad
Once your account is open, you can receive money from outside El Salvador using a wire transfer (also called an international bank transfer). To do this, you will need to provide the sender with your bank's name, your account number, and your bank's SWIFT code (a four-letter code that identifies your bank internationally). Your bank can provide all of this information.
Wire transfers typically take three to five business days and cost between $15 and $50, depending on the amount and which banks are involved. Some banks charge the sender's bank a fee, some charge your bank a fee, and some charge both. Ask your bank what fees explore before you send money.
An alternative is to use a money transfer service like Western Union, MoneyGram, or Wise (formerly TransferWise). These services often have lower fees for smaller amounts and faster delivery times, though the exchange rates may be less favorable. You can pick up money at a Western Union or MoneyGram location without a bank account, but to have it deposited directly into your account, you will need to provide your account details.
Frequently Asked Questions
Do I need to be a resident of El Salvador to open a bank account?
No. Foreign nationals can open accounts whether they are residents, temporary visitors, or living abroad. However, banks may ask more questions and require more documentation if you do not have a local address. Having a Salvadoran address makes the process faster and simpler.
What if my passport is expiring soon?
Most banks require your passport to have at least six months of validity remaining. If your passport is expiring sooner, renew it before you visit the bank. Some banks may make exceptions, but it is not worth the risk of being turned away.
Can I open an account online without visiting a branch?
Some banks offer online account opening, but this is primarily for residents with a local phone number and address. If you are a foreigner without a local address, you will likely need to visit a branch in person. Call the bank ahead of time to ask whether they offer remote account opening for your situation.
What happens if the bank rejects my process?
Banks rarely reject applications outright, but they may ask for additional documentation or flag your account for further review. If this happens, provide whatever additional information they request. If the bank still declines, try a different bank — policies vary, and another bank may accept you. If multiple banks reject you, ask them directly why, as the reason will determine whether you can resolve it.
Can I use my account if I am not in El Salvador?
Yes. Once your account is open, you can use your debit card, make transfers, and check your balance from anywhere in the world using the bank's mobile app or website. However, some banks may block certain transactions if they detect unusual activity from a foreign location, so let your bank know if you plan to use your account from abroad.