签劳务合同后被开除是否有补偿需视具体情况而定。若劳务合同中有明确约定,按照合同约定处理。一般而言,若因用人单位的过错导致开除,如未按照合同约定提供劳务条件、未及时足额支付劳务报酬等,劳动者可要求补偿。这种情况下,用人单位可能需根据劳动者的工作时长、工资标准等,支付相应的经济补偿。若劳务合同未明确约定补偿事宜,需依据劳务合同所形成的法律关系及相关法律规定判断。劳务关系不同于劳动关系,通常不适用劳动合同法中关于用人单位单方解除劳动合同需支付经济补偿的规定。但如果用人单位的开除行为违反了民事法律的公平、诚信等原则,给劳动者造成损失的,劳动者有权要求赔偿。比如用人单位无故随意开除劳动者,导致劳动者遭受直接经济损失,劳动者可通过民事诉讼要求用人单位赔偿损失。总之,签劳务合同被开除是否有补偿要综合考量合同约定及具体情形。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。