Germany: buying property
The full process in 6 steps: the taxes you pay, what each stage costs and how long it takes (~90 days on average). Free guide, no account needed.
Process steps
1
Agree price and sign reservation
⏱ 1-2 days · 💰 €0-1,000
2
Hire Notar — mandatory
⏱ 1 week · 💰 ~1.5% of price
3
Notary prepares Kaufvertrag
⏱ 2-4 weeks · 💰 included
4
Sign purchase contract
⏱ 1 day · 💰 notary fee paid
5
Pay Grunderwerbsteuer
⏱ within 4 weeks · 💰 3.5-6.5%
6
Entry in Grundbuch
⏱ 4-8 weeks · 💰 ~0.5%
Taxes & fees
transfer tax
3.5-6.5%
notary fee
~1.5%
land register
~0.5%
agent fee
3-7%
⚠️ Informational purposes only. Always consult a licensed local lawyer.
Check what a property here is actually worthOpen the free valuation