合同履行时,违约金计算分两种情况。
有约定时,按照《中华人民共和国民法典》,当事人能约定一方违约时向对方支付一定数额违约金,也能约定违约损失赔偿额的计算方法。要是约定的违约金比造成的损失低,法院或仲裁机构可依当事人请求增加;若过分高于损失,可依请求适当减少。
没约定时,合同没约定违约金或约定不明,受损方可以要求违约方赔偿违约造成的损失。损失赔偿额要和违约造成的损失相当,包括合同履行后能获得的利益,但不能超过违约方订立合同时预见或应预见的违约可能造成的损失。
实践中,主张违约金一方要对损失举证。若违约金过高或过低,双方可通过协商、调解、仲裁或诉讼解决。法院或仲裁机构会综合合同履行情况、当事人过错程度、预期利益等因素,对违约金进行调整。