律师观点分析
做物流、货代这一行,最怕的不是没生意,是货在自己手上出了问题。很多企业老板有一个根深蒂固的认知:我只是货代,货是仓储方放的,出了事当然由仓储方兜底。但最高人民法院一纸裁定,把这个认知撕开了一道口子——货代企业全程没有直接放货,最终却要自己扛下两成损失,金额接近两百万元。
本文以马占锦律师代理的这起港口货物保管合同纠纷再审审查案为样本,把仓储合同关系如何认定、过失相抵如何在违约纠纷中落地、货代企业的“注意义务”边界究竟在哪里,逐层拆开来讲。如果你也在港口仓储、货代业务中摸爬滚打,这篇文章里的每一个点,都可能对应着你合同里一处没写清楚的条款。
一、一个反直觉的结果:没签仓储合同,货代照样是“存货人”
案情并不复杂。某物流公司是一家货代企业,接受货权人委托,在港口接卸一批化工原料。物流公司与当地某仓储公司、港口公司签署了一份单船协议,约定物流公司与仓储公司协商货物交接方式和数量确认方式,物流公司负责仓储保管和放货事宜。货存进去之后,有人拿着提货单和货权转移通知单的复印件,到仓储公司油库把货提走了。仓储公司放货时明知货权人是谁,却没有跟物流公司打一声招呼,也没有核对单据是不是原件,复印件一扫,货就放了。
货被骗提,货权人转头起诉物流公司索赔。物流公司赔完之后,把仓储公司告上法庭追偿。一审物流公司一分钱不用赔,仓储公司全额赔偿九百七十多万元;二审逆转,仓储公司承担八成,物流公司自己扛两成,金额约七百六十六万元;双方都不服,同时向最高人民法院申请再审,最高人民法院裁定驳回,维持二审。
仓储公司咬死的第一道防线是:我跟你物流公司没签过仓储合同,你凭什么告我违约?这是实务中货代企业起诉仓储方时最常撞上的一堵墙。很多仓储方会拿“合同相对性”说事——谁跟你签了书面仓储合同?你只是一个代理,货权人另有其人。
最高人民法院再审审查把这道防线拆得很干脆:仓储合同关系的成立,不以书面合同为唯一依据。单船协议已经约定了物流公司与仓储公司协商货物交接方式和数量确认方式,仓储公司是实际仓储人,物流公司代为处理仓储保管和放货事宜,物流公司就是实际存货人。换句话说,你实际参与了仓储环节的权利义务安排,法律就认你是合同一方,书面合同签没签、叫什么名字,不是决定性的。
这一点对货代企业的启示是双向的:一方面,你可以据此向仓储方主张违约责任;另一方面,你也别想用“我只是代理”把自己摘干净——法院既然能把你认定为存货人,你就要承担存货人一侧的义务。
二、争议焦点不在“谁放错了货”,而在“谁没把流程定清楚”
二审和再审真正较劲的地方,不是仓储方放货有没有错。仓储方明知货权人、不核原件、仅凭复印件放货,这是仓储方管货义务的根本性违反,承担主要责任没有争议。真正让物流公司想不通的是:我没有直接放错货,为什么还要自担两成?
最高人民法院援引《民法典》第592条:当事人一方违约造成对方损失,对方对损失的发生有过错的,可以减少相应的损失赔偿额。这条规定的法律术语叫“过失相抵”,通俗地说就是:对方确实违约了,但你对损失的发生也不是完全无辜的,那损失就不能全让对方一个人扛。
物流公司的“过错”到底在哪?裁判理由指向的不是放货那一刻,而是合同建立和履行准备阶段:没有进行充分必要的提示、协商和约定,提货流程不清晰,为后续货物被骗提埋下了隐患;作为专业货代企业,对可能发生的误提、骗提风险,没有保持必要的警惕和防范。
这个逻辑值得所有货代企业反复咀嚼。法院看的不是“谁的手直接造成了损害”,而是“谁的行为对损害的发生有原因力”。单船协议里只写了“协商货物交接方式和数量确认方式”,至于怎么协商、谁来确认、凭原件还是复印件放货、货权转移怎么通知,一个字没写。流程上的模糊,本身就是一种过错。如果流程一开始就是清晰的,骗提可能根本不会发生,这就是物流公司对损失发生的原因力所在。
三、这个案子戳破的三个行业幻觉
第一个幻觉:“我只是货代,仓储环节的风险不归我管。”司法实践不这么看。物流公司收了代理费,又是从事货运代理的专业性企业,法律对其注意义务的要求就高于普通主体。裁判理由中“诚信、负责”“谨慎勤勉”“必要的警惕和防范”这些表述,指向的是一种主动的风险管理义务,而不是被动的“传话筒”角色。你觉得自己是中间人,法院看你就是风险的第一道闸门。
第二个幻觉:“合同里写个‘协商确认’就够了。”本案的单船协议恰恰写了“协商”,但“协商”两个字在法律上几乎等于什么都没写。协商的时间、方式、参与人、确认载体、协商不成的处理规则,一概空缺。实务中大量货代合同和单船协议停留在这种“原则性约定”的层面,不出事的时候大家都觉得没问题,出了事才发现每一处模糊都是对方律师的突破口。合同里省下的那几行字,将来很可能变成判决书上的几百万。
第三个幻觉:“复印件放货是行业惯例,大家都这么干。”仓储方明知货权人是谁,连提货单原件都不要,复印件一扫就放货。这不是某一个仓储公司的个别问题,而是相当一部分仓储方为了留住客户、图省事形成的惯性操作。复印件、传真件甚至口头指令都敢放货,等到货被骗提,证据链一断,才发现自己站在了完全被动的位置上。行业惯例不能对抗法定的管货义务,这是本案给仓储方和货代方同时敲的警钟。
四、从“事后追偿”到“事前设防”:四步把风险关进合同和流程里
复盘这个案子,最有价值的不是“谁赔了多少”,而是把败诉方的失误倒推成可操作的风控动作。马占锦律师在代理和研判大量合同纠纷的基础上,把港口仓储场景下的风险控制归纳为四个可以立即落地的步骤。
第一步, 在合同里把提货流程“写死”,而不是“写活”。不要停留在“双方协商确认”这种开放式表述。应当明确:提货必须凭正本提货单和货权转移通知原件;明确哪一级、哪一个岗位的人员有权发出放货指令;明确货权转移的书面确认方式以及确认到达的时限。流程条款写得越具体,发生争议时的裁量空间就越小,你自己的过错就被压得越低。
第二步, 把单据审核从“习惯”升级为“硬标准”。仓储方一侧,核验原件是底线,复印件、传真件原则上不放货;引入电子签章或系统存证,让单据的签发、流转、核销全程可追溯;遇到非授权人提货、单据存在任何疑点的情况,必须启动人工复核,而不是“先放了再说”。货代企业一侧,不能把单据转交当成履职的全部,对仓储方的审核流程要有书面的风险提示和确认记录。
第三步, 货代企业要把自己定位成“风险管理者”,而不是“传递者”。签代理协议时,以书面形式告知委托方仓储环节的风险点;对放货指令,要求委托方书面确认,而不是电话里一句“放了吧”;建立内部风控台账,关键节点的沟通全部留痕。这些记录在正常情况下是管理成本,在诉讼中就是你证明自己“尽到注意义务”的证据链。本案物流公司之所以被认定有过错,恰恰是因为它在流程设计和风险提示上留了空白。
第四步, 跨法律施行时间的业务,要单独做法律适用评估。本案货物被骗提发生在《民法典》施行之前,但法院依据《最高人民法院关于适用〈中华人民共和国民法典〉时间效力的若干规定》第三条,认定旧法没有规定而新法有规定的情形下可以适用《民法典》,从而援引第592条完成过失相抵。这意味着,不能因为“事情发生在旧法时期”就默认旧规则一定适用。涉及时间跨度较长的业务,法律适用本身就是一个需要专业判断的风险点。
写在最后
这个案子最终的责任划分是八成对两成,但两成从来不是一个小数字。对于利润本就不厚的货代和物流企业来说,一次骗提事件带来的赔偿、诉讼成本和客户流失,足以让多年的积累伤筋动骨。更值得警惕的是,过失相抵的适用不要求受损方存在“故意”,疏忽大意、流程不清、未尽合理注意义务,同样可以构成减少赔偿额的事由。这意味着,很多企业自认为“没做错什么”的地方,在法官眼中可能恰恰是过错所在。
如果你正在处理港口仓储、货代追偿类纠纷,或者希望在下一份单船协议、代理协议签署之前把提货流程、单据审核和风险提示的条款补齐,建议尽早让熟悉合同争议和海事海商实务的专业律师介入。很多案子胜负的分水岭,不在法庭上,而在合同起草的那个下午。马占锦律师,北京德恒(兰州)律师事务所,专注合同纠纷与商事争议解决,
