How to Open a Bank Account in Bulgaria as a Foreigner?
If you’re a foreigner planning to live or start a business in Bulgaria, opening a bank account is one of the first essential steps. With the right preparation and a reliable partner by your side, the process can be smooth and stress-free. Here’s what you need to know. 👇
Why Do You Need a Bank Account?
Without a local bank account, many administrative and financial activities simply cannot be completed. Here are the most common situations where it’s absolutely necessary:
- 💼 Company registration – depositing the initial capital
- 📑 Paying taxes and social security contributions
- 💸 Receiving payments from clients
- 🏠 Personal expenses – rent, utilities, and other bills
What Type of Account Do You Need?
- Personal account – for foreigners living or working in Bulgaria
- Business account – for registered companies (e.g., EOOD, OOD)
It’s important to clarify your purpose from the start — this will determine which documents the bank will require.
Required Documents
For a Personal Account:
- Passport or EU ID card
- Address in Bulgaria (sometimes proof is required, e.g., a rental agreement)
- Tax identification number or EGN (depending on the bank)
For a Business Account:
- Company registration documents
- Company BULSTAT/UICManager’s ID or passport
- Company stamp (some banks still require this)
📌 Tip: Prepare all documents in advance to avoid delays.
Which Banks to Consider?
Not all Bulgarian banks are equally open to working with foreigners. Some have more experience with international clients and offer more flexible procedures. Requirements often vary not only between banks but even between individual branches.
At T&G Consulting, we regularly assist clients in selecting the right bank, helping them avoid common pitfalls and unnecessary delays.
How Long Does It Take to Open an Account?
| Account Type | Estimated Timeframe |
|---|---|
| Personal | 1–2 business days |
| Business | 3–7 business days (longer if internal checks are required) |
Common Challenges for Foreigners
- Language barriers – not all bank employees speak English
- Restrictions – some banks are reluctant to work with companies owned by foreigners
- Inconsistent requirements – rules may vary between branches
- Longer verification for non-EU citizens
Our advice: Work with a trusted local partner like T&G Consulting who can prepare you, guide you, and protect your interests throughout the process.
Online Banks – A Solution or a Limitation?
- Wise Business accounts are not accepted for company registration in Bulgaria (capital deposit).
- Revolut works well for personal transfers but is not suitable for business purposes.
⚠️ Important: To register a company in Bulgaria, you will need an account with a licensed local bank.
Conclusion
Opening a bank account in Bulgaria doesn’t have to be complicated when you have the right information and a reliable partner. From choosing the right bank to completing the process, T&G Consulting is here to support you every step of the way. 💼 Contact us today for professional assistance and personalized consultation.
For more information, you can visit our partner’s channel here!
