Anexo 20 SAT 2026: guía completa de llenado del CFDI 4.0 para contadores

El Anexo 20 del SAT es la base técnica que define cómo debe estructurarse y validarse un CFDI 4.0, por lo que conocer sus reglas de llenado es clave para evitar errores de timbrado, rechazos y comprobantes mal emitidos. En esta guía 2026 para contadores explicamos los principales campos, validaciones y criterios que deben revisarse antes de emitir facturas electrónicas para clientes en México.

Escrito por:

Dana Becerra

Equipo Siempre Al Día

Contenido revisado por:

favicon-alegra.png

Equipo Alegra

Actualizado el: 06 May 2026

16 min de lectura

Compartir:

Resume esta entrada del blog con:

Anexo 20 SAT 2026

El Anexo 20 es la guía técnica oficial del SAT para el llenado del CFDI 4.0. Define cada campo obligatorio del comprobante, la estructura XML que el PAC valida, los catálogos vigentes (uso de CFDI, regímenes fiscales, productos y servicios) y las reglas de compatibilidad entre campos. En 2026, el SAT publicó la actualización más completa de los últimos años, con 847 nuevas claves de productos y servicios y tres nuevos códigos de régimen para el sector primario.

Si llevas cartera de varios clientes, conocer el Anexo 20 SAT al detalle no es opcional: es lo que te permite distinguir entre un rebote evitable y uno operativo, y entre una clave SAT correcta y una genérica que dispara auditorías. Esta guía cubre todo lo que necesitas para llenar el CFDI 4.0 de manera correcta a la primera.

¿Qué es el Anexo 20 y qué incluye?

ComponenteQué defineCuándo se usa
Estándar técnico XMLEstructura del archivo, atributos obligatorios y opcionalesCada CFDI emitido
Guía de llenadoCómo capturar cada campo correctamenteCada CFDI emitido
Catálogo c_UsoCFDIPara qué destina el receptor el comprobanteCada CFDI emitido
Catálogo c_RegimenFiscalRégimen fiscal del emisor y del receptorCada CFDI emitido
Catálogo c_ClaveProdServClasificación de productos y servicios (8 dígitos)Cada concepto del CFDI
Catálogo c_ClaveUnidadUnidad de medida del producto o servicioCada concepto del CFDI
Catálogo c_FormaPagoCómo se pagó el comprobante (efectivo, transferencia, etc.)Cada CFDI emitido
Catálogo c_MetodoPagoPUE (una exhibición) o PPD (parcialidades)Cada CFDI emitido
Complementos vigentesDatos adicionales según operación (Carta Porte, REP, Comercio Exterior, etc.)Operaciones específicas

El Anexo 20 es la fuente de verdad técnica del CFDI 4.0. Si tu sistema no actualiza sus catálogos al inicio de cada año fiscal, los CFDI pueden generar errores silenciosos.

¿Qué cambió en el Anexo 20 en 2026?

El SAT publicó la actualización del Anexo 20 el 1 de enero de 2026. Las modificaciones relevantes para tu práctica son:

  • 847 nuevas claves de productos y servicios (catálogo c_ClaveProdServ): la mayoría para servicios digitales, software, SaaS, cloud computing y suscripciones.
  • Tres nuevos códigos de régimen (catálogo c_RegimenFiscal): para contribuyentes del sector primario (agricultura, ganadería) que tributan en RESICO con reglas específicas.
  • Precisión adicional en descripción del concepto cuando se enajenan productos con nicotina: debe registrarse la cantidad de miligramos contenidos.
  • Ajustes en tasas máximas de IEPS con precisión de hasta seis decimales, alineados con los cambios fiscales de la Reforma 2026.
  • Validación más estricta del nodo «Información Global» para CFDI emitidos al público en general: periodicidad (diaria, semanal, mensual, etc.), mes y año son obligatorios.

