合同最长可以签多少年要看是什么合同。 大部分合同的有效期都是由签订合同的甲乙双方约定的。有些合同的有效期是有的,例如,根据《民法典》第七百零五条的规定,在租赁合同中租赁期限不得超过二十年。超过二十年的,超过部分无效。