Business Formation in Bulgaria
Why choose us?
Proven Experience
Best customer service
Your long‑term partner
Pick your path. We’ll support you every step of the way.
Basic
€400
Pro
€500
Premium
€600
Why work with Ameri Tax Global?
Expertise
With over 5+ years of specialized experience, we understand Bulgarian requirements for business formation at the highest level.
Personalized Service
No DIY guesswork. Your dedicated professional handles your entire company formation process from start to finish.
Long‑Term Commitment
You can rely on us for all your future business needs to stay fully compliant. We’re here for the long run.
However, in practice, most foreign clients find that traveling to Bulgaria is the more convenient and efficient option. 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 must be booked well in advance, and waiting times can stretch for months. For this reason, anyone wishing to register a company remotely usually begins by scheduling an appointment at the nearest Bulgarian consulate.
Another challenge is that many Bulgarian banks do not open capital deposit accounts remotely or through a power of attorney. Despite this limitation, we can offer alternative solutions to help you complete the process smoothly.
Our practice shows that the entire procedure typically takes 5–10 working days. After you request the service and complete the questionnaire and pay, we will prepare your company registration documents within three working days and send them to you for review and approval. You will then visit a notary and a bank to complete the required steps and return the signed documents to us. Once we receive them, we will register your company with the Commercial Register.
For clients who are in Bulgaria and require an expedited process, a significantly faster timeline is possible. By visiting our office, signing the documents before a Bulgarian notary on the same day, and opening a bank account in person on the same day, the company can be registered within 2–3 business days.
1. Contact us and schedule your free consultation.
2. Fill out our questionnaire
You need to fill out all the questions in the questionarie. You can do this online (while outside of the country).
3. Pay our fee
Pay our fee that includes all govenment fees.
4. Preparing the Documents
All documents will prepared in English and Bulgarian and will be send to you in 3 business days after your payment.
5. Visiting the Notary
The 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.
6. 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.
7. 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.
8. Register company online
After receiving the documents we will register the company online with the commercial register.
9. 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. Contact us if you need these policies to be prepared.
– It is necessary to find an accountant to keep the accounting and to do the annual accounting closing of the company. Contact us if you need recommendation a good accountant for your business.
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.
How much do you charge?
We have a flat fee on our Bulgarian business formation services. We offer Basic, Pro and Premium services.
How long does it take to get my business registered?
Formation times vary by state. We can apply for your business at your first appointment once you pay our service fee, visit Bulgarian notary and open Bulgarian business bank account. After submission, the state may take up to 3 business days to register your company.
What information do you need from me to get started?
We just need a few key details from you to get started:
- Company name
- Business owner details and ID
- Company address
- Company scope of business
- Company capital
- Phone number and email for communication and filings
Type of Company
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?
Why Is the Price Higher for Foreign Clients?
Which Foreign Clients Do We Assist?
Is an Interpreter Required?
What Identity Documents Are Required?
Company Name
Do I need to be a Bulgarian citizen to work register a business in the US?
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
Share Capital
The company must be funded with an initial capital contribution, which in Bulgaria can be as low as 1 euro. 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
- 100 euro equity (spent capital)
- 900 euro liability owed to the owner When the company generates revenue—say, from selling software—it may repay the 900 euro 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?
What Additional Services Might a Foreigner Need?
- Translation and interpretation services
- Accounting consultations
- A virtual office address
- Additional registrations (BULSTAT, NRA, etc.)

