合同工违约金数额需依据具体情况确定。若合同中有明确约定违约金条款一般按约定执行。若合同未约定根据相关法律规定:1. 一方违约给对方造成损失的损失赔偿额应相当于因违约所造成的损失包括合同履行后可以获得的利益但不得超过违约一方订立合同时预见到或者应当预见到的因违约可能造成的损失(《民法典》第五百八十四条)。2. 劳动者违反服务期约定的应当按照约定向用人单位支付违约金。违约金的数额不得超过用人单位提供的培训费用。用人单位要求劳动者支付的违约金不得超过服务期尚未履行部分所应分摊的培训费用(《劳动合同法》第二十二条)。3. 劳动者违反竞业限制约定的应当按照约定向用人单位支付违约金(《劳动合同法》第二十三条)。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。