1、违约金该给多少,先得看合同里是咋说的。要是合同明确写了违约金数额,那违约的一方就得按照合同约定来支付。不过呢,如果这个约定的数额比实际造成的损失高太多,或者低太多,当事人就可以找法院或者仲裁机构,让他们帮忙把违约金数额调低点或者调高些。一般来说,要是违约金超过实际损失的30%,就会被认为是“高太多”。
2、要是合同里没提到违约金,那受到损失的一方可以要求违约方赔偿因为违约造成的损失,这里面也包括要是合同好好履行了能拿到的好处。不过这个赔偿金额不能超过违约方在签合同时能想到或者应该能想到的因为违约可能导致的损失。
从长远来看,随着法律行业不断发展,未来对于违约金的判定可能会更加注重实质公平和可操作性。总体而言,违约金主要是为了弥补受损方的损失,惩罚违约行为只是次要目的。