Geçerli bir sözleşme için teklif, kabul, karşılıklılık, yasal amaç ve yasal yetenek gerekir. Ayrıca yazılı bir sözleşme gerektiren bazı durumlar vardır.