How to Calculate Total Return on Investment (ROI) on Bulgarian Rental Property

copper_fox
22.08.2026

Investing in Bulgarian real estate offers a unique blend of affordability and growth potential, especially in popular coastal resorts and major cities like Sofia and Plovdiv. However, moving from a casual purchase to a professional investment requires a clear understanding of your financial performance. Calculating the total Return on Investment (ROI) is the most critical step in determining whether your property is a wealth-building asset or a money pit.

Understanding the Components of ROI

To calculate ROI accurately, you must look beyond the initial purchase price. ROI is essentially the ratio of net profit to the total cost of the investment. For international investors, it is also important to understand the legal landscape, such as whether you are eligible to purchase property as a foreigner, as this can impact the transaction costs and ownership structures involved in your calculation.

The Formula for Annual Rental ROI

The most common metric for rental properties is the Annual Cash-on-Cash Return. The basic formula is:

ROI = (Annual Rental Income - Annual Operating Expenses) / Total Cash Invested

Step-by-Step Guide to Calculating Your Costs

Before you can find your net profit, you must account for all inflows and outflows. Use the following breakdown to ensure your math is precise:

Example Calculation Table

Consider a hypothetical scenario where you purchase an apartment in a popular Bulgarian seaside town. Here is how your annual ROI might look:

Expense Category Annual Amount (BGN)
Gross Rental Income 15,000
Property Management Fees (15%) -2,250
Maintenance & Utilities -1,500
Taxes & Insurance -800
Net Annual Profit 10,450

Accounting for Capital Appreciation

Total ROI is not just about the monthly rental income. It also includes capital gains—the increase in the property's value over time. While rental yield provides cash flow, capital appreciation provides long-term wealth. When you eventually decide to exit the market, you will need to understand the process of reselling your property in Bulgaria, including the capital gains tax implications, to calculate your true "Total ROI" upon sale.

Why Location Matters in Bulgaria

In Bulgaria, ROI varies drastically by region. A studio apartment in Sunny Beach may have a high seasonal yield, whereas a luxury apartment in Sofia might offer lower yields but higher capital appreciation. As an investor, you must decide if you are chasing short-term rental cash flow or long-term value growth.

Final Tips for Maximizing ROI

By consistently tracking these metrics, you can make data-driven decisions that ensure your Bulgarian property portfolio remains profitable year after year.