协议不是必须要有期限。当事人可以对合同的效力约定附期限,附终止期限的合同,自期限届满时失效。对于,没有约定履行期限的,合同并不是当然无效,债务人可以随时履行,债权人也可以随时要求履行,但应当给对方必要的准备时间。这种情况只能向法院起诉,确定履行期限。
【本文关联的相关法律依据】
《中华人民共和国民法典》第七百零五条租赁期限不得超过20年,超过的部分无效。当事人对租赁期限没有约定或约定不明确的,视为不定期租赁,当事人可以随时解除合同。
第一百一十九条合同的约束力,依法成立的合同,对当事人具有法律约束力。当事人应当按照约定履行自己的义务,不得擅自变更或者解除合同。合同一旦生效,便约束双方,契约必须信守。