Bulgaria is an attractive option for foreign entrepreneurs who want to establish a business within the European Union. The country offers access to the EU market, a relatively straightforward company registration process and several legal structures suitable for both individual entrepreneurs and international businesses. Foreign citizens can own Bulgarian companies, including holding 100% of the capital, without necessarily having a Bulgarian business partner.
One of the most commonly used structures is the limited liability company. A company owned by a single person or legal entity is known as an EOOD, while a limited liability company with two or more shareholders is an OOD. Both forms are widely used for small and medium-sized businesses because the company exists as a separate legal entity and the liability of its owners is generally limited to their participation in the capital.
The first step is deciding who will own and manage the company. The founders must also select a company name, determine its registered office and address of management, describe its business activities and prepare the necessary incorporation documents.
The company name must be distinguishable from those already registered. Choosing the name before preparing the remaining documentation can prevent unnecessary corrections later in the process.
A Bulgarian company also needs a manager. The manager represents the company and is responsible for many aspects of its day-to-day legal operation. A foreign citizen can generally be appointed as manager, although practical issues such as banking, tax residence, social security and immigration status may need separate consideration.
An important distinction for non-EU citizens is that owning or managing a Bulgarian company does not automatically provide the right to live or work in Bulgaria. Company law and immigration law are separate areas, so entrepreneurs planning to relocate should investigate the applicable residence and work requirements independently.
The incorporation documents depend on the chosen company structure. They typically establish matters such as ownership, capital, management and the rules governing the company. Various declarations and documents relating to the manager and shareholders may also be required.
When a foreign company becomes a shareholder in the Bulgarian business, the procedure can involve additional documentation. Evidence may be required to establish the existence of the foreign company and identify the individuals authorized to represent it. Depending on the country where the documents were issued, legalization, an apostille and an official Bulgarian translation may also be necessary.
Once the documentation is prepared, the company is entered in the Bulgarian Commercial Register. After registration, the business receives its unique identification code and can begin operating, subject to any additional requirements applicable to its particular activities.
Opening and maintaining a corporate bank account is another practical consideration. Banks perform identification and compliance procedures and may request information about the shareholders, beneficial owners, business model, expected transactions and source of funds. Foreign ownership can sometimes mean that additional documentation is requested.
Registration of the company also does not eliminate the need to consider taxation and accounting. A Bulgarian company must maintain accounting records and comply with applicable reporting requirements. Depending on its activities and turnover, VAT registration may also become relevant. Businesses employing staff must additionally consider employment, payroll and social security obligations.
Special attention is necessary when the planned activity operates in a regulated industry. Simply having a registered Bulgarian company does not automatically authorize every type of business. Financial services, certain transport activities, healthcare and other regulated sectors may require additional registrations, permits or licences.
The same principle applies to newer business models involving digital assets. A company planning to provide services connected with Ethereum or other crypto-assets should determine whether its specific activities fall under additional Bulgarian or EU regulatory requirements. Selling software to businesses in the sector, for example, is fundamentally different from providing regulated crypto-asset or financial services directly to customers.
Foreign entrepreneurs should also think about the practical operation of the business before registering it. Where will contracts and official correspondence be received? Who will handle accounting? How will invoices be issued? Will the company employ people in Bulgaria? Will customers be located in Bulgaria, elsewhere in the EU or internationally?
These questions can influence the appropriate structure and tax treatment far more than the registration procedure itself.
For a straightforward business with one foreign owner, establishing a Bulgarian limited liability company can be relatively manageable. More complex arrangements involving several international shareholders, foreign corporate owners, franchising models or regulated activities require more preparation.
The important point is to view company registration as the beginning rather than the end of the process. Establishing the correct ownership structure, management arrangements, accounting procedures and regulatory framework from the start can prevent considerably more complicated problems once the company begins trading.