留置权不一定需要合同约定。一般情况下,留置权是基于法律规定而产生的法定担保物权。当债权人合法占有债务人的动产,且债权的发生与该动产有牵连关系时,债权人就享有留置权,无需事先有合同约定。然而,在某些特定的商业交易或合同关系中,当事人可以通过合同约定来明确规定留置权的相关事项,如留置的条件、范围、行使方式等。这样的合同约定可以更具体地规范双方在留置权方面的权利和义务,避免在实际操作中产生争议。但需要注意的是,合同约定不能违反法律的强制性规定,否则约定可能无效。如果法律对留置权有明确规定,且合同约定与法律规定相冲突,应以法律规定为准。总之,留置权可以基于法律规定产生,也可以通过合同约定加以明确,但要符合法律要求。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。