合同一方违约另一方不一定有权解除合同。只有在违约行为导致合同目的不能实现时,才能解除合同。违约定金上限是由当事人约定的,但约定不得超过主合同标的额的百分之二十。
合同一方有违约另一方不一定有权解除合同,只有在一方违约致使合同目的不能实现即根本违约时,另一方才享有解除权。根本违约按照《中华人民共和国民法典》第94条,实际上应当把它看作是因为一方违约导致另一方合同的目的不能实现。它有一个兜底性的条款,当事人一方不能履行债务或者有其他违约行为,致使不能实现合同的目的,兜底条款就表明这个。民法典实际上对根本违约的宽限就是以是否实现合同订约的目的。
违约定金上限的计算是:定金的数额由当事人约定;但是,不得超过主合同标的额的百分之二十,超过部分不产生定金的效力。实际交付的定金数额多于或者少于约定数额的,视为变更约定的定金数额。找法网提醒您,当事人可以约定一方向对方给付定金作为债权的担保。定金合同自实际交付定金时成立。当事人既约定违约金,又约定定金的,一方违约时,对方可以选择适用违约金或者定金条款。
可以解除合同的法定情形是:
1.因不可抗力致使不能实现合同目的;
2.在履行期限届满前,当事人一方明确表示或者以自己的行为表明不履行主要债务;
3.当事人一方迟延履行主要债务,经催告后在合理期限内仍未履行;
4.当事人一方迟延履行债务或者有其他违约行为致使不能实现合同目的;
5.法律规定的其他情形。
以持续履行的债务为内容的不定期合同,当事人可以随时解除合同,但是应当在合理期限之前通知对方。