合同法上并没有规定怎么计算违约金,违约金是双方约定的,你想怎么计算都都可以。给你举个例子:你与某公司签订了一个合同,对方向你供货,违约金的话有不履行合同的违约金与延期履行合同的违约金,如约定一方不履行合同需向对方支付多少的违约金,延期履行(如延期交货或者延期付款)的违约金等。
至于计算方法,你自己想怎么计算都可以,如按照合同一定的比例计算,或者按照某一个具体的数额计算都可以。如果在合同没有约定违约金的话,那么一方不履行合同或者瑕疵履行所导致的损失,一定要举证,但是约定了违约金要好很多,无需举证。但是违约金的约定也要适当,不能太少,太少不足以保护自己的权益,也不能太多,太多的话也不会受到保护,因为违约金过高的话是可以要求适当降低的,如果违约金过低的话,也是可以适当要求提高,但是降低与提高都是需要向法院提出啊。一般来说,过高就是超过了损失的30%,过低就是低于损失的70%。