核心要点
先看结论——该做什么、什么时候做:
- 10 月 25 日前,按产品族定下每个族用哪类标识符,在 S-PID、NS-PID、M-PID 之间逐族选定,并把编码冻结,避免换系统时中途变码。
- 10 月 31 日前,让商业发票模板和喂给各承运商报关数据集的文件读同一张 SKU 主表,并在打包环节对标识符为空的订单行直接拦截。
- 11 月 30 日前,跑至少 50 票真实包裹,在海关一侧确认标识符完整进入数据集,逐行记录发票与数据集不一致的地方。
- 把 5 欧元作为地板价而非估计值重做单均成本模型,并把暂定的 2 欧元处理费变动带来的敏感度摆给签字定价的人看。
- 用报道里那笔每单 9.50 欧元的差额去测批量进口这条备选路:扣掉假设的每单 3 欧元履约成本和每件每月 0.50 欧元的持有成本,再按你真实的周转天数算一遍,然后才决定是否压欧盟库存。
从11月1日起,向欧盟消费者直接发货的商家必须在商业发票和报关数据中填报产品标识符(PID),适用范围是价值不超过150欧元的B2C货物。费用每件至少5欧元:7月已开征、执行到2028年7月的3欧元固定关税,加上暂定2欧元的欧盟处理费。PID分M-PID、NS-PID和S-PID三类,漏报可能被扣货罚款。荷兰海关7、8月电商申报量比上半年均值少46%。
详细拆解
先看这票货。鹿特丹一位消费者下了一单 40 欧元的货,在欧盟境外拣货打包,交给承运人,然后带着一张商业发票和一份电子报关数据,摆到荷兰海关面前。从 11 月 1 日起,这次呈递有两件事同一天变:数据里必须带产品标识符(PID),而且这一件货背上至少 5 欧元的固定费用。这两个都不是能谈的费率。
这 5 欧元不是一笔新税,是两样东西叠起来的:3 欧元关税,针对货值低于 150 欧元的电商包裹,2026 年 7 月已经开征,执行到 2028 年 7 月;再加 2 欧元的欧盟处理费(暂定),用来补偿欧盟海关在处理、数据核对、风险分析和放行上的成本。关税已经开跑,结束日期写死了;处理费是暂定的,最终确认前费率还可能动。方向感藏在另一个数字里:荷兰海关 7 月和 8 月的电商申报量,比上半年月均值少了 46%。这不是统计抖动,是一条渠道在大家还在读公告时就重新定价了。
我看任何规则变动,习惯是先问它落在哪份单证上、那个栏目怎么变。这一条同时落在两份单证上:商业发票和报关数据集。变的栏目是新的,叫产品标识符。所以待办不是交 5 欧元然后翻篇,而是给你卖进欧盟的每一个 SKU 配上一个标识符,格式要海关认,两处都要有。钱是容易的那一半。
标识符分三类,搞清楚你要哪一类就干完大半。S-PID 是标准化制造商产品标识符,也就是全球通用条码:GTIN、EAN 或者 UPC。NS-PID 是非标准化制造商产品标识符,指供应商或工厂给的码,没有全球条码时用。M-PID 是商家产品标识符,就是卖家自己的货号或库存单位编码。海关拿你提供的任意一种去做产品安全核查和合规判定。
下面是报道里没解决、却决定你的成本模型对不对的那一条——差三倍的那一条。同一篇报道里,这个费用一处写成每件至少 5 欧元,另一处写成每个产品类型至少 5 欧元。这不是同一票货:一张含三件同款的消费者订单,是一个产品类型、三件货。60 欧元的篮子,前一种算法 5 欧元,后一种 15 欧元,占货值分别是 8.3% 和 25%。在生效文本和承运商的计费逻辑都清楚之前,别拿任何一个数去定价,也别让平台模板替你默默选了一个。我见过整整一个季度的毛利从一条没人负责的字段里流出去,因为系统自己填了,而没人去看它填了什么。
选哪种标识符还有一层二阶后果,多数卖家会撞上。M-PID 最诱人,不用买条码,不用供应商配合;它同时也最不稳定。每一次重新编号、每一次换系统、每一次把两条 listing 悄悄合并成一条,都会改变海关看到的东西。同一件实物半年内以三个编码出现在数据里,风险引擎不会把它读成文书习惯,它会读成规律,而规律会让包裹被扣。走这条路,就把码冻住、加版本号,并且逐行核对发票与数据集。
然后是这个字段由谁填的问题。义务落在向欧盟消费者直接发货的商家身上,包括通过在线市场销售的非欧盟卖家。实际操作里,市场方往往按自己的商品目录生成发票,承运商按自己的运单文件生成数据集,卖家以为两边读的是同一个源——通常不是。两边对不上时,海关先读的是电子数据集,而错配由你来解释。单证对不上,后面全是麻烦。
PID 不是税号,也替代不了税号。标识符回答的是什么产品,HS 编码回答的仍然是按什么征税,原产国声明回答的仍然是它从哪儿来。已经有人把条码当成能终结归类问题的东西,这是搞反了:条码让产品更好查,而越好查,归类错了就越快被发现。这件事在数据治理层面先于海关层面:必须有人负责「商品目录里叫什么」与「字段里填什么」之间的映射,新 SKU 一上架就当场建,不能靠猜。新 listing 上架的速度永远快过归类表更新的速度,所以这里的失效形态不是填错,是空着。把标识符放进上架流程,设为必填,兜底逻辑是拦下这条 listing,而不是带着一个空字段发出去。
谁先疼。低货值、高频次、单件直发欧盟消费者的订单首当其冲,集中在服装、小型消费电子配件、家居用品和美妆,道理很直白:固定 5 欧元在 90 欧元的订单上撑得住,在 12 欧元的订单上就是放血。第二类是那种把小包当成欧洲仓库补货通道的境外卖家。这条路刚多了一笔按件计的固定成本,补货频次和每次补多少的算法都得跟着改。
做任何决定之前,先按自己的账算一遍。假设你日均 300 票发往欧盟消费者的小包,平均货值 40 欧元,全部在 150 欧元线以下。按每件至少 5 欧元算,每天 1,500 欧元,30 天约 45,000 欧元。拆开看:3 欧元关税部分每天 900 欧元、每月约 27,000 欧元;2 欧元处理费部分每天 600 欧元、每月约 18,000 欧元。放在 40 欧元的订单上,5 欧元等于货值的 12.5%。这单货贡献毛利要是 15%,大部分已经给一笔不随运价变动的费用吃掉了。
再把荷兰那个数摆到旁边。申报量比上半年均值掉 46%,不是某一家换渠道,是整条渠道在集体挪窝。报道里那家咨询公司给了一个算例:一单按包裹发,成本 19.50 欧元;同一单从荷兰本地库存发货,成本 10.00 欧元,每单差 9.50 欧元。按日均 300 单算,转本地库存相当于每天省约 2,850 欧元。这个数先别急着花:扣掉欧盟本地履约按假设每单 3 欧元、库存持有按假设每件每月 0.50 欧元,60 天周转意味着在库约 18,000 件,持有成本折到每单约 1 欧元,净收益大概每单 5.50 欧元,每天约 1,650 欧元。批量进口这条路还是赢,只是赢得没有标题那么漂亮。
时间紧,而且日期是钉死的。11 月 1 日就在眼前,标识符这件事不能排在评议流程或某个软件项目后面。我排的顺序是:本周按产品族定下用哪类标识符并把码冻住;两周内把标识符写进商业发票模板,同时写进喂给承运商报关数据集的那个文件;11 月底之前跑 50 票真实包裹,确认码在海关那头完整落地,而不只是印在了发票上。印上去不等于报上去——我见过发票上标识符漂漂亮亮、旁边的数据集里那一栏空着,而海关读的是数据集。
150 欧元这条线一定会招来最糟的那种聪明:把一单 160 欧元拆成两个 80 欧元的包裹卡在门槛下面。这是所有人第一个想到的主意,也是最快通向一笔比省下的税更贵的罚款的路。海关筛查结构化拆单已经筛了很多年,产品标识符只会让这种规律更好认:同一个 S-PID 一周内出现在寄往同一地址的四个包裹上,那不是四张订单。另外,2 欧元处理费是暂定的,最终确认前费率还可能变,把它当变量建模型,别当常数。
做错的代价不是一笔滞纳金。漏报标识符的包裹可能被扣,罚款也可能跟着来。扣货才是最贵的那种结果,因为它不是你能定价进去的成本:货不动,客户在问,送达承诺的时钟还在走,而你还在查到底是哪一栏空的。
傅英格(我们团队里盯着条文适用条件的那位)会坚持先划边界再动手,她是对的:标识符义务挂在直接向欧盟消费者发货的商家身上,所以一旦你的结构里插进了市场方或者一家欧盟境内的进口方作为申报人,分析就变了,谁是申报人这个问题必须在第一票 11 月的包裹出去之前落到纸面上。你的结构站在线的哪一边,决定了这整件事到底是不是你的义务。这是个枯燥的问题,但值得花一小时跟一个靠读条文吃饭的人坐下来谈。
哪里可能判断反了。如果欧盟处理费最终确认在 2 欧元并停在那里,算术就偏向批量进口加欧盟本地库存,前提是需求可预测、周转在 60 天以内,而荷兰那个 46% 的下滑还有下探空间。如果费率上调或者扩到电商渠道之外,低值直发欧盟这门生意按现在的形态就不成立了。如果被下调或者推迟,那些已经把结构改成欧洲本地库存的卖家,就白白扛了一轮库存风险。我判断不了会往哪边落,而且谁说他判断得了,我都会离他远一点。
承运商已经替你想过一部分了。DHL、FedEx 和 UPS 都发了关于新计费口径和标识符要求的指南。这说明两件事:计费逻辑各家不一样,而你的数据能不能过,实际检验标准是它们的系统认不认。成员国的执行也会有差异——这次改革嵌在欧洲议会 9 月 16 日通过的欧盟海关法典改革里,一个成员国怎么筛查缺失的标识符,没法从一国推到另一国。这个要看口岸。
映射表要版本化,并且指定责任人,因为标识符只有在稳定的前提下才对海关有用。一个三月指 A、九月指 B 的编码,比没有编码更糟:它给海关留下同一件产品的两条记录,而且无从判断哪条是当前的。只在产品本身变化时改码,改的时候记下日期和原因。这套纪律在十月很便宜,到一月再靠回忆重建就很贵。
然后是库存问题,对任何常态化发货的人来说,这才是落点。一笔按件计的固定费用会改变最优的补货频次。如果你现在是每周用小包给欧洲仓补货,这笔费用就按包裹数量走,而不是按货值走,于是会把你推向更少、更大的批次。批次更大,意味着更多货压在欧盟,而货每压一个月都在花钱。临界点是你的库存周转,不是这笔费。算你自己的数,别照抄那 46%。
11 月底之前还值得做一次盘点:调出你自己一周的订单,按平台、按承运商分开,数一数今天有多少行会因为标识符不合规被拦下。这个数才是这份工作的真实体量,而且通常比任何人的估计都糟,因为商品目录是按渠道维护的,不是按产品维护的。先修最差的那个渠道,别平均用力,12 月每周重跑一次,看修复到底落进了数据集,还是只落在了发票上。
清单按我实际会做的顺序来:按产品族定标识符类型并把码冻住;把发票和数据集接到同一个数据源,然后测两边是否一致;跟每一家平台、每一家承运商确认这个字段由谁写、空着的时候怎么处理;把 5 欧元当地板价而非估计值定价,等处理费确认了再重跑模型;超过 150 欧元的、以及任何伙伴机构会感兴趣的货,把正式报关这条路留热着。
这里的单证不难。新的是:一个数据字段变成了闸门,而闸门有固定的关闭日期。两周内把标识符做完,这笔费用就只是定价表里的一行;拖着不做,它就会变成一张写着你客户名字的扣货通知。这一票还救得回来,但码必须本周就冻住。
↑ 返回核心要点