Yes, foreigners can open a UK bank account, but the rules depend on your visa status and which bank you approach

Most UK banks will open an account for you if you have a valid visa that lets you stay in the country. The key requirement is proof of residency — a document showing your UK address — plus a valid passport or national ID. Some banks are stricter than others: the big high-street names (Barclays, Lloyds, NatWest, HSBC) tend to have clearer processes for non-UK citizens, while smaller banks and building societies may turn you away or demand more paperwork.

If you are on a student visa, work visa, or family visa, you can open a current account at most banks. If you are visiting on a tourist visa or have no visa at all, you will struggle — most banks will not open a full account for you, though some offer limited travel accounts. The process usually takes one to two weeks from application to receiving your card and PIN.

Key Takeaways

  • You need a valid UK visa, a passport or national ID, and proof you live at a UK address — typically a tenancy agreement, council tax bill, or utility bill dated within the last three months.
  • Student, work, and family visa holders can open standard current accounts at most high-street banks; tourist visa holders cannot.
  • HSBC, Barclays, and NatWest have published processes for non-UK citizens and are usually faster than smaller banks.
  • You may be asked to provide a reference from your employer, university, or previous bank, depending on the bank and your visa type.
  • Once you have an account, you can use it for salary payments, bills, and transfers just like a UK citizen, but some features (overdrafts, credit cards) may take longer to set up.

What documents you need to bring

Every UK bank will ask for the same core set of documents. Bring your passport or national ID card — this must be valid and not expired. You also need proof of your UK address: a tenancy agreement, council tax bill, utility bill, or letter from your employer or university confirming your address. The document must be dated within the last three months. If you have just arrived and do not have any of these yet, ask your landlord, employer, or university to provide a letter on headed paper confirming your address and move-in date.

Some banks will also ask for a proof of income — a recent payslip, an offer letter from your employer, or a letter from your university confirming you are enrolled. If you do not have UK income yet, bring whatever you have from your home country. A few banks ask for a reference from a previous bank or financial institution; if you cannot provide one, explain that you are new to the UK and ask whether they will waive it.

Bring your visa documentation as well, even though the bank will see your passport. Having your visa letter or biometric residence permit (BRP) to hand shows you have thought ahead and speeds up the process.

Which banks are easiest for foreigners

HSBC, Barclays, and NatWest have the clearest published guidance for non-UK citizens and tend to process applications faster. HSBC in particular has experience with international customers and often waives the need for a previous bank reference. Lloyds and Santander also accept foreigners but may ask more questions about your employment or source of funds.

Smaller banks and building societies vary widely. Some welcome international customers; others have policies that make it nearly impossible. Before you visit a branch or apply online, call and ask whether they open accounts for people on your type of visa. This saves you a wasted trip.

Online-only banks like Revolut, Wise, and Starling are faster to set up and do not require proof of address in the same way — they often accept a passport and a utility bill or bank statement from your home country. However, these are not traditional banks and do not offer overdrafts or cheque books. They work well if you need to move money between countries or make everyday payments, but less well if you need a full UK current account for salary payments or bills.

Visa types and what they mean for your account

Student visas (Student visa, Graduate visa): You can open a current account at any major bank. Universities often have partnerships with specific banks and can speed up the process — ask your university's international office. You do not need proof of UK income; a letter from your university confirming enrollment is enough.

Work visas (Skilled Worker visa, Intra-Company Transfer visa, Graduate visa working): You can open a current account. Bring your visa letter and an offer letter or payslip from your employer. Some banks ask for a reference from your employer as well.

Family visas (Spouse visa, Dependent visa, Family visa): You can open a current account. You may be asked to show proof of your sponsor's income or a letter from your sponsor confirming your relationship and address.

Tourist visas or no visa (Visitor visa, visa waiver, or overstaying): Most banks will not open a full current account. Some offer travel accounts or prepaid cards, which let you hold money and make payments but do not come with a sort code and account number. These are useful for short stays but not for receiving salary or paying bills.

How to apply in person or online

Most banks let you start an application online and finish it in a branch, or apply entirely in branch. Online applications usually take 10 to 15 minutes and ask for your personal details, address, employment, and the documents you will provide. You will then be asked to visit a branch with your original documents so the bank can verify them.

In-branch applications are faster if you have all your documents ready — you can often walk out with a temporary card the same day, though your full card and PIN arrive by post within a week. The bank will take copies of your passport and proof of address, run a credit check (which does not affect your credit score), and ask questions about your employment and the source of any money you plan to deposit.

Be honest about your visa status and employment. Banks are required to check this under UK anti-money-laundering rules, and lying will result in your application being rejected and your details being flagged.

What happens if you are refused

If a bank refuses you, ask why. Common reasons are: your visa is expiring soon (banks want to see at least six months left), you do not have proof of address, or the bank has a policy against opening accounts for people on your visa type. If the reason is proof of address, ask your employer or university for a letter and try again. If the reason is your visa expiration, you may need to wait until you have renewed it.

If you are refused by multiple banks, try an online bank or a building society. Alternatively, ask your employer or university whether they have a preferred bank — some have agreements that make it easier for their employees or students to open accounts. You can also contact your country's embassy or high commission in the UK; some maintain lists of banks that work with their nationals.

Using your account once it is open

Once your account is open, you can use it for salary payments, standing orders, direct debits, and transfers just like any UK citizen. You can set up online banking and mobile banking immediately. You can also pay in cash at the bank's branches or at Post Office branches (if your bank is part of the Post Office scheme).

Some features take longer to set up. Overdrafts usually require a separate application and a credit check; most banks will not offer one to you until you have held the account for three to six months and have a track record of salary payments. Credit cards work the same way. Cheque books are available but less common now; ask your bank whether they still issue them.

If you plan to send money to your home country regularly, set up an international transfer with your bank or use a specialist service like Wise or OFX. These are often cheaper than your bank's international transfer fees.

Frequently Asked Questions

Do I need a National Insurance number to open a bank account?

No. A National Insurance number is for tax and benefits purposes, not banking. You can open an account without one. However, if you are working in the UK, you should apply for a National Insurance number through HMRC — your employer will ask for it, and you will need it to pay the right amount of tax.

What if I do not have a UK address yet?

Contact the bank before you arrive and ask whether you can provide a letter from your employer, university, or accommodation provider confirming your address. Some banks will accept this in place of a utility bill or council tax bill. Alternatively, open an account with an online bank that does not require UK proof of address, then switch to a high-street bank once you have settled.

Can I open a joint account with someone else?

Yes, if the other person is also a UK resident and can provide their own documents. Joint accounts work the same way as for UK citizens — both of you can access the money, and both are liable for any overdraft. Check with your bank whether they allow joint accounts where one person is a foreigner; most do, but some have restrictions.

Will opening a UK bank account affect my visa or immigration status?

No. Opening a bank account is not a visa requirement and does not affect your status. However, banks are required to report suspicious activity to the UK's Financial Conduct Authority, so if you deposit large sums of cash or make unusual transfers, the bank may ask questions. Answer honestly — this is routine.

What if my visa expires while I have an account?

Your account will not close automatically. However, if your visa expires and you do not renew it, you are no longer a UK resident, and the bank may eventually close your account or restrict it. If you are renewing your visa, inform your bank of your new visa details so there is no confusion.