我们有个客户,加州一家做 DTC 美妆的品牌,2024 年秋天决定跟 3PL 解约、搬仓。原因很简单:单量涨上来了,原来的 3PL 出库时效跟不上,旺季前必须换。老板娘是个爽快人,7 月份就跟 3PL 的对接人打了电话,说我们合同 10 月底到期,到期就走,对方在电话里"好好好"答应得特别痛快。
结果 11 月初,账单来了:11 月、12 月、明年 1 月,三个月的仓租和管理费,一分没少。客户傻了,打电话去问,对方把合同翻出来,指着第 14 条:合同到期前 90 天未书面通知不续约的,自动续约 12 个月;通知必须以书面形式寄到指定地址,口头通知无效。电话里那声"好好好",在法律上等于没说过。
最后怎么收场的?我们帮客户去谈,3PL 咬死条款不松,客户多交了三个月仓租才把这事了了。老板娘后来跟我说:"苏珊,我签了上百个供应商合同,第一次在自己最熟的行当里栽跟头。"
所以今天这篇,我这个乙方来讲讲:3PL 解约这件事,货主视角的退出动作到底怎么做。迁入新仓的攻略网上很多,退出的坑,没人跟你细说。
解约通知期:算错一天,多交几个月仓租
先说结论:通知期这件事,合同怎么写,你就得怎么走,一步都不能"想当然"。
美国 3PL 合同里,解约通知期最常见的是 30 天、60 天、90 天,这是行业惯例。但惯例归惯例,你签的那份合同里写多少天、从哪天起算、什么形式算有效通知,全都以合同原文为准,千万别凭感觉。
乙方才知道的内幕:销售最怕的就是客户在续约窗口前提解约,所以自动续约条款(auto-renewal)几乎是标配。常见的写法有两种。一种是"到期前 X 天不书面通知,自动续 12 个月";另一种更狠,"每次续约期同样适用该条款",等于你错过一次窗口,就再锁一年。签约的时候大家和和气气,谁会想到分手那天呢?可分手那天,这一条就是 3PL 的护城河。
实操上,通知要做到三件事。第一,起算日问清楚:是从对方收到通知那天算,还是从你寄出那天算?差这几天,可能就差出一个月仓租。第二,形式要合规:合同指定的通知地址、邮箱、收件人,一个都不能错,寄出后要留好签收凭证。第三,提前量打足:别卡着最后一天寄,国际件、节假日、对方"没收到"的扯皮,都会吃掉你的缓冲期。我的建议是,窗口期前至少再提前两周发出,给自己留纠错时间。
还有一句大实话:决定要走,第一个动作不是找新仓,而是把老合同的退出条款逐字读一遍。顺序错了,后面全是被动。
尾款结算和仓库留置权:最容易被拿捏的地方
通知发了,接下来就是算账。尾款结算看着简单,实际是纠纷重灾区。
3PL 的尾款一般包括这几块:没结清的仓租、最后几个月的操作费(收发货、上架、退货处理)、耗材费(纸箱、缠绕膜、标签)、系统对接或报表定制费,还有些合同里藏着的"账户关闭费""数据导出费"。乙方内幕:最后一次对账单,是"多算"最高发的环节。不是说人家故意坑你,而是计费口径平时没人较真,分手的时候每一行都要掰扯。我的做法是:要求对方提供逐 SKU、逐票的费用明细,自己拿过去三个月的账单做交叉比对,波动超过 10% 的行项,一项一项问。
这里有个真正的雷:仓库留置权(warehouse lien)。美国《统一商法典》UCC 第 7-209 条给了仓储方留置权——简单说,仓储费没结清,3PL 有权扣下你的货不让拉走。各州在具体执行上还有差异,这块一定要以你的律师意见为准,我不多展开。但实务后果你要清楚:尾款没谈拢,车队到了门口也拉不走货,一天的滞期和断货损失,全是你的。
所以谈判顺序很关键。反常识的一点是:很多人觉得"先把货拉出来,再慢慢跟他算账",觉得货在手里才有主动权。错了。正确顺序是:先把尾款对清楚、拿到书面结清确认,再安排拉货。货还在人家仓库里的时候,你谈判是有筹码的——对方也想赶紧把场地腾出来;货一旦出去了,未结的争议账就变成了纯粹的应收纠纷,你追讨的成本翻倍。记住,乙方最怕的不是你拉货,是你货拉走了账还没结。
解约后的库存拉出计划:不断货的搬仓时间表
货和账都谈妥了,接下来是体力活:怎么把几千个 SKU 从 A 仓挪到 B 仓,还不断货。
我们之前服务过一个做宠物食品的客户,400 多个 SKU,日均 3000 单,搬仓窗口只有三周。做法是分三批走:第一批走 C 类长尾 SKU(占单量不到 10%,断几天货影响小),用来测试新仓的入仓、上架、出库全流程;第二批走 B 类;A 类爆款 SKU 留到最后,在新仓已经跑顺、老仓库存压到安全水位之后,一次性切换。整个过程中,两个仓并行跑了 12 天,双倍仓租是省不掉的——这笔钱要在决策时就计入搬仓总成本,别到时候心疼。
给你一个算账框架,决定"搬还是续"的时候用:
| 成本项 | 搬仓 | 续签 12 个月 |
|---|---|---|
| 一次性费用 | 分手费/违约金 + 双仓并行期仓租 + 干线运输费 + 新仓入仓费 | 无 |
| 持续费用 | 新仓费率(通常更低)× 12 个月 | 老仓费率 × 12 个月 |
| 隐性成本 | 切换期错发、断货风险 | 服务水平持续下滑的机会成本 |
| 时间成本 | 6~10 周项目周期 | 谈判 2~3 周 |
算下来你会发现一个反常识的结论:搬仓最贵的从来不是分手费和运费,而是"分手拖太久"。我见过太多客户,决定要走,又拖了四五个月没动手,老仓的服务肉眼可见地变差——你的单量在人家眼里已经是"流失单量",排班和资源自然向还在增长的客户倾斜。这四五个月里多付的错发成本、客服成本,早就超过了一次性搬仓费。决定了就干脆利落地走,拖泥带水最贵。
交接期的服务水平:分手也要讲体面
最后一条,也是最容易被忽略的一条:退出期的服务水平,谁来保证?
你想啊,你都要走了,3PL 凭什么还拿最好的班组服务你?指望"江湖义气"是最不靠谱的。正确做法是:在发解约通知的同时,把退出期的 SLA 谈成书面补充协议——出库时效、订单准确率、客服响应时间,维持在合同标准;掉下来怎么办,扣款还是延长免费仓储期,写清楚。乙方视角说句实在话:3PL 也不是故意摆烂,而是你的货架位置、人力排班都要让给新客户了,没有书面约束,滑坡是自然结果。
还有一个细节:系统和数据交接。库存快照、序列号/LPN 对应关系、退货原因代码、过去 12 个月的出入库记录,退出前全部导出存档。新仓上线后三个月内,你一定会回头查老数据对账,到时候再找人家要,响应速度你懂的。
说白了,3PL 解约这件事,拼的不是谁嗓门大,拼的是谁把合同读得细、把顺序排得对。通知期按合同走、尾款先结清再拉货、库存分批不断货、退出期 SLA 落字为据——这四步做完,体面分手,好聚好散。毕竟这个圈子不大,保不齐哪天你又杀回来,或者在新 3PL 的招标会上,遇见的还是同一批销售。
下次谈合同,记得问这三句。第一:"解约通知按哪天起算、什么形式才算数?自动续约条款能不能删掉?"第二:"尾款结清和库存放行,谁先谁后?账单争议期多长?"第三:"退出期的服务水平写不写进合同?出库时效掉下来有没有扣款?"签约那天把这三句问明白,分手那天你会感谢自己。
作者:苏珊|3PL 销售总监









