Đặt cọc là để đảm bảo giao dịch sẽ được thực hiện trong tương lai. Trong đó, bên bán cam kết bán tài sản cho bên mua sau khi nhận tiền đặt cọc, bên mua cam kết mua tài sản của bên bán sau khi đặt cọc tiền.
Số tiền đặt cọc càng lớn sẽ ảnh hưởng đến việc các bên sẽ khó hoặc không mong muốn hủy bỏ hợp đồng vì họ sẽ mất tiền đặt cọc hoặc phải bồi thường tiền đặt cọc (phạt cọc) theo thỏa thuận của các bên hoặc theo quy định của pháp luật.