合同上的違約金不能超過多少



約定違約金的數額不能高于違約損失的30%,也就是說,違約金不能超過違約造成的損失的1.3倍。違約金過高的比較標準為守約方的實際損失,如上所述,實際損失包括直接損失和履行利益損失。當事人以約定的違約金過高為由請求減少的,應當以違約金超過造成的損失30%為標準適當減少;當事人以約定的違約金低于造成的損失為由請求增加的,應當以違約造成的損失確定違約金數額。以體現違約金的懲罰性。
《中華人民共和國民法典》
第五百八十五條 當事人可以約定一方違約時應當根據違約情況向對方支付一定數額的違約金,也可以約定因違約產生的損失賠償額的計算方法。約定的違約金低于造成的損失的,人民法院或者仲裁機構可以根據當事人的請求予以增加;約定的違約金過分高于造成的損失的,人民法院或者仲裁機構可以根據當事人的請求予以適當減少。當事人就遲延履行約定違約金的,違約方支付違約金后,還應當履行債務。
第五百八十八條 當事人既約定違約金,又約定定金的,一方違約時,對方可以選擇適用違約金或者定金條款。定金不足以彌補一方違約造成的損失的,對方可以請求賠償超過定金數額的損失。