As a compensation the Senator of Justice will introduce a legislation for agent's commission to be limited to 5% plus VAT. Currently there is no regulation but the custom is 6% plus VAT - negotiable, especially for bigger investments. In Berlin as in most parts of Germany the commission is fully paid by the buyer.
Both the level and the fact that the buyer is paying the full commission is a "surprise" for many international investors but in the current "seller's market" situation hard to negotiate.
See the previous posting in this blog.