Company registration in Bulgaria

Order the complete set of documents for company registration in Bulgaria for foreigners

Price: 400 (782.33 BGN)

+ Free consultation, legal service in English, online registration with a lawyer, all government fees included

+ Discount for privacy and cookie policy, general terms and conditions when completing the order

Company registration in Bulgaria

What do you need to do to form a company with our services?

We will prepare and complete all documents for the formation of your company.

Адвокатус процедура

Fill out our questionnaire

After pressing the “Order” button, you will be redirected to a questionnaire page for company registration. Fill in all the data we have indicated, because it is necessary for the company formation process. You can also fill out it at a later stage.

Адвокатус процедура

Payment of our fee

You can pay our fee in the following ways:

Bank transfer;

Online via ePay;

Cash in every EasyPay office.

Адвокатус процедура

Receiving the documents

After you fill in all the necessary data from the questionnaire and pay our fee, we will prepare all the necessary documents for registration within three working days. The full set of documents for company registration will be sent to you by e-mail or in hard copy.

Адвокатус процедура

Register the company

After you have received the prepared documents, you should print and sign them. You need to visit a Bulgarian notary and a Bulgarian bank. Then you return the scanned documents to us and a lawyer registers your company online in the Commercial Register.

How much does company registration cost?

1. 400 (BGN 782.33 ) fee for preparing the company registration documents;
2. Government fee included to the Registration Agency – Commercial Register (28.12 € (BGN 55) to 56.24 € (BGN 110));
3. 3 € (BGN 6) notary fee for notarization of the manager’s signature;
4. 5 – 15 € (BGN 10-30 ) bank fees for opening a company bank account;
5. 1 € (BGN 2) or more capital of the new company (100  recommended);

Total: 420 € (821.45 BGN )

Can the Process Be Completed Remotely?

As of 2026, remote registration is technically possible. You can visit Bulgarian embassy in your country to notarize the required documents and to try to open bank account online. This usually work for EU citizens. However, experience shows that for most foreign clients, traveling to Bulgaria is actually the more convenient option. After completing the entire process, many clients share that the cost of travel and accommodation is often preferable to dealing with embassies and consulates abroad. In many countries, consular appointments require advance booking, and in some places the waiting time can stretch for months. For this reason, the first step for anyone wishing to register a company remotely is usually to schedule an appointment at the nearest Bulgarian consulate.

Another challenge is that many Bulgarian banks effectively refuse to open capital deposit accounts through a power of attorney. Despite this, we can offer alternative solutions.

How long does it take?

Our practice shows that the whole procedure takes about 5-10 working days. After you request the service and complete the questionnaire, within three working days we will prepare the company registration documents, which will then be sent to you for review and approval. You visit a notary and a bank and return the documents to us. Finally, we will register the company in the Commercial Register.

How the Process Works?

1. Fill out our questionarie (after you click ORDER)

You need to fill out all the questions in the questionarie. You can do this online (while outside of the country).

2. Preparing the Documents

Pay our fee that includes all govenment fees. 

3. Preparing the Documents

All documents will prepared in English and Bulgarian and will be send to you in 3 business days after your payment. 

4. Visiting the Notary

The foreign manager of the company must visit a notary’s office (Bulgarian notary) to sign one of the required documents (a declaration-specimen) in the notary’s presence. 

5. Opening a Capital Deposit Account

This step is necessary to deposit the company’s initial capital into a special bank account created for the newly formed legal entity, even though it is not yet officially registered. At the bank, the client completes the required forms and signs an agreement to open the account. The deposit slip confirming the capital payment is later submitted to the Commercial Register as proof of the deposit. 

6. Finalizing the Document Package

After completing the steps at the bank and the notary, the client returns documents scanned to our office to provide the documents obtained from both places. Once we receive the notarized declaration-specimen and the bank deposit slip, we have the full set of documents needed to proceed with the company registration. No further action is required from the foreign applicant.

7. Register company online

After receiving the documents we will register the company online with the commercial register.

8. What happens after company registration?

– Certain commercial companies must adopt internal rules for control and prevention of money laundering, which are sent to the Financial Intelligence Directorate of the State Agency for National Security (DANS), within a 4-month period from the registration of the company. We may assist you with preparing the rules. Contact us if you need these policies to be prepared.

– If the company has a website/online store, it is necessary for the site to have prepared general terms and conditions, a privacy policy, and a policy for cookies. We may assist you in preparing the policies. Upon completion of the order, you can request their preparation, receiving a discount if you order them together with the registration.

