Private-label(贴牌/OEM)场景下,FDA定义的"Responsible Person"和实际商业关系经常错位。FDA只认标签上的那个名字,但一个典型的贴牌链条涉及四到五个主体——中国OEM工厂、美国品牌方、第三方分销商、美国代理、合同包装商。每个环节都可能触碰MoCRA的合规义务。

本文详解MoCRA下贴牌化妆品的产品列名纠错流程:品牌方、合同制造商、美国代理各自的责任边界在哪里;产品信息怎么改;停产SKU怎么处理;重复列名怎么清理;合同怎么写。

一、角色-职责矩阵

就实务经验来看,最常见的争议出在三个方面:产品列名的账户归谁管,配方变更后谁去FDA系统里改,合同结束后残留的列名信息怎么清理。

职责品牌方(Responsible Person)合同制造商(中国OEM)美国代理分销商
产品列名(Product Listing)必须提交,标签上印你名字不负责列名,只负责生产协助提交(如被授权)不负责(除非标签印分销商名字)
设施注册(Facility Registration)可代为提交必须注册,工厂FEI号协助外国工厂注册不适用
年度更新每年必须更新列名信息每两年续展注册按授权范围协助不适用
严重不良事件报告15个工作日内报告向品牌方通报事件按授权范围向品牌方通报不适用
安全评估记录保存并可供FDA查阅提供配方、生产记录等支持数据不适用不适用
标签合规确保标签合规按品牌方要求生产不适用不适用

截至2026年3月31日,FDA系统里有14,299个活跃设施注册和1,102,092个活跃产品列名。数量级说明一个问题:产品列名的管理远比设施注册复杂,出错和重复的概率也更高。

二、"Responsible Person"判定决策树

FDA判定Responsible Person的逻辑很直接——标签上印的是谁的名字,谁就是Responsible Person。具体判定路径如下:

  • 产品标签上印品牌方自己的名字 → 品牌方是Responsible Person,负责所有产品列名义务
  • 产品标签上印中国OEM工厂的名字 → 中国工厂是Responsible Person,需要指定美国代理,负责产品列名
  • 产品标签上印美国分销商的名字 → 分销商是Responsible Person,负责产品列名,OEM工厂仍需设施注册
  • 多个名字(如"Manufactured for XX by YY") → 看FD&C Act section 609(a)和FPLA section 4(a)的判定规则,一般以"manufactured for"后面的主体为准

三、Cosmetics Direct账户控制与常见问题

FDA要求产品列名通过Cosmetics Direct门户提交,使用SPL(Structured Product Labeling)格式。实际操作中有几个容易卡住的地方。

1. 账户归谁管

FDA Direct账户的归属直接决定了谁能修改产品列名。目前有三种常见模式:

模式描述优点风险
品牌方自己管理账户品牌方注册FDA Direct账户,提交所有列名控制力强,信息准确品牌方需要有SPL操作能力
委托第三方(顾问/代理)管理品牌方授权第三方操作专业效率高账户不在自己手里,解约时可能有摩擦
合同制造商代为提交OEM工厂用自己的账户帮客户列名对中国客户方便工厂接触多个客户配方,保密风险大

2. Cosmetics Direct的硬伤

PCPC(Personal Care Products Council)在2024年1月的反馈中指出了一个至今未完全解决的技术限制:Cosmetics Direct不允许在现有列名上直接修改产品名称、成分、Responsible Person或产品类别。也就是说,如果面霜配方改了一个成分,不能去原列名里改——只能先把旧列名标记为"停产"(discontinued),再提交一个全新的列名。

操作Cosmetics Direct是否支持替代方案
修改联系人/地址支持直接在门户里更新
修改产品名称不支持停用旧列名 + 创建新列名
修改成分列表不支持停用旧列名 + 创建新列名
修改Responsible Person不支持停用旧列名 + 创建新列名
修改产品类别不支持停用旧列名 + 创建新列名
停用/停产产品支持在门户里标记discontinued
新增产品支持提交新SPL文件

