合同違約金應該怎麼算

在訂立合同時,當事人雙方可以對合同的違約金進行約定,法律雖然沒有明確規定違約金的上限,但根據相關的規定,法院對違約金中超過合同標的額20%的部分不予以支援。同時,發生違約之後,如果一方覺得約定的違約金金額過高或者過低,可以申請法院進行調低或者調高。
【法律依據】
民法典》第五百八十五條,當事人可以約定一方違約時應當根據違約情況向對方支付一定數額的違約金,也可以約定因違約產生的損失賠償額的計算方法。約定的違約金低於造成的損失的,人民法院或者仲裁機構可以根據當事人的請求予以增加;約定的違約金過分高於造成的損失的,人民法院或者仲裁機構可以根據當事人的請求予以適當減少。

合同違約金應該怎麼算