根據合同給予補償。但不得超過所造成損失的30%。法律中沒有規定合同違約金的最高數額,但約定違約金過分高於造成損失的30%的,當事人可以請求人民法院或者仲裁機構適當減少。
法律依據:
《中華人民共和國民法通則》第五百八十五條* * *當事人可以約定壹方違反合同,應當向對方支付壹定數額的違約金,也可以約定違反合同損害賠償額的計算方法。約定的違約金低於造成的損失的,當事人可以請求人民法院或者仲裁機構予以增加;約定的違約金過分高於造成的損失的,當事人可以請求人民法院或者仲裁機構適當減少。當事人就遲延履行支付違約金的,違約方在支付違約金後,還應當履行債務。