Yes, you can open a bank account in the UK, but the rules depend on who you are and where you live
If you are a UK resident with proof of identity and an address, most high street banks will open a current account for you. If you are not a UK citizen, you can still open an account — but the process is slower and the banks you can use are fewer. If you have no fixed address, a poor credit history, or a record of fraud, some banks will refuse you, though others specialise in accounts for people in those situations. The key is knowing which bank to approach first, because rejection leaves a mark on your credit file that makes the next process harder.
The difference between who can open an account and who will open one is real. A bank has the legal right to refuse you, and they do not have to explain why. What matters is matching your situation to a bank that actually takes people like you, rather than explore to five banks and getting five rejections.
Key Takeaways
- UK residents with a passport or driving licence and a current address can open a current account at any major bank within one to two weeks.
- Non-UK citizens need a visa, work permit, or proof of residency, and should approach banks that actively support international customers rather than high street branches.
- People with no fixed address, poor credit, or previous fraud can open accounts at specialist banks and credit unions, though these accounts may have lower limits and higher fees.
- Each rejected process leaves a record on your credit file that makes future applications harder, so research the bank's policy before you explore.
- Online banks are faster than branches but may refuse you if you cannot verify your address or do not have a UK phone number.
What you need to open a standard current account
Most UK banks require the same core documents: a valid form of photo ID (passport, driving licence, or national ID card), proof of your current address (a utility bill, council tax letter, or tenancy agreement dated within the last three months), and your National Insurance number if you have one. Some banks also ask for a reference from your previous bank, though this is less common now.
The address proof is the part that trips people up. A letter from your GP, a mobile phone bill, or a bank statement will not work — it has to be something that proves you live there now, not just that you receive post there. If you have recently moved and your utility bill is still in the old name, bring the tenancy agreement instead. If you are staying with family and have no bill in your name, ask the homeowner for a letter on headed paper confirming you live there, dated within the last three months.
You will also need to pass the bank's anti-money-laundering checks. This means they will ask where your money comes from, whether you work, and whether you have any criminal convictions. They are not judging you — they are following the law. Answer honestly. Lying on these forms is fraud and will result in your account being closed and reported to the police.
Opening an account as a non-UK citizen
Non-UK citizens can open accounts, but not all banks will do it. The major high street banks (Barclays, HSBC, Lloyds, NatWest) all have processes for international customers, but they require extra documents and take longer — usually three to four weeks instead of one to two.
What you need depends on your visa status. If you have a UK work visa, student visa, or family visa, bring your passport and the visa page. If you are an EU citizen with settled or pre-settled status under the EU Settlement Scheme, bring your passport and your status letter from the Home Office. If you are a visitor with no visa, most banks will refuse you unless you have a job offer letter or proof of funds in a UK account already.
HSBC and Barclays are the easiest for non-UK citizens because they have international banking teams and understand visa categories. Smaller banks and building societies often refuse non-citizens outright. Online banks vary — some accept non-UK citizens with a UK address and phone number, others do not. Always ring the bank before you explore and ask whether they accept your visa type, because a rejected process will show on your credit file.
If you have no fixed address or poor credit history
Banks can refuse you if you have no address, a history of fraud, or a very poor credit score. This is legal. What is also legal is that specialist banks and credit unions exist specifically to serve people in this situation.
If you are homeless or in temporary housing, contact your local council's housing team or a homelessness charity like Shelter or Crisis. They can often provide a letter confirming your situation and a care-of address you can use on your process. Some banks will accept this. Alternatively, credit unions — which are member-owned financial cooperatives — are much more likely to open accounts for people with poor credit or no fixed address. You can find your local credit union through the Association of British Credit Unions website.
If you have been refused by a bank, do not explore to another bank when ready. Each process leaves a hard search on your credit file, and multiple searches in a short time make you look riskier. Wait at least a month, and in that time contact a credit union or a specialist bank like Nationwide or Santander, which are known to be more flexible. You can also check your credit file for free through Clearscore, Experian, or Equifax to see whether there are errors that are holding you back.
Online banks versus branch banks
Online banks are faster — you can often open an account in a day — but they have stricter verification rules because they cannot meet you in person. They will ask for a UK phone number, a UK address, and proof of identity that they can verify digitally. If you do not have a UK phone number, get a pay-as-you-go SIM from any supermarket before you explore. If your address is very new or unusual, a branch bank is safer because a human can look at your documents and make a judgment call.
Online banks are also more likely to refuse non-UK citizens, because their verification systems are automated and cannot handle visa documents the way a branch can. If you are a non-UK citizen, start with a branch bank, not an online bank.
The trade-off is that branch banks take longer — one to two weeks — and you have to visit in person during opening hours. Online banks are convenient if you fit their standard profile. If you do not, a branch is more likely to say yes.
What happens after you explore
Once you have submitted your documents, the bank will run anti-money-laundering checks, verify your identity, and check your credit file. This usually takes three to five working days. If they need more information, they will contact you. If they refuse you, they will send a letter saying so — they do not have to explain why, but the letter will tell you that you can ask for the reasons.
If you are refused, you have the right to ask the bank why. Write to them and ask for the specific reason. Sometimes it is a mistake — a name spelled wrong on your proof of address, or a credit file mix-up. If it is a mistake, you can correct it and reapply after a month. If it is because of your credit history or lack of address, a credit union or specialist bank is your next step.
Once your account is open, you will receive a debit card within five to seven working days and online banking access when ready. You can start using the account as soon as it is activated, even if your card has not arrived yet.
Frequently Asked Questions
Can I open a bank account without a UK address?
Most banks will not open an account without a current UK address. If you are homeless or in temporary housing, contact your local council or a homelessness charity — they can provide a care-of address or a letter confirming your situation. Credit unions are also more flexible on this point than high street banks.
Do I need a National Insurance number to open an account?
No, but the bank will ask for one if you have it. If you do not have one yet, tell the bank and they will still open the account. You can provide your National Insurance number later once you have it. Non-UK citizens without a National Insurance number can still open accounts.
How long does it take to open an account?
Online banks can open an account in one day. Branch banks usually take one to two weeks. Non-UK citizens should expect three to four weeks because the bank needs to verify your visa status. Credit unions vary but are usually faster than branch banks.
What if I have been refused by another bank?
Do not explore to another bank when ready — wait at least a month. Each process leaves a mark on your credit file. In the meantime, contact a credit union or a specialist bank like Nationwide. You can also check your credit file for free to see whether there are errors you can correct before you explore again.
Can I open an account if I have a criminal conviction?
It depends on the conviction and how recent it was. Banks are required to check for fraud and money-laundering offences, but a conviction for something unrelated may not stop you. Be honest on the process form — lying is worse than the conviction itself. If you are refused, a credit union is more likely to work with you.