– It is necessary to find an accountant to keep the accounting (you can do it yourself) and to do the annual accounting closing of the company. Contact us if you need a good accountant for your business.

What kind of company you should register in Bulgaria?

We strongly recommend that you register a Limited Liability Company – OOD (for more than one owner) or EOOD (for one owner).

The main advantages of OOD and EOOD are:

1. Independence (a separate legal entity that has rights and obligations);
2. Budget-friendly registration and start-up costs 
3. Easy and fast registration procedure – in 3 working days the company is registered;
4. Liability protection – the company is responsible for accumulated liabilities up to the amount of the paid-in capital and the property it owns;
5. Hiring expensive lawyers is not necessary;
6. Opportunities to expand the activity, VAT registration.

Frequently Asked Questions About Company Registration for Foreigners in Bulgaria

 

Type of Company

Before we begin the registration process, several key details must be clarified. One of the first decisions is the legal form of the company—whether it will be an LTD/Single‑Member LTD (OOD/EOOD), a Joint‑Stock Company (AD), or another specific structure. In practice, nearly all foreign-owned companies in Bulgaria—around 99%—are registered as EOOD or OOD. In both 2018 and 2025, more than three‑quarters of newly registered companies were single‑member entities (EOOD).

Registered Address in Bulgaria

Providing a Bulgarian administrative address is often challenging for foreign applicants who do not have one. There are several options: using the address of a trusted acquaintance, the company’s accountant, or we can recommend a “virtual office” service for around 10-20 euro per month. A valid and accessible address—where a company representative can be reached—is essential to avoid issues with banks, the National Revenue Agency (NRA), and other institutions. The address does not need to be a commercial office; a residential address anywhere in Bulgaria is acceptable. Additionally, a separate correspondence address for communication with the NRA may be listed in the Commercial Register. If none is provided, the management address is used by default.

Why Is Opening a Capital Account So Difficult for Foreigners?

As of 2026, banks operate under strict regulations related to anti‑money‑laundering measures, taxation of foreign nationals, data exchange rules, and more. The legislation contains vague and conditional provisions that allow broad interpretation, including regarding penalties for banks. As a result, banks have become extremely cautious when dealing with accounts involving foreign elements. Many banks concluded that maintaining accounts for foreign clients requires significant administrative resources while exposing them to compliance risks. Consequently, they began imposing various obstacles, such as:

  • Very high due‑diligence fees

  • Excessively long processing times for opening capital accounts

  • Requests for documents that foreign clients typically do not posses

Why Is the Price Higher for Foreign Clients?

The higher cost is due to several specific factors involved in working with foreign nationals:

  • All documents must be prepared in two languages

  • Communication often requires proficiency in a foreign language

  • Consultations with foreign clients are significantly more detailed

  • Additional procedures are required for identity verification and compliance with anti‑money‑laundering regulations

  • In almost all cases, assistance is needed when opening the capital deposit account at a bank

Which Foreign Clients Do We Assist?

We work with clients from all over the world, regardless of nationality, race, or origin. The only requirements are that the client speaks English and has a valid identity document. However, citizens of certain countries have a special status that complicates company registration procedures (EOOD, OOD, and other corporate forms). These are countries listed by the Bulgarian Financial Intelligence Directorate (DANS) as jurisdictions that do not apply—or apply only partially—the international standards for combating money laundering. Some of these countries include:

Afghanistan, Algeria, Angola, Antigua and Barbuda, Bosnia and Herzegovina, Bolivia, Guyana, Democratic Republic of São Tomé and Príncipe, Ethiopia, Ecuador, Zimbabwe, Iran, Iraq, Indonesia, Yemen, Kenya, Lao People’s Democratic Republic, Myanmar, Morocco, Nepal, Nigeria, Pakistan, Paraguay, Sudan, Syria, North Korea, Turkmenistan, Turkey, Trinidad and Tobago, Uganda, Ukraine, and others.

Is an Interpreter Required?

If the client does not speak English, an interpreter is necessary. We work with partner interpreters. Upon request, we can arrange interpreters.

What Identity Documents Are Required?

A valid passport or national ID card is essential for identification. If the foreigner also holds a Bulgarian residence permit (temporary or permanent), they should bring it as well, but this does not replace the need to present a passport and/or ID card.

Company Name

The chosen name must be checked for availability through the Commercial Register system. The name must be unique, and every foreign applicant is required to provide a version of the name in Bulgarian. A foreign‑language version may also be added if desired, along with the legal suffix—commonly Ltd., LLC, or, as some practitioners prefer, EOOD or OOD.

