Yes, you can open a bank account in El Salvador, but the process and requirements depend on your residency status and citizenship

Foreign nationals can open bank accounts in El Salvador, but you will need to meet specific requirements that vary by bank and by whether you are a resident or a temporary visitor. Most banks require a valid passport, proof of address, and a minimum deposit that ranges from around $100 to $500 USD depending on the institution. If you are a non-resident (visiting temporarily), some banks will open accounts for you, but others restrict certain account types to residents only. Residency status matters because it determines which documents you can provide and which account features are available to you.

The process itself is faster than in many countries — most banks can open an account in a single visit if you have the right documents — but you will need to do this in person. Remote account opening is not standard practice in El Salvador's banking system, even for digital banks.

Key Takeaways

  • You will need a valid passport, proof of address, and a minimum deposit; most banks require all three before opening an account.
  • Residency status determines which account types are available to you and which documents you can use for proof of address.
  • Non-residents can open accounts at most major banks, but some restrictions on transfers or account features may apply.
  • The process takes one visit if you have documents ready, but you must do it in person at a branch.
  • Exchange rates and transfer fees vary significantly between banks, so comparing options before depositing money saves money on international transfers.

What documents you need as a foreigner

A 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 because it is universally recognized.

Proof of address is the second requirement. If you are a resident, a utility bill, rental agreement, or property deed in your name works. If you are a non-resident staying temporarily, this is where the process becomes more flexible — some banks will accept a hotel confirmation, an Airbnb booking, or a letter from the person whose address you are using. A few banks will even accept a business address if you are opening an account for work purposes. Call the bank before you go to confirm what they will accept for your specific situation.

A minimum deposit is required to activate the account. The amount varies: major banks like Banco Salvadoreño and Banco Agrícola typically require $100 to $300 USD for a basic checking account, while some smaller institutions or savings accounts may require less. You can deposit cash, a check, or a wire transfer to meet this requirement.

Differences between resident and non-resident accounts

If you are a legal resident of El Salvador (holding a residency visa or temporary resident status), you have access to the full range of account types: checking, savings, money market, and investment accounts. You can also set up automatic bill payments, request debit cards without restrictions, and use online banking features without limitations. Residency is established through your visa status, which you will need to show the bank.

Non-residents can open accounts at most banks, but the account type may be limited to a basic savings or checking account. Some banks restrict international wire transfers for non-residents or require higher minimum balances. A few institutions will not open accounts for non-residents at all, so calling ahead is important. If you are planning to stay longer than a few months, exploring temporary or permanent residency options may give you better banking access.

Which banks accept foreign account holders

The major banks in El Salvador — Banco Salvadoreño, Banco Agrícola, Scotiabank, HSBC, and Banco Cuscatlán — all open accounts for foreign nationals, both residents and non-residents. These institutions have English-speaking staff at many branches, particularly in San Salvador, and they offer online banking platforms. Minimum deposits and fees are comparable across these banks, though rates on savings accounts and transfer fees vary.

Smaller regional banks and credit unions may have different policies. Some are more restrictive with non-residents, while others are more flexible. Digital banks operating in El Salvador, such as those offering mobile-only accounts, typically require residency or a local phone number and address, making them less accessible to temporary visitors.

If you are opening an account for business purposes, banks may require additional documents such as a business registration, tax ID, or proof of business address. This process takes longer than a personal account and may require a second visit.

What to expect during your first visit

Arrive at the bank with your passport, proof of address, and the minimum deposit amount in cash or a check. The process usually takes 30 to 60 minutes. A bank representative will fill out an account application form with you — this is done in Spanish, but many branches have bilingual staff who can help. You will be asked about the purpose of the account, your employment or income source, and whether you plan to receive international transfers.

After the form is complete, the bank will verify your documents and process your deposit. You will receive a debit card on the spot or within a few days, depending on the bank. Some banks issue temporary card numbers immediately so you can use online banking right away. You will also receive login credentials for online banking and information about fees, minimum balances, and transfer limits.

Bring a pen and be prepared to sign multiple documents. Banks in El Salvador still rely on paper-based processes for account opening, even if they offer digital banking afterward.

Fees and ongoing costs

Monthly maintenance fees range from $0 to around $5 USD depending on the bank and account type. Some banks waive the fee if you maintain a minimum balance, typically $500 to $1,000 USD. Debit card fees are usually included in the account, but replacement cards cost $5 to $10 USD.

International wire transfer fees are where costs add up. Incoming transfers typically cost $10 to $25 USD, while outgoing transfers cost $15 to $40 USD. Exchange rates on currency conversion vary by bank and can include a markup of 1 to 3 percent above the official rate. If you are moving money regularly between countries, compare these fees across banks before opening an account — the difference over a year can be substantial.

ATM withdrawals at your bank's machines are free, but using another bank's ATM costs $1 to $3 USD per withdrawal. Cash deposits at the bank are free, but deposits at ATMs may incur a small fee.

Online banking and digital access

All major banks offer online banking platforms and mobile apps. You can check your balance, transfer money between accounts, pay bills, and request statements online. However, some features may be restricted for non-residents or new accounts — for example, you may not be able to set up international wire transfers until your account has been open for 30 days or until you visit the bank in person a second time.

Two-factor authentication is standard. The bank will send a code to your phone or email to confirm transactions. Make sure you have a local phone number or a working international number before opening the account, because you will need it to receive these codes.

Customer support is available by phone during business hours, usually 8 a.m. to 5 p.m. Monday through Friday. Some banks offer chat support through their app or website, but response times vary.

Frequently Asked Questions

Do I need to be a resident to open a bank account in El Salvador?

No. Non-residents can open accounts at most major banks, though some account types or features may be restricted. Residency status affects which documents you can use for proof of address and whether you have full access to international transfers and investment products. If you are staying longer than a few months, residency may give you better options.

Can I open an account online or by mail?

No. All banks in El Salvador require you to open an account in person at a branch. You must bring your passport and proof of address to complete the process. Remote account opening is not standard practice in the country's banking system.

What happens if I don't have a proof of address?

If you are staying at a hotel or with a friend, most banks will accept a hotel confirmation, Airbnb booking, or a letter from the person whose address you are using. Call the bank before you visit to confirm what they will accept. Some banks are more flexible than others on this requirement.

How long does it take to receive my debit card?

Most banks issue a debit card on the same day or within three to five business days. Some banks provide temporary card numbers immediately so you can use online banking and make purchases while you wait for the physical card. Ask the bank about their timeline when you open the account.

Can I transfer money internationally from my El Salvador bank account?

Yes, but fees and processing times vary. Outgoing wire transfers typically take one to three business days and cost $15 to $40 USD. Some banks restrict international transfers for non-residents or new accounts for the first 30 days. Ask about these restrictions when you open your account if international transfers are important to you.