How to set up a Bulgarian company to own land. Learn the legal process, requirements, and benefits for foreign buyers investing in property.

Foreigners who want to buy land in Bulgaria must set up a company due to legal restrictions. This guide will take you through the process of registering a Bulgarian company, the costs involved, and the key benefits of owning land this way.

Why Do You Need a Bulgarian Company to Own Land?

After Bulgaria joined the EU, foreign individuals from EU countries could buy land freely. However, since Brexit, UK citizens are now considered non-EU investors and cannot purchase land directly. The solution is to register a Bulgarian Limited Liability Company (OOD), which can legally own land.

What Types of Land Require a Company?

  • Agricultural Land – Requires a Bulgarian company for foreign ownership.
  • Plots with Buildings – Foreigners can buy apartments without restrictions, but land under houses needs a company structure.

See Can British Citizens Buy Agricultural Land in Bulgaria? for more details.

Steps to Setting Up a Bulgarian Company

Step 1: Choose a Business Name & Structure

You will need to select a unique company name, which must be approved by Bulgaria’s commercial registry. The best structure for property ownership is an OOD (Limited Liability Company), as it limits financial risks.

Step 2: Register the Company

To register, you will need:
✅ A valid passport
✅ Company statutes (Articles of Association)
✅ Bulgarian bank account (for the company)
✅ Minimum share capital of 2 BGN (€1)

A lawyer can handle this process for you. Read How to Hire an English-Speaking Lawyer in Bulgaria for expert legal assistance.

Step 3: Open a Bulgarian Business Bank Account

You must deposit the company’s share capital into a Bulgarian business bank account. Some banks allow remote opening, but many require a visit in person.

Step 4: Register for Bulgarian Taxes

  • If your company will only hold property, VAT registration is not mandatory.
  • If the company plans to rent out property or trade real estate, VAT registration is required for annual revenues above €50,000.

Costs of Setting Up a Bulgarian Company

ExpenseEstimated Cost
Company Registration€300–€400
Lawyer Fees€200–€300
Bank Account Setup€50–€100
Notary & Translation Fees€100–€300
Annual Accounting & Compliance€300+ per year

These costs can vary depending on your lawyer and bank choice.

Benefits of Owning Land Through a Bulgarian Company

Allows land ownership for non-EU citizens
Full control over the property with no reliance on third parties
Easier inheritance & transfer of ownership via company shares
Potential tax benefits for investors renting out properties

For more investment insights, check Buying Off-Plan Property: Pros & Risks.

Conclusion: Is Setting Up a Bulgarian Company Worth It?

If you’re a UK citizen who wants to own land in Bulgaria, registering a company is the only legal way. While there are setup and maintenance costs, this structure gives you full property rights, flexibility, and potential tax benefits.

For a complete property purchase guide, see How to Buy Property in Bulgaria Step-by-Step Guide.

Useful Resources for Registering a Company in Bulgaria.

1️⃣ Bulgarian Trade Register – Official company registration platform

author avatar
MOVE2BG