有效,劳动合同上没有写劳动期限视为和用人单位签订的无固定期限劳动合同,用人单位不能擅自解除劳动合同,必须双方协商才行。劳动合同的期限分为有固定期限、无固定期限和以完成一定的工作为期限。
《中华人民共和国劳动法》 第二十条 劳动合同的期限分为有固定期限、无固定期限和以完成一定的工作为期限。 劳动者在同一用人单位连续工作满十年以上,当事人双方同意续延劳动合同的,如果劳动者提出订立无固定期限的劳动合同,应当订立无固定期限的劳动合同。
延伸阅读:
劳动合同公司不盖章有效吗?
劳动合同上不写工资待遇是否有效
劳动合同可以不写工资吗