Analysis

ROI Calculator

Calculate return on investment based on equity invested and annual net income.

  • Last updated:
  • Editorially reviewed

Inputs

Results

Cash-on-Cash Return
8.42%
Total Cash Invested
€95.000
Total Property Cost
€335.000
Loan Amount
€240.000

Run the numbers on a real property

With the address, size and price: financing, tax, cash flow and nearby comparable rents in one analysis.

Return on Investment (ROI) relates the annual net income of your property to the capital you have put in. Unlike simple rental yield, ROI accounts for the leverage effect of debt financing.

How to Use This Calculator

The ROI calculator combines purchase price, closing costs, and financing structure into a meaningful return metric. Follow these steps:

  1. Step 1: Enter the purchase price of the property.
  2. Step 2: Enter the total closing costs (Grunderwerbsteuer, notary, land registry, and optionally broker fees). Use our closing costs calculator for an accurate estimate.
  3. Step 3: Enter the equity (down payment) you are investing, meaning the part of the purchase price you do not finance.
  4. Step 4: Enter the expected annual net income, meaning rental income minus all expenses and mortgage payments.

Understanding the Results

The ROI calculation reveals how efficiently your capital is being deployed:

  • Total Cash Invested: The sum of your down payment and closing costs, representing the actual out-of-pocket capital required for the purchase.
  • Cash-on-Cash Return: Annual net income divided by total cash invested (down payment plus closing costs), expressed as a percentage.
  • Total Property Cost: The purchase price plus closing costs.
  • Loan Amount: The purchase price minus your down payment. The bank finances this part; in this calculation you pay the closing costs from your own funds.

Why This Matters for Investors

ROI shows how strongly leverage works. If the property's return is above the loan interest rate, financing raises the return on the capital you invest. A worked example: a 300,000-euro purchase price, 35,000 euros of closing costs, a 60,000-euro down payment, and 4,000 euros of annual net income give total cash invested of 95,000 euros, a cash-on-cash return of 4.21%, a total cost of 335,000 euros, and a loan of 240,000 euros. Leverage also works in reverse: if rental income fails to cover costs, financing amplifies the loss. Model several scenarios and check that the investment still holds up with higher vacancy or increased interest rates.

Frequently Asked Questions

What is a good cash-on-cash return?

There is no binding threshold. Compare the cash-on-cash return with what your capital would earn in another investment of similar risk, and with similar properties in the same area. Also check how far the figure drops with higher vacancy or rising interest rates.

How does ROI differ from rental yield?

Rental yield relates rental income to the purchase price. ROI relates net income after all costs to the capital actually invested. If the property's return is higher than the loan interest rate, financing lifts ROI above the unleveraged return; if it is lower, financing pushes ROI below it.

Should I calculate ROI before or after taxes?

Ideally, calculate both. Pre-tax ROI allows for better comparison across different properties. After-tax ROI accounts for your personal tax situation and shows the true return. Note that depreciation (AfA) can significantly reduce the tax burden on German rental properties.

These calculations are for informational purposes only. Consult a professional for financial advice.

Some cookies are needed for InvestBud to work.

Others we only set with your consent, to understand usage in more detail and to measure our ads.

Without your consent, no analytics or marketing services load.

You can change your choice at any time via “Cookie settings” at the bottom of the page. Privacy policy