单位开除合同工时,赔偿主要涉及经济补偿和可能的额外赔偿。经济补偿方面,通常按照劳动者在本单位工作的年限,每满一年支付一个月工资的标准向劳动者支付。六个月以上不满一年的,按一年计算;不满六个月的,向劳动者支付半个月工资的经济补偿。工资基数一般为劳动者离职前十二个月的平均工资。如果单位开除合同工属于违法解除劳动合同,那么劳动者除了可以获得经济补偿外,还可以获得赔偿金。赔偿金的标准为经济补偿的二倍。例如,劳动者工作了三年,月平均工资为5000元,那么违法解除时,劳动者可获得3×5000×2=30000元的赔偿金。此外,单位还可能需要支付劳动者因解除劳动合同而产生的其他费用,如代通知金(在用人单位提前三十日以书面形式通知劳动者本人或者额外支付劳动者一个月工资后,可以解除劳动合同的情况下适用)等。总之,单位开除合同工的赔偿情况较为复杂,需要根据具体的劳动合同、解除原因等因素来确定,劳动者在遭遇此类情况时,应及时咨询专业律师,以维护自己的合法权益。