Outre les conditions classiques de validité d’un contrat précédemment énoncées, s’ajoutent des conditions spécifiques au contrat de vente.
En effet, l’article 1583 du code civil énonce que la vente est parfaite dès lors « qu'on est convenu de la chose et du prix, quoique la chose n'ait pas encore été livrée ni le prix payé ».