What you need before you start
Opening a foreign bank account requires documents that prove who you are and where you live. The exact list depends on the country and the bank, but nearly every institution will ask for a government-issued ID, proof of address, and proof of income or employment. Some banks also require a minimum deposit before they will open the account.
The proof of address is often the hardest part for people moving internationally. Banks typically want a utility bill, lease agreement, or government document dated within the last three to six months showing your name and current address. If you have just arrived and do not yet have these documents, some banks will accept a letter from your employer or a temporary accommodation confirmation from a hotel or rental service.
Proof of income can be a recent payslip, an employment contract, or a tax return from your home country. If you are self-employed or a freelancer, banks may ask for bank statements showing regular deposits or a business registration document. Some countries require this; others do not.
Key Takeaways
- You will need a government-issued ID, proof of current address, and usually proof of income or employment before any bank will open an account.
- Banks in different countries have different rules about minimum deposits, account fees, and which documents they accept as proof of address.
- If you do not have a local address yet, an employment letter or temporary accommodation confirmation can sometimes substitute for a utility bill.
- Some countries require you to visit the bank in person; others allow you to open accounts online if you have the right documents and a video call capability.
- Currency restrictions and tax reporting requirements vary by country and by your citizenship, so check both the bank's rules and your home country's tax obligations before depositing large amounts.
In-person versus online account opening
Whether you can open an account remotely depends on the country and the bank. Banks in the United Kingdom, Canada, and Australia often allow online account opening for people with valid visas or residency permits, though they may require a video call to verify your identity. Banks in the European Union generally follow similar rules, though some require an in-person visit if you do not already have a local address.
If you must visit in person, bring your original ID documents, not copies. Banks will usually photocopy them and keep the copies on file. Bring your proof of address and proof of income as well. The appointment typically takes 30 to 60 minutes. Some banks require you to book an appointment in advance; others accept walk-ins during business hours.
Online account opening usually involves uploading scans or photos of your documents and completing a video call with a bank representative. The video call is how the bank verifies that you are the person in your ID photo. Make sure your lighting is good and your ID is clearly readable. The entire process usually takes 15 to 30 minutes, though approval can take several business days.
Minimum deposits and account fees
Minimum deposit requirements vary widely. Some banks in Southeast Asia and Eastern Europe have no minimum at all. Banks in Western Europe and North America often require between 500 and 2,000 in the local currency to open a standard checking account. Premium accounts or investment accounts may have higher minimums.
Monthly or annual fees also differ by country and account type. Many banks in the EU charge no monthly fee for basic accounts. Banks in the United States typically charge between 5 and 15 per month if you do not maintain a minimum balance. Some banks waive fees if you set up direct deposit or maintain a certain balance. Ask the bank for a fee schedule before you open the account so you understand what you will pay.
Some banks offer accounts specifically for expats or international customers, and these sometimes have different fee structures or lower minimums. Ask whether the bank has this option when you contact them.
Currency and international transfer rules
Most foreign banks will let you hold money in multiple currencies within the same account, but the rules about which currencies and how many accounts you can have vary. Some banks limit you to the local currency plus two or three others. Others allow you to hold any major currency.
When you transfer money into or out of the account, the bank will charge a fee and explore an exchange rate. The fee is usually between 10 and 50, depending on the amount and the destination country. The exchange rate is often worse than the mid-market rate you see online, meaning the bank makes money on the difference. Ask the bank what rate they use and what fee they charge before you make your first transfer.
Some countries have restrictions on how much money you can move across borders in a single transaction or per year. These are usually in place to prevent money laundering. If you are moving a large amount, ask the bank whether you need to file any paperwork or declare the transfer to your home country's tax authority.
Tax reporting and your home country
Opening a foreign bank account does not make you exempt from taxes in your home country. If you are a citizen of the United States, you must report all foreign accounts with a combined balance over 10,000 at any point during the year to the Financial Crimes Enforcement Network (FinCEN) using Form FinCEN 114. This is separate from your tax return.
Citizens of other countries have similar reporting requirements. The United Kingdom requires reporting of foreign accounts to Her Majesty's Revenue and Customs (HMRC). Canada requires reporting to the Canada Revenue Agency (CRA). Check with your home country's tax authority about what you must report and when.
The bank in the country where you open the account may also report your account to your home country's tax authority under international tax information exchange agreements. This means your home country's tax authority will know about the account whether or not you report it yourself. Failing to report can result in penalties, so report even if you think the account is too small to matter.
What happens after you open the account
Once your account is open, the bank will issue you a debit card, usually within one to two weeks. You will receive online banking credentials so you can check your balance and transfer money from a computer or phone. Some banks send these by mail; others provide them in person or by email.
Set up online banking as soon as you receive your credentials. Most banks require you to change your temporary password on first login. Enable two-factor authentication if the bank offers it, especially if you will be transferring money internationally.
If you need to receive money from your home country, ask the bank for your account number, routing number (or SWIFT code), and IBAN if applicable. These are the details you will give to your employer, family, or other people who need to send you money. Write them down and keep them somewhere safe.
Common reasons banks reject applications
Banks sometimes reject account applications even when you have all the required documents. The most common reasons are unclear proof of address, a mismatch between the name on your ID and the name on your proof of address, or a lack of proof of income. If your process is rejected, ask the bank specifically why. Do not assume it is because of your immigration status.
If your proof of address is rejected because it is too old or does not clearly show your name, get a new one. If there is a name mismatch, bring a marriage certificate, divorce decree, or legal name change document to explain it. If you do not have proof of income, ask whether the bank will accept a letter from your employer or a bank statement from your home country showing regular deposits.
Some banks have policies against opening accounts for people from certain countries or with certain visa types. If one bank rejects you, try another. Smaller local banks are sometimes more flexible than large international chains.
Frequently Asked Questions
Do I need a visa or residency permit to open a bank account?
Most banks require proof that you have the right to live in the country. This can be a visa, a residency permit, or a work permit. Some banks will open accounts for tourists on visitor visas, but they may limit how much money you can deposit or how long you can keep the account open. Ask the bank what documents prove your right to be there.
Can I open a bank account before I move to the country?
Some banks allow you to open accounts remotely if you have a valid visa or residency permit and can complete a video call. Others require you to be physically present. Contact the bank before you move and ask what documents you need and whether you can open the account online. If you cannot, you may be able to open a temporary account or use a money transfer service until you arrive.
What if the bank asks for documents I do not have?
Ask the bank what alternatives they will accept. If they want a utility bill and you do not have one, ask whether an employment letter, a lease agreement, or a bank statement from your home country will work instead. If they refuse all alternatives, try a different bank. Not all banks have the same requirements.
How long does it take to open an account?
In-person account opening usually takes 30 to 60 minutes, and the account is active the same day or the next business day. Online account opening takes 15 to 30 minutes to complete, but approval can take three to five business days while the bank verifies your documents. Some banks are faster; others are slower.
Can I close the account if I move back to my home country?
Yes. You can close the account at any time by visiting the bank in person or by calling them. Transfer any remaining money out first. The bank will close the account and you will no longer be charged fees. Some banks charge a small fee to close the account; ask before you open it.