Si tu sistema o el de tu cliente usa catálogos descargados antes del 1 de enero de 2026, los CFDI pueden estar siendo timbrados con claves obsoletas — algunas todavía válidas, otras ya retiradas. La regla operativa es verificar al inicio de cada año fiscal que tu PAC actualizó los catálogos.

¿Cuál es la estructura de un CFDI 4.0 según el Anexo 20?

El CFDI 4.0 se compone de un nodo raíz Comprobante y nodos hijos que organizan la información. Esta es la estructura estándar:

  • Atributos del Comprobante: versión, fecha, sello, certificado, lugar de expedición, total, subtotal, moneda, tipo de cambio, exportación, etc.
  • Nodo Emisor: RFC, nombre o razón social y régimen fiscal del que emite el CFDI.
  • Nodo Receptor: RFC, nombre o razón social, régimen fiscal, código postal del domicilio fiscal y uso de CFDI.
  • Nodo Conceptos: uno o varios conceptos con clave de producto/servicio, clave de unidad, cantidad, descripción, valor unitario, importe e impuestos por concepto.
  • Nodo Impuestos: totales de impuestos trasladados y retenidos al nivel del comprobante.
  • Nodo Información Global (si aplica): periodicidad, mes y año cuando es CFDI al público en general.
  • Complementos (si aplican): Carta Porte, Pagos (REP), Nómina, Comercio Exterior, etc.

Cada uno de estos nodos tiene reglas específicas de obligatoriedad. La omisión o el error en un campo obligatorio rebota la factura en el momento del timbrado.

Te puede interesar: CFDI 4.0 para contadores 2026: cómo timbrar sin rechazos toda tu cartera.

¿Cómo se llenan los campos del Comprobante CFDI 4.0?

Estos son los campos del nodo raíz Comprobante que debes llenar correctamente en cada CFDI 4.0:

CampoQué llevarObligatorio
VersiónSiempre «4.0»
SerieIdentificador interno del emisor (opcional, máx. 25 caracteres)No
FolioNúmero interno del comprobante (opcional)No
FechaFecha y hora de emisión (formato AAAA-MM-DDTHH:MM:SS)
FormaPagoClave del catálogo c_FormaPago (ej. 03 transferencia)Condicional (PUE)
SubTotalSuma de importes antes de descuentos e impuestos
DescuentoSuma de descuentos aplicados a los conceptosCondicional
MonedaCódigo del catálogo c_Moneda (ej. MXN, USD)
TipoCambioTipo de cambio si la moneda no es MXNCondicional
TotalSubtotal − Descuento + Impuestos trasladados − Impuestos retenidos
TipoDeComprobanteI (Ingreso), E (Egreso), T (Traslado), N (Nómina), P (Pago)
ExportacionClave de exportación (01 no aplica, 02 definitiva, etc.)
MetodoPagoPUE (una exhibición) o PPD (diferido)
LugarExpedicionCódigo postal del domicilio fiscal del emisor
ConfirmacionClave de confirmación cuando el monto excede el límiteCondicional

Tip Alegra: Alegra precarga los campos del Comprobante con los valores más frecuentes del cliente (forma de pago habitual, moneda MXN, lugar de expedición). Solo confirmas y firmas — no capturas a mano.

¿Cómo se llena el nodo Emisor del CFDI 4.0?

El nodo Emisor identifica quién emite el CFDI. Tiene tres campos obligatorios:

  • Rfc: RFC del emisor (12 caracteres personas morales, 13 caracteres personas físicas).
  • Nombre: Nombre o razón social del emisor, conforme aparece en su Constancia de Situación Fiscal.
  • RegimenFiscal: Clave del catálogo c_RegimenFiscal que corresponde al régimen vigente del emisor.

Los datos del Emisor se validan contra el padrón del SAT al timbrar. Si tu cliente cambió de régimen y todavía emite con el código anterior, el CFDI rebotará. La regla operativa: verificar el régimen vigente cada inicio de año fiscal.

