Наличие или отсутствие оплаты.
По договору купли-продажи недвижимого имущества продавец обязуется передать в собственность покупателя земельный участок, здание, сооружение, квартиру или другое недвижимое имущество, а покупатель обязуется принять это недвижимое имущество и уплатить за него определенную денежную сумму (цену) (п. 1 ст. 454, п. 1 ст. 549 ГК РФ).
По договору дарения недвижимости одна сторона (даритель) безвозмездно передает или обязуется передать другой стороне (одаряемому) недвижимое имущество в собственность (п. 1 ст. 572 ГК РФ).
Таким образом, одно из главных отличий этих двух видов договоров - наличие или отсутствие оплаты.
При этом следует учесть, что данные договоры не могут заменять друг друга. В случае подмены одного договора другим (когда по какой-то причине прикрывается купля-продажа дарением или наоборот) либо совершения сделки только для вида без фактической смены собственника такая сделка является соответственно притворной или мнимой, то есть недействительной (ничтожной). При этом к притворной сделке применяются правила, относящиеся к сделке, которую стороны действительно имели в виду, с учетом существа и содержания сделки.