签了协议扣货,对方还没还钱,这协议有没有效得从多方面判断。要是协议是双方真心想签的,内容既不违反法律、行政法规的硬性规定,也不违背公序良俗,那原则上这协议就是有效的。用协议约定在对方没还钱时可以扣货,这其实是一种担保手段,能保障债务的履行。打个比方,要是双方约定的扣货行为符合合法行使留置权的要求,也就是债权人合法占有了债务人的动产,等债务人到期不还钱,债权人就有权留下这些动产,还能把动产折价,或者通过拍卖、变卖动产拿到的钱优先受偿。
不过,要是协议有下面这些情况,那就可能无效。比如,协议是一方被欺诈、胁迫,不是真心想签的;扣货行为违反了法律的硬性规定,像用非法拘禁或者暴力手段扣货;扣货协议损害了国家、集体或者第三人的利益。
如果协议有效,扣货的一方得按照协议处理货物,好好保管。要是处理得不当,导致货物有损失,那可能得承担赔偿责任。要是协议无效,双方就得把因为这协议得到的东西还回去。有过错的一方得赔偿对方因此受到的损失。