¿Cómo se llena el nodo Receptor del CFDI 4.0?

El nodo Receptor es donde se concentran los rebotes en CFDI 4.0. Cuatro campos del receptor se validan en tiempo real contra el padrón del SAT:

CampoQué llevarCausa común de rebote
RFCRFC del receptor según padrón SATRFC con typo o cliente en estatus suspendido
NombreNombre o razón social tal como aparece en el padrón (mayúsculas, tildes, abreviaturas exactas)Captura manual con S.A. de C.V., tildes faltantes
DomicilioFiscalReceptorCódigo postal del domicilio fiscal (cinco dígitos numéricos)Cliente cambió domicilio sin actualizar al SAT
RegimenFiscalReceptorClave del régimen vigente del receptorCliente cambió de régimen sin avisar al contador
UsoCFDIClave del catálogo c_UsoCFDI compatible con el régimen del receptorCombinación uso/régimen inválida
ResidenciaFiscalSolo si el receptor es extranjero (catálogo c_Pais)
NumRegIdTribSolo si el receptor es extranjero (su identificador fiscal local)

La regla de oro para el nodo Receptor: nunca capturar a mano los datos del cliente. Cópialos directamente de su Constancia de Situación Fiscal o trabaja con un sistema que los autocomplete desde el padrón SAT.

¿Cómo se llena el nodo Conceptos del CFDI 4.0?

Cada CFDI puede tener uno o varios conceptos. Cada concepto tiene su propia estructura con campos obligatorios y opcionales:

CampoQué llevarCuidado especial
ClaveProdServ8 dígitos del catálogo c_ClaveProdServ que clasifican el producto o servicioNO usar claves genéricas (84111506, 01010101) sistemáticamente
NoIdentificacionIdentificador interno del producto (SKU) — opcional
CantidadCantidad del concepto (números positivos)
ClaveUnidadClave del catálogo c_ClaveUnidad (ej. H87 pieza, KGM kilogramo)
UnidadDescripción libre de la unidad — opcional
DescripcionDescripción del producto o servicioEspecífica para nicotina: registrar miligramos
ValorUnitarioPrecio unitario antes de descuentos
ImporteCantidad × ValorUnitario
DescuentoDescuento aplicado al concepto — opcional
ObjetoImp01 no objeto del impuesto, 02 sí objeto, 03 sí objeto y no obligado al desgloseObligatorio en CFDI 4.0
Impuestos por conceptoTrasladados y retenidos por concepto

El error más común en los conceptos es el uso sistemático de claves genéricas. Si todos tus CFDI usan ClaveProdServ «01010101» o «84111506», el SAT detecta el patrón y aumenta el riesgo de auditoría. Cada producto o servicio debe tener su clave correcta del catálogo.

¿Cuáles son los catálogos vigentes del Anexo 20 en 2026?

Los catálogos del Anexo 20 son esenciales para emitir CFDI 4.0 correctamente, ya que definen las claves permitidas para régimen fiscal, uso del CFDI, método de pago, forma de pago, productos y servicios, entre otros campos. A continuación, te explicamos cuáles son los catálogos vigentes en 2026, cómo consultarlos y por qué su correcta aplicación ayuda a evitar rechazos, errores de timbrado y comprobantes fiscales inconsistentes ante el SAT.

Catálogo c_UsoCFDI (uso del CFDI)

Indica para qué destina el receptor el comprobante. Las claves más usadas son:

ClaveDescripciónAplica a
G01Adquisición de mercancíasCompras para reventa
G02Devoluciones, descuentos o bonificacionesOperaciones de ajuste
G03Gastos en generalGastos operativos del receptor
I01ConstruccionesInversiones en construcción
I02Mobiliario y equipo de oficinaInversiones en mobiliario
I03Equipo de transporteInversiones en vehículos
I04Equipo de cómputoInversiones en computadoras
I05Dados, troqueles, moldes, matrices y herramentalInversiones específicas
I06Comunicaciones telefónicasInversiones en telecomunicaciones
I07Comunicaciones satelitalesInversiones en satélites
I08Otra maquinaria y equipoInversiones generales
D01-D10Deducciones personales personas físicasSolo personas físicas
S01Sin efectos fiscalesCFDI sin uso fiscal
CP01PagosSolo en CFDI tipo Pago (REP)
CN01NóminaSolo en CFDI tipo Nómina

