Register Company in Bulgaria

Due to tighter bank compliance, non-Bulgarian citizens can no longer set up a Bulgarian company remotely. The registration of a new limited company requires an accummuation account to be opened (also called deposit or escrow account) and the company’s founding capital deposited. Only after the capital is deposit the company will be officially incorporated. 

To avoid the difficulties of opening an accummulation bank account, our team can assist you with a Bulgarian ready-made company. This is a company that was recently incorporated and has no financial history. Our ready-made companies has the EOOD structure. 

The EOOD is a company designation in which the shareholder’s liability to creditors is limited to the amount of capital invested in the company. Liability does not extend to the individual shareholder’s assets. This designation is recommended to all who want to buy property with land or start a business in Bulgaria.

The company setup along with Bulgarian residency card for EU citizens is a precondition to obtain a Bulgaria tax residency status. 

Bulgarian ready-made company

Our Comprehensive Bulgarian Ready-made company package includes:

• Preparation of a complete set of transfer documents (Power of Attorney, Memorandums, and Declarations)
• Registered office address
• Hard copy of the Certificate of Good Standing
• All stage and legal fees

Additionally, our accounting and payroll team can assist you with accounting services in Bulgaria at highly competitive pricing. 

The difference between Business and Representative D visa

The Business D visa is granted to non-EU citizens who have employed 10 Bulgarian citizens. On the other hand, the Representative D visa does not require the employment of local citizens.


The ready-made company can be transferred to its new owner within 5-7 working days of receiving the set of certified and legalized transfer documents. The set of transfer documents has to be certified in the nearest Bulgarian embassy or general consulate. There are alternative certification and legalization options in different jurisdictions. For more details about the alternative options, please get in touch with our team. 

Our Bulgarian corporate lawyers may assist you to register a Bulgarian Partnership OOD company. The only difference between the Bulgarian EOOD and OOD companies is the number of shareholders.

How to obtain a Business D visa

Non-EU citizens are eligible to apply for a Business D visa and temporary residency by way of setting up a limited company and employing ten Bulgarian citizens. The process to obtain a Business D visa requires a substantial investment of time and money compared to the Representative D visa by way of registering a trade representative office of a foreign comapny in Bulgaria. 

For individuals and smaller-sized companies wishing to establish a representative office and obtain a Bulgarian residence permit applying for a Company Representative Type D visa may be more appropriate. Unlike a Business D visa, non-EU citizens applying for a Representative D visa and residence permit are NOT required to hire local employees.

For more details regarding company formation in Bulgaria and employing ten local citizens for a Business D visa, please do not hesitate to contact us.

How to obtain a Representative D visa

The Representative D visa is the most common ground for arranging a residency status in Bulgaria. There are no requirements about the business activities and financial results of your foreign company. Your non-Bulgarian company should been incorporated no earlier than 2 years priod to setting up the representative office in Bulgaria.

The steps of registering a trade representative office are very straight forward:

  1. Grant a power of attorney to your Bulgarian lawyer
  2. Establish the representative office in Bulgaria
  3. Prepare the set of D Visa application documents
  4. File your D visa application in the Bulgarian embassy or general consulate in your home country
  5. Apply for Bulgarian residency

Bulgarian Business C Visa through company formation in Bulgaria:

If you would like to obtain a Bulgarian short-stay business visa, you are NOT required to employ local citizens.

Bulgarian Company Formation

Register company in Bulgaria