合同违约金的计算方式通常由合同双方自行约定。如果合同中有明确约定违约金的具体数额或计算方法,就按照约定执行。若约定的违约金低于造成的损失,当事人可以请求人民法院或者仲裁机构予以增加;约定的违约金过分高于造成的损失的,当事人可以请求人民法院或者仲裁机构予以适当减少。这里依据《民法典》第五百八十五条第二款规定。在司法实践中,法院或仲裁机构会综合考虑违约行为造成的实际损失、合同履行情况、当事人过错程度等因素来判定违约金是否合理。例如,一方未按时履行交货义务,给对方造成了直接的经济损失,同时还影响了对方后续生产经营安排,那么违约金的计算可能会结合这些损失情况来确定。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。