PCPC测算过,每次"停用+重建"操作平均需要1.25小时,而如果系统能直接编辑,只需要几分钟。对SKU数量多的品牌,这个时间差是实打实的成本。

四、产品列名修改场景操作表

场景谁操作具体步骤时间要求
配方微调(换一个防腐剂)品牌方或授权代理1. 停用旧列名 2. 创建新列名(含更新配方)年度更新时一并提交
新增SKU(同系列新色号)品牌方或授权代理提交新列名上市后120天内
停产一个SKU品牌方或授权代理在Cosmetics Direct标记discontinued停产后下次年度更新
更换合同制造商品牌方1. 更新设施关联信息 2. 通知旧工厂更新注册合同变更后立即
品牌方变更(公司被收购)新Responsible Person1. 停用所有旧列名 2. 用新RP身份创建所有列名所有权变更后尽快
发现重复列名品牌方或授权代理停用重复的列名,保留最早/最完整的那个发现后立即处理

五、重复列名怎么清理

重复列名在private-label场景下特别容易发生。典型原因包括:品牌方和代理分别提交了同一产品;换了代理但旧代理没停用旧列名;工厂帮客户代提交,客户自己也提交了一份;配方更新后创建了新列名但忘记停用旧的。

第一步:导出完整数据。登录Cosmetics Direct,导出所有活跃产品列名的完整信息。

第二步:交叉比对。用产品名称+成分列表+FEI号做匹配,标记出重复项。

第三步:确认保留哪个。一般保留提交时间最早的那个(FDA系统里记录最完整),停用其余重复项。

第四步:批量停用。在Cosmetics Direct里逐个标记discontinued。目前没有批量停用功能,如果有几十个重复项,需要逐个操作。

六、合同条款范例

Private-label场景下,品牌方和OEM工厂之间的合同需要明确MoCRA相关的责任分配。以下是实务中常用的条款框架:

条款1:Responsible Person确认

"Brand Owner确认其为FD&C Act Section 604(4)定义的Responsible Person,产品标签上将标注Brand Owner的名称和联系信息。Brand Owner承担MoCRA下产品列名、年度更新、严重不良事件报告和安全评估记录的全部法律责任。"

条款2:设施注册责任

"Contract Manufacturer负责完成FDA设施注册(Form FDA 5066),获取FEI号,并每两年完成续展。Contract Manufacturer应向Brand Owner提供有效的FEI号,用于产品列名中的设施关联。"

条款3:配方变更通知

"如Contract Manufacturer因原料供应、生产工艺或法规要求需要对产品配方做任何变更,应至少提前30个自然日书面通知Brand Owner。Brand Owner应在收到通知后15个工作日内决定是否接受变更,并在Cosmetics Direct中完成必要的产品列名更新(停用旧列名+创建新列名)。"

条款4:不良事件信息共享

"Contract Manufacturer收到与产品相关的任何不良事件报告后,应在3个自然日内以书面形式通知Brand Owner。Brand Owner负责在15个工作日内向FDA提交严重不良事件报告(MedWatch 3500A)。"

条款5:合同终止后的列名处理

"合同终止后,Brand Owner应在30个自然日内停用与该Contract Manufacturer设施相关的所有产品列名。如Brand Owner未及时处理,Contract Manufacturer有权通知FDA将其FEI号从相关列名中移除。"

七、文件夹里放什么

Private-label场景下的MoCRA合规文件夹应该包含以下内容:

文件夹内容保存期限
产品列名记录每个SKU的SPL提交确认函、产品列名号、成分列表快照产品上市期间+停产后3年
合同与授权OEM合同(含MoCRA条款)、代理授权书、保密协议合同有效期+5年
设施注册记录FEI号确认、注册证书、续展记录持续更新
安全评估安全评估报告、成分毒理数据、安全评估员资质产品上市期间+停产10年
不良事件所有AE/SAE记录、FDA报告提交确认、随访记录6年(小企业3年)
变更记录配方变更通知、列名修改记录、停产记录变更发生后3年
FDA通信FDA问询函、审查记录、执法通知永久

八、常见失败模式

