For a Ukrainian who already lives in Bulgaria or is planning to move there, registering a company often seems like a simple solution: set up a business, accept payments, rent an office, purchase a car or real estate in the company’s name, and work with European clients. In practice, however, it’s important not only to register a legal entity but also to understand in advance the business model, tax implications, bank requirements, accounting costs, and how the company relates to your immigration status.
In 2026, the most popular business structures for small and medium-sized businesses remain the single-member limited liability company (EOOD) and the limited liability company (OOD). They are suitable for IT services, consulting, e-commerce, real estate management, agency services, small family businesses, and projects with partners. However, the choice of business structure, bank, business address, and accountant affects the speed of launch and future operating costs.
Below is a practical guide on how a Ukrainian citizen can start a business in Bulgaria: what options are available, how an EOOD differs from an OOD, what documents are typically required, what expenses to budget for, and what initial steps to take before filing for registration.
Important: Registration rules, banking procedures, tax thresholds, and administrative fees are subject to change. Before submitting your documents, check the current requirements with a Bulgarian lawyer, accountant, or in the official registries.
Who Should Consider Starting a Business in Bulgaria
Not everyone needs a company in Bulgaria. If you’re working under an employment contract with a Bulgarian employer, a company may not be necessary. If you have one-off freelance assignments, it’s sometimes sufficient to properly register as an individual or continue operating through a Ukrainian entity, after assessing your tax residency and contracts with clients.
Registering a business is usually a good idea if you:
- plan to regularly provide services to clients from Bulgaria, the EU, or other countries;
- whether you want to engage in trade, import, export, or online sales;
- you purchase business assets: equipment, a car, an office, a warehouse;
- manage real estate, rent out properties, or develop a service for tenants;
- You work with partners and want to define ownership stakes, authority, and the profit-sharing arrangement;
- You are preparing a project in which it is more convenient for counterparties to pay a legal entity in the EU.
For a commercial project, the key question isn’t «Can I register a company?» but «Will it actually operate and be able to cover its ongoing expenses?» Even a dormant company usually requires minimal accounting support and compliance with reporting requirements.
EOOD and OOD: What's the Difference?
EOOD and OOD are forms of limited liability companies. In general terms, they are similar: the company has its own assets, is liable for its obligations only to the extent of those assets, and the members bear risk only to the extent of their contributions. The difference lies in the number of owners and the management structure.
| Criterion | LLC | LLC |
|---|---|---|
| Owners | A single owner of capital | Two or more participants |
| Suitable for | Freelancers, consultants, and family businesses with a single formal owner | A joint venture, a business with an investor, or multiple founders |
| Decision-Making | To put it simply: the sole owner makes the decision | It is necessary to take into account shares, votes, and the procedure for holding meetings |
| Risks of Conflict | Minimal, if there is only one owner | For the reasons mentioned above, a detailed agreement between the parties is important |
| Flexibility for Partner Onboarding | You can restructure the company or transfer a share, but this involves an additional procedure | It's generally more convenient for multiple participants |
If you’re launching a project on your own, a single-member LLC is the most common choice. If you’re building a business with a partner, investor, or spouse as equal participants, it makes more sense to consider a limited liability company (LLC). However, you shouldn’t include a partner «just for formality’s sake»: any shares in the company entail legal rights, a say in decisions, and potential disputes when selling the business or distributing profits.
Minimum Capital
For EOODs and OODs in Bulgaria, the minimum authorized capital is traditionally set very low. In practice, the amount of capital is not the main expense. It is more important to present a clear business model to the bank, business partners, and the accountant: what the company does, where its funds come from, who its customers are, and what payments are expected.
Having too little capital doesn’t in itself prevent you from doing business, but in some situations it sends a weak signal to partners. If you’re starting a company for actual trading, purchasing, or renting an office, it’s wise to discuss with an accountant and a lawyer the amount of capital needed to cover your startup costs.
Can a Ukrainian citizen be both an owner and a director?
A Ukrainian citizen can own a Bulgarian company. The issue of management depends on the specific situation: residence status, address, bank verification, type of business, and the need to be physically present in Bulgaria. Many procedures will require identity verification, notarization, and interaction with a bank.
Registering a company does not, in and of itself, grant an automatic right to residence, employment, social security, or long-term residency status. If your goal is not only to do business but also to legalize your stay, these issues must be considered separately. For Ukrainians with temporary protection, it is important to stay informed about the current rules for renewal and their rights, as these may change.
It’s helpful to compare your business plan with your personal circumstances in advance: where you live, whether you have a lease, whether you’ve opened a bank account, whether you plan to hire employees, and whether you’ll receive a salary as a manager or distribute profits as dividends.
What documents are usually required?
The exact package depends on the company's legal form, the composition of its founders, and the lawyer's practice. Typically, the following documents are prepared for registration:
- the foreign passports of the founder and the manager;
- information about the company's future name;
- registered address in Bulgaria;
- resolution establishing the entity or the articles of incorporation;
- a sample of the manager's signature, often notarized;
- declarations by the manager and the founders in accordance with the established requirements;
- a document certifying the payment of the authorized capital, if required by the bank or the procedure;
- Application to be filed with the Commercial Registry.
If the documents were issued in Ukraine, they may require translation, certification, or another form of legalization, depending on the type of document and its intended use. Don’t go ahead and translate a large batch of documents «just in case»; first, get a list from the specialist who will be handling the registration.
Name, Address, and Business Activities
Company Name
The name should be unique and not misleading. It’s a good idea to come up with several options. If you plan to work with clients from the EU, choose a name that’s easy to pronounce and doesn’t cause any issues when written in the Latin alphabet. For a local business in Bulgaria, check how the name sounds in Bulgarian.
Registered Address
A company needs an address in Bulgaria. This can be an office, the owner’s address, a rented space, or an address provided by a service company, provided that such a service has been properly arranged. The address is important not only for the registry: official notifications may be sent there, and a bank or business partner may ask for confirmation of the business’s connection to that location.
If you’re just moving and are still choosing a city, it makes sense to research the residential and business infrastructure in advance: Sofia is well-suited for corporate services and human resources; Varna and Burgas are ideal for the maritime sector, tourism, and real estate; and Plovdiv is well-positioned for manufacturing and logistics. The website features a separate article on choosing a city to live in Bulgaria, which will help you compare business and everyday expenses.
Activities
Articles of incorporation often list a broad range of permitted activities. While this is convenient, it does not eliminate the need for licenses, permits, and special regulations in certain sectors. For example, financial services, healthcare, transportation, tour operator activities, alcohol sales, certain educational services, and the processing of personal data may require additional checks and documentation.
Step-by-Step Registration Process
- Define your business model. Who are the customers, where do the payments come from, what kind of contracts are involved, is VAT required, will there be employees, and where is the actual place of management?.
- Select a legal form: EOOD or OOD. For a sole owner, a single-member LLC is usually the simpler option; for a partnership, a limited liability company (LLC) with carefully defined ownership shares and exit provisions is preferable.
- Please check the name and address. Prepare a list of potential names and the documentation supporting the address.
- Have a lawyer review the documents. Do not use templates without reviewing them first, especially if there are partners, an investor, or real estate involved.
- Open a capital account or complete the required banking procedure. Bank policies may vary, especially for nonresidents and new customers.
- Please sign and certify the documents. Some signatures may need to be notarized.
- File an application with the Commercial Registry. Once the company has been registered, it receives its registration details and can begin operational preparations.
- Open a business bank account. The bank will verify the source of the funds, the beneficiaries, and the nature of the business.
- Sign a contract with an accountant. Set up your reporting, source documents, invoices, payroll, and tax calendar.
- Prepare contracts with customers and suppliers. Do not set up recurring payments without clear justification and supporting documentation.
Costs of Starting and Operating a Business
It’s best to divide expenses into one-time and monthly costs. The specific amounts depend on the city, the complexity of the structure, the language of the documents, the urgency, the bank, and the consultants’ level of expertise. Below is not a fixed price list, but a list of items you should request in the estimate before getting started.
| Object of expenditure | When it happens | Commentary |
|---|---|---|
| Lawyer or registration agent | Before submitting your documents | Preparation of incorporation documents, name verification, and filing with the registry |
| Notarizations | At the signing stage | Depends on the number of signatures, documents, and whether translation is required |
| Translations | If you need foreign documents | It is best to translate only the verified list of documents |
| State fees | When registering | The amount must be verified as of the filing date |
| Bank Fees | When opening and maintaining an account | Fees and requirements for non-residents vary from bank to bank |
| Accounting | Monthly or annually | Even if there is no active business activity, you may still be required to file reports |
| Registered address or office | Monthly or annually | Depends on the type: service address, coworking space, office, warehouse |
| Taxes and Social Security Contributions | Based on actual operations | They depend on profits, salaries, the manager's status, and the VAT regime |
A practical approach is to ask a lawyer and an accountant for two cost estimates: a minimum estimate for registration and a realistic estimate for the first 12 months. The second estimate is more important because a business needs not only documents but also a business bank account, financial statements, contracts, consistent payment practices, and a reserve for unexpected requests from the bank.
Taxes, VAT, and Accounting
Bulgaria is known for its relatively straightforward tax system, but simplicity does not mean there are no obligations. A company must maintain accounting records, retain source documents, file reports, and properly document payments to the owner, manager, employees, and contractors.
As of the time of writing, Bulgaria imposes a corporate income tax, as well as a VAT regime when certain conditions are met or upon voluntary registration. VAT thresholds, deadlines, and exemptions should be checked separately, especially if you provide services to EU customers, sell digital products, work with marketplaces, or import goods.
How to Withdraw Money from a Company
Typical examples include salaries, management compensation, dividends, and reimbursement of company expenses as documented. You cannot simply use a corporate account as a personal checking account. Every payment must have a valid basis and tax implications.
For example, an IT consultant with a single-member limited liability company (EOOD) can invoice clients, pay for professional services, accounting, and equipment, and then withdraw profits according to a plan agreed upon with the accountant. A property owner can use a company to manage rentals, but expenses for repairs, utility bills, and personal living expenses must be clearly separated.
If you maintain your Ukrainian sole proprietorship, receive income from different countries, or spend most of the year outside of Bulgaria, be sure to assess your tax residency and the possibility of double taxation. The website features a separate article on taxes and income reporting for Ukrainians in Bulgaria—it’s worth reading before choosing a business structure.
Bank: Why Opening an Account Can Be More Complicated Than Signing Up
Many entrepreneurs underestimate the banking process. It’s often easier to register a company than to open a full-fledged business account and complete the compliance process. The bank may request:
- Description of operations and business model;
- information on beneficiaries and managers;
- proof of address;
- source of startup funds;
- Expected sales and countries of counterparties;
- contracts, invoices, a website, company profiles, or other evidence of the business's legitimacy.
If you plan to make payments to Ukraine, countries outside the EU, crypto projects, high-risk goods, or a large number of small online transactions, discuss this with your bank in advance. A formally registered company without a clear banking solution may prove to be of little use.
Before choosing a bank, it’s helpful to compare fees, language support, online banking options, in-person visit requirements, and the bank’s attitude toward new companies with foreign owners. Related articles on bank accounts, cards, and money transfers for Ukrainians in Bulgaria will help you prepare for questions from the bank.
Companies and Real Estate in Bulgaria
For readers who are considering real estate in Bulgaria, a company can be a tool, but not a one-size-fits-all solution. A company is sometimes used to structure a purchase, management, renovation, lease, maintenance, or a joint investment project. However, owning property through a company adds accounting, reporting, and requirements for documenting expenses.
If you’re buying an apartment for personal use, a company may be unnecessary. However, if you’re planning to own multiple properties, engage in short-term rentals, hire a renovation crew, enter into contracts with a property management company, and generate regular income, a legal entity can provide greater control. The decision should be made after calculating taxes, maintenance costs, and your goals for ownership.
You should exercise particular caution when purchasing land, agricultural plots, properties under construction, or commercial real estate. Before closing a deal, it is essential to conduct a separate legal review of the property—not just register the company.
Common Mistakes Ukrainians Make When Starting a Business
- Starting a company without a business model. The company is registered, but it has no customers, accounts, contracts, or understanding of taxes.
- Choose an LLC with a partner that has no exit rules. At the beginning, everyone trusts each other, but disputes arise when it comes to profits, debts, or the sale of a stake.
- Mixing personal and business expenses. This creates tax and accounting risks.
- Ignore VAT. International services, marketplaces, and transactions with the EU require a separate analysis.
- Save money on an accountant. Inexpensive accounting services without consultations may end up costing more when it comes to audits and correcting financial statements.
- To consider a company as a substitute for immigration status. Business registration and residency status are two different matters.
- Don't prepare for the bank. If the source of funds and the nature of the business are not explained, it may take longer to open the account, or the application may be denied.
Examples of Scenarios
Scenario 1: An IT Specialist with Clients in the EU
A Ukrainian national lives in Varna, provides services to European companies, and wants to receive payments through a Bulgarian legal entity. Typically, he considers setting up a single-member limited liability company (EOOD), discusses VAT on cross-border services in advance, opens a bank account, prepares a contract in English, and sets up monthly accounting. The main risk is incorrectly determining the place of taxation and the VAT regime.
Scenario 2: A Family Business by the Sea
The family plans to manage several apartments: cleaning, check-ins, advertising, and communication with tenants. A single-member LLC (EOOD) may be suitable if there is a single owner, but you’ll need to review the agreements with the property owners, short-term rental regulations, taxes, personnel expenses, and cash management practices. If the properties are purchased with partners, it’s better to consider a general partnership (OOD) and specify the ownership shares in detail.
Scenario 3: Commodity Trading
An entrepreneur wants to import goods and sell them in Bulgaria and the EU. In addition to registering the company, he will need to handle contracts with suppliers, logistics, customs and warehousing issues, VAT analysis, labeling, and consumer regulations. In this scenario, the costs for accounting and consultants are higher than for a simple service company.
Pre-Registration Checklist
- Describe the product or service in one paragraph.
- Identify the countries of your customers and suppliers.
- Decide whether you want a single owner or multiple participants.
- Come up with three possible names for the company.
- Select a city and your registered address.
- Prepare a 12-month forecast of revenues and expenses.
- Please clarify whether VAT is due from day one.
- Check your personal residency status in Bulgaria.
- Compare banks and their requirements for new companies.
- Find an accountant before you register your business, not after you've made your first payments.
How much time should I allow for the launch?
The timeframe depends on the readiness of the documents, notary procedures, the bank, wire transfers, and the workload of the specialists. In a straightforward case, registration can be completed relatively quickly, but actually launching the business usually takes longer: you need to open a bank account, set up accounting, prepare contracts, configure payments, and obtain the first set of properly executed documents.
If you have a time-sensitive contract, do not promise the client an invoice date until the registration and banking procedures have been completed. It is better to allow for some extra time and notify the counterparty in advance about the launch of the new company.
A brief conclusion
It is indeed possible for a Ukrainian to start a business in Bulgaria, and EOOD and OOD remain straightforward options for small businesses, service providers, trade, and real estate projects. But a successful launch doesn’t start with an application form; it starts with careful planning: who your customers are, where the revenue will come from, whether you need to register for VAT, how you’ll withdraw profits, which bank is willing to serve your company, and how much accounting services will cost.
If you’re acting alone, it’s usually best to start by looking into an EOOD. If you have partners, consider an OOD, but don’t skimp on the founding agreements. Before registration, request an up-to-date cost estimate, check the tax implications, and prepare the documents for the bank. That way, your company in Bulgaria will become a functional business tool rather than just a formal entry in the registry.

