What you can actually do online from abroad
You can open a bank account in another country online, but only with banks that explicitly offer it to non-residents. Most banks do not. The ones that do fall into three categories: international banks with online-only operations, banks in countries with specific programs for diaspora or expats, and neobanks (digital-only banks) that operate across borders. The process is slower than opening an account in your home country because the bank must verify your identity remotely, confirm your address, and often comply with regulations that require in-person verification or notarized documents.
The real constraint is not technology—it is regulation. Banks must follow anti-money-laundering rules in both your country and theirs, which means they need to confirm who you are and where your money comes from. Some countries make this harder than others. A US bank, for example, will not open an account for a non-resident without a US address or a US tax ID, even online. A bank in the UK or Singapore may be more flexible. The time from process to account opening ranges from one week to six weeks depending on the bank and what documents they ask for.
Key Takeaways
- Most traditional banks do not open accounts for non-residents online; you need to find one that explicitly states it does.
- International banks, banks in expat-friendly countries, and neobanks are your three main options, each with different document requirements and timelines.
- You will need to prove your identity (passport or national ID), your address (utility bill or bank statement), and sometimes your income or the source of your funds.
- The process takes longer than domestic accounts because the bank must verify everything remotely and comply with regulations in multiple countries.
- Some countries restrict which nationalities can open accounts online; check the bank's policy before you start.
International banks that accept non-residents online
Banks like HSBC, Citibank, and Standard Chartered have international operations and will sometimes open accounts for non-residents if you meet their criteria. HSBC, for example, offers accounts in multiple countries to people who do not live there, but usually requires you to have an existing relationship with HSBC in another country or to meet a minimum deposit threshold (often £10,000 or equivalent). Citibank has similar restrictions and focuses on customers with high net worth or existing Citi accounts elsewhere.
The advantage is that these banks have branches and ATM networks in many countries, so you can access your money in person if you travel. The disadvantage is that they are expensive to maintain (high minimum balances, monthly fees) and their online process process is often slower because they route your documents through multiple compliance teams. You will typically need to upload a passport, proof of address, and sometimes proof of income. The bank will contact you by email or phone to verify information, and approval can take three to six weeks.
Neobanks and digital-only banks
Digital banks like Wise (formerly TransferWise), Revolut, N26, and Wise operate primarily online and are designed for people who move between countries. They are faster to set up than traditional banks—usually one to three days—and have lower fees. Wise specializes in multi-currency accounts and international transfers. Revolut offers accounts in euros or pounds and works in most countries. N26 operates in Europe and the US and focuses on checking accounts with no fees.
The catch is that these banks have restrictions on which countries they serve, and those restrictions change. Revolut, for example, does not serve customers in certain countries due to regulatory limits. Wise requires you to have a bank account in your home country to link to the account you are opening. N26 requires a phone number in a country where they operate. All of them will ask for a photo ID (passport or national ID) and proof of address. The verification is automated, so you get an answer within hours or days, not weeks. However, these accounts are typically designed for transfers and spending rather than savings, and some have limits on how much you can hold or transfer per month.
Banks in countries with expat programs
Some countries actively market bank accounts to expats and diaspora living abroad. Portugal, for example, has banks that open accounts for Portuguese citizens and people of Portuguese descent living anywhere. Mexico has similar programs. The United Arab Emirates and Singapore have banks that open accounts for non-residents with a minimum deposit, usually between $10,000 and $50,000. These banks understand the documentation challenge and often have streamlined processes for remote verification.
The advantage is that they expect you to be abroad and have built their process around it. You will still need a passport and proof of address, but they may accept a utility bill from any country or a rental agreement. Some will accept a video call instead of notarized documents. The disadvantage is that these accounts often come with higher fees, minimum balance requirements, or restrictions on how much you can withdraw per month. You should also check whether the account gives you access to ATMs in your current country—a Singapore bank account is not useful if you cannot withdraw cash where you live.
Documents you will need to prepare
Every bank will ask for a valid photo ID (passport, national ID card, or driver's license) and proof of your current address. Proof of address usually means a utility bill, internet bill, or bank statement dated within the last three months and showing your name and address. Some banks accept rental agreements or letters from your landlord. A few accept government-issued documents like a tax return or vehicle registration.
Beyond that, requirements vary. Some banks ask for proof of income (a recent payslip, tax return, or letter from your employer). Others ask for the source of your funds (where the money you are depositing comes from). A few ask for a reference from another bank where you hold an account. If you are self-employed or a freelancer, you may need to provide business registration documents or tax filings. Digital banks usually ask for less—often just ID and address—because they use automated verification. Traditional banks ask for more because a human is reviewing your process.
If your documents are in a language other than English, you may need to provide a certified translation. Some banks will accept a translation from any professional translator; others require a translation certified by a government body or notary. Check the bank's website before you translate anything, because the cost of certification can be $50 to $200 per document.
What happens after you submit your process
The bank will verify your identity using the photo ID you provided. They do this by checking it against government databases (if they have access) or by asking you to take a selfie holding your ID, which they compare to the photo. This step usually takes one to three days. They will then verify your address by checking whether the utility bill or other document you provided is real. Some banks do this automatically; others contact the utility company or landlord.
After verification, the bank's compliance team reviews your process to make sure you are not on any sanctions lists and that your account does not pose a money-laundering risk. This is the slowest step and can take two to four weeks. The bank may contact you by email or phone to ask follow-up questions: where you work, what you plan to use the account for, whether you have other accounts in other countries. Answer these questions promptly, because delays in your response delay approval.
Once approved, the bank will send you account details (account number, routing number, SWIFT code) and instructions for making your first deposit. Some banks require a minimum deposit before the account is active; others set up it when ready. You will receive a debit card by mail, which can take one to three weeks depending on the country. Until the card arrives, you can usually transfer money in and out using bank transfers, but you cannot withdraw cash.
Restrictions and things that can go wrong
Some countries restrict which nationalities can open accounts online. The United States, for example, does not allow non-residents to open accounts online at most banks. If you are a US citizen living abroad, you can open an account, but if you are a non-US citizen, most US banks will decline you. Similarly, some countries restrict accounts based on your country of residence. A bank in the UK may not open an account for someone living in certain countries due to regulatory or political restrictions.
Your bank may also freeze or close your account if they cannot verify your identity or if your activity looks suspicious. This happens most often with neobanks, which use automated systems and sometimes make mistakes. If your account is frozen, contact the bank when ready and ask what information they need. Provide it as quickly as you can, because the longer an account sits frozen, the more likely the bank is to close it permanently.
Currency can also be a problem. If you open an account in a currency different from your home currency (for example, a euro account when you live in a country that uses a different currency), you will pay conversion fees every time you move money in or out. Some banks charge 2 to 4 percent per conversion. If you plan to use the account regularly, factor this into your decision.
Frequently Asked Questions
Do I need a visa or residency permit to open an account online?
No. Banks do not check your visa status when you open an account online. They check your identity and address. You can open an account in a country where you are a tourist, as long as you have a valid address (even a hotel address or an Airbnb) and a valid ID. However, some banks ask you to confirm your residency status, and if you say you are not a resident, they may ask follow-up questions about why you are opening an account there.
Can I open an account if I do not have a permanent address?
Most banks require proof of address, which is hard if you are traveling or homeless. Some neobanks accept a hotel address or an Airbnb address if you provide a booking confirmation. A few accept a PO box or a mail forwarding service address. Call the bank before you explore and ask whether they accept temporary addresses. If they do not, you may need to use a friend's or family member's address, but be honest about it—do not claim it is your address if it is not.
How long does it take to get a debit card?
Debit cards are mailed to your address, so the timeline depends on postal service speed. From the UK, a card usually arrives in five to ten business days. From the US, it can take two to three weeks. From countries with slower postal systems, it can take four to six weeks. Some banks offer expedited shipping for an extra fee. Until the card arrives, you can transfer money using bank transfers, but you cannot withdraw cash at ATMs.
What if the bank asks for documents I do not have?
Contact the bank and ask what alternatives they accept. If they ask for proof of income and you are unemployed or retired, ask whether they accept bank statements showing regular deposits, a pension letter, or investment statements. If they ask for a notarized document and you cannot get one where you live, ask whether they accept a certified translation or a document verified by your embassy. Banks have some flexibility, especially if you explain your situation clearly.
Can I open multiple accounts in different countries at the same time?
Yes, but each bank will ask you to disclose other accounts you hold. Be honest about this. Banks share information through compliance databases, and if you lie about other accounts, the bank may close your account. Opening multiple accounts is useful if you want accounts in different currencies or if you want a backup account in case one bank has problems, but each process takes time and requires separate documentation.