German property purchases must legally be signed in the presence of a notary (Notar), who drafts the contract and registers the sale in the land registry (Grundbuch) — this is a non-negotiable legal requirement, not optional. Total closing costs typically run 7-12% of the purchase price, made up of Grunderwerbsteuer (property transfer tax, 3.5-6.5% depending on state), notary fees (1-2% of purchase price, including 19% VAT), and land registry fees.
A notary (Notar) must draft and notarize the purchase contract, and register the sale in the land registry (Grundbuch) — this is a mandatory legal step for every German property transaction.
Total closing costs typically run 7-12% of the purchase price.
Notary fees: 1-2% of the purchase price, including 19% VAT — e.g. ~€2,400-3,000 for a €200,000 property, ~€6,000-7,500 for a €500,000 property.
Grunderwerbsteuer (transfer tax) and land registry fees are the other two major cost components alongside notary fees.
Steps
Agree terms with the seller — Negotiate price and conditions before drafting the contract.
Notary drafts and reviews the purchase contract — Legally mandatory — cannot be skipped or replaced by a private agreement.
Sign in the notary's presence — Both buyer and seller must sign the contract before the notary.
Pay Grunderwerbsteuer (transfer tax) — Due before the notary can register the transfer.
Notary registers the sale in the Grundbuch — Completes the legal transfer of ownership.
Costs
Total closing costs: 7-12% of purchase price
Required Documents
Notarized purchase contract
Proof of identity
Proof of funds/mortgage approval
Common Mistakes
Assuming a private purchase agreement without a notary is legally binding — German law requires notarization for any property transfer.
Budgeting only for the purchase price without accounting for the additional 7-12% in closing costs.