El uso del CFDI debe ser compatible con el régimen fiscal del receptor. Por ejemplo, un cliente persona moral no puede usar D01-D10 (deducciones personales). Las combinaciones inválidas rebotan con el error CFDI40173.

Catálogo c_RegimenFiscal (regímenes fiscales)

Los regímenes vigentes en 2026:

  • 601 — General de Ley Personas Morales
  • 603 — Personas Morales con Fines no Lucrativos
  • 605 — Sueldos y Salarios e Ingresos Asimilados
  • 606 — Arrendamiento
  • 608 — Demás ingresos
  • 610 — Residentes en el extranjero sin establecimiento permanente
  • 611 — Ingresos por dividendos (socios y accionistas)
  • 612 — Personas Físicas con Actividades Empresariales y Profesionales
  • 614 — Ingresos por intereses
  • 616 — Sin obligaciones fiscales
  • 626 — Régimen Simplificado de Confianza (RESICO)

Catálogo c_FormaPago (forma de pago)

  • 01 — Efectivo
  • 02 — Cheque nominativo
  • 03 — Transferencia electrónica de fondos
  • 04 — Tarjeta de crédito
  • 05 — Monedero electrónico
  • 06 — Dinero electrónico
  • 08 — Vales de despensa
  • 12 — Dación en pago
  • 13 — Pago por subrogación
  • 14 — Pago por consignación
  • 15 — Condonación
  • 17 — Compensación
  • 23 — Novación
  • 24 — Confusión
  • 25 — Remisión de deuda
  • 26 — Prescripción o caducidad
  • 27 — A satisfacción del acreedor
  • 28 — Tarjeta de débito
  • 29 — Tarjeta de servicios
  • 30 — Aplicación de anticipos
  • 31 — Intermediario de pagos
  • 99 — Por definir

La FormaPago es obligatoria cuando el método es PUE (pago en una sola exhibición) y opcional o «99 por definir» cuando es PPD (pago en parcialidades o diferido), porque al momento de emitir aún no se sabe cómo se pagará.

Catálogo c_MetodoPago (método de pago)

  • PUE — Pago en una sola exhibición. El receptor paga al contado al recibir el comprobante.
  • PPD — Pago en parcialidades o diferido. El receptor pagará en una fecha posterior o en partes. Requiere emitir Comprobante de Recepción de Pagos (REP) por cada pago recibido.

El método de pago no se cambia después de timbrado. Si lo emites como PUE pensando que el cliente pagará al contado y luego paga en parcialidades, no se puede modificar — debes cancelar y reemitir.

Tip Alegra: los catálogos del Anexo 20 (uso de CFDI, regímenes, productos y servicios, formas de pago) están preconfigurados en Alegra y se actualizan automáticamente cuando el SAT publica modificaciones. No necesitas descargarlos ni actualizarlos a mano cada año.

¿Cuáles son los complementos del CFDI 4.0 más usados?

Los complementos son nodos adicionales que se incorporan al CFDI cuando la operación lo requiere. Los más relevantes en 2026 son:

  • Carta Porte 3.1: obligatorio para CFDI de Traslado o Ingreso cuando se transportan mercancías por autotransporte, ferroviario, marítimo o aéreo.
  • Recepción de Pagos (REP): obligatorio para registrar cada pago recibido cuando el método es PPD. Plazo: 10 días naturales del mes siguiente al pago.
  • Nómina 1.2: obligatorio en CFDI tipo N (Nómina) con todos los conceptos del CFDI laboral.
  • Comercio Exterior 2.0: obligatorio para operaciones de exportación, con datos aduaneros adicionales.
  • Notarios Públicos: obligatorio cuando el emisor es notario y registra operaciones de bienes inmuebles.
  • INE: obligatorio para CFDI de partidos políticos.
  • Donatarias: obligatorio para CFDI emitido por donatarias autorizadas.
  • Hidrocarburos: obligatorio en operaciones de venta de hidrocarburos y combustibles.

