Forholdet mellom å heve en avtale og å si opp en avtale bør også bemerkes. Å si opp en avtale er mer praktisk for å avbryte langvarige avtaleforhold fra dato. Men, dette er ikke først og fremst noen misligholdsbeføyelse og retter seg mot videre fremtidig oppfyllelse. Altså noe annet enn heving, selv om resultatet noen ganger kan tenkes likt enten det heves eller sies opp. Rett til å si opp avtalen, og eventuelle vilkår for å kunne gjøre det, kan følge av lovbestemmelser såvel som av kontrakten selv.