合同定金不退是否合法要看双方是否履行合同内容,定金是法律上的担保方式,目的在于促使债务人履行债务,保障债权人的债权得以实现。是否合法要看双方当事人是否履行合约,如果一方不履行定金是不能退的,付定金的一方如果不履行合约,是无权要求另一方返还定金;接受定金的一方如果不履行合约,需向另一方双倍返还债务。
定金的数额原则上是由当事人约定的,但《民法典》对其最高限额又作了限定,即能超过主合同标的额的百分之二十,司法解释规定,当事人约定的定金数额超过主合同标的额的百分之二十的,超过的部分,人民法院不予支持。意图显然是限制给付数额过大的定金,将定金的惩罚限定在一定的限度内。
《民法典》第五百八十六条 【定金担保】当事人可以约定一方向对方给付定金作为债权的担保。定金合同自实际交付定金时成立。
定金的数额由当事人约定;但是,不得超过主合同标的额的百分之二十,超过部分不产生定金的效力。实际交付的定金数额多于或者少于约定数额的,视为变更约定的定金数额。
定金和违约金同时存在需要选择其中一种赔偿,根据2021年生效的《中华人民共和国民法典》第五百八十八条规定,当事人既约定违约金,又约定定金的,一方违约时,对方可以选择适用违约金或者定金条款。找法网提醒,定金不足以弥补一方违约造成的损失的,对方可以请求赔偿超过定金数额的损失。