Real estate, sourced and dated. No opinions, just evidence.

Payotte study · 16 states

Buying a home in Germany: the costs in each state

Transfer tax, notary and land registry on the same home, from the statutes and the GNotKG fee scale.

In short

On a €500,000 home bought without a loan, the costs range from €22,240 in Bavaria (4.45% of the price) to €37,240 in Brandenburg, North Rhine-Westphalia, Saarland and Schleswig-Holstein (7.45%): a gap of €15,000 on the same home. Only the real estate transfer tax (Grunderwerbsteuer) changes between states, from 3.5% to 6.5%; notary and land registry fees follow the same federal scale everywhere: €4,740 at that price.

Costs without a loan, by state

StateTransfer tax rateTotal on €300,000Total on €500,000Total on €800,000Share of price
Brandenburg6.5%€22,719€37,240€59,1747.45%
North Rhine-Westphalia6.5%€22,719€37,240€59,1747.45%
Saarland6.5%€22,719€37,240€59,1747.45%
Schleswig-Holstein6.5%€22,719€37,240€59,1747.45%
Berlin6%€21,219€34,740€55,1746.95%
Hesse6%€21,219€34,740€55,1746.95%
Mecklenburg-Western Pomerania6%€21,219€34,740€55,1746.95%
Bremen5.5%€19,719€32,240€51,1746.45%
Hamburg5.5%€19,719€32,240€51,1746.45%
Saxony5.5%€19,719€32,240€51,1746.45%
Baden-Württemberg5%€18,219€29,740€47,1745.95%
Lower Saxony5%€18,219€29,740€47,1745.95%
Rhineland-Palatinate5%€18,219€29,740€47,1745.95%
Saxony-Anhalt5%€18,219€29,740€47,1745.95%
Thuringia5%€18,219€29,740€47,1745.95%
Bavaria3.5%€13,719€22,240€35,1744.45%

What a €500,000 purchase costs, line by line

StateTransfer taxNotary (incl. VAT)Land registryWith a €400,000 loan
Brandenburg€32,500€3,338€1,403€38,960
North Rhine-Westphalia€32,500€3,338€1,403€38,960
Saarland€32,500€3,338€1,403€38,960
Schleswig-Holstein€32,500€3,338€1,403€38,960
Berlin€30,000€3,338€1,403€36,460
Hesse€30,000€3,338€1,403€36,460
Mecklenburg-Western Pomerania€30,000€3,338€1,403€36,460
Bremen€27,500€3,338€1,403€33,960
Hamburg€27,500€3,338€1,403€33,960
Saxony€27,500€3,338€1,403€33,960
Baden-Württemberg€25,000€3,338€1,403€31,460
Lower Saxony€25,000€3,338€1,403€31,460
Rhineland-Palatinate€25,000€3,338€1,403€31,460
Saxony-Anhalt€25,000€3,338€1,403€31,460
Thuringia€25,000€3,338€1,403€31,460
Bavaria€17,500€3,338€1,403€23,960

Estate agent commission is not included: it is not set by law, and its split between buyer and seller depends on the contract.

Questions

Which German state has the lowest property purchase costs?

Bavaria, with a transfer tax of 3.5%: €22,240 in costs on a €500,000 home bought without a loan.

Which German states charge 6.5% transfer tax?

Brandenburg, North Rhine-Westphalia, Saarland and Schleswig-Holstein.

How much does a mortgage add to the costs?

Registering a land charge (Grundschuld) for a €400,000 loan adds €1,719 in notary and land registry fees, in every state.

Sources