合同违约金没有约定的可以按照造成的损失计算。
《中华人民共和国民法典》第五百八十五条【违约金】当事人可以约定一方违约时应当根据违约情况向对方支付一定数额的违约金,也可以约定因违约产生的损失赔偿额的计算方法。约定的违约金低于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以增加;约定的违约金过分高于造成的损失的,人民法院或者仲裁机构可以根据当事人的请求予以适当减少。当事人就迟延履行约定违约金的,违约方支付违约金后,还应当履行债务。
1.要有不履行或者不完全履行合同义务的行为违约责任只有在存在违约事实的情况下才有可能产生,当事人不履行或者不完全履行合同义务,是违约责任的客观要件;
2.违约当事人主观上有过错;
3.当事人的违约行为造成了损害事实;
4.违约行为和损害结果之间存在着因果关系。
找法网提醒您,合同违约后随时可以起诉。合同违约起诉期限是三年。民事合同诉讼时效适用于一般诉讼时效,诉讼时效期间为三年,法律另有规定的除外,诉讼时效从权利人知道或者应当知道权利被侵害时起计算。
《中华人民共和国民法典》第一百八十八条
向人民法院请求保护民事权利的诉讼时效期间为三年。法律另有规定的,依照其规定。
诉讼时效期间自权利人知道或者应当知道权利受到损害以及义务人之日起计算。法律另有规定的,依照其规定。但是,自权利受到损害之日起超过二十年的,人民法院不予保护,有特殊情况的,人民法院可以根据权利人的申请决定延长。