巴西ANATEL认证要多久?各阶段耗时拆解

2026-09-17   •   orange

一、周期不看分类,看产品类型

ANATEL 是巴西电信主管机构,带射频或接公共电信网的设备,都得先过 homologação 才能进口、销售。不少材料还在写 I 类、II 类、III 类,这套分类跟着 Resolução 242/2000 与 323/2002 一起,被 2019 年的 Resolução 715/2019 撤销,2020 年起失效。

现行按产品类型或产品族走,每个类型对应一份 ANATEL 技术要求,评估模式写在里面:要么做认证,由指定认证机构(OCD)出符合性证书,要么做符合性声明。落到手上几项测试、几个月排期,就看这一步。

巴西ANATEL认证要多久?各阶段耗时拆解(图1)

二、五段耗时逐段看

1.本地主体与资料:两到四周

(1)持证主体必须是巴西本地法人,得有 CNPJ。海外工厂不能直接递申请,由进口商、本地子公司或授权代表持证,出了事,投诉、追责、召回都找它。

(2)被退得多的是葡语件:用户手册、安装指南、安全警示都要葡语,标签稿与铭牌同步;电路图、规格书这类不给终端用户的资料,英文即可。

(3)持证主体中途更换要在系统里走登记变更,怎么走以 OCD 当期流程为准;送测后再动,代价比立项时大。

2.送样与测试:四到八周

(1)测试不一定在巴西本地做,选实验室有优先序:本地经 CGCRE 认可的第三方排在前,海外实验室也可选,只要由 ILAC 成员机构认可,报告交 OCD 评估,差异项补测。CE、FCC 报告不能直接换证,合格项不必从头再跑。

(2)样品通常两到三台,蜂窝产品更多。射频、EMC 是基本盘,手持与贴身设备加做比吸收率,蜂窝终端另跑网络相关项。2025 年 4 月起,新申请的手机与接入终端站须支持 4G 及以上,语音也得走 VoLTE,只留 3G 通道的机型,连申请都递不进去。

3.OCD审核:一到两周

报告出来后由 OCD 审技术文件与测试数据,缺项下发补正。这一步来回一两次是常态,每轮排期顺延一到两周。

4.行政核准:约两到四周

(1)技术文件由 OCD 提交,不是持证方自己传全套。持证方要在 SEI-Anatel 注册并给 OCD 出电子委托书,授权不到位就进不去。

(2)平台正在换代:Mosaico-SCH 逐步由 Certifica 取代,全面运行落在 2026 年 9 月前后。卡这个窗口立项的,先跟 OCD 确认系统状态,别抱着旧流程排。

(3)审核过了,ANATEL 分配 homologação 编号,要印在产品和外包装上,随附说明同样要葡语。

5.标签与清关:几天

(1)标识与编号必须实物到位,海关把编号、证书、型号三样对着看,缺一样就扣货。

(2)电商上架要填编号并上传证书,页面上少这一项就会被下架。

三、总周期与三个变量

① 整体按十二到二十周估,同行普遍按三到五个月排。节前节后清关和实验室节奏都慢,排产留点余量;资料和预测试并行做,能省一两周。

(1)排头一位的变量是葡语文档:翻译做不完整比交得晚更耗时间,报告和手册里叫法对不上,退回重核。

(2)实验室那头看运气,旺季前等上数周不稀奇,能提前锁档期就别拖。

(3)真正伤排期的是整改:射频或比吸收率不过,硬件一动,测过的项基本重来。

四、拿证之后别撒手

(1)homologação 证书不标到期日,效力挂在定期维护上。周期按产品类型定,看 Ato 7280/2020 清单:多数无线消费类两年一次维护;光线路终端、企业与工业环境的数据网络设备、复用器、同轴电缆、部分光缆这些拉到三年。

(2)逾期超过一百八十天,OCD 会暂停符合性证书;再满一百八十天没处理,证书撤销,homologação 跟着失效。超期不能续展,只能重新送样,原编号也带不过来。蓝亚检测见过按旧证排产、卡在维护节点的单子。

(3)射频硬件、天线或模块型号一变,原证书就不适用,要在变更后重新申报。等抽检被动发现,代价通常不止一轮测试费。

(4)持证主体不是文书角色,投诉、市场监管与召回责任都在它。抽检发现实物与报告不符就撤证——蓝亚检测做巴西项目时习惯把标签稿与葡语文档送测前先过一轮,文件上的坑比测试上的坑更容易踩。


蓝亚咨询联系人:Benson

手机/Mob:(+86)13632500972

邮箱/E-mail:marketing@cblueasia.com

地址/Add:深圳市宝安区石岩街道北环路107号鸿景达产业园C栋

蓝亚检测不止服务!

<script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?6844225bf949cff65b89ec7139b9ad0f"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script>