Opening a Bulgarian bank account
Not legally required to buy a flat. Genuinely required to own one without irritation.
You can buy a Bulgarian apartment without a local bank account — funds can be transferred to the notary or the seller from abroad. You will regret not having one roughly two weeks later, when the electricity company, the water company, the building manager and the municipality all want to be paid by a method that assumes you have one.
What you need to open one
- Passport or national ID
- A Bulgarian personal number for foreigners, or a tax number — issued by the National Revenue Agency, usually within a day
- Proof of address, in Bulgaria or abroad depending on the bank
- An explanation of the source of your funds, with documentation for larger sums
- Sometimes proof of the reason for the account — a preliminary contract or title deed works well
- In person. Almost no Bulgarian bank will open an account for a non-resident remotely.
Accounts can normally be opened in euro and other major currencies alongside the standard account. Since euro adoption, SEPA transfers in and out work as they do anywhere in the euro area.
Choosing a bank
The practical criteria are not the interest rate, which is negligible, but: whether branches have English-speaking staff, whether the mobile app is usable in English, monthly maintenance fees, the cost of incoming international transfers, and — for Americans — whether the bank accepts US citizens at all. Ask about all five before you queue.
| Criterion | Why it matters |
|---|---|
| English app and statements | You will use the app weekly and the branch rarely |
| Monthly account fee | Typically a few euro; waived on some packages |
| Incoming transfer cost | Matters once, for the purchase — and it can be significant |
| Direct debit setup | The entire point of having the account |
| US citizen policy | FATCA makes some banks decline Americans outright |
| Branch near your flat | Bulgarian banking still involves occasional in-person steps |
If you are American
FATCA reporting obligations make some European banks reluctant to accept US customers, and Bulgaria is no exception. Apply in person, bring your passport and tax number, and expect additional forms — a W-9 equivalent and a self-certification. If one bank declines, another will not; it is a policy difference rather than a judgement about you. Remember that Bulgarian accounts above the thresholds must be reported on your FBAR and, potentially, under FATCA. See our guide for American movers.
Moving the purchase money
This is where people lose real sums. A high-street bank transfer with its own exchange rate typically costs 2–3% of the amount; a specialist currency service costs 0.2–1%. On a €200,000 purchase that difference is €2,000–5,600 — more than the notary fee. Plan the transfer before you need it: large incoming amounts trigger source-of-funds questions, and a payment stuck in compliance on the day of the notary appointment is a genuine risk.
Pay the balance either through a notary escrow account or by bank transfer executed at the notary's desk against signature. Never carry cash, and never send funds to a private account before the deed is signed. The full sequence is in our step-by-step process guide.
After completion
- Set up direct debits for electricity, water and district heating in your name.
- Arrange payment to the building fund — many blocks still collect in cash, so ask early.
- Register the property with the municipality within two months for tax purposes.
- Keep the account funded if you are abroad: a disconnected utility is far more painful to restore than to maintain.
Our verdict
How straightforward Bulgarian banking is for a foreign property owner, scored on the parts that cause friction.
Frequently asked questions
Do I need a Bulgarian bank account to buy property?
No, but you will want one. Utilities, the building fund and the annual property tax all assume a local account, and setting up direct debits from abroad is far harder.
What do I need to open a Bulgarian bank account?
A passport, a Bulgarian personal number for foreigners or tax number, proof of address, and an explanation of the source of your funds. You generally have to attend a branch in person.
Can I open a Bulgarian bank account remotely?
Almost never as a non-resident. Plan a branch visit; it usually takes under an hour once you have the tax number.
Can Americans open a bank account in Bulgaria?
Yes, though FATCA makes some banks reluctant. Apply in person with your passport and tax number, expect a self-certification form, and try another bank if the first declines.
How do I transfer money to buy a property in Bulgaria?
Use a specialist currency service rather than a high-street bank — 0.2–1% versus 2–3%, which on €200,000 is thousands of euro. Start the transfer well before the notary date because large sums trigger compliance checks.
Is it safe to pay the seller directly?
Pay through a notary escrow account or by transfer executed at the notary desk against signature. Never pay the balance before the deed is signed, and never use cash.
Do Bulgarian banks speak English?
Central branches and the banking apps generally do; suburban branches often do not. Check before you choose, since you will use the app far more than the branch.
What is a Bulgarian personal number for foreigners?
An identification number issued by the National Revenue Agency, usually within a day. Banks, notaries, utilities and the tax system all key off it, so obtain it early.
Figures from our own sample of 18,058 Sofia for-sale listings and 6,176 long-let listings collected on 16 September 2026, and from OpenStreetMap. Asking prices, not achieved prices. Method.
Want a shortlist for Sofia?
Tell us the budget and the size, and we will come back by email with what is actually available in the neighbourhoods that fit — including the listings that never make it onto the English-language portals.