The Financial Reality for Ukrainians in Bulgaria: What You Need to Know Before Choosing a Bank
Before opening Bank Accounts in Bulgaria for Ukrainians, it’s important to understand exactly what financial goals you’ll be working toward. For some, it’s enough to pay for purchases with a Ukrainian card and withdraw a small amount of cash; others need a local account for their salary, rent, utility bills, money transfers, savings, or real estate transactions.
A Bulgarian bank account is most often needed by those who live in the country for reasons other than tourism: people with temporary protection status, residents working under contract, renters, real estate buyers, entrepreneurs, and those who receive regular money transfers from Ukraine or other countries. The more obligations you have in Bulgaria, the more beneficial it is to set up a clear banking infrastructure in advance.
What problems does a local account solve?
- Salary and contractual payments. Some employers prefer to transfer money to an account at a Bulgarian bank.
- Renting a home. The owner may request payment by bank transfer, especially for a long-term contract.
- Utility and household bills. It's more convenient to pay for electricity, water, internet, and building maintenance fees through a local bank or an app.
- Receiving assistance or compensation. In some cases, organizations or institutions may request an account at a local bank.
- Transfers from Ukraine and to Ukraine. This account helps you separate personal expenses, savings, and large inflows.
- Buying Real Estate. The bank plays a key role in the process when it comes to advance payments, final settlements, and verifying the source of funds.
Bank, fintech, Ukrainian card, or cash: which to choose
| Option | When it's time | Restrictions |
|---|---|---|
| A Classic Bulgarian Bank | Salary, rent, large money transfers, real estate, long-term residence | There may be requirements regarding documents, a visit to the branch, or verification of the source of funds |
| Online bank or fintech service | Everyday payments, fast transfers, a convenient app | It is not always suitable for large transactions, rentals, or verifying funds |
| Ukrainian ID Card Abroad | Shopping in stores, online payments, the first few weeks after moving | Fees, limits, currency conversion, and dependence on a Ukrainian bank may apply |
| Cash | Small expenses, markets, household services | They are inconvenient and risky for large payments, and it is difficult to verify the flow of funds |
Practical example: A family is renting an apartment in Varna. If the landlord accepts cash payments and utility bills can be paid by card or through a payment terminal, a Ukrainian card and a small amount of cash may be sufficient at first. But if the lease agreement is official, the landlord requests a bank transfer, and the family plans to set up internet service, receive their salaries in Bulgaria, and save up to buy a home, a local bank account becomes not just a convenience but a practical tool.
Tip: If you are planning to purchase real estate, make a large money transfer, or save money in Bulgaria, don’t wait until the last week before the transaction to contact the bank. The bank may need time to verify your documents, the source of your funds, and the purpose of the transfer.
What to Look for When Choosing a Bank
- Is the bank prepared to work with Ukrainian citizens and individuals with temporary protection?;
- What documents are required: passport, proof of address, registration, employment contract, lease agreement, or proof of income;
- Are there clear fees for account maintenance, card usage, cash withdrawals, and international transfers?;
- Is English- or Russian-language support available?;
- Is the mobile app for payments and expense tracking convenient?;
- What are the limits on transfers, deposits, and withdrawals?;
- to what extent the bank is understandable to a notary, a real estate seller, an employer, or an accountant.
The basic idea is simple: for everyday life, you can combine a Ukrainian bank card, a fintech service, and cash. But for work, renting, business, buying real estate, and large money transfers, it’s better to have a reliable Bulgarian bank account and documents prepared in advance that explain the source of the funds.
Documents and Status: What Banks Require When Opening an Account
Opening Bank Accounts in Bulgaria for Ukrainians, the bank conducts a standard KYC check: it verifies the customer’s identity, residency status, address, source of funds, and the purpose of the account. This is not just a formality: requirements may vary among different banks and even among different branches, and internal rules change periodically. Therefore, it’s best to prepare a set of documents in advance, with a few extra copies.
Basic List of Documents
- Passport or other form of identification, which the bank is willing to accept for identification purposes.
- Temporary Protection Card in Bulgaria or another document confirming the right to stay.
- Bulgarian residential address: the address of the apartment, dormitory, hotel, or other place where you actually live.
- Phone number, preferably a Bulgarian one, for text messages, confirmations, and communication with the bank.
- Email, to which the bank can send notifications and documents.
Important: Temporary protection status helps confirm your legal residence, but does not in itself guarantee that you will be able to open an account. The bank has the right to deny your request without providing a detailed explanation if you do not pass its internal checks or if the purpose of the account is not sufficiently clear.
What else might they ask for?
| The Situation | Possible documents |
|---|---|
| You work in Bulgaria | Employment contract, employment verification letter, proof of salary |
| Do you receive income from Ukraine or another country? | Bank statements from a Ukrainian bank, tax documents, contracts with clients |
| No official job | Statement of the source of funds, bank statements, and documents regarding savings |
| Large sums of money have been received | Documents related to the sale of property, gift agreements, and inheritance documents |
| You need to verify your address | Lease agreement, declaration from the host, utility bill, proof of residence |
Checklist Before Visiting the Bank
- Check with the specific office to find out exactly which documents are required for Ukrainians with temporary protection.
- Make copies of your passport, insurance card, lease agreement, and other important documents.
- Please provide translations of any documents that are not in Bulgarian or English and that the bank requires.
- Please provide proof of your address in Bulgaria.
- Get a Bulgarian phone number or make sure your number can receive SMS messages from the bank.
- Think of a simple explanation for the purpose of the account: receiving a paycheck, paying rent, keeping personal funds, or sending money to family.
Frequently Asked Questions
What should you do if you don't have an employment contract? This isn't always an obstacle. You can provide bank statements, documents showing your savings, proof of social security benefits, contracts with clients, or other evidence of the funds' source. The main thing is to explain where the money comes from and how you plan to use the account.
Is it possible to open an account without a Bulgarian address? Sometimes a bank may accept a temporary address, but more often than not, a permanent address is still required. If you are staying with friends, ask them in advance whether they would accept a declaration or written confirmation from the host.
Is an in-person visit necessary? To open an account for the first time, you are usually required to visit a branch in person: the bank must verify the customer’s identity and check the original documents.
Do they accept Ukrainian internal passports? It depends on the bank and the type of document. In practice, a passport is usually accepted more readily, so it’s best to have it with you even if you have other forms of identification.
Practical tip: If one bank turns you down or asks for too many documents, try another branch or a different bank. The requirements are similar, but the way they treat customers can vary significantly.
How to Open a Bank Account in Bulgaria: A Step-by-Step Guide and Typical Timelines
It’s best to view opening an account not as a mere formality, but as a small screening process by the bank: it’s important for the bank to understand who you are, why you need the account, and where the money will come from. That’s why Ukrainians can usually open a bank account in Bulgaria more quickly if they prepare the necessary documents in advance and calmly explain the purpose of the account.
Step 1: Determine the purpose of the account
Before choosing a bank, decide why you need an account. This will determine the fees, the type of card, the questions the bank representative asks, and the extent of the background check.
- Daily Expenses: A card for shopping, cash withdrawals, paying utility bills, and mobile phone bills.
- Salary: Check with your employer to see which banks they usually work with and whether you need an account in leva.
- International transfers: Check the fees for incoming SWIFT/SEPA payments and currency conversion.
- Savings: Compare the terms of individual savings accounts and the service fees.
- Real Estate Transaction: Discuss large transfers, the source of the funds, and the transaction documents in advance.
Step 2: Compare 2–3 cans
Don’t just go to the first branch you come across. Compare several banks based on practical criteria: whether they have a branch in your city, how they treat customers with Ukrainian documents, the quality of their mobile app, service fees, and fees for transfers and cash withdrawals. If you live in Sofia, Varna, Burgas, or Plovdiv, you’ll usually have a wider selection; in a small town, the convenience of a specific branch is more important.
| What to Check | Why Is This Important? |
|---|---|
| Monthly fee for the account and card | Even a small fee adds up over time. |
| Fees for Incoming and Outgoing Transfers | This is especially important for financial assistance from relatives, salaries from abroad, or business transactions. |
| Document Requirements | Different banks may assess the status of temporary protection, a residence permit, or an address in different ways. |
| Online Banking and the App | The convenience of transfers, limits, notifications, and card blocking saves time. |
Step 3: Make an appointment at the branch and prepare your documents
In many cases, it’s best to call or email the branch in advance to confirm whether they serve Ukrainians with your specific type of documents. They usually ask for a passport, proof of residency status in Bulgaria, your address, and sometimes a tax ID number, employment contract, lease agreement, or other supporting documents. If you expect significant incoming funds, be prepared to explain the source of the funds: sale of property, salary, savings, financial assistance from family, or a purchase and sale agreement.
Step 4: Fill out the form, sign the contract, and activate the services
At the branch, a representative will ask you questions about your business, country of tax residency, expected turnover, the purpose of the account, and the source of funds. Answer specifically and consistently. Once approved, you’ll sign the agreement, receive your account details, set up online banking, and order a debit card. The card may be issued immediately if it’s a generic card, or it may be prepared later; a personalized card usually takes additional time.
| Stage | Timeline Guide |
|---|---|
| Document Submission and Application Form | On the day of the visit, provided that the appointment and documents are in order. |
| Opening an Account | Sometimes right away, sometimes after a few business days. |
| Additional verification | It may take longer if there are large amounts involved, a complex income structure, or incomplete documentation. |
| Card and Online Banking | Online access is often set up quickly, and the card can be issued separately. |
Practical example: A buyer of an apartment in Burgas opens an account several weeks before the transaction and submits the preliminary contract and documents proving the source of funds in advance. This gives the bank time to verify the large transfer and allows the customer to correct any potential issues before the settlement date.
Common reasons for delays include: an incomplete set of documents, discrepancies in addresses or names across different documents, an unclear source of funds, planned large international transfers, and the need for internal approval within the bank. To reduce the risk of rejection or delays, don’t wait until the last day to visit, and keep copies of all documents related to your income and future payments.
Cards for Living in Bulgaria: Debit, Credit, Virtual, and Ukrainian Cards
For everyday life, it’s best to have at least two cards: a debit card from a Bulgarian bank and a backup card—either a Ukrainian card or a fintech card. This combination reduces the risk of being left without access to your money if the bank blocks a transaction, a terminal doesn’t accept your card, or you need to make an urgent online payment.
Debit card from a Bulgarian bank
If you plan to live in the country for more than a few weeks, a debit card linked to a local account is usually the most convenient option. It’s suitable for receiving your salary, paying for utilities, cell phone service, internet, daycare, rent, and making regular transfers within Bulgaria. In addition, your account statement helps verify your expenses and financial activity if needed by a landlord, employer, or for administrative procedures.
When choosing a bank, be sure to inquire not only about the card issuance fee, but also about the account maintenance terms, cash withdrawal fees, online payment fees, SEPA transfers in euros, and the cost of replacing a lost card. Sometimes a card appears to be «free,» but fees may apply for service packages or specific transactions.
A Map of Ukraine in Bulgaria
A Ukrainian card is convenient when you first arrive: you can pay in stores, book accommodations, and use your usual banking app. However, when paying in leva, the transaction may involve a hryvnia–euro–lev conversion or another currency chain, depending on the bank and payment system. Because of this, the final amount may differ from what you expect.
Also, keep in mind the limits set by your Ukrainian bank, restrictions on international transactions, cash withdrawal fees, and possible security checks. Before making a large purchase or traveling to another city, check your limits in the app and make sure the bank has your current phone number on file for verification purposes.
Fintech Cards and Virtual Cards
Fintech cards are convenient for travel, online subscriptions, reservations, and budget tracking. You can quickly reissue a virtual card, use it for online payments, and deactivate it after paying for a questionable service. But these cards don't always replace a full-fledged Bank Accounts in Bulgaria for Ukrainians: A landlord, employer, or government agency may specifically request a local IBAN or a statement from a Bulgarian bank.
Credit Card: When You Need One
A credit card can be useful for renting a car, booking hotels, and making security deposits, because some companies prefer to accept credit cards rather than debit cards. However, a first-time renter in Bulgaria with no income and no local credit history may be denied by the bank or offered a low credit limit. Before booking a car, check with the rental company in advance to see if they accept debit cards, which types of cards are accepted, and whether a deposit will be held.
Checklist of Fees and Restrictions
| What to Check | Why it's important |
|---|---|
| Account and Card Services | The monthly fee may vary depending on the service plan and usage |
| Cash Withdrawal | Fees vary depending on whether the ATM belongs to your bank, another bank, or an international network |
| Payments Abroad | A transaction fee may be charged for transactions made outside the card's country of issue |
| Currency Conversion | The exchange rate used by the bank and the payment system affects the final amount debited |
| SEPA transfers | These are required for transfers in euros, but the terms vary by bank |
| Urgent Reissue | If you lose your card, the cost and processing time may come as an unpleasant surprise |
Frequently Asked Questions
Do Apple Pay and Google Pay work? Often, yes, but it depends on the specific bank, the type of card, and your device. Check to see if this feature is supported before opening an account if you're used to paying with your phone.
Can I use a Ukrainian credit card to pay for a car rental? Sometimes it's possible, but the rental company may require a credit card in the driver's name as a deposit. It's best to get the terms in writing before paying for the reservation.
What should I do if my card is blocked? Contact the bank immediately through the app or the official phone number, confirm the transaction, and prepare an explanation of the source of the funds. While the matter is being investigated, it’s helpful to have a second card and some cash on hand.
Money Transfers from Ukraine to Bulgaria: SEPA, SWIFT, Fintech, and Large Payments
The choice of transfer method depends on the amount, currency, urgency, and purpose of the payment. For everyday transfers, fintech services or SEPA are suitable, while bank transfers with a clear payment description and supporting documents are more commonly used for real estate purchases. If you already have an account Bank Accounts in Bulgaria for Ukrainians, check with the bank in advance to find out which incoming transfers it accepts without further questions, and for which amounts it will require proof of the funds' origin.
SEPA transfers: a convenient way to send euros within the European banking system
SEPA is a good option if you’re sending money in euros to an account with an IBAN in Bulgaria or another SEPA-participating country. It’s usually one of the most straightforward options in terms of cost and processing time, especially for recurring payments such as rent, tuition, services, and transfers between your own accounts.
- Currency: euros. If the initial funds are in hryvnia or dollars, they will be converted at the bank's or service provider's exchange rate.
- Timeline: It usually takes one business day, but delays may occur due to verification processes or bank cut-off times.
- Committees: are generally more transparent than those of SWIFT, but depend on the sending bank and the receiving bank.
- Critical: Be sure to enter the correct IBAN, the recipient's name in Latin characters, the payment description, and, if necessary, the contract or invoice number.
SWIFT Transfers: For Currencies and Banks Outside the SEPA Area
SWIFT is used when a transfer is made in U.S. dollars, another currency, or through a bank that cannot process a SEPA transfer. Correspondent banks may be involved in the process, so the final fee and processing time are not always known in advance. There may be deductions along the way, requests for documentation, and delays, especially for large amounts or non-standard payment purposes.
For large payments, ask your bank for the specific details needed for an incoming SWIFT transfer: the recipient bank, SWIFT/BIC, IBAN, the bank’s address, the recipient’s information, and instructions for the correspondent bank, if required.
Fintech services: fast, but not always for large amounts
Wise, Revolut, Paysera, and other fintech solutions are convenient for small and medium-sized transfers, currency conversions, and everyday expenses. Their strengths include speed, an intuitive interface, and often competitive exchange rates. However, as the amount increases, the service may request documentation, restrict the transaction, or ask you to explain the source of the funds. For real estate transactions, fintech transfers aren’t always convenient: a notary, the seller’s bank, or a real estate agency may prefer a traditional bank transfer.
Cash: Be Careful with Limits and Proof
Transporting cash involves declaration limits, storage risks, and difficulties in depositing it into an account. Even if the money legally belongs to you, the bank may request proof: a property sale agreement, proof of income, a bank statement, or documents confirming cash withdrawals. For large purchases, cash is usually less convenient than a transfer with a traceable banking history.
| Channel | Speed | Cost | Suitable for real estate | Risk of Additional Audits |
|---|---|---|---|---|
| SEPA | Usually quickly | Often moderate | Yes, if the payment is in euros and the bank accepts it | Average for large amounts |
| SWIFT | It might take longer | Higher and less predictable | Yes, especially for currencies outside the SEPA area | Medium or high |
| Fintech | Often quickly | It depends on the amount and currency | It's not always convenient | Increases for large amounts |
| Cash | Physically, right away | There are costs and risks | Not recommended for large transactions | High when deposited in a bank |
Example: Transferring a deposit for an apartment in Bulgaria
If you are making a deposit under a preliminary purchase agreement, prepare the necessary documents before sending the money. Typically, the bank and the notary may require the following:
- A preliminary agreement or draft agreement containing the seller's details.
- The buyer's and seller's identification information, as well as the agency's information, if applicable.
- The recipient's IBAN and the exact payment description: deposit, property address, contract number.
- Documents proving the source of funds: bank statements, a property sale agreement, and proof of salary, business income, or savings.
- Confirmation of the transfer for the bank, the seller, and the notary.
Rule of thumb: The larger the amount, the sooner you should coordinate the transfer route with the bank in Bulgaria. This reduces the risk of the payment being blocked, returned, or delayed.
Risks, Restrictions, and a Safe Financial Strategy for Ukrainians in Bulgaria
Open Bank Accounts in Bulgaria for Ukrainians — just the first step. It’s important to use it in a way that avoids having payments frozen, being asked for documents, or being denied service. Bulgarian banks, like banks in other EU countries, are required to verify the source of funds, the purpose of transactions, and whether payments align with the customer’s profile.
Why a bank might stop a transfer or request documents
- The transaction does not match the customer's profile. For example, a large sum of money is suddenly deposited into the account of a student or a temporary resident without any clear explanation.
- A sudden, major shift. Especially if the account previously only included small expenses for housing, groceries, and utilities.
- There are no supporting documents. The bank may request a sales contract, proof of income, a tax return, a statement from the sender's account, or documents related to the sale of property.
- Transactions with Third Parties. Transfers made through friends, relatives, or intermediaries often raise questions: the bank needs to understand who owns the money and why it is being transferred in this particular way.
How to Reduce the Risk of Account Suspensions
Gather and keep your financial records in advance. This is especially important if you plan to purchase real estate, transfer savings from Ukraine or another country, start a business, or make regular international payments.
- contracts for the sale of property, leases, and the provision of services;
- bank statements for the period during which funds were accumulated;
- income statements, employment contracts, invoices;
- tax returns and proof of tax payment;
- correspondence regarding transactions, invoices, booking confirmations, and payment confirmations;
- Documents related to the sale of an apartment, a car, or a business, or to the receipt of an inheritance.
Rule of thumb: The larger the amount, the sooner you should discuss the transfer details with the bank. Don't transfer the money first and then try to explain where it came from.
Why Are Transfers Through Acquaintances Dangerous?
Sometimes Ukrainians ask acquaintances to accept money into their accounts or to hand over cash in Bulgaria. This may seem convenient, but it creates legal and compliance risks. If the bank asks about the source of the funds, it will be difficult to prove the actual chain of transactions. In addition, the recipient may face tax issues: the money in their account may be viewed as personal income, a loan, or payment for services.
Mini-FAQ
Is it possible to keep money on a Ukrainian card?
Yes, it's often convenient for everyday expenses. But for rent, salary, utility bills, major purchases, and proving your financial history in Bulgaria, it's better to have a local bank account.
Do I need a bank account to buy an apartment?
In many cases—yes, or at the very least, it is highly recommended. Large transactions require a transparent banking trail and documentation regarding the source of the funds.
How do I pay my utility bills?
The most convenient ways are through a Bulgarian bank account, online banking, payment service providers' teller windows, or automatic payments, if the service provider supports them.
What should you do if the bank denies your application?
Ask them to specify which documents are missing, prepare proof of the source of the funds, and try applying to another bank. Do not submit conflicting information to different banks.
Scenario-Based Strategy
| Script | What to Choose |
|---|---|
| Temporary Housing | A Ukrainian card plus a basic Bulgarian account for rent and recurring payments. |
| Working in Bulgaria | An account for your paycheck, tax records, and everyday expenses. |
| Buying real estate | A pre-approved banking route and a complete set of documents verifying the source of funds. |
| Entrepreneurship | Separate personal and business accounts, clear contracts, invoices, and tax accounting. |
Before making a large transfer, completing a real estate transaction, or launching a business, it’s a good idea to coordinate your actions in advance with a lawyer, a real estate agent, and a bank. This helps you choose a secure money transfer route, avoid delays, and prepare the necessary documents before compliance raises any questions.

