Section 154 of the German Civil Code says: Solange nicht die Parteien sich über alle Punkte eines Vertrags geeinigt haben, über die nach der Erklärung auch nur einer Partei eine Vereinbarung getroffen werden soll, ist im Zweifel der Vertrag nicht geschlossen. As long as the parties have not agreed on every point that even one of them wants settled, the contract is, in case of doubt, not concluded. The next sentence adds that agreement on single points is not binding, even if it has been written down. One side only has to name a point as open. Until that point is settled, there is no contract.