一、三套数据,各有各的用途

一票进口货落地,企业内部至少有三套数据在跑:合同与发票上的成交金额、报关单上的申报金额、银行付汇时的实际支付金额。这三套数字服务三个不同的对象,本来就不是同一件事。

合同与发票对的是交易双方,说明「买卖双方约定多少钱」。报关单对的是海关,说明「这票货按什么价格、什么成交方式申报」。付汇对的是银行,说明「实际付出了多少外汇、依据是什么」。

很多「对不上」的争执,源头是把三者当成同一个数。先把用途分清,再看差异,判断会快很多。

二、金额对不上,先分清是「价」还是「费」

差异先分两类。一类是价格本身的差异:折扣、返利、样品折价、分批执行的合同价调整。另一类是费用归属的差异:运费、保险费、境外段的操作费,谁付、算不算进成交价格。

举个最常见的场景:合同按离岸价成交,运费和保险由买方另行支付。报关单上的成交金额是离岸价,而企业实际对外支付的总额里含了运保费。两个数字差一截,看起来像「多付了」,其实只是费用没有算在同一栏里。

所以对账的正确顺序是:先确认成交方式,再把运保费剥离或叠加,最后才比金额。跳过这一步直接比总数,永远对不上。

三、币制与成交方式:最容易被忽略的两栏

币制看起来是最简单的一栏,实际最容易出错。合同用一种货币计价、发票用另一种、付款又走第三种,中间要按不同时点的汇率折算,折算一次就差一点。差异不大,但足以让银行要求补充说明。

成交方式是另一处。它决定了申报价格里含不含国际段运费与保险费,也决定了计税基础怎么组成。成交方式填错,不只是数字偏差,而是整票的计价逻辑错了,后续核对会一路歪下去。

这两栏的共同点:填的时候觉得无关紧要,出问题的时候排在第一位。

四、溢短装与运保费分摊

大宗货、散货常约定溢短装条款,实际装运量与合同数量允许有出入。数量一变,金额自然变,发票与报关单就会出现差额。这类差额本身是合同允许的,但需要有条款支撑,不能只在嘴上说明。

运保费分摊是另一处高频差异。一票货里有多个品项、分批到货、或者几个合同拼一个集装箱时,运保费要按什么口径分摊到每一项,直接影响每项的申报价格。分摊方法一旦前后不一致,前后的单据就对不上。

处理原则是:分摊方法写进内部规则,一次定好,所有单证沿用同一套。中途换算法,等于自己给自己制造差异。

五、企业内部怎么把三套数据对齐

靠人盯不住,要靠一张表。这张表至少要包含:合同号、发票号、报关单号、提运单号,以及每个编号对应的金额、币制、成交方式、数量。四个编号能串起来,数据就有迹可循。

  • 关务先出数:报关单申报后,把关键栏目回填到这张表;
  • 财务后核数:付汇前拿这张表核对合同与发票,差异逐项标注原因;
  • 业务确认差异:折扣、溢短装、分摊方法这类原因,由业务方书面确认,不能口头带过。

这张表的作用不是好看的台账,而是在银行或海关问起时,能立刻说清「这一笔差在哪里、依据是什么」。

六、发现差异时的处理顺序

顺序错了会越处理越乱。建议按这个次序走:

  1. 先回到合同,确认约定的价格、成交方式、溢短装与费用归属;
  2. 再核发票,看开票金额与合同是否一致、折扣有没有体现;
  3. 然后核报关单,看申报口径与合同发票是否同一套逻辑;
  4. 最后核付汇记录,看实际支付与上述三者能否解释得通。

四步走完,差异通常只剩一两种可能。这时候再与银行或申报方沟通,说的是具体原因,而不是「数字不一样」。

我司在这类业务里做的是运输与单据信息的衔接:把装箱数据、运输节点与随货单据准确交到位,让关务和财务拿到的是同一套基础数据。申报与付汇的专业判断,仍由具备资质的申报方与银行完成。