模式1:品牌方以为工厂会提交产品列名。中国工厂只负责设施注册,不负责产品列名——除非标签上印的是工厂的名字。有品牌方上市一年后才发现没有产品列名的情况。

模式2:换代理后旧代理不配合。旧代理控制着FDA Direct账户,解约后拒绝停用旧列名或提供账户访问。品牌方被迫从零开始创建所有列名。

模式3:配方改了但列名没更新。SPL格式里成分列表和实际产品不一致,FDA审查时发现差异。在进口环节,这种不一致可能导致海关扣留。

模式4:重复列名长期不清理。两份列名的成分信息不一致(一份是旧配方),FDA和消费者都搞不清哪个是准确的。

模式5:合同终止后列名仍关联旧工厂FEI号。品牌方换了工厂但忘了更新产品列名中的设施关联信息。FDA检查旧工厂时发现列名里的产品已经不在那里生产了。

九、常见问题(FAQ)

MoCRA下贴牌化妆品的产品列名由谁负责提交?

产品列名的责任方取决于产品标签上印的是谁的名字。如果标签上印的是品牌方的名字,品牌方就是Responsible Person,负责所有产品列名义务。中国OEM工厂只负责设施注册(获取FEI号),不负责产品列名——除非标签上印的是工厂的名字。如果标签上印的是美国分销商的名字,则分销商是Responsible Person。建议在合同签署阶段就明确Responsible Person身份并写入合同条款。

Cosmetics Direct系统里能直接修改产品配方信息吗?

不能。Cosmetics Direct不允许在现有列名上直接修改产品名称、成分列表、Responsible Person或产品类别。如果配方有变更,必须先停用旧列名(标记为discontinued),再用更新后的信息创建一个全新的列名。每次"停用+重建"操作平均需要1.25小时。联系人/地址信息可以直接在门户里更新,不需要停用重建。

换了美国代理后,旧代理不配合交出FDA Direct账户怎么办?

这是一个常见问题。解决方案有两个:一是联系FDA Cosmetics Direct Help Desk请求账户转移,通常需要2-4周;二是创建新的FDA Direct账户,用新账户提交所有产品列名,同时停用旧账户下的所有列名。预防措施是在与代理签署的合同中加入账户控制权条款,明确解约时代理必须配合转移或提供账户访问权限。

品牌方和OEM工厂的合同里应该怎么写MoCRA条款?

至少需要五个条款:Responsible Person确认(明确品牌方承担列名和合规责任)、设施注册责任(OEM工厂负责FEI号注册和续展)、配方变更通知(工厂提前30天通知,品牌方15个工作日内完成列名更新)、不良事件信息共享(工厂3日内通报,品牌方15个工作日内向FDA报告)、合同终止后的列名处理(品牌方30日内停用关联列名)。建议由熟悉FDA法规的律师审核合同条款。

发现产品列名有重复怎么处理?

分四步清理:第一步登录Cosmetics Direct导出所有活跃列名的完整信息;第二步用产品名称+成分列表+FEI号做交叉比对,标记重复项;第三步确认保留哪个(一般保留提交时间最早、信息最完整的那个);第四步在Cosmetics Direct里逐个将重复项标记为discontinued。目前系统没有批量停用功能,如果有几十个重复项需要逐个操作。发现后应立即处理,避免FDA审查时因重复列名中的信息不一致而触发执法。

绿翊提示:MoCRA贴牌化妆品合规的核心在于责任划分清晰、账户控制在自己手里。绿翊合规在美国MoCRA注册列名领域拥有丰富实操经验,可为中国OEM工厂和出海品牌提供以下服务:MoCRA产品列名与设施注册全流程代理、Cosmetics Direct账户注册与SPL文件提交、贴牌合同MoCRA条款审核与起草、重复列名清理与列名纠错、美国代理指定与授权协议安排、不良事件报告体系搭建。自2017年成立以来,绿翊合规已累计服务4000+化妆品企业,在FDA MoCRA合规方面拥有丰富实操经验。如需贴牌化妆品MoCRA合规咨询,欢迎联系绿翊合规团队获取专业支持。