Capital Escrow Account & Company Banking in Bulgaria
• Before registration of the company → you need an escrow account (набирателна сметка) for depositing the capital (see the "Escrow Account" section below).
• After registration (you already have an EIK) → you need a current account (разплащателна сметка) for day-to-day operations. Our "Banking Service" helps you with the KYC documents.
Why Do You Need an Account?
A bank account is an essential element for every company in Bulgaria. Even before the actual registration of the company, you need an escrow account for depositing the incorporation capital, and after entry in the Trade Register — a current account for day-to-day operations.
Escrow Account (Before Registration)
The escrow account is opened in the name of the company in the process of incorporation. The subscribed capital (minimum 1 EUR for EOOD/OOD) is deposited into it. The bank issues a certificate of deposited capital, which is a mandatory attachment to the A4 application for registration with the Trade Register.
Current Account (After Registration)
After company registration, the escrow account is usually converted into a current account, or a new one is opened. The current account is used for:
- Receiving payments from clients
- Paying suppliers, rent, salaries
- Paying taxes and social security contributions
- Servicing loans and leases
Requirements
To open a corporate bank account, you need to prepare a specific set of documents. Requirements vary slightly between banks, but the core documents are standard.
Documents for an Escrow Account
- Articles of Association (for EOOD) or Articles of Partnership (for OOD) — signed, but not yet filed with the Trade Register
- Minutes of the Founding Meeting with the decision to incorporate
- Manager's ID card (original for verification)
- Notarially certified specimen of the manager (some banks require this for the escrow account too)
Documents for a Current Account
- Certificate of current status or extract from the Trade Register (EIK)
- Articles of Association / Articles of Partnership (current version)
- Manager's ID card and IDs of persons authorized to manage the account
- Specimen (signature sample) — some banks certify their own specimen form
- Declaration of beneficial owner — required under the AML Act (Закон за мерките срещу изпирането на пари)
Procedure
The process for opening a corporate bank account is relatively quick but requires a personal visit in most cases.
Step 1: Choose a Bank
Compare the offers of different banks based on criteria such as monthly fees, transfer fees, online banking, and additional services. More information is in the "Choosing a Bank" section below.
Step 2: Prepare the Documents
Gather all the necessary documents listed in the previous section. Make sure the Articles of Association is signed and that you have originals for verification.
Step 3: Visit a Bank Branch or Apply Online
- In a branch — visit the selected bank branch with the manager (and possibly an authorized person). The procedure takes 30–60 minutes.
- Online — some banks (DSK, UniCredit) offer a partially online account opening process, but a final in-branch verification is usually required.
Step 4: Sign the Agreement
Sign the framework banking services agreement, the general terms and conditions, and the specimen signature card. You receive an IBAN and access to online banking.
Step 5: Deposit the Capital (for Escrow Accounts)
Deposit the subscribed capital and request a bank certificate of deposited capital — this document is mandatory for filing with the Trade Register.
Choosing a Bank
Choosing a bank is an important decision that will affect your daily operations. Here is an overview of the main banks in Bulgaria for corporate services.
UniCredit Bulbank
One of the largest banks in Bulgaria with an extensive branch network. Offers stable online banking and good conditions for international transfers. Monthly fees for a corporate account are in the medium to high range (8-15 EUR/month depending on the package).
DSK Bank (Банка ДСК)
The largest bank by number of clients. Offers diverse packages for small and medium enterprises with competitive fees. The DSK Smart online banking platform is convenient and functional. Monthly fees: 5-13 EUR/month.
Fibank (First Investment Bank)
Popular among small businesses due to more flexible conditions and fast service. Offers a good mobile app. Monthly fees: 4-10 EUR/month, but transfer fees may be higher.
Raiffeisen Bank
A bank with a good reputation for corporate services. Offers packages with included transfers and modern online banking. Monthly fees: 8-15 EUR/month.
Postbank (Eurobank)
Offers an extensive branch network and diverse packages. Suitable for companies that need physical access to branches in smaller cities. Monthly fees: 5-13 EUR/month.
Revolut & Neobanks
More and more entrepreneurs want to avoid traditional banking altogether and operate exclusively with modern fintech solutions like Revolut Business, Wise Business, or Paysera. Here is exactly what is allowed and what is not — as defined by Bulgarian law.
Can Revolut Business be used as the capital escrow account?
No. This is one of the most frequently asked questions when registering an EOOD, and the answer is unambiguous.
Art. 72 of the Bulgarian Commerce Act requires that the capital be deposited in an escrow account held at a credit institution licensed for banking activities under the Credit Institutions Act (ZKI). Revolut Bank UAB is licensed in Lithuania (by the Bank of Lithuania), not in Bulgaria, and is not registered as a branch or agent authorised by the Bulgarian National Bank to open capital escrow accounts in the legally required format.
The key condition: the bank must be able to issue a capital deposit certificate in the form accepted by the Trade Register — a document bearing the stamp and signature of a licensed bank employee in Bulgaria. Revolut does not issue such a certificate.
The practical solution: a combined approach
If you want to use Revolut Business as your main account, the process looks like this:
- Open a capital escrow account at a traditional bank (Fibank, DSK, UniCredit, etc.) using the founding act generated by Firmify.
- Deposit the capital (minimum €1) and obtain the capital deposit certificate.
- Register the company — file the documents with the Trade Register.
- After receiving your EIK — transfer the funds and close the escrow account, or convert it.
- Open a Revolut Business account with your new EIK and use it as your main current account.
The escrow account fee is typically €5–10 — a one-off cost with no ongoing monthly commitment.
Revolut Business after registration — fully legal
Once entered in the Trade Register, you have no legal obligation to maintain an account at a specific bank or in Bulgaria. Revolut Business, Wise Business, Paysera, and similar platforms are fully legitimate for:
- Receiving payments from clients (including international)
- Paying suppliers
- Paying VAT, corporate tax, and social security contributions to the NRA/NSSI (SEPA transfers are accepted)
- International transfers at lower cost
The NRA accepts IBANs from any SEPA bank, including Revolut's Lithuanian IBAN (LT... prefix).
• Applying for EU or national grants / subsidies — some programmes explicitly require an IBAN from a bank with a BG country code.
• Certain public procurement contracts — payment terms sometimes require a BG IBAN.
• Bank guarantees and loans — a traditional bank is needed if you are seeking financing.
Comparison: traditional bank vs. Revolut Business
| Traditional Bank | Revolut Business | |
|---|---|---|
| Capital escrow account | ✅ Yes | ❌ No |
| Current account | ✅ Yes | ✅ Yes |
| Bank guarantees | ✅ Yes | ❌ No |
| SEPA transfers | ✅ Yes | ✅ Yes |
| International transfers | Moderately expensive | 💰 Cheaper |
| Cash transactions | ✅ Yes | ❌ No |
| Loans & overdraft | ✅ Yes | Limited |
| Monthly fee | €4–15 | €0–25 |
Recommendation
The optimal setup for a small company (single-owner EOOD) is:
- Escrow account: Fibank or DSK (fast service, low fees)
- Main current account after registration: Revolut Business (free plan to start) or a traditional bank if you need cash handling, credit facilities, or accounting software integration
Frequently asked questions
Before registration, you need an escrow account (набирателна сметка) to deposit the capital. After registration — a current account for business operations.
No. Bulgarian law (Art. 72 of the Commerce Act) requires the escrow account to be held at a licensed credit institution operating in Bulgaria. Revolut Bank UAB operates under a Lithuanian banking licence and cannot issue the capital deposit certificate in the legally required format for the Trade Register. The practical solution: open an escrow account at any traditional Bulgarian bank (Fibank, DSK, etc.) as a one-time step for registration purposes (fee ~5–10 EUR, minimum capital 1 EUR), obtain the certificate, and then use Revolut Business as your main current account after incorporation.
Yes. Once you have an EIK (company registration number), there is no legal requirement to bank with a Bulgarian institution for everyday operations. Revolut Business, Wise Business, and similar neobanks are fully legal for business transactions. The NRA (tax authority) and NSSI (social security) accept IBANs from any valid SEPA bank, including Revolut (Lithuanian LT... IBAN prefix).
Any licensed bank in Bulgaria — DSK, UniCredit Bulbank, Fibank, Postbank, Raiffeisen, and others. The fee is typically 5–15 EUR. You can close the account after receiving your EIK and transfer the funds to your main account.
Monthly fees at traditional banks range from 2.50 to 15 EUR depending on the bank and package. Revolut Business offers a free plan with limits; paid plans start at ~9 EUR/month.
No — after registration, the law does not require an account at a specific bank or country. Any valid IBAN within the SEPA zone is sufficient. Exception: some EU grant schemes or public procurement contracts may require a BG IBAN.
All guides
- How to Register a Company in Bulgaria (2026 Guide)
- EOOD vs OOD in Bulgaria — Which to Choose?
- Company Registration Costs in Bulgaria (2026)
- VAT Registration in Bulgaria — When & How
- Corporate Tax in Bulgaria — 10% Flat Rate Guide
- How to Register an EOOD in Bulgaria — Full Guide
- How to Register an OOD in Bulgaria — Full Guide
- Check & Reserve a Company Name in Bulgaria
- Documents for Company Registration in Bulgaria
- Signing Documents for Company Registration — QES, Specimen, Firmify
- Signing Help — Evrotrust, PDF, B-Trust
- Sign PDF with QES Outside Firmify — Adobe Reader, Steps
- Signing with Evrotrust in Firmify — Steps
- B-Trust, Smart Card, and BISS for Signing
- Capital Escrow Account & Company Banking in Bulgaria
- Annual Financial Report (AFR) in Bulgaria — Filing & Deadlines
- Company Registration & Maintenance Costs in Bulgaria
- Online Company Registration in Bulgaria
- Dissolving an EOOD/OOD in Bulgaria — Procedure & Timeline
- Share Transfer in EOOD/OOD — Procedure & Documents
- Company Amendments in the Commercial Register (A15)
- GDPR Policy & Legal Documents for Your Business
- Employment Contract & HR Documents in Bulgaria
- How to Find an Accountant or Lawyer for Your Company in Bulgaria
- Firmify Partner Program — How to Earn
- Business Documents — Quotes, Proforma Invoices, Contracts
- Do I Need a Lawyer to Register a Company in Bulgaria?
- How Long Does Company Registration Take in Bulgaria?
- What to Do After Receiving Your EIK?
- Do I Need a Notary for Company Registration?
- EOOD vs Freelance in Bulgaria — Which Is More Profitable?
- Manager Social Insurance for EOOD — Types & Obligations
- Public procurement radar: CPV codes and your Firmify profile
- What “AI assistance” means for TED notices
- End-to-end Firmify tenders flow: TED radar, case workspace, Stripe document pack
- Paid TED document pack for Firmify tenders: Stripe, statuses, filenames
- How to find the CPV code for your business
- Requirements for participating in public procurement in Bulgaria
- Art. 97a VAT Filing in Bulgaria — Monthly Guide (2026)
- VIES Declaration in Bulgaria — Guide 2026
- How to use the Firmify accounting module
- Monthly accounting checklist for EOOD
- How to file a VAT return with Firmify
- How to record a purchase invoice in Firmify
- How to issue an invoice with Firmify
- How to close an accounting period in Firmify
- Annual financial report (GFO) with Firmify
- Accounting glossary — Bulgaria
- Can an EOOD owner do their own bookkeeping in Bulgaria?
- Bank statement import & reconciliation in Firmify
- Payroll and salaries in Firmify — EOOD guide
- Fixed assets and depreciation in Firmify
- Freelance Profession in Bulgaria — Complete Guide 2026
- BULSTAT Registration for Freelancers — Step by Step 2026
- Taxes and Social Security for Freelancers in Bulgaria 2026
- Freelance vs EOOD Tax Calculator — How to Use
- Freelance Accounting in Bulgaria — Self-Service with Firmify
- Freelance vs EOOD in Bulgaria — When to Incorporate?
- Digital Nomad Tax Guide: Working as a Freelancer in Bulgaria 2026
- How to Register as Self-Employed in Bulgaria as a Foreigner 2026
- VAT for Freelancers in Bulgaria 2026 — When to Register
- OKD-5 Declaration — Registering as Self-Employed in Bulgaria
- Choosing Insurance Income for Freelancers in Bulgaria 2026
Was this article helpful?