合同工违约金的计算通常依据合同约定来确定。一般有以下几种情况:1. 约定具体金额:如果合同明确规定了违约金的具体数额,那么就按照该金额计算。例如合同约定违约方需支付违约金5万元,那么违约时就需支付5万元。2. 按损失比例计算:若合同约定按违约造成的损失一定比例计算违约金。比如约定违约金为违约造成对方损失的30%,那么就需先确定对方因违约遭受的损失金额,再乘以30%得出违约金数额。3. 综合考量:有些合同可能综合多种因素确定违约金计算方式。比如既考虑违约给对方带来的直接损失,又考虑合同履行后可获得的利益等。4. 法定限制:违约金数额并非可随意约定,过高或过低的违约金可能会被法院调整。如果违约金过分高于造成的损失,当事人可请求法院适当减少;如果过分低于损失,当事人可请求增加。具体计算违约金时,要仔细查看合同条款,确定计算依据。若对违约金数额有争议,可通过协商、调解或诉讼等方式解决,由法院或仲裁机构根据实际情况进行判定。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。