一张墨西哥 CFDI 是怎么"诞生"的:从 RFC 到 PAC 盖章的全过程

墨西哥发票由税局 SAT 管控,统称 CFDI(现行 4.0)。一张票要走"RFC → CSD 签名 → PAC 盖章 → 取得 UUID"才合法,几乎所有交易都强制开。

在墨西哥,“开发票”和很多国家不一样:你自己打印的小票、随手填的 PDF,都不是合法发票。一张真正算数的发票,是经过墨西哥税务局 SAT(Servicio de Administración Tributaria)整套规则”生产”出来、带官方编号的电子文件,统称 CFDI(Comprobante Fiscal Digital por Internet,互联网数字税务凭证),现行版本是 4.0。理解墨西哥开票最快的办法,不是背概念,而是跟着一张 CFDI 从无到有走一遍——看清它必须经过哪几道关卡,你就知道收银系统到底要替你做哪些事、哪一步最容易卡壳。

一张 CFDI 的生命周期

阶段在做什么关键产物
① 身份你以 RFC(联邦纳税人登记号)登记为合法纳税人有效的 RFC 与税制(régimen fiscal)
② 签名CSD 数字印章证书(Certificado de Sello Digital)对发票 XML 加密签名带商户电子签名的 XML
③ 盖章把 XML 交给授权服务商 PAC 校验、加盖官方戳,这一步叫 timbrado官方时间戳 + UUID(Folio Fiscal,唯一流水号)
④ 留存已盖章的 CFDI 由 SAT 存档、可在线验真,你也须自存合规且可抵扣的发票,须保存至少 5 年

把这条链记牢:RFC 解决”你是谁”,CSD 解决”这张票是你签的”,PAC 的 timbrado 解决”SAT 认不认”,UUID 则是这张票的合法身份证。 四步缺一不可——尤其第三步,没经过 PAC 盖章拿到 UUID,那份 XML 在法律上等于一张废纸。

逐关拆解:每一步具体要什么

① RFC:先把”纳税身份”办对。 无论是公司还是个体经营,正规开店都要有 RFC,并在 SAT 登记好你的名称、税务地址和税制。这不仅是开票前提,也是 CFDI 4.0 校验的基准——后面客户资料能不能对上,比的就是 SAT 这本登记库。

② CSD:拿到给发票”盖私章”的钥匙。 CSD 数字印章证书由 SAT 签发,包含证书文件、私钥与口令。每张 CFDI 在发出前都要用 CSD 做电子签名,证明”这张票确实是你这个 RFC 开的”。CSD 要妥善保管,泄露或被滥用都可能带来麻烦;过期还要及时续期,否则会突然开不出票。

③ PAC 与 timbrado:发票合法的”临门一脚”。 PAC(Proveedor Autorizado de Certificación,授权认证服务商)是经 SAT 授权、唯一有资格给 CFDI 盖章的第三方。流程是:你的系统生成签好名的 XML → 调用 PAC 接口 → PAC 校验格式、必填字段,并把收票方的 RFC、名称、税制拿到 SAT 登记库实时比对 → 全部通过后加盖官方戳、返还带 UUID 和时间戳的成品。据多家合规机构说明,CFDI 4.0 正是在这一步把校验收紧到了”逐字一致”。第三方收银 / 进销存系统基本都走这条路,实现收银即开票、自动盖章取号。

④ 留存与验真。 盖章后的 CFDI 进入 SAT 存档,买卖双方都可凭 UUID 在线验真。商户须自行保存 XML 文件至少 5 年备查。

增值税 IVA 标准税率 16%;位于北部边境带(距美墨边境约 20 公里内的特定市镇等)符合条件的纳税人可适用 8% 优惠税率,但需在 RFC 登记该区税务地址并满足 SAT 一系列条件。

运货别忘了 Carta Porte

光开销售发票还不够:只要货物上路(公路、铁路、海运、空运),就要附运输补充凭证 Carta Porte,现行为 3.1 版。它把发票里嵌进运输信息——起点、途经点、终点、运输方式、所有承运方、货物明细、重量与价值都要如实填写。两种典型场景:

  • 自己调拨自己的货(比如总仓发到分店):用调拨型 CFDI(CFDI de Traslado)+ Carta Porte
  • 替别人收费运货(承运服务):用收入型 CFDI(CFDI de Ingreso)+ Carta Porte