Cada complemento tiene su propio anexo técnico publicado por el SAT. Antes de emitir un CFDI con complemento, verifica que tu sistema y tu PAC tengan la versión vigente.

¿Cuáles son los errores más comunes al llenar el CFDI 4.0 según el Anexo 20?

Más allá de los códigos de rebote (CFDI40145, CFDI40161, CFDI40171, CFDI40173, CFDI40175), estos son los errores conceptuales que generan retrabajos:

  • Usar la misma ClaveProdServ para todos los conceptos. Las claves «01010101» y «84111506» usadas sistemáticamente disparan auditorías.
  • Capturar datos del receptor a mano en lugar de copiarlos de la Constancia de Situación Fiscal. Una sola tilde mal puesta dispara el error CFDI40145.
  • Confundir LugarExpedicion con domicilio del receptor. LugarExpedicion es el código postal del emisor.
  • Marcar PUE cuando se pagará después. Si el cliente no paga al momento, el método correcto es PPD y se debe emitir REP por cada pago.
  • Olvidar el campo ObjetoImp en cada concepto. Es obligatorio en CFDI 4.0 y se omitía sistemáticamente en versiones anteriores.
  • No actualizar catálogos al inicio del año fiscal. Usar claves del año anterior cuando el SAT actualizó el conjunto.
  • Usar SubTotal incorrecto: debe ser la suma de importes antes de descuentos e impuestos, no el total final.
  • Capturar Total que no cuadra: Total = SubTotal − Descuento + Impuestos trasladados − Impuestos retenidos. Si no cuadra al centavo, rebote.

El patrón común detrás de estos errores es la captura manual. Sistemas modernos como Alegra previenen la mayoría de ellos validando antes de enviar al PAC.

Tip Alegra: Alegra valida los 4 datos del receptor contra el padrón SAT, verifica la compatibilidad uso/régimen, calcula automáticamente SubTotal, Descuento y Total, y obliga a capturar el campo ObjetoImp en cada concepto antes de timbrar. Los rebotes por errores conceptuales prácticamente desaparecen.

Preguntas frecuentes sobre el Anexo 20 del CFDI 4.0

¿Qué es el Anexo 20 del SAT?

El Anexo 20 es la guía técnica oficial publicada por el SAT que define el estándar técnico del CFDI 4.0: estructura XML, campos obligatorios, catálogos vigentes (uso, regímenes, productos y servicios, formas de pago, métodos de pago) y complementos. Es la fuente de verdad para emitir comprobantes fiscales digitales en México.

¿Dónde puedo descargar el Anexo 20 actualizado?

El Anexo 20 oficial está publicado en el portal del SAT, en la sección de Trámites y Servicios. Los catálogos se descargan en formato XML y los anexos técnicos en PDF. Tu sistema contable debería actualizarlos automáticamente — si no lo hace, conviene cambiar de proveedor.

¿Cuándo se actualiza el Anexo 20?

El SAT actualiza el Anexo 20 al menos una vez al año, típicamente al inicio del año fiscal (1 de enero). En 2026 se publicó la actualización el 1 de enero, con 847 nuevas claves de productos y servicios. También puede haber actualizaciones intermedias por modificaciones a la RMF.

¿Cuáles son los campos obligatorios del CFDI 4.0?

