按实际情况,当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金,也可以约定因违约产生的损失赔偿额的计算方法。约定的违约金低于造成的损失的,当事人可以请求人民法院或者仲裁机构予以增加;约定的违约金过分高于造成的损失的,当事人可以请求人民法院或者仲裁机构予以适当减少。当事人就迟延履行约定违约金的,违约方支付违约金后,还应当履行债务。当事人可以依照《中华人民共和国担保法》约定一方向对方给付定金作为债权的担保。债务人履行债务后,定金应当抵作价款或者收回。给付定金的一方不履行约定的债务的,无权要求返还定金;收受定金的一方不履行约定的债务的,应当双倍返还定金。当事人既约定违约金,又约定定金的,一方违约时,对方可以选择适用违约金或者定金条款。因不可抗力不能履行合同的,根据不可抗力的影响,部分或者全部免除责任,但法律另有规定的除外。当事人迟延履行后发生不可抗力的,不能免除责任。本法所称不可抗力,是指不能预见、不能避免并不能克服的客观情况。当事人一方因不可抗力不能履行合同的,应当及时通知对方,以减轻可能给对方造成的损失,并应当在合理期限内提供证明。当事人一方违约后,对方应当采取适当措施防止损失的扩大;没有采取适当措施致使损失扩大的,不得就扩大的损失要求赔偿。当事人因防止损失扩大而支出的合理费用,由违约方承担。当事人双方都违反合同的,应当各自承担相应的责任。另外,一般来说合同违约金上限是不超过实际损失的30%。但是如果过高或者过低是可以请求法院给予减少或者增加的。定金的数额由当事人约定,但不得超过主合同标的额的百分之二十。
相关法律规定《中华人民共和国合同法》
第一百一十四条 当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金,也可以约定因违约产生的损失赔偿额的计算方法。
约定的违约金低于造成的损失的,当事人可以请求人民法院或者仲裁机构予以增加;约定的违约金过分高于造成的损失的,当事人可以请求人民法院或者仲裁机构予以适当减少。
当事人就迟延履行约定违约金的,违约方支付违约金后,还应当履行债务。
第一百一十五条 当事人可以依照《中华人民共和国担保法》约定一方向对方给付定金作为债权的担保。债务人履行债务后,定金应当抵作价款或者收回。给付定金的一方不履行约定的债务的,无权要求返还定金;收受定金的一方不履行约定的债务的,应当双倍返还定金。
第一百一十六条 当事人既约定违约金,又约定定金的,一方违约时,对方可以选择适用违约金或者定金条款。
第一百一十七条 因不可抗力不能履行合同的,根据不可抗力的影响,部分或者全部免除责任,但法律另有规定的除外。当事人迟延履行后发生不可抗力的,不能免除责任。
本法所称不可抗力,是指不能预见、不能避免并不能克服的客观情况。
第一百一十八条当事人一方因不可抗力不能履行合同的,应当及时通知对方,以减轻可能给对方造成的损失,并应当在合理期限内提供证明。
第一百一十九条 当事人一方违约后,对方应当采取适当措施防止损失的扩大;没有采取适当措施致使损失扩大的,不得就扩大的损失要求赔偿。
当事人因防止损失扩大而支出的合理费用,由违约方承担。
第一百二十条 当事人双方都违反合同的,应当各自承担相应的责任。
第一百二十一条 当事人一方因第三人的原因造成违约的,应当向对方承担违约责任。当事人一方和第三人之间的纠纷,依照法律规定或者按照约定解决。
《中华人民共和国担保法》
第九十条 定金应当以书面形式约定。当事人在定金合同中应当约定交付定金的期限。定金合同从实际交付定金之日起生效。
第九十一条 定金的数额由当事人约定,但不得超过主合同标的额的百分之二十。
最高人民法院关于适用《中华人民共和国合同法》若干问题的解释(二)
第二十九条 当事人主张约定的违约金过高请求予以适当减少的,人民法院应当以实际损失为基础,兼顾合同的履行情况、当事人的过错程度以及预期利益等综合因素,根据公平原则和诚实信用原则予以衡量,并作出裁决。
当事人约定的违约金超过造成损失的百分之三十的,一般可以认定为合同法第一百一十四条第二款规定的“过分高于造成的损失”。