合同違約金應該怎樣設定

合同對違約金有約定就按照合同的約定來計算違約金。如果合同對違約金沒有約定,或者是約定不明確的這種情況下,就看守約方因爲對方的違約給自己這一方造成了多大的損失,這個損失的金額就是違約方應當承擔的違約金。
如果說守約方的損失不好計算,那麼也可以按照違約方因爲他的違約所得到的利益,這個他得到的利益可以作爲違約金的數額來進行計算。
【法律依據】
民法典》
第五百八十五條
當事人可以約定一方違約時應當根據違約情況向對方支付一定數額的違約金,也可以約定因違約產生的損失賠償額的計算方法。約定的違約金低於造成的損失的,人民法院或者仲裁機構可以根據當事人的請求予以增加;約定的違約金過分高於造成的損失的,人民法院或者仲裁機構可以根據當事人的請求予以適當減少。當事人就遲延履行約定違約金的,違約方支付違約金後,還應當履行債務

合同違約金應該怎樣設定