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
Expense | Estimated 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