What banks will and won't do for visitor visa holders
Yes, you can open a bank account on a visitor visa, but the process depends on which country you are in and which bank you approach. Most major banks in the United States, Canada, and the United Kingdom will open accounts for visitor visa holders, though they require more documentation than they do for citizens or permanent residents. The catch is that banks treat visitor status as temporary, which affects what accounts they offer and how they verify your identity.
The core issue is that banks must follow anti-money-laundering rules that require them to verify who you are and where you live. A visitor visa proves your identity through your passport, but it does not prove a permanent address in the country. Banks solve this by asking for additional documents — typically a lease, utility bill, or letter from your accommodation — to establish that you actually live somewhere they can reach you.
Some banks will not open accounts for visitors at all, particularly smaller regional banks or credit unions that lack the compliance infrastructure to handle non-resident accounts. The largest banks — Chase, Bank of America, and Wells Fargo in the US; TD, RBC, and Scotiabank in Canada; Barclays, HSBC, and Lloyds in the UK — routinely open accounts for visitors, though each has its own document requirements and account restrictions.
Key Takeaways
- Major banks in the US, Canada, and the UK will open accounts for visitor visa holders, but require a passport, proof of address in the country, and sometimes a reference from an employer or educational institution.
- Proof of address can be a lease, utility bill, letter from your accommodation provider, or a bank statement from another country paired with a letter from your visa sponsor.
- Banks may restrict visitor accounts to savings only, limit transaction amounts, or require a minimum deposit, depending on the bank and the country.
- The process typically takes one to three business days if you have all documents ready, though some banks require an in-person visit to a branch.
Documents you will need to bring
Start with your passport and your visitor visa or entry stamp. Banks will not open an account without seeing both. The visa proves your legal status; the passport is your primary identity document in the country.
Next, you need proof of address. This is where visitor status creates friction. A lease agreement is the strongest document — it shows your name, the property address, and the lease dates. If you do not have a lease (for example, if you are staying with family or in a short-term rental), bring whatever you have: a letter from the person whose house you are staying in, a hotel confirmation, an Airbnb booking confirmation, or a utility bill in your name. Some banks will accept a combination — your passport plus a letter from your visa sponsor (your employer or university) that confirms your address in the country.
A few banks ask for a third document: proof of income or employment. This might be a letter from your employer on company letterhead, a university enrollment letter, or a recent paycheck stub. Not all banks require this, but it helps if you have it. If you are self-employed or do not have an employment letter, bring bank statements from your home country showing regular deposits.
How the process works at the branch
Call the bank's main customer service line or visit a branch website before you go in. Ask which documents they need for a visitor visa holder and whether you can open an account in person that day or if you need an appointment. Some banks have a dedicated process for international customers; others treat it as a standard account opening.
When you arrive at the branch, tell the banker you are on a visitor visa and want to open a checking or savings account. They will ask for your documents, scan or photocopy them, and run a background check. The check typically takes a few minutes. They will also ask you standard questions: your home address (in your country of origin), your occupation, and the reason you are opening the account. Answer honestly — banks are not trying to trick you, they are filling out compliance forms.
Once the check clears, the banker will show you account options. Visitor accounts are often limited: some banks offer only savings accounts, some cap the amount you can transfer in or out per month, and some require a minimum deposit (often $100 to $500). Ask about these limits before you agree. The banker will then have you sign documents, issue you a debit card (which may take five to ten business days to arrive by mail), and give you online banking credentials on the spot.
What happens if a bank says no
If your first choice bank declines, it is usually because they cannot verify your address or because they do not have a process for visitor accounts. Do not take it as a final answer — try another bank. The largest banks are more likely to say yes than smaller ones.
If you are struggling to prove your address, ask the bank what documents they will accept. Some will take a notarized letter from your visa sponsor. Others will accept a phone bill or credit card statement from your home country paired with a letter from your employer or university. A few will open an account with just your passport and a letter from your accommodation provider, though this is less common.
If no bank in your area will open an account, look into online banks or fintech companies that operate in your country. Some, like Wise (formerly TransferWise) or Revolut, open accounts for visitors with just a passport and a video verification call. These are not traditional bank accounts — they are payment accounts — but they let you hold money, receive transfers, and spend using a debit card.
Restrictions on visitor accounts
Banks often place limits on what you can do with a visitor account. The most common restrictions are monthly transfer limits (for example, $5,000 per month), a requirement that you maintain a minimum balance, or a prohibition on opening a business account. Some banks will not let you set up automatic bill payments or recurring transfers until you have held the account for 30 days.
These restrictions exist because banks see visitor accounts as higher-risk: you may leave the country, and the bank has limited recourse if something goes wrong. As you move from visitor status to permanent residency or citizenship, you can usually upgrade your account and remove these restrictions. Contact the bank and ask what documents you need to provide to upgrade.
If you need to send money to your home country, ask the bank about international transfer fees and exchange rates before you open the account. Some banks charge $15 to $50 per transfer; others charge a percentage of the amount. Knowing this upfront helps you decide whether a traditional bank account or a fintech payment account makes more sense for your situation.
Timeline and next steps
If you have all your documents ready, you can open an account in a single visit. The in-person verification takes 15 to 30 minutes. The background check usually clears within a few minutes, though some banks run it overnight and call you the next day. Your debit card arrives by mail in five to ten business days. Online banking access is usually when ready — the banker will give you a username and temporary password before you leave the branch.
If you do not have proof of address yet, get it before you go to the bank. A lease takes a few days to arrange; a letter from your accommodation provider can be written the same day. The faster you have your documents, the faster you can open the account.
Once your account is open, set up online banking and read the bank's mobile app. Most banks let you deposit checks by photograph, transfer money between accounts, and pay bills online without visiting a branch again. If you need to make a large deposit or have questions about your account, you can call customer service or visit a branch.
Frequently Asked Questions
Do I need a Social Security number or tax ID to open an account?
In the United States, banks ask for a Social Security number or an Individual Taxpayer Identification Number (ITIN). If you do not have either, ask the bank whether they will issue an ITIN for you or accept your passport number instead. Some banks will; others will not. If the bank refuses, try another bank or a credit union, which sometimes have more flexibility.
Can I open an account online instead of going to a branch?
Most major banks require an in-person visit for visitor visa holders because they need to see your passport and verify your identity face-to-face. Online-only banks and fintech companies sometimes allow remote verification using a video call and a photograph of your passport, but traditional banks rarely do. Check the bank's website or call ahead to confirm their process.
What if I do not have a lease or utility bill?
Bring a letter from the person or organization sponsoring your stay — your employer, university, or the person whose house you are staying in. The letter should include your name, their name, the address where you are living, and the dates of your stay. Some banks will accept this in place of a lease or utility bill, though you may need to provide additional documents like a bank statement from your home country.
Will opening a bank account affect my visa status?
No. Opening a bank account does not change your visa status or create any immigration issues. Banks report account openings to tax authorities, not immigration authorities. Your visa status is determined by the immigration department and is separate from your banking activity.
Can I keep the account open if my visa expires?
Yes, but you will need to update your status with the bank. If you become a permanent resident or citizen, contact the bank and provide your new immigration documents so they can upgrade your account and remove any visitor-related restrictions. If your visa expires and you leave the country, you can usually keep the account open and access it remotely, though some banks may freeze it if there is no activity for a long period.