Opening a bank account is one of those tasks that's simple once you have the right card and maddening before you do. The whole thing hinges on one document: your DIMEX residency card. Get that, and the rest is paperwork and patience.
Why residency is the key
Since Costa Rica tightened its KYC (know-your-customer) banking rules in 2010, most banks require you to be a resident — with a DIMEX card — to open a full account. That's why banking and residency are linked tasks, not separate ones. No DIMEX, no normal account at most institutions.
What to bring
Once your DIMEX is in hand, walk in with your passport, your DIMEX card, proof of a local address (a lease or a utility bill), and proof of income or source of funds — a pension letter, bank statements, or a tax return. Requirements vary bank to bank, so call ahead and confirm the exact list before you spend a morning in line.
Reality check: Before your DIMEX arrives, don't count on local banking. You can sometimes open a capped tourist account with just a passport — but it limits deposits (roughly $1,500–$2,000/month), with no international wires or credit. Plan to live on foreign cards and cash until residency comes through.
Public vs private banks
Public banks are state-backed and everywhere; private banks tend to move faster and have more English-speaking staff. Many expats open one of each — a public account for paying utilities and a private one for day-to-day. Either way, bring a book; the line is part of the experience. You'll also want the local payment app SINPE Móvil, which everyone uses.
The bottom line
To open a bank account in Costa Rica, get your residency first, then bring your passport, DIMEX, address proof and income proof to the bank. It's sequenced after residency, so plan your residency pathway accordingly. Rules shift and vary by bank, so verify before you go — or book a call and we'll help you line it up.

