合同没写有效期是可以的。合同有效期不属于合同必须有的条款,按照《中华人民共和国民法典》,合同内容由双方约定,像标的、数量、质量这些常见条款会包含在内,但有效期不在其中。
即便合同没标注有效期,也不影响它的成立和生效,签了合同的双方还是得按约定完成自己该做的事。一般来说,这类合同从成立时就生效了,不过什么时候终止得看具体情况。
要是合同没写履行期限,债务人可以随时履行义务,债权人也能随时要求对方履行,但要给对方必要的准备时间。要是双方因为履行期限闹了矛盾,先尝试商量着签个补充协议,把有效期确定下来。要是商量不成,就按合同里的其他条款或者交易习惯来确定。要是还是没办法确定,当事人可以根据法律规定和实际情况,合理确定履行期限,维护自己的权益。