一般来说,合同违约金的赔偿,是按照合同的约定来定的。要是合同里明确写出了违约金的数额或者计算方式,那就按照这个来执行。要是没约定,就可以参照因为违约而造成的实际损失,这里面还包括合同履行之后能得到的利益,不过,不能超过违约那一方在订立合同的时候能预见到或者应该预见到的,因为违约可能会导致的损失。通常,违约金既不能太高也不能太低,太高的话,法院可能会根据情况进行调整,太低的话,可能就没办法很好地弥补守约方的损失。就像,如果一方违约给对方造成了 10 万元的损失,但是约定的违约金是 15 万元,那法院可能就会把违约金适当调低一些;要是约定的违约金是 5 万元,那守约方就可以要求把违约金增加到一个合理的数额。
总之,违约金的赔偿得综合各种因素来考虑,得以公平合理为原则。