Sorting out banking is one of the practical steps every expat faces in Costa Rica. The good news is that it is entirely doable to open a bank account in Costa Rica as a foreigner. The main thing to understand up front is that your immigration status shapes how easy it will be, and that banks here run careful compliance checks. Rules vary by bank and change over time, so confirm the current requirements directly with the bank you choose.
Can a foreigner open a bank account in Costa Rica?
Yes. Foreigners can open accounts, but the ease depends heavily on whether you have legal residency. Once you hold residency and have a DIMEX (the residents' ID card), you can open an account at essentially any bank much like a local. Without residency, your options are narrower and requirements are stricter, though some private banks work with non-residents.
If moving here is your plan, many expats start their residency process first, then open a full local account once their DIMEX comes through.

What documents do you need to open an account?
Requirements differ by bank, but you should generally be prepared to show:
- A valid passport, and your DIMEX residency card if you have one
- Proof of a local address, such as a utility bill or rental contract
- Proof of your source of funds, like pension statements or pay records
- A local phone number and sometimes an initial deposit
The source-of-funds documentation is the part North Americans often underestimate. Costa Rican banks take anti-money-laundering rules seriously and will ask where your money comes from, so bring clear, translated financial records where needed.
Should you use a public or a private bank?
Costa Rica has two main categories of banks, and expats use both:
- Public state banks, which are government-backed and widely trusted, with the largest branch and ATM networks
- Private banks, which can offer more English-language service, faster processes, and easier onboarding for some non-residents
State banks appeal to people who want the deposit backing of a government institution and broad coverage across the country. Private banks often win on convenience and service. Many expats end up with an account at one of each for different purposes.

How long does the process take?
With residency and complete paperwork, opening an account can sometimes be done in a single visit or a few days. As a non-resident, or if any document is missing or needs translation, it can take longer and may require more than one appointment. Patience and thorough preparation are the keys; showing up with everything in order is the single biggest time-saver.
How do most expats handle money before their account is ready?
Most North Americans keep their home-country bank and use it alongside a Costa Rican account rather than replacing it. In the gap before your local account is open, expats commonly:
- Use a debit or credit card with low foreign-transaction fees
- Withdraw colones from ATMs, mindful of daily limits and fees
- Keep larger funds at home and transfer as needed
When you do move larger sums, for example to fund a home purchase or build, work with your attorney and bank on the right way to bring the money in, so the source of funds is documented and the transfer goes smoothly. If you are planning a build in Guanacaste, you can see designs and pricing to help you plan the budget and timing.
What should you confirm before you go in?
Because each bank sets its own policies and updates them regularly, call or visit the specific branch ahead of time and confirm: whether they accept non-residents, the exact documents they require, whether documents need official Spanish translation, and any minimum deposit. A little confirmation up front saves a wasted trip and a lot of frustration.
