Real Estate ROI Calculator – Calculate Yield and Amortization per Apartment
With our Real Estate Investment Calculator, you can quickly and transparently analyze the profitability of your property investment per apartment. The calculator considers the purchase price, renovation and ancillary costs, financing, interest rates, and monthly rental income. Ideal for private investors, self-employed individuals, or real estate professionals who want to reliably estimate ROI, annual income, and amortization time. Instead of tedious Excel spreadsheets, the calculator provides all key figures at a glance – including a graphical representation of renovation and modernization costs.
Real Estate Investment Calculator (Per Apartment)
- 1) Financing
- 2) Apartments
- 3) Result
Tips, Examples, and Notes on Real Estate Investment
Real estate investment requires careful calculation of all costs. Our Real Estate ROI Calculator aggregates purchase price, renovation, heating, flooring, windows, doors, and ancillary costs to show the total investment costs. Additionally, it considers loan interest and term to calculate the ROI after financing.
Tips
Pay attention to the property's condition: Apartments in need of renovation or rehabilitation increase costs significantly. Plan for ancillary costs and maintenance realistically to avoid surprises later. Check the rental income carefully – they determine the ROI and amortization time.
Examples
An apartment with 50 m², moderate renovation needs, and $600 monthly rent yields a gross ROI of about 5% at a purchase price of $120,000 before financing, and possibly 3–4% after financing. By considering loan and renovation costs, different scenarios can be simulated.
FAQ
"Can I calculate multiple apartments at once?" – Yes, the calculator automatically adapts to the number of apartments.
"How are loans considered?" – The calculator estimates the annual loan burden based on interest rate and term.
Notes
Use the calculator regularly to compare different scenarios, identify risks early, and make informed investment decisions. The graphical presentation of renovation costs helps to set priorities and make costs transparent.
Real Estate ROI Calculator: Full Investment Analysis per Apartment
This calculator models the complete financial picture of a buy-to-let apartment investment: purchase costs, financing, ongoing expenses, rental income, and return metrics. It goes beyond simple gross yield to show the true net return on the capital you actually invest (equity ROI), the amortization period, and a full cost breakdown chart.
Gross & Net Rental Yield
Gross yield = annual rent ÷ purchase price. Net yield deducts management, maintenance, insurance, vacancy, and non-allocable costs. Net yield is typically 1.5–2.5 percentage points below gross yield.
Equity ROI (Cash-on-Cash)
Annual net cash flow ÷ equity invested (down payment + closing costs). The most relevant metric for leveraged investments: shows return on your actual capital, not the full property value.
Financing Cost Breakdown
Monthly annuity (Tilgung + Zinsen), total interest paid over the loan term, and remaining debt at any point. Enter loan amount, interest rate, and repayment rate to model multiple financing scenarios.
Renovation & Reserve Costs
Upfront renovation costs (added to total investment) plus annual maintenance reserve (Instandhaltungsrücklage). Standard reserve: €8–15/m²/year depending on building age.
Amortization Period
Years until cumulative net rental income equals total equity invested. Distinct from mortgage payoff period — measures when the investment has "paid for itself" from rental cash flows alone.
Cost Breakdown Chart
Visual breakdown of total investment: purchase price, notary/land registry fees, real estate transfer tax (Grunderwerbsteuer), broker commission, renovation, and reserve setup.
Total Purchase Costs by German State (Kaufnebenkosten)
Beyond the purchase price, buying property in Germany involves mandatory additional costs that vary by state. Always factor these into your investment calculation:
| State | Transfer tax (GrESt) | Notary + Land reg. | Broker (buyer) | Total extra costs |
|---|---|---|---|---|
| Bavaria | 3.5% | ~1.5–2.0% | 3.57% (incl. VAT) | ~8.6–9.1% |
| Baden-Württemberg | 5.0% | ~1.5–2.0% | 3.57% | ~10.1–10.6% |
| Berlin | 6.0% | ~1.5–2.0% | 3.57% | ~11.1–11.6% |
| Hamburg | 5.5% | ~1.5–2.0% | 3.57% | ~10.6–11.1% |
| NRW (Cologne, Düsseldorf) | 6.5% | ~1.5–2.0% | 3.57% | ~11.6–12.1% |
| Brandenburg / Schleswig-Holstein | 6.5% | ~1.5–2.0% | 3.57% | ~11.6–12.1% |
| Saxony / Thuringia | 3.5% | ~1.5–2.0% | 3.57% | ~8.6–9.1% |
Note: Since 2023, broker commissions for residential property must be shared 50/50 between buyer and seller (§656d BGB). The 3.57% above assumes the buyer pays 50% of a 7.14% total commission — this is the standard in most German markets. Some sellers absorb the full commission in competitive markets.
Gross Rental Yield Benchmarks: German Cities 2025
| City / Region | Gross yield (typical) | Market assessment | Notes |
|---|---|---|---|
| Munich | 2.5–3.5% | Low yield / high price | High appreciation potential; very low gross yield for investors |
| Hamburg | 3.0–4.0% | Moderate | Strong rental demand; prices high but yields better than Munich |
| Berlin | 3.0–4.2% | Moderate | High vacancy risk in peripheral districts; central areas in demand |
| Frankfurt | 3.2–4.5% | Moderate | Strong corporate rental market; stable but expensive |
| Leipzig / Dresden | 4.5–6.5% | Better yield | Lower prices; growing rental markets; higher relative yield |
| Ruhr region (Essen, Bochum) | 5.0–7.5% | High yield | High yield but also higher vacancy risk; careful location selection needed |
| Small cities / rural | 6.0–9.0% | High yield / high risk | Structural vacancy risk; liquidity risk on resale; not for beginners |
Frequently Asked Questions
What is the difference between gross yield, net yield, and equity ROI?
Gross yield = annual gross rent ÷ purchase price × 100. It ignores all costs and gives a quick comparability benchmark. Net yield = annual rent minus all operating costs (management, maintenance reserve, non-allocable costs, vacancy allowance) ÷ total purchase price including closing costs × 100. This is the real return on the asset. Equity ROI (cash-on-cash return) = annual net cash flow after financing costs ÷ equity invested × 100. This is the most relevant metric for leveraged investors — it shows what return you earn on the money you actually put in. A 3.5% net yield can translate to a 7–12% equity ROI with moderate leverage.
What ongoing costs should I factor in for a German rental apartment?
Non-allocable costs (nicht umlagefähige Nebenkosten) that the landlord cannot charge to the tenant include: property management fee (Hausverwaltung: typically €20–35/month), maintenance reserve (Instandhaltungsrücklage: €8–15/m²/year based on building age), landlord liability insurance (Vermieter-Haftpflicht: ~€100–200/year), vacancy allowance (3–5% of annual rent as a buffer), and tax advisory costs if you file rental income returns. Together these typically reduce gross yield by 1.5–2.5 percentage points.
How does the German Mietpreisbremse (rent control) affect the calculation?
The Mietpreisbremse (rent price brake) applies in designated tight housing markets (angespannte Wohnungsmärkte) and limits rent increases for new tenancies to a maximum of 10% above the local Mietspiegel (rent index). It does not apply to newly built apartments (Erstvermietung after October 2014) or extensively renovated properties. If you are buying an existing tenanted property in a Mietpreisbremse area, you cannot simply raise rent to market levels when changing tenants — check the local Mietspiegel and whether the current rent is already at the ceiling before assuming rental upside in your calculation.
Can I deduct renovation and depreciation costs from income tax in Germany?
Yes. Two main tax benefits for rental income: (1) Depreciation (AfA): residential buildings built after 2023 can be depreciated at 3% per year on the building value (not land). Older buildings: 2% per year. This is a non-cash deduction that reduces taxable rental income significantly. (2) Renovation costs (Erhaltungsaufwand): repairs and maintenance on existing apartments are immediately deductible as business expenses against rental income in the same tax year (or spread over 2–5 years for large amounts). Structural improvements (Herstellungsaufwand) must be capitalized and depreciated. A tax advisor is recommended for any rental property investment.
Embed this Calculator on Your Website
You can integrate this calculator for free into your own website. Get the embed code on our overview page.