Scope of Activity

The company’s scope of activity is important, even though most descriptions end with the standard phrase “and any other activity not prohibited by law.” The absence of a specific activity in the description does not prevent the company from performing it. However, tax authorities expect the declared scope to reflect the company’s actual operations, as various legal and regulatory procedures—licensing, taxation, insurance, and others—refer to this description. We prepare the wording of the activity. The client only needs to explain, in general terms, what the business intends to do. We maintain templates for nearly every type of activity.

Managing Director

The managing director may be the sole owner or one of the shareholders. A company may also appoint two or more managers who represent the company jointly or individually. Most companies choose a single manager. When multiple managers are appointed, they typically receive “individual representation rights,” meaning each can act independently. If representation is set as “joint,” both managers must be physically present for every action—signing contracts, visiting the bank, etc.—which is often impractical. For this reason, managers frequently issue commercial powers of attorney to one another. The managing director oversees the company’s operations and is accountable to the shareholders (in an OOD). Many foreign owners choose a trusted local resident as manager, which can significantly simplify both the registration process and the company’s ongoing operations.

Share Capital

The company must be funded with an initial capital contribution, which in Bulgaria can be as low as 1 euro (2 BGN). This low threshold is practical, as many businesses—such as consulting firms—do not require substantial capital to operate. The capital is deposited into a special bank account opened in the name of the newly formed company. At the moment the account is opened, the company is already established (because the incorporation protocol has been signed) but not yet registered. We prepare the incorporation protocol, which is presented to the bank. The bank then opens a capital‑raising account and issues documents proving that the owner(s) have contributed funds to the company. For foreigners, the most challenging part of the entire registration process is often opening this capital account. More details on these difficulties are provided below.

Share Distribution

This applies only to OOD companies. In an EOOD, the sole owner holds 100% of the shares. In an OOD, each shareholder owns a specific percentage. The most common structure is two partners holding 50% each, but many variations exist. Some OOD companies have ten or more owners. It is also possible for a single share to be jointly owned by two or more individuals. For example, a company may have 5 BGN in capital divided into five shares, but six owners—four owning one share each, and the fifth share jointly owned by two people. Shares are often valued at 1 BGN each, but they may have any value—10, 50, 100, 1,000 BGN, or even non‑round amounts such as 523 BGN. Although the capital amount is determined during registration, it can be changed later. In practice, most companies are registered with capital of 2, 10, 100, 200, 1,000, or 5,000 BGN. The capital amount reflects the company’s starting assets. Often, a company begins with 100–200 BGN in capital but incurs higher expenses. Accountants typically record these additional expenses as “additional contributions” from the owner(s). For example, if the company buys a computer for 1,000 BGN, the balance sheet may show:

  • 100 BGN equity (spent capital)

  • 900 BGN liability owed to the owner When the company generates revenue—say, from selling software—it may repay the 900 BGN to the owner without tax implications. Because of this flexibility, the exact capital amount is rarely critical, especially for EOOD companies.

How Long Does the Foreigner Need to Stay in Bulgaria?

Foreign clients usually want to plan their trip efficiently. Most prefer the shortest possible stay that still allows them to complete their tasks. The required duration depends on the service. For company registration or filing corporate changes, one to two days are typically sufficient. However, it is important to note that banks may refuse to open capital deposit accounts—especially for citizens of the countries listed above.

What Additional Services Might a Foreigner Need?

Depending on the purpose of their visit, a foreign client may require:

  • Translation and interpretation services

  • Accounting consultations

  • A virtual office address

  • Additional registrations (BULSTAT, NRA, etc.)

Why should you choose us?

N

We have extensive experience in carrying out the procedure for registering companies;

N

The registration documents will be prepared by a team of highly qualified lawyers;

N

You receive a free consultation from a lawyer regarding company registration;

N

The company is registered online by a lawyer;

N

All government fees are included in our fee;

N

You can order the preparation of the documents completely online;

N

You can place an order at any time and from any location in the world;

N

We work every day;

N

Money back guarantee in case of unachieved and unsatisfactory results;

N

We are available at all times until the registration procedure is completed;

N

Easy, secure and convenient payment for the service - bank transfer, ePay, EasyPay;

N

You can contact us at any time in the chat on the site, by email and on Facebook!

100% Money Back Guarantee in case of unsatisfactory or unachieved result !!!

If there is no result from our services or the result is unsatisfactory, contact us and we will refund your money.

Order now!

Гаранция
Оценка 4.9/5 - (38 votes)
Сподели

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.