Il Codice Civile stabilisce alcune regole importanti: nei contratti con prestazioni corrispettive, se diventa impossibile eseguire completamente la prestazione, si è liberati dall'obbligo e viene meno anche il diritto alla controprestazione; nei contratti a esecuzione continuata, periodica o differita, se si verifica un eccessivo aggravio dei costi, è possibile chiedere la risoluzione del contratto, a meno che non venga proposta una soluzione per riequilibrare la situazione.