Il contratto produce effetti grazie al consenso prestato dalle parti.
Se il contratto è annullato, rescisso o risolto, perde la sua efficacia.
Il contratto nullo non produce effetti fra le parti e nei confronti dei terzi.
La legge definisce tassativamente i casi in cui questo può avvenire: per inadempimento dell'altra parte , per eccessiva onerosità sopravvenuta e per impossibilità sopravvenuta della prestazione.