劳务合同的签订期限并没有固定要求几年一签才合法。1. 劳务合同双方当事人可自行协商确定合同期限无论是一年、两年、三年甚至更长时间只要是双方真实意思表示且不违反法律法规强制性规定都是合法有效的。2. 短期劳务合同适用于临时性、季节性的工作任务比如临时的项目外包工作合同期限可能几个月。3. 中期劳务合同适用于有一定阶段性任务的情况比如为期一两年的特定技术服务项目。4. 长期劳务合同则适用于长期稳定的劳务关系像一些长期为企业提供专业劳务服务的情况。在签订劳务合同时双方应明确合同期限、工作内容、报酬、违约责任等条款以保障自身权益。如果在合同履行过程中出现争议可依据合同约定及相关法律法规来解决。总之劳务合同期限的确定要根据具体劳务工作性质、双方需求等综合考量灵活协商确定不存在固定的必须几年一签才合法的标准。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。