En el Comprobante: Versión, Fecha, SubTotal, Total, Moneda, TipoDeComprobante, Exportacion, MetodoPago, LugarExpedicion. En el Emisor: Rfc, Nombre, RegimenFiscal. En el Receptor: Rfc, Nombre, DomicilioFiscalReceptor, RegimenFiscalReceptor, UsoCFDI. En cada Concepto: ClaveProdServ, Cantidad, ClaveUnidad, Descripcion, ValorUnitario, Importe, ObjetoImp.

¿Qué es el campo ObjetoImp en el CFDI 4.0?

ObjetoImp es un campo obligatorio en cada concepto del CFDI 4.0 que indica si el concepto es objeto de impuesto. Tiene tres valores: 01 (no objeto del impuesto), 02 (sí es objeto y se desglosa) y 03 (sí es objeto y no se desglosa). Es uno de los cambios principales respecto al CFDI 3.3.

¿Qué pasa si uso una clave del Anexo 20 que ya no existe?

Si la clave fue retirada del catálogo y todavía la usas, el CFDI rebota al timbrar. La causa común es que el sistema o el PAC no actualizó los catálogos al inicio del año fiscal. La corrección es actualizar el catálogo en el sistema y reemitir el CFDI con una clave vigente.

¿Aplica el Anexo 20 a CFDI de nómina y CFDI de pagos (REP)?

Sí. El Anexo 20 cubre el CFDI base, y los complementos (Nómina 1.2, Pagos 2.0, Carta Porte 3.1) tienen sus propios anexos técnicos que se incorporan al CFDI principal. Cuando emites un CFDI de Nómina o de Pago, debes cumplir tanto con el Anexo 20 como con el anexo técnico del complemento correspondiente.

Recursos relacionados

¿Quieres tener los catálogos del Anexo 20 siempre a la mano?

Descarga gratis el Kit de control multi-RFC para contadores 2026: incluye una mini-guía PDF con los catálogos más usados del Anexo 20, los 5 errores que más rebotan facturas y la matriz de compatibilidad uso/régimen para que la tengas como referencia rápida.

Y si quieres dejar de preocuparte por catálogos desactualizados y errores de captura, Alegra mantiene el Anexo 20 siempre vigente, valida los 4 datos del receptor contra el padrón SAT antes de timbrar y previene los errores más comunes del CFDI 4.0. Prueba Alegra gratis 15 días.

Fuentes

Gracias por llegar hasta aquí,
Equipo Siempre al Día 👋

Compartir

¿Contabilidad Siempre Al Día?

Con Alegra Contabilidad le das poder a tu trabajo, conoce la Contabilidad Inteligente y gestiona más rápido tu día a día.
guest
0 Comentarios
Más antiguo
Más reciente Más votados

Notas relacionadas

Retenciones de nómina vs declaración: conoce qué cruza el SAT, por qué surgen diferencias y cómo conciliar CFDI, Visor, ISR y pagos en 2026.
09 Sep

26 min de lectura

noticias para contadores, comparte
Conoce qué propone el Paquete Económico 2027 en ISR, RESICO, deducciones, pérdidas fiscales, IVA, ingresos, gasto, déficit y fiscalización.
09 Sep

32 min de lectura

noticias para contadores, comparte
Aprende a aplicar la reducción de capital art 78 LISR: primera y segunda prueba, CUCA, CUFIN y ejemplos para determinar si existe utilidad distribuida.
08 Sep

40 min de lectura

noticias para contadores, comparte

Recibe información Siempre
Al Día en tu celular

Únete a la comunidad en WhatsApp donde podrás tener novedades y noticias
al momento, ¡y sin tener
que mover un dedo!

¡Llega AlegraHub!
No es un congreso más, es el gremio contable citándose en un mismo lugar, 200 contadores, una tarde, todo lo que mueve tu profesión. Reserva tu espacio gratis:

¡Gracias por registrarte en nuestro evento!

Fecha: Sábado 26 de septiembre
Hora: 9:00 a. m. – 2:00 p. m.
Lugar: Cetro 360 · WTC, CDMX

0
Me encantaría conocer su opinión.x