IOR新规9月18日生效:Form 5106六项资料自查清单

9月18日起,美国海关会按 CBP Form 5106 的六项必填字段核进口商身份,字段不准确或不完整,编号当场作废。这篇把六项字段、六类不被接受的地址,以及官网侧要同步改的地方一次写清。

先把结论说清楚

公告本身不长,但下面几个点决定了它为什么必须在本周处理完。

  • 发布主体:美国海关与边境保护局(CBP)。2026年8月19日刊登于《联邦公报》,编号 91 FR 53627,文件号 2026-16911,案卷号 USCBP-2026-1024。
  • 生效日:2026年9月18日。
  • 覆盖范围:所有在册的进口商记录编号,不只针对新提交的备案。
  • 判定后果:编号被认定为不准确或不完整,CBP 立即作废,公告原文的表述是作废后"不再具备任何用途,包括把货物进口到美国"。
  • 程序特征:没有警告函,没有补正期,不按企业规模分批执行。
  • 法律依据:2026年6月3日签署的第14411号行政令《加强海关执法》第2(e)节。登记义务的旧条文是 19 U.S.C. 1484 与 19 CFR 24.5,条文本身没变,变的是执行姿态。

顺序上还有一个容易被忽略的细节,公告写的是机制先作废、再发书面通知,通知发到备案表最新留存的那个邮箱。也就是说,货物先停在港口,你后知道。

Form 5106 六项必填字段对照表

六项必填字段在公告里列得很具体,下面这张表按"字段 / CBP 要求 / 最常见的不合格情形"排列,可以对照自己的备案表逐行看。

序号 字段 CBP 要求 常见不合格情形
1 进口商名称(Importer name) 须与税务登记记录上的一致,也就是法律主体全称 用商号、简称或品牌名备案
2 税号(EIN / SSN / CBP 分配号) 有效且在册的纳税识别号 主体已注销,股东变更后沿用旧号
3 邮寄地址(Mailing address) 当前的营业通讯地址 沿用早已搬离的旧址
4 实际经营地址(Physical location address) 业务或个人的实际所在地 填报关行、货代、注册代理人、邮政信箱、虚拟办公室或他人的地址
5 电话(Phone number) 能直通进口商本身的号码 填报关行或货代的总机
6 邮箱(Email address) 有效且属于进口商 填货代或报关行的邮箱

公告聚焦的是这六项必填字段。表单里还有三项可选内容,分别是企业结构、实益所有权与公司高管。可选不等于不看,公告同时写明 CBP 可以视情况采取其他执法动作,所以这三项长期放着不管也不是好习惯。

六类不被接受的地址

实际经营地址是本次核查里问题最集中的一项。公告明确列出六类一律不被接受的地址。

  • 注册代理人地址
  • 报关行地址
  • 货运代理地址
  • 邮政信箱
  • 商务服务中心或虚拟办公室
  • 其他个人或实体的地址

六类放在一起读,判定标准其实只有一条,这个地址必须属于进口商自己。

公告的脚注给了一条宽松口径,企业主体的实际经营地址可以是主要负责人的住宅地址。个人独资的进口商拿自己家备案是允许的,特拉华州那种只有注册代理人地址的公司架构则不属于这一类。

一个被广泛传错的点

这一周流传最广的解读是"没有美国实体办公室的卖家会被清理"。这个说法不准确。

CBP 的程序接受境外地址,不会仅因为进口商在美国以外就作废编号。判定的关键是地址归属,不是地址所在国。

对应的实操结论是,不必为了这条新规去租一个用不上的美国办公室。真实且属于本公司的信息,哪怕全部在境外,也是有效备案。把钱花在这里,属于对新规的误读。

技术侧:把主体信息做成单一事实来源

海关核的是你提交的信息能不能互相咬合。官网、结构化数据、发票抬头各写一套,是最常见的咬合失败来源。下面三段可以直接拿去改。片段在 WordPress 6.x 配 PHP 7.4 以上可用,Python 部分在 3.8 以上可用。

1. 一处定义驱动全站

主体信息散落在页脚、联系页、关于页的时候,改一处漏三处几乎必然发生。把六项字段收进一个数组,页面只调用变量。

