5 min read
Step by Step: Immobilien Investment in Köln, Düsseldorf & Stuttgart 2025
Learn how to invest in real estate in Köln, Düsseldorf, and Stuttgart with clear steps, realistic calculations, and live asking prices, rents and yields.

Table of Contents
Why Invest in Köln, Düsseldorf, and Stuttgart?
Köln, Düsseldorf and Stuttgart are three of the seven largest property markets that Destatis tracks as metropolises. Median asking prices for flats range from EUR 4,658 per sqm in Stuttgart to EUR 5,347 in Köln, with gross rental yields between 3.9% and 4.7% (medians of listed flats as of 26 October 2026; sale prices are often lower).
Köln offers a diverse economy and strong student population, Düsseldorf combines business hubs with cultural appeal, and Stuttgart benefits from automotive industry presence.
Test this investment idea on your own address
Pick a location and enter the purchase price. We'll prepare rental yield, cash flow, tax impact, and the cost breakdown as a private report.
Köln: EUR 5,347 per sqm, asking rent EUR 17.25 per sqm, gross yield 3.9%
Düsseldorf: EUR 5,198 per sqm, asking rent EUR 16.99 per sqm, gross yield 3.9%
Stuttgart: EUR 4,658 per sqm, asking rent EUR 18.24 per sqm, gross yield 4.7%
Step 1: Define Your Investment Budget and Goals
Start by setting a clear budget. For example, the typical flat listed in Düsseldorf has 80 sqm and an asking price of EUR 399,500. Consider additional costs like Grunderwerbsteuer (6.5% in North Rhine-Westphalia, 5% in Baden-Württemberg), notary, land registry and agent fees, which add about 12.1% in Köln and Düsseldorf and 10.6% in Stuttgart at our default rates.
Decide your investment goal: capital appreciation, rental income, or a mix. This will influence your choice of property and location.
Calculate total acquisition costs (purchase price + approx. 12% ancillary costs in NRW, 10.6% in Stuttgart)
Set a target gross rental yield (e.g., 4%)
Consider your holding period to avoid Spekulationsfrist tax (10 years)
Step 2: Analyze Rental Yield and Affordability
Rental yield is key to evaluate profitability. For example, an assumed flat bought for EUR 275,000 and let at EUR 900/month yields about 3.9% gross. Deduct property management and maintenance for net yield estimation.
Use Investbud’s rental yield calculator to input your specific numbers and compare cities.
Example Calculation
Purchase price: EUR 275,000
Monthly rent: EUR 900
Gross annual rent: EUR 10,800
Gross yield = 10,800 / 275,000 = 3.9%
Step 3: Understand Tax Depreciation and Regulations
AfA depreciation allows you to deduct 2% of the building value annually over 50 years (buildings completed 1925 to 2022; 3% from 2023, § 7 (4) EStG). Land is not depreciable, so separate land and building value in your purchase contract.
The Mietpreisbremse caps rents on new leases in designated areas (§ 556d BGB). Also, remember the Spekulationsfrist: selling within 10 years means the gain is taxed as income (§ 23 EStG).
Consult a tax advisor for precise planning.
Step 4: Avoid Common Mistakes
An underestimated renovation budget can wipe out the expected profit. Always factor in realistic renovation and vacancy costs.
Avoid overpaying by comparing price per sqm with similar properties. Check location specifics like transport and amenities.
Don’t neglect financing terms; an interest rate increase can significantly affect your net yield.
Get renovation quotes before you buy and keep a reserve for unexpected costs
Verify local rent caps and market trends
Secure fixed-interest financing to minimize risk
Step 5: Calculate Your Investment Profitability
Combine all costs and income to assess net yield. For example, with assumed figures, a EUR 300,000 property in Düsseldorf with 4% gross yield, minus 1% management/maintenance, minus 0.5% vacancy, gives approx. 2.5% net yield.
Use the rental yield calculator to simulate your own figures.
Frequently Asked Questions
What is a good rental yield for properties in Köln, Düsseldorf, and Stuttgart?
Median gross asking-rent yields are 3.9% in Köln and Düsseldorf and 4.7% in Stuttgart (as of 26 October 2026). Net yields after expenses are lower. This depends on location, property condition, and market demand.
How much are additional acquisition costs in these B-cities?
Ancillary costs including Grunderwerbsteuer, notary, land registry and agent fees add about 12.1% in Köln and Düsseldorf and 10.6% in Stuttgart. For example, on a EUR 300,000 property, expect around EUR 36,200 or EUR 31,700 extra.
Can I increase my rent freely after purchase?
No. In existing leases, rent rises only up to the local comparative rent and by at most 20% in three years, or 15% in designated areas (§ 558 BGB). For new leases in designated areas, the Mietpreisbremse allows at most 10% above the local comparative rent (§ 556d BGB).
What is the Spekulationsfrist and how does it affect me?
The Spekulationsfrist is the 10-year period during which the gain on selling a rented property is taxed as income (§ 23 EStG). Holding your property longer than 10 years generally exempts you from this tax.
How can I estimate renovation costs realistically?
There is no reliable rule of thumb; costs depend on the building's age and condition. Always get professional quotes and factor in unexpected repairs, especially in older properties.
Start calculating your investment profitability with Investbud’s rental yield calculator before you decide on Köln, Düsseldorf, or Stuttgart.
This article is not tax, legal or investment advice.


