Yes, but you need proof of residency and a valid ID
A foreigner can open a bank account in Belgium, but the bank will require proof that you live there or have a legitimate reason to be there. Most banks ask for a residence permit, a lease or utility bill showing your address, and a passport or national ID card. If you are a citizen of another EU country, the process is simpler — you have the right to open an account with just your ID and proof of address. Non-EU citizens face more scrutiny and may need additional documents like a work contract or student enrollment letter.
The specific documents vary by bank and by your citizenship. Some banks have streamlined processes for EU nationals; others treat all foreigners the same. A few banks specialise in serving expats and may ask for less paperwork. The key is that you must prove you are not opening the account to hide money or evade taxes in your home country — this is why banks ask for your address and reason for being in Belgium.
Key Takeaways
- EU citizens need only a valid ID and proof of address; non-EU citizens typically need a residence permit, passport, and proof of residency.
- You must show a legitimate reason to be in Belgium — work, study, family, or residency — and banks will verify this against your documents.
- Major banks like BNP Paribas Fortis, KBC, and Argenta accept foreign account holders, but smaller banks may have stricter rules.
- The account opening process usually takes one to two weeks once you submit all documents, though some banks offer same-day opening for simple accounts.
- You will need a Belgian tax number (numéro de registre national) for certain transactions; your bank can help you obtain one or explain when you need it.
What documents you need to bring
Start with a valid passport or national ID card — this is non-negotiable. If you are an EU citizen, that is often enough for identification. Non-EU citizens should bring their passport and residence permit (if they have one) or a letter from their employer or educational institution confirming they are allowed to be in Belgium.
Next, bring proof of your address in Belgium. A utility bill (electricity, gas, water, internet) in your name works best and should be dated within the last three months. If you have just arrived and do not have a utility bill yet, a signed lease or rental agreement will do. Some banks accept a letter from your employer or landlord confirming your address. If you are staying with a friend or family member, you may need a notarised letter from them saying you live there, plus a copy of their utility bill.
Non-EU citizens should also bring a work contract, student enrollment letter, or other proof of why you are in Belgium. Banks use this to comply with anti-money-laundering rules — they need to know you have a legitimate reason to open an account there. If you are self-employed or a freelancer, bring your business registration or tax documents.
Which banks accept foreign account holders
The major Belgian banks — BNP Paribas Fortis, KBC, and Argenta — all open accounts for foreigners, though their requirements and timelines vary. BNP Paribas Fortis has a large expat customer base and often has English-speaking staff. KBC is stricter about documentation but has branches everywhere. Argenta is smaller and sometimes faster, but availability depends on the branch.
If you want a faster or simpler process, look for banks that market themselves to expats. Wise (formerly TransferWise) and Revolut offer accounts that can be opened online with just a photo ID and proof of address, though these are not traditional banks and have limits on what you can do. N26 and bunq also operate in Belgium and cater to mobile-first customers. These fintech options are useful for transfers and everyday spending but may not offer the full range of services a traditional bank does.
Smaller local banks and credit unions may have stricter rules about non-residents or may require you to have a Belgian employer or family connection. Call ahead before visiting — it saves a wasted trip.
Timeline and what happens after you apply
Once you submit your documents, most banks take five to ten business days to verify them and open your account. Some branches offer same-day opening for basic current accounts if all your paperwork is in order and you open the account in person. Online banks like Wise or Revolut can open an account in minutes, though you may need to wait for a debit card to arrive by post.
After your account opens, the bank will issue you a debit card (usually within five to ten business days) and provide your IBAN — the international bank account number you need for receiving money or setting up direct debits. You will also receive online banking credentials so you can check your balance and make transfers from a computer or phone.
If you are a non-EU citizen, the bank may ask you to provide a Belgian tax number (numéro de registre national) within a few weeks. You can obtain this from the local commune (municipality) office where you registered your address. The bank can sometimes guide you through this process or tell you whether you need one for your specific situation.
Residency requirements and how long you can stay
You do not have to be a permanent resident of Belgium to open an account, but you do need to prove you live there or have a legitimate reason to be there. If you are an EU citizen, you have the right to live and work in Belgium for up to three months without registering; after that, you should register with your local commune. Non-EU citizens typically need a residence permit before opening an account, though some banks will open an account for someone with a valid work visa or student visa even before they have registered.
If you are moving to Belgium temporarily — for a job contract that lasts six months, for example — you can still open an account. Bring your employment contract and proof of your temporary address. The bank may flag your account as temporary, which can affect some services, but you will still be able to use it for everyday transactions.
If you are a tourist or visiting for less than three months, most banks will not open an account for you. Some online banks may allow it, but you will face restrictions on transfers and spending limits. If you need to receive money while visiting, ask the sender to use a service like Wise or Revolut instead.
Tax and reporting obligations
Opening a bank account in Belgium does not make you liable for Belgian taxes unless you are a resident or have income earned in Belgium. However, if you are a citizen of another country, your home country may require you to report foreign bank accounts. The United States, for example, requires citizens to report all foreign accounts over $10,000 to the IRS, even if they do not owe tax on the money in them.
Belgium participates in automatic exchange of information with most countries, which means your home country's tax authority may receive information about your account balance and transactions. This is not automatic punishment — it is just information sharing. If you have questions about your tax obligations, ask your bank or a tax advisor in your home country before opening the account.
When you open an account, the bank will ask you to declare your tax residency — where you pay taxes. Answer honestly. If you are working in Belgium, you will pay Belgian income tax on your salary, and your employer will handle withholding. If you are self-employed or have income from outside Belgium, you may need to file a Belgian tax return; the bank can point you toward resources or a tax advisor.
What to do if a bank refuses you
If a bank refuses to open an account for you, they do not have to explain why in detail — anti-money-laundering rules allow them to refuse without full disclosure. However, you can ask whether the refusal is due to missing documents, your country of origin, or something else. If it is missing documents, fix them and try again. If it is a policy against your nationality or residency status, try a different bank or an online bank.
Online banks and fintech services are often more flexible about who they serve, though they may have lower transaction limits or fewer features. If you need a traditional bank account and are being refused, contact an expat support organisation in Belgium — they often know which banks are currently accepting applications from your country and can advise on documentation.
If you believe you are being discriminated against based on your nationality, you can file a complaint with the Belgian Financial Services and Markets Authority (FSMA), though this is a slow process. For practical purposes, moving to a different bank is usually faster.
Frequently Asked Questions
Do I need a Belgian tax number before opening an account?
No. You can open an account without one, and the bank will tell you if you need to obtain one later. Most banks will help you understand whether you need a tax number based on your situation — for example, if you are working in Belgium, your employer will handle it. If you are self-employed, you will need one, but you can get it after opening the account.
Can I open an account online if I am a foreigner?
Online banks like Wise, Revolut, and N26 allow foreigners to open accounts online with a photo ID and proof of address. Traditional banks usually require you to visit a branch in person and bring original documents. Some branches offer video verification as an alternative to in-person visits — ask when you call.
What if I do not have a utility bill yet because I just arrived?
A signed lease or rental agreement is usually accepted as proof of address. If you are staying with someone temporarily, ask them for a notarised letter confirming you live there, plus a copy of their utility bill. Some banks will also accept a letter from your employer confirming your work address and that you are relocating to Belgium.
Will opening a bank account in Belgium affect my taxes in my home country?
Opening the account itself does not create a tax obligation, but your home country may require you to report it. The United States, for example, requires citizens to report foreign accounts over $10,000. Belgium shares account information with most countries' tax authorities, so your home country will likely know about the account. Check your home country's rules before opening the account, or ask a tax advisor.
How long does it take to get a debit card after opening an account?
Most banks issue a debit card within five to ten business days of opening your account. Online banks may take longer — up to two weeks — because the card is mailed to you. Some branches can issue a temporary card immediately if you need one for urgent transactions. Ask your bank about expedited card delivery if you need it quickly.