3.1 版相比旧版调整了报关相关字段(如新增”海关税制”节点、关税分类码改为选填、拖车信息细化等)。对在墨做批发、需要跨城配送或自建物流的华商,这一块直接关系到货能不能顺利上路——没带或填错 Carta Porte,车辆和货物在路检时可能被查扣并处罚。

在墨华商最容易踩的坑

按踩雷频率从高到低排,提前避开:

  1. 客户资料对不上 SAT(最高频)。 CFDI 4.0 要求收票方的名称、RFC、税务邮编、税制与 SAT 登记完全一致,差一个字、邮编填错都会被 PAC 拒章。给企业客户开票前,务必拿到对方的”税务身份证明(Constancia de Situación Fiscal)“照着填。
  2. 以为”没拿 UUID 也开了票”。 系统点了”发送”不等于成功,只有 PAC 回了 UUID 才算开出。收银系统能否自动回收并核对 UUID,是合规与否的分水岭。
  3. CSD 过期或口令丢失,突然开不出票。 把 CSD 续期、备份当成例行事项,别等开不出票才发现。
  4. 运货漏开 Carta Porte。 自营调拨也要开,很多人误以为”没收钱就不用”。
  5. 错票放着不管。 CFDI 取消多需对方确认,越拖越难处理,发现开错尽早走取消流程。

此外,据墨西哥 2026 税改方向,SAT 进一步强化真实性核查:CFDI 须对应真实交易,税局可要求提供佐证;对开具虚假 CFDI 设快速处罚程序并公开违规者名单;油气行业 CFDI 须填许可证号等。 对老老实实做生意的华商,这些主要意味着”票要对应真货真账”,把上面五个坑避开,日常收银开票就稳了。

常见问题

CFDI、UUID、timbrado、PAC 这几个词到底什么关系?
CFDI 是墨西哥的合规电子发票(XML 文件);PAC 是经 SAT 授权、负责给发票"盖章"的第三方服务商;timbrado(盖章)就是把你生成的 XML 提交给 PAC 校验并加上官方戳的动作;盖章成功后,每张票会获得一个唯一编号 UUID(也叫 Folio Fiscal)。没拿到 UUID 的"发票"在墨西哥不算数。
在墨西哥开超市,给普通顾客也要开 CFDI 吗?
是。CFDI 已全面强制,覆盖几乎所有交易,对企业客户和普通消费者都一样。实务中零售常先按通用收票方(público en general)出票,再按需为要求开具发票的顾客补开带其 RFC 的 CFDI。具体做法建议结合你的税务身份与当地会计(contador)确认。
CFDI 4.0 比旧版 3.3 严在哪?为什么常被 PAC 拒?
CFDI 4.0 自 2022 年推出、2023 年 4 月起全面强制,最关键的变化是收票方的"名称 / RFC / 税务地址邮编 / 税制(régimen fiscal)"必须与 SAT 登记信息逐字一致,PAC 会拿你填的资料去 SAT 登记库实时比对,对不上就直接拒章。很多新手的票被拒,都是栽在客户资料填错这一步。
运货还要额外开 Carta Porte 吗?
要。货物在公共道路、铁路、海运、空运上移动时,须附运输补充凭证 Carta Porte(现行 3.1 版)。自营货物用"调拨型 CFDI(CFDI de Traslado)+ Carta Porte",承运收费则用"收入型 CFDI(CFDI de Ingreso)+ Carta Porte",须如实填起讫地点、运具、货物明细与重量。无 Carta Porte 运输可能被查扣、罚款。
发票开错了能取消吗?
能,但有规矩。CFDI 取消通常需要走 SAT 的取消流程,多数情形需对方(收票方)在系统内确认同意。据 2026 税改,取消时限延长至年度申报所在月份。建议错票尽快处理,并保留沟通记录。
我用国内带来的普通收银软件能直接开 CFDI 吗?
不能直接用。普通收银软件不会按 CFDI 4.0 的 XML 规范出票,也不能调用 PAC 完成 timbrado。需要一套能生成 4.0 规范 XML、内嵌 CSD 签名、对接 PAC 自动盖章并回收 UUID 的系统,才能在收银台一笔一票地合规出账。