复制代码
add_action('init', function () {
    $GLOBALS['entity_profile'] = [
        'legal_name' => 'Shenzhen Example Trading Co., Ltd.',
        'reg_number' => '91440300XXXXXXXXXX',
        'address'    => 'Room 1201, Building 3, XX Road, Shenzhen, Guangdong, China',
        'phone'      => '+86 755 0000 0000',
        'email'      => 'trade@example.com',
    ];
});

add_shortcode('entity', function ($atts) {
    $atts = shortcode_atts(['field' => 'legal_name'], $atts);
    $profile = $GLOBALS['entity_profile'];
    return esc_html($profile[$atts['field']] ?? '');
});

页面里写 entity field="address" 就能取到地址。以后主体信息变更,只改这一个数组,全站同步。

2. 结构化数据:让主体信息机器可读

JSON-LD 里的 Organization 节点可以承载主体名称、税号、地址、电话与邮箱。它和备案表用的是同源资料,采购商搜品牌、AI 抓取站点信息时读的也是这一段。注意写在页面模板里的时候要做实体转义。

复制代码
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Shenzhen Example Trading Co., Ltd.",
  "legalName": "Shenzhen Example Trading Co., Ltd.",
  "taxID": "91440300XXXXXXXXXX",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Room 1201, Building 3, XX Road",
    "addressLocality": "Shenzhen",
    "addressCountry": "CN"
  },
  "contactPoint": [{
    "@type": "ContactPoint",
    "telephone": "+86 755 0000 0000",
    "email": "trade@example.com",
    "contactType": "sales"
  }]
}
</script>

3. 一个比对脚本:备案数据与官网公开信息逐字段对照

人工核对容易漏项,尤其是搬过办公室、换过邮箱的公司。把两边导成 JSON,让脚本输出差异更省事。

复制代码
import json
import sys

FIELDS = ['legal_name', 'tax_id', 'mailing_address', 'physical_address', 'phone', 'email']


def norm(value):
    return str(value or '').strip().lower().replace(' ', '')


def diff(filed, site):
    rows = []
    for field in FIELDS:
        a = norm(filed.get(field))
        b = norm(site.get(field))
        if a != b:
            rows.append((field, filed.get(field), site.get(field)))
    return rows


def main(filed_path, site_path):
    with open(filed_path, encoding='utf-8') as f:
        filed = json.load(f)
    with open(site_path, encoding='utf-8') as f:
        site = json.load(f)
    rows = diff(filed, site)
    if not rows:
        print('OK   no divergence')
        return
    for field, a, b in rows:
        print('DIFF {0}  filed={1}  site={2}'.format(field, a, b))


if __name__ == '__main__':
    main(sys.argv[1], sys.argv[2])

运行方式是 python diff_entity.py filed.json site.json。输出的每一行 DIFF 就是需要人工确认的字段,filed 是备案数据,site 是官网公开信息。

官网侧要改的位置

网站上的主体信息通常不止一处,下面这张表按位置列了应该对齐的内容。

位置 应一致的内容 说明
页脚 公司全称、注册编号、办公地址 多数模板把它做成全局区块,改一次全站生效
联系页 电话、邮箱、地址 邮箱须为公司自有可收信邮箱,不能挂第三方
关于页 主体全称与经营地 与备案表的法律主体名称保持一致
结构化数据 Organization 节点全部字段 与备案同源,别手写第三套
发票抬头与邮件签名 公司全称、税号、地址 采购商与海关两头都会看这两处

全流程自查清单

按顺序做完这六步,覆盖面基本够了。

  1. 书面向货代或报关行索取你名下每一个进口编号当前的备案数据。不要默认它是对的,这是最常见的盲区。
  2. 把六项必填字段逐条核对,重点看实际经营地址的归属,以及电话与邮箱是不是第三方在用自己的信息。
  3. 确认备案表留存的邮箱由本公司掌握并且每天有人看。作废通知只发到这个邮箱,同时抄送最后代为申报的报关行。
  4. 确认海关授权书由进口商与持牌报关行直接签署,没有经货代或境外代理转手。
  5. 把同样的问题问一遍你的官网,页脚、联系页、关于页、结构化数据里的主体信息是否同源。
  6. 走 DDP 条款采购的,把上面五条发给供应商。他的编号作废,你的柜子一样停在港口。

公告点到的处罚条款包括 18 U.S.C. § 1001、虚假申报法 31 U.S.C. § 3729,以及针对报关行的 19 U.S.C. § 1641。填错的风险高于不填,这一点值得写进内部流程文件。

后面还有节点

这次执行的是第14411号行政令的第一步,时间表里还排着后续动作。

节点 日期 内容
Day 45 2026年7月18日 国土安全部向国会提交加强海关执法的立法建议
Day 90 2026年9月1日 简化货物追踪、快速扣押、主动放弃与加速没收流程
本次核查 2026年9月18日 Form 5106 准确性核查启动,编号可被立即作废
Day 180 2026年11月30日 新的进口商资格规则、注册信息清理、风险分级、最低境内资产或担保要求

11月30日这一步的影响面大于本次。现在因为一个过期的电话就能作废编号,到那个节点,判定口径只会更细。

这件事和外贸独立站的关系

两个动作共用一套事实基础。CBP 核的是公司名、税号、地址、电话、邮箱能不能互相咬合,海外采购商背调你官网时核的是同一组信息。

买家的路径比较固定,先在 AI 里问一轮供应商,再去搜索品牌,然后打开官网核实主体。官网上公司名和营业执照不一致、地址换个页面就变、联系方式只剩一个社交主页,这些都会在对方那里被记一笔。

所以做外贸独立站运营,页面视觉排在后面,主体信息自洽排在前面。独立站SEO也遵循同一个顺序,先把主体信息统一,再谈收录与排名。外贸独立站获客的第一步不是投广告,是让搜到你的人能在几分钟内确认你是一家真实存在的公司。

我自己的做法是,任何对外公开的主体信息先核对三处来源再写上去。用 AI建站平台 搭站的时候,主体资料一次定稿、全站调用,改一处全站同步,能省掉逐页核对的时间。

我手头是在 NEOGRESS AI 这类平台上做的,顺序是把主体信息先定稿,再铺内容,颠倒过来会返工。

需要标一下边界。这类工具解决的是信息一致性的效率问题,不解决合规判断。官网信息规范是配合动作,不替代法务与报关行的专业意见,具体清关安排、合同条款与税务处理请以你的报关行或律师的答复为准。

一点补充

以上是我基于公开公告和几个实操案例整理的字段口径。具体到每家企业情况差别不小,自有主体和 DDP 两种结构的处理方式并不一样。

如果你手上的进口编号是自有的,或者走 DDP 由供应商做进口商,你打算怎么处理?欢迎在评论区说说你的做法,有不同判断也请直接指出。

相关推荐
根目录下的猫1 小时前
RK3588适配的轻量级AI模型推荐
人工智能·后端·python·目标检测
weixin_6681 小时前
Cursor 插件使用说明:Linear 与 Figma
人工智能·cursor
wshzd2 小时前
LLM之Agent(六十八)|PI(七)构建测试与开发流程
人工智能
H0311169852 小时前
App竞品数据平台功能梳理:月狐数据、七麦数据、点点数据
人工智能
YOLO数据集集合2 小时前
高铁轨道紧固件损坏检测数据集 | 高铁巡检 紧固件缺陷 轨道安全9093期
人工智能·目标检测·计算机视觉·目标跟踪·轨道·铁轨紧固件·铁轨
冬奇Lab2 小时前
一天一个开源项目(第223篇):TeamAI-CLI —— 腾讯开源的团队级 AI Agent 中间层,让每个人的 AI 能力变成团队共享能力
人工智能·开源·资讯
ShineWinsu2 小时前
对于Coze—AI:SDK的解析
人工智能·python·ai·sdk·项目·coze·字节跳动
代码方舟2 小时前
零信任架构实战:基于天远名下企业A构建自动化B2B供应链准入网关
人工智能·ai·工具分享
IvorySQL3 小时前
IvorySQL 5.6 发布:PG 18.6 内核升级,沙盒即开即用
数据库·人工智能·postgresql