How to Open a Bank Account Abroad
The Complete Expat Guide 2025
The document requirements, the chicken-and-egg traps, country-by-country bank picks, and why Wise should be your first move before anything else.
Opening a bank account abroad is one of the first real tasks after landing โ and one of the most frustrating. Banks want proof of address to open an account. Landlords want proof of a local bank account to sign a lease. Visa applications want proof of local accommodation. It's a three-way deadlock that trips up almost every first-time expat.
This guide breaks the cycle. We cover what documents you actually need, how to bridge the gap with digital accounts, and which local banks make the process least painful โ country by country.
๐ฏ Why you need a local bank account
Many expats arrive thinking their home bank card and Wise will cover everything indefinitely. In practice, a local account becomes necessary faster than expected:
- Rent payments โ most landlords require a local bank transfer, not international wires
- Salary or freelance income โ local clients and some international payroll systems require a local IBAN
- Utility and subscription setup โ phone plans, internet, electricity often require local direct debit
- Visa renewals โ many visa types require proof of funds in a local account
- Tax filings โ local tax authorities often require refunds to a local account
- Avoiding fees โ even with low-fee cards, ATM withdrawal limits and foreign transaction fees add up over months
๐ Step 1: Bridge accounts before you arrive
Before worrying about a local bank account, set up at least one of these digital accounts. They solve the immediate problem of spending money abroad without haemorrhaging fees, and some can serve as your primary account for months.
| Account | Best for | Local IBAN? | ATM withdrawals | FX fee |
|---|---|---|---|---|
| Wise | Receiving salary, holding multi-currency, paying rent internationally | Yes (EU, UK, US, AU) | Free up to ~$100/mo, then ~1.75% | Mid-market rate + ~0.4% |
| Revolut | Daily spending, travel, budgeting tools | Yes (EU, UK) | Free up to โฌ200/mo (standard plan) | 0% weekdays up to limit, then 0.5% |
| N26 | EU residents wanting a real German IBAN with no fees | Yes (German IBAN) | 3 free/mo on free plan | 0% on card, 1.7% on withdrawal |
| Monzo | UK-based expats keeping a UK account active | UK only | Free in UK; fee abroad | 0% on card (standard) |
Open a Wise account before you leave your home country. It gives you a multi-currency account, a debit card, and local bank details in EUR/GBP/USD/AUD โ immediately useful on arrival. Many expats run Wise as their primary account for the first 1โ3 months while their local account application processes.
๐ Documents you'll typically need
Requirements vary by country and bank, but almost every local bank account application requires some version of this stack:
- Passport โ the universal requirement. Some banks also want a second photo ID.
- Proof of address โ the problematic one. Utility bill, rental contract, or official letter dated within 3 months. This is the hardest document for new arrivals to produce (see below).
- Tax identification number โ your local tax ID (NIF in Portugal, NIF in Spain, TIN in Thailand, RFC in Mexico). Usually required before opening an account.
- Proof of income or employment โ payslips, employment contract, or bank statements showing regular income. Some banks waive this for basic accounts.
- Visa or residence permit โ proof of your right to reside in the country, especially important for non-EU citizens in Europe.
The classic trap: you need a local address to open a bank account, but landlords want a bank account to sign a lease. Three practical solutions:
1. Short-term rental first โ book an Airbnb or serviced apartment for 4โ8 weeks. Use that address on your bank application. Once the account opens, sign a long-term lease.
2. Digital banks that don't require a local address โ Wise, Revolut, and N26 can often be opened using your home country address and serve as a bridge for early rent payments.
3. Fiscal representative / registered address service โ in some countries (notably Portugal and Spain), tax consultants offer registered address services that satisfy both bank and visa requirements.
๐บ๏ธ Country-by-country bank guide
Here's what actually works in the most popular expat destinations, based on current requirements:
Portugal
Get your NIF first โ everything else follows
The NIF (Nรบmero de Identificaรงรฃo Fiscal) is the key that unlocks Portuguese banking. Get it before anything else โ it can be obtained remotely via a fiscal representative before you arrive.
- Activobank โ digital-first arm of Millennium BCP; open online in days; no monthly fees; strongly recommended for expats as a first account
- Millennium BCP โ largest private bank; English-speaking branches in Lisbon and Porto; solid app; small monthly fee (~โฌ5)
- Novo Banco / BPI โ both viable; branches widely available; standard KYC requirements
- N26 โ if you hold an EU residence permit, N26's German IBAN works in Portugal for most purposes
Documents needed: Passport, NIF, proof of Portuguese address (rental contract), residence permit or visa.
Spain
NIE is mandatory โ get it at the consulate before arriving
Spain requires a NIE (Nรบmero de Identificaciรณn de Extranjero) for almost everything financial. Apply at the Spanish consulate in your home country โ much faster than doing it in Spain.
- BBVA โ strong English-language app and online banking; non-resident accounts available; straightforward process with NIE + passport
- Sabadell โ popular with expats and foreign property buyers; English support in coastal areas
- Openbank (Santander) โ fully digital, no branch visits required, no fees; requires Spanish address and NIE
- CaixaBank โ largest Spanish bank by customers; branches everywhere; some English support
Documents needed: Passport, NIE, proof of Spanish address, income proof for some account types.
Germany
Register your address (Anmeldung) first โ it's required by law and unlocks banking
Germany has strict bureaucracy but the banking sector is straightforward once you have your Anmeldung (official address registration). You must register your address at the local Bรผrgeramt within 14 days of arriving โ this certificate is what banks want.
- N26 โ the easiest starting point; fully digital, open with just passport and German address; free basic account
- Deutsche Bank โ traditional, English-speaking, widely used by expats; monthly fee (~โฌ6โ10)
- Commerzbank โ free account available; good international transfer options; English available in major cities
- DKB โ popular with German residents; free account with free worldwide ATM withdrawals; German-language only
Documents needed: Passport, Anmeldung certificate, residence permit for non-EU citizens.
Thailand
In-branch only โ but straightforward with the right visa
Thailand has no digital account opening for foreigners โ all banks require an in-person branch visit. Requirements vary by bank and branch, and some branches are more foreigner-friendly than others. Bring everything and go to a large branch in a major city.
- Bangkok Bank โ most foreigner-friendly; English-speaking staff in main branches; accepts tourist visas for basic accounts at some branches
- Kasikorn Bank (KBank) โ strong app and online banking; requires Non-Immigrant Visa or proof of long-term stay
- SCB (Siam Commercial Bank) โ widely accessible; good for LTR visa holders
Documents needed: Passport with valid Non-Immigrant or LTR visa, proof of Thai address (letter from landlord or hotel), work permit or income letter (for some account types). Requirements change โ confirm with the specific branch before visiting.
Opening a Thai bank account on a tourist visa is increasingly difficult and branch-dependent. If you're serious about living in Thailand, securing a Non-Immigrant Visa or LTR Visa first makes banking dramatically easier.
Mexico
CURP and RFC are your keys โ get them before going to the bank
Mexico requires two tax identifiers for full banking access: the CURP (biometric ID number for all residents) and the RFC (tax ID for financial transactions). Both are obtainable at SAT offices or online with a Temporary Resident Visa.
- BBVA Mรฉxico โ most foreigner-friendly; good English app; accepts Temporary Resident Visa holders
- Citibanamex โ familiar name for US/Canadian expats; widely accessible
- HSBC Mรฉxico โ popular with international expats for its global brand recognition; English support available
- Nu (Nubank) โ fully digital, no fees, growing fast in Mexico; requires CURP and Mexican phone number
Documents needed: Passport, Temporary Resident Visa or FM3, CURP, RFC, proof of Mexican address (rental contract).
Georgia
The easiest banking in the world for expats โ open in 30 minutes, no residency required
Georgia stands apart from every other country on this list. Banks here actively want foreign customers, and the process is astonishingly simple โ walk in with your passport and walk out with a multi-currency account (GEL, USD, EUR) the same day.
- TBC Bank โ the gold standard for expats; excellent English app; multi-currency accounts; open same day with passport only
- Bank of Georgia โ strong alternative to TBC; similarly expat-friendly; good international transfer options
- Credo Bank โ smaller but solid; good for those wanting alternatives
Documents needed: Passport only. That's it. No proof of address, no tax ID, no residency.
๐ณ Wise vs Revolut โ which to use when
Both are essential tools for expats, but they serve different purposes:
๐ Banking checklist for new expats
- Open a Wise account before leaving home โ order the physical card
- Notify your home bank of your move to prevent card blocks
- Obtain your local tax identification number (NIF, NIE, TIN, RFC, etc.) as a priority on arrival
- Book short-term accommodation to get a physical address for bank applications
- Gather documents: passport, visa/residence permit, proof of address, tax ID, income proof
- Research which specific branches in your city are most expat-friendly (forums and expat Facebook groups are useful here)
- Don't pay rent in cash for more than the first month โ get a local account for traceable payments
- Set up a small automatic transfer from home to cover the first 2 months while banking settles
This guide is for informational purposes only. Banking requirements, fees, and policies change frequently. Always verify current requirements directly with the bank before visiting a branch. Digital account offerings and geographic availability may differ from those described.