外贸ERP算出来的订单毛利,为什么和财务对不上

“这单我算下来毛利18%,财务说是11%,差了7个点,谁错了?”一个做包装机械的外贸经理拿着两张表问我。他团队20个人,年出口5000万,这种对不上的情况每个月都有三四单。

大多数时候,两个人算的都没错,只是算的东西不一样。业务算的是”这一单赚多少”,财务算的是”这一单加上所有配套支出之后还剩多少”。

差异基本出在这几个地方

把差异一条条列出来,你会发现它们来来回回就那么几项。最常见的五项,占了差异总额的八成以上。

  • 海运或空运的实际费用,比报价时预估的多或少
  • 支付给中间人的佣金,有没有提前计入
  • 出口退税,业务通常按满额算,实际可能因为单据问题打折扣
  • 汇兑损益,从合同签订到收款到账之间的汇率差
  • 样品费、验货费、改单费这些零星支出,单笔不大,加起来不少

把这几项做成订单上的固定字段,每次评审都填,比事后对账有效得多。

把事后算账,改成事前预演

很多公司的毛利是发货之后才算的,那时候什么都改不了了。更好的做法是在报价阶段就把预估成本填进去,订单确认时锁定一个”预估版本”,实际发生时逐项比对。

差异超过3个点的订单,要求业务员写一句原因。不用长,一句话就行。攒够50条,你自己就能看出来公司哪类订单最容易亏。

一单分三个柜出,账要追到每个柜

一个订单如果分三次出货,运费、报关费、验货费怎么摊?如果全都记在订单头上,那这单永远算不清哪个柜赚钱、哪个柜赔钱。

报价和订单拆成出货批次来管,每个批次单独归集费用。有的公司会发现,同一个订单里,第一个整柜是赚的,后面两个拼柜是亏的。这种信息,只有拆到批次才看得见。

外贸ERP:这批货到底是备货还是压货,算三个数就知道

仓库里1800万的库存,有300万超过180天没动过。这是我在一家做小家电出口的公司看到的数字。老板说这些货都有客户,业务员说客户提过、后来没下文了。两边说的都不算假话,只是没人把它们摆到一起看。

光数数量,等于没管库存

很多公司的库存表只有一个信息:这个型号还有多少台。这个数字对决策没有帮助。真正要看的,是这个SKU过去12个月平均每个月出多少、现在压了多少个月。

一台月均出200台的机器,压了300台,就是1.5个月的库存,正常。一个月均出20台的型号压了300台,那是15个月,这就是压货。同样的300台,性质完全不一样。

分清”给客户留的”和”自己以为要卖的”

这两类库存必须分开管理,否则会互相掩护。专属库存是客户已下订单或已确认意向的,通用库存是备着卖给任何人的。问题通常出在后者——它被当成前者,谁也不敢动。

  • 专属库存必须关联到具体订单号或客户代码,超过60天没有订单接手就转为通用
  • 通用库存每季度做一次周转评审,超过12个月未动的直接进入处理清单
  • 处理清单可以由业务员认领,认领价低于成本的部分计入业务员当期考核

备货决策,用三个数说话

拍脑袋备货的老板通常有三个”感觉”:感觉今年会好、感觉客户会下单、感觉海运要涨价。这三个感觉加起来,就是300万呆滞库存的来源。

  1. 过去12个月该SKU的月均出货量,去掉最高和最低各一个月
  2. 客户手里已经确认但还没发货的在途订单量
  3. 从下单到到仓的实际周期天数,乘以日均出货量

三个数摆出来,该备多少基本就有数了。做外贸ERP的价值不在于替你决策,而在于让这些数字在点开一个页面的时候就是最新的。少开一次会,多睡一觉。

外贸ERP里的账龄表,比催款话术管用一百倍

一个做汽配出口的老板跟我抱怨:账上应收账款1200万,逾期90天以上的有280万。他问业务员什么时候能回款,业务员永远说”客户讲下周付”。这句话他听了半年。

催款催不动,往往不是客户赖账,是自己手里没有一张能说清楚”谁欠多少、欠了多久”的账。电话打过去,对方一句”我们财务在核”,就把你打发了。

账龄要分档,不要只有一个总数

只报一个”应收1200万”没有任何意义,因为里面的钱性质完全不同。有刚发出货的正常账期,也有拖了一年的死账。分档之后,每一档对应不同的动作。

  • 0-30天:正常,业务员每周跟一次进度
  • 31-60天:财务介入,发正式对账单并抄送客户财务
  • 61-90天:暂停接新单,或要求旧账先结清再谈新订单
  • 90天以上:上升到老板层面,评估信用保险和法务手段

把暂停接单这一条真正执行下去,逾期率通常会掉一半。因为业务员最怕的不是客户不给钱,是自己不能开单。

水单对不上,是财务最头疼的事

一笔钱到账,备注里既没有客户名称,也没有发票号。财务拿着水单挨个问业务员,问一圈过去一周。做外贸的企业里,这种情况太常见了。

办法不复杂:每笔收汇登记必须绑上合同号或发票号,业务员拿到水单当天就录进去。在外贸ERP里把这个字段设成必填,不填不让保存。坚持三个月,对账时间能从一周缩到一天。

汇率差不是小数,别让它悄悄吃掉利润

一笔10万美元的货款,从合同签订到实际到账隔了70天,中间汇率动个3毛钱,就是3万人民币的差额。如果这3万没人认领,最后就是老板自己承担。

建议在合同评审的时候就写清楚汇率风险由谁承担,收款时把实际结汇金额和应收账款账面金额的差额单独记录。每个月把汇兑损失汇总一次给业务负责人看,很多人第一次看到这个数字时会吓一跳。

外贸ERP:船期倒着推45天,跟单员才不用天天救火

先看一组数字:一家做五金配件的工厂,年出口4000万,5个跟单员。去年平均每周有3票赶不上船,改空运一票多花8万。一年下来,光空运费吃掉两百多万利润。

老板一开始以为是跟单员不勤快。查了三个月才发现,交期从来不是”算”出来的,是”等”出来的——生产说做完才做完,业务说该催了才催。

交期是倒着数的,不是正着排的

客户说45天交货,这45天不是全给生产的。真正要拆开看:验货3天(客户指定第三方验货要留5天)、内陆运输到港2天、截关前2天必须到港、报关1天。剩下才是生产和备料的时间。

拿一家做铝制品的厂举例,他们的主打产品生产周期22天,进口铝锭要提前35天下单。45天的单子,业务员如果第10天才把订单交到计划手里,交期从签字那一刻就已经注定了延期。

插单可以,但要把代价说清楚

老板拍板插单是常有的事,问题在于没人告诉他会牺牲什么。与其事后追责,不如让插单这个动作本身带上”账单”。

  1. 查这张插单占用哪台机器、哪套模具,具体到机台号
  2. 算出它会挤掉哪几张已有订单,把订单号列出来
  3. 业务和老板一起签字,确认愿意接受这几票延期及可能的空运成本

每天早上只看一张红灯表

跟单员的精力是有限的,最怕的是所有单子看起来都”还行”,等到发现不行时只剩三天。把节点预警做进外贸ERP:距离交期10天标黄,5天标红。

红色单子当天早会必须给结论——是加班、是外发、还是改船期。每周被标红的单子不超过5张,跟单员就有时间做预防,而不是到处补窟窿。

有个细节容易被忽略:预警的基准日期不能用”下单日”,要用”客户要求的到货日倒推出来的开工日”。基准错了,整张表都是假的。

外贸ERP:报价单改到第8版,业务员自己都说不清哪版是准的

上个月跟一个做户外家具的老板聊天,他手下12个业务员,一年报出去的报价单超过3000份。他问了我一个问题:客户说上周报的价格跟这周差了3个点,到底哪一次算数?他自己答不上来。

这不是个别现象。报价看着简单,其实是最容易失控的环节,因为改价太方便了——改个表格、发条微信,中间发生了几次调整,谁也说不清。

报价单得有个”身份证”

我在一家年出口1.2亿的家具厂见过一个做法:每份报价单在系统里生成唯一编号,改价不是覆盖旧版,而是新建版本。客户手里永远只对应一个有效版本,其余自动作废。

  • 编号规则写死:客户代码+年份+流水号,比如 HU-2025-0187
  • 每份报价单写明有效期到哪一天,过期后不能再被引用
  • 折扣、佣金、内陆运费分摊逐项列出,不许藏在业务员的计算器里
  • 同一客户同一型号,历史报价一拉就能看到,避免自己人报出两个价

汇率一动,报出去的价就变了意思

一个做小家电的客户算过一笔账:欧元从7.6掉到7.2,一笔80万欧元的订单,产品没变、客户没变,人民币收入少了32万。业务员报的是”今天的价”,客户签的是”两个月后的合同”。

稳妥的做法是把汇率基准写进报价单,取报价当日中国银行的现汇卖出价,并约定超出有效期要重新确认。做外贸ERP的时候,这个字段最好设成业务员不能手改,只能按规则取值或者走审批。

报价转订单,别让人再敲一遍键盘

我见过最典型的低级错误:报价单上写2000套,录订单时手滑敲成20000套,采购照着下单,原料多买了10倍。这不是人不细心,是重复录入这件事本身就不该存在。

报价确认后直接转成销售订单,型号、数量、单价、贸易条款全部带过去,只允许改数量和交期。同时把预估成本挂上去,业务员按发送键之前就能看到这单毛利剩几个点。

明天可以做一件事:把最近三个月改过两次以上的报价单挑出10份,挨个问业务员”客户最后为什么不签”。你会发现丢单的原因,多半既不是价格,也不是产品。

外贸ERP算订单利润:别再让业务员用嘴报赚了多少

“这单赚了多少?”这是老板最常问的一句话,也是最难得到准确回答的一句话。业务员的回答通常是“还行”“大概十个点”,然后就没有然后了。

问题不在于业务员想糊弄你,而在于他真的算不清。一张订单的成本散在采购单、运费单、样品费、验货费、银行费用、佣金六个地方,谁也没时间去拼。

一张订单的成本清单,长什么样

先说收入:客户付款金额,如果是含佣价,要减掉佣金。如果是信用证,还要算上银行手续费和可能的议付费用。

再说成本,至少要包含这几块:采购成本(含税还是不含税,要统一口径)、国内运费、报关和单证费、海运费、保险费、验货费、样品分摊、银行费用。

  • 采购成本:统一按不含税价算,退税单独算收益
  • 运费:按柜或者按公斤,与报价时的口径保持一致
  • 样品费:按客户维度分摊,不要全部记在第一个订单上
  • 佣金:明确是含佣还是净价,避免重复计算
  • 退税:单独列一行,不要直接冲减采购成本

退税这一项特别容易出问题。有的团队把退税当成额外利润,有的直接冲成本,两种做法导致同一张订单算出来的毛利能差5个百分点。统一口径,比精确到分更重要。

提成基数用毛利还是用收款

这是最能引发内部争议的一件事。用毛利算,业务员有动力卖高价;用收款算,业务员有动力催款。两个都对,但选一个为主。

比较稳的做法是:提成基数是订单毛利,但要等货款实际到账后才计提。这样既鼓励卖高价,也逼着业务员跟款。

再设一个底线条款:毛利率低于8%的订单,不计提成;亏损订单,不仅没提成,还要计入业务员的季度考核扣分项。这条规则一上,亏损订单基本会消失。

费用分摊,藏利润黑洞的地方

展会费、平台推广费、客户招待费,这三类费用怎么分摊到订单上,很多团队干脆不分,全部算公司费用。结果是有些客户明明一直在亏,但账面看不出来。

分摊办法不用太精细:展会费按当年参展获得的客户数平均分;平台推广费按询盘来源和成交转化分;客户招待费直接挂到客户档案上。

分摊完以后再拉一张客户利润排名,你会发现一个很反常识的结果:往往那个下单量最大的客户,净利润排不进前五。因为量大意味着议价压力大、返工多、催款难。

明天可以做的一件事:把前20大客户按订单维度拉一遍毛利,剔除掉那些毛利率连续两个季度低于10%的,看看剩下的是谁。这个动作花不了半天,但能让你对明年的客户结构有个完全不同的判断。

海外仓压了200万的货,外贸ERP里该盯哪几个数

做跨境电商或者海外仓的团队,最容易犯的错是把库存当成资产看。200万的货躺在洛杉矶仓里,账面挺好看,实际上每个月仓储费、资金占用、贬值风险都在咬你。

我见过一个做宠物用品的团队,海外仓最高峰压了320万的货,其中有一批2022年的款式,到2024年清仓时打了三折才出掉。

库存不能只看一个总数,要分四类看

  • 可售库存:能立刻发出去卖的,这是唯一算得上健康的
  • 在途库存:已经发出去还没入仓的,要盯预计到仓日和实际到仓日的差
  • 待检库存:到了仓但还没上架的,超过7天没上架就要问原因
  • 锁定库存:已经被订单占用但还没发出的,这部分不能算作可售

很多系统只显示一个“库存数量”,那个数字什么用都没有。你真正要判断的是:可售库存还能卖多少天。

算法很简单:可售库存除以最近30天的日均销量,得出可售天数。低于30天要准备补货,高于90天要准备促销。超过120天的,基本可以认定为呆滞,该清就清。

补货点不是拍脑袋定的

补货点要考虑三个时间:从下单给工厂到货出运大概多少天,海上漂多少天,到仓上架多少天。三个加起来,就是补货提前期。

比如总共需要55天,日均卖30件,那安全库存至少是1650件。再加上补货周期内的波动,定2000件比较稳。

这套数字算出来以后,放在外贸ERP里,每天自动跑一遍,低于补货点就提醒。比人每周五下午凭记忆拉个表格靠谱得多。

样品和赠品,最容易被忘掉的一笔账

几乎每个做海外仓的团队,都有一堆说不清的样品和赠品。给客户寄的样品、给平台活动备的赠品、给测评博主发的那几批,很多都没有记录。

这些东西单个金额不大,但攒一年下来,不少团队算过之后发现占了总库存的5%到8%。

  1. 样品单独建一个虚拟仓,不计入可售库存
  2. 每次寄样登记用途:客户开发、平台活动、测评,写清楚给谁
  3. 每季度统计一次样品成本,超过阈值就要收紧审批
  4. 把样品成本按比例分摊到对应区域的销售费用里,别当成库存损耗

库存这件事,说到底就一句话:你要知道自己压了多少钱,以及这些钱还要压多久。这两个数字,比库存总量有用一百倍。

账期60天,逾期90天才发现,钱是怎么被拖死的

有个做家居用品的出口团队,去年营收增长挺好看,涨了35%。但老板跟我说,账上现金反而比前年紧。我让他把应收账款按客户拉一遍账龄,出来的结果很说明问题。

排名前五的客户里,有两个已经逾期超过90天,加起来140多万。而这两个客户的货,还在照常发。

问题不在客户赖账,在于没人设过一条线

业务员的逻辑很简单:客户是老客户,一直有单,催款怕伤感情。财务的逻辑也很简单:业务员说会收回来,那就等着。

中间缺的是那条线:这个客户到底能欠多少钱。也就是信用额度。给每个客户设一个额度,比如50万人民币或者8万美元,超过这个数的新订单必须先收款或先放行审批。

额度怎么定?不要凭感觉。看三个数:过去12个月的平均月出货额、历史最长逾期天数、有没有用信保。

逾期提醒分四档,越早动手越省事

  • 到期前7天:系统自动给业务员发提醒,让他提前跟客户打招呼
  • 到期当天:财务出一份到期清单,抄送业务主管
  • 逾期15天:暂停该客户新订单的排产,除非总经理签批
  • 逾期30天:停止发货,进入催收流程,同时启动信保报案准备

关键在第三档。很多团队的规矩是逾期60天才停,那时候货已经做了一半,停也停不住。逾期15天就暂停排产,其实是给所有人一个缓冲期,客户通常在这个阶段就付款了。

混合付款方式最容易出乱子

真实业务里,很少有纯粹的T/T或者纯粹的信用证。常见的是30%定金加70%见提单副本,或者一部分用信保赊销,一部分开信用证。

这时候订单上要分别记清楚:哪一笔是定金、哪一笔是尾款、哪一笔占用信保额度。核销的时候一笔一笔对,不要笼统地记“已收80%”。

我见过最乱的一种情况:客户付了一笔钱,业务员说不清是哪个订单的,财务就随便冲了一单。结果一个订单显示已结清,另一个订单显示全欠,业务员自己都分不清到底收没收。

最后一个动作,把应收账款挂到业务员考核上。不是挂全额,是挂逾期超过30天的那部分。这个口径一改,业务员催款的积极性完全不一样。

报关资料返工三次,外贸ERP里的单证复用怎么落地

做单证的同事最怕的就是临出货前改数量。工厂报上来是1200箱,装柜的时候发现只能装1150箱,装箱单得改、发票得改、报关单得改,如果已经报关了,还要改单。

更麻烦的是退税资料。报关单、发票、箱单、提单,四份文件的品名、数量、金额必须完全对得上。只要有一个数字对不上,退税就要被卡住,短则一个月,长则小半年。

客户资料录一次,后面所有单据都从它长出来

很多团队的问题在于,同一个客户的地址,PI上写一个版本,报关资料上又写一个版本。美国客户的州名缩写、欧洲客户的门牌号格式、中东客户要求加上的收货人编号,每次都靠单证员回忆。

正确做法是:客户主数据只录一次,谁录谁负责,其他人只能引用不能改。地址、收货人、通知方、唛头要求,全部挂在客户档案下面。

然后所有单据都是从这个档案生成的。改一次地址,后面所有单据同步更新,不会出现“发票上的地址和提单不一样”这种低级错误。

报关要素库,才是省时间的大头

  • 每个产品对应一个HS编码,编码下面挂申报要素:材质、用途、品牌、型号
  • 申报要素一旦定下来,下一票直接调用,不用重新回忆
  • 退税率挂在编码上,报关前就能算出这票大概能退多少
  • 编码变更时,系统提示受影响的历史订单,方便追溯

这套东西做好以后,一票货的单证准备时间能从两三个小时压到四十分钟。不是单证员打字变快了,是不用再翻聊天记录找上一次是怎么填的。

单证一致性的三道检查

  1. 第一道,出口数量必须等于装柜数量,以装柜记录为准,不是以生产单为准
  2. 第二道,发票金额必须等于订单金额减去折扣加运费,折扣要单独列出来
  3. 第三道,品名和HS编码的对应关系必须唯一,不允许同一品名对应两个编码

这三道检查如果靠人眼比对,出错的概率不低。放在外贸ERP里做成提交前的硬校验,不符合就直接卡住不让生成单据。刚开始单证员会嫌麻烦,用两周就习惯了。

最后一个提醒:改单产生的费用,一定要记账。改报关单、改提单、改舱单,每一笔都有费用,很多团队混在“其他费用”里,年底一看这个科目数字大得吓人,却说不清花在哪。

外贸ERP:交期延误八成来自物料,跟单该盯哪几个数

我做过一个粗略统计,问过十几家做机电和小家电的出口厂,交期延误的原因里,物料没到位的比例大概占七成到八成。生产排不上、工人不够、船期紧张,这些都是次要的。

但很多业务员跟单的方式是:每天问一句“料到了吗”。这种问法,采购只会回你一句“快了”。跟单要跟的不是感觉,是几个具体的数字。

物料需求应该是倒着排出来的

正确顺序是这样:客户交期减掉海运时间,减掉内陆运输和报关,减掉包装时间,减掉生产周期,减掉来料检验时间,剩下那个日期才是物料最晚到厂日。

比如一批货要6月30日上船,海运前需要5天做柜和报关,生产要12天,来料检验2天,那物料最晚6月11日必须进厂。采购提前期如果是25天,那5月17日采购单就得出去了。

这个倒排逻辑看着简单,但很多团队真的是靠脑子估的。一旦订单多了,估不过来。

缺料预警的触发线怎么定

  • 到货日距离最晚进厂日还有7天,系统提示“关注”
  • 剩3天还没发货,升级为“预警”,采购主管必须回复处理方案
  • 到最晚进厂日当天没到,直接标红,业务员当天必须知道
  • 同一供应商一个月内出现两次标红,进入供应商约谈名单

这三档触发线,是我见过最容易落地的一套。它不需要多复杂的算法,就是一个日期比对,但能把“快了”这种模糊回答彻底消灭掉。

顺带说一句,供应商到货及时率这个数字,很多厂没统计。统计之后你会发现,往往就那么两三家供应商,制造了你们一半的延误。

分批发货这件事,得提前跟客户谈

物料到不齐是常态,尤其是配件类产品。这时候有两个选择:整单等,或者先发一部分。

先发的关键是要算清楚账。少发30%,柜子装不满,每单位运费会涨多少?客户那边能不能接受分批?第二批发货的报关和单证成本是多少?这些数字算出来,再决定要不要提。

我见过一家做园林工具的,跟客户谈了个规则:允许分批发货,但第二批不超过总量的25%,且客户承担第二批多出来的运费。这个规则写进合同后,他们交期准时率从68%提到了91%。