Skip to main content
EOODHolding Company

Single-Member Limited Liability Company (EOOD) in Bulgaria — Holding Company Formation Guide

Choose jurisdictions with extensive double taxation treaty networks, participation exemptions for dividends, and zero or low capital gains tax on the sale of shares.

Last verified: June 13, 2026

Corporate Tax

10.0%

State Tax

0.0%

Formation Cost

$30

Annual Fee

$16

Forming a Single-Member Limited Liability Company (EOOD) in Bulgaria as a Holding Company means a total tax burden of 10.0% and an official formation cost of $30. This guide covers the steps, tax breakdown, banking options, and compliance requirements — all from verified data.

First-year total cost

$2,060

Ongoing (per year)

$1,400

Detailed cost calculator →

Why Single-Member Limited Liability Company (EOOD) for Holding Company?

A holding company is a parent entity that owns enough voting stock in another company to control its policies and management. It exists primarily to hold assets, intellectual property, or investments rather than producing goods or services itself.

Ideal for

  • Serial entrepreneurs
  • Families managing generational wealth
  • Corporate groups with multiple subsidiaries
  • Investors holding diverse asset portfolios (real estate, IP, stocks)

Challenges to watch

  • Complex regulatory compliance
  • Strict economic substance requirements
  • Transfer pricing rules and documentation
  • Higher setup and annual maintenance costs

Key decision criteria

  • Participation exemption rules for tax-free dividends
  • Withholding tax rates on dividends and royalties
  • Controlled Foreign Corporation (CFC) rules
  • Local economic substance regulations

Estimated breakdown (based on avg. $1,000,000 revenue)

Gross Revenue$1,000,000
Corporate Tax-$100,000
Formation Cost-$30
Annual Fee-$16
Net Profit$899,954

Simulate with your own revenue →

VAT / Sales Tax

Standard rate 20%. Registration threshold: 51,130 EUR. Foreign providers of digital services to Bulgarian consumers must charge 20% VAT, which can be reported through the EU One-Stop Shop (OSS) scheme.

Single-Member Limited Liability Company (EOOD) formation steps

1

Choose and reserve a unique company name with the Bulgarian Commercial Register.

2

Draft the Founding Act (Articles of Association) and standard management declarations.

3

Notarize and apostille the Power of Attorney and specimen signatures in your home country (if forming remotely).

4

Courier the original apostilled documents to your legal representative in Bulgaria.

5

Open a capital accumulation bank account and deposit the minimum share capital of 2 BGN (1 EUR).

6

Submit the incorporation documents and pay the state filing fees to the Bulgarian Registry Agency.

7

Obtain the Unified Identification Code (UIC/EIK) upon successful registration (usually within 3-7 days).

8

Register for VAT (mandatory if turnover exceeds 100,000 BGN or for intra-EU B2B services) and open an operational corporate bank account.

Holding Company FAQ

What is the main benefit of a holding company?

Asset protection and tax efficiency. It isolates financial risk so that if a subsidiary fails, the holding company's other assets remain protected.

Where are the best jurisdictions for holding companies?

Popular jurisdictions include the UK, Singapore, Switzerland, the Netherlands, and the UAE, due to their favorable tax exemptions on dividends and capital gains.

Do holding companies need physical offices?

Yes, increasingly so. Many jurisdictions now enforce 'economic substance' laws requiring holding companies to have local directors, physical office space, and adequate local expenditure.

Ready to form your Single-Member Limited Liability Company (EOOD)?

Trusted formation partners are coming soon.

Coming soon

Related terms

Key concepts you'll encounter when forming a Holding Company

Related guides