Totodata, efectele sunt diferite: in cazul rezilierii, anularea contractului are efecte „pentru viitor”, efectele produse pana in momentul desfiintarii ramanand neatinse. In cazul rezolutiunii, contractul se anuleaza cu efect retroactiv – partile sunt obligate la restituirea prestatiilor si sunt repuse in situatia anterioara incheierii contractului.