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 y complementos. Es un documento oficial emitido por el Servicio de Administración Tributaria (SAT) que contiene las disposiciones generales aplicables a los Comprobantes Fiscales Digitales por Internet (CFDI). Desde su implementación, ha sido una herramienta clave para garantizar la interoperabilidad y validez fiscal de los comprobantes electrónicos.
Fundamentos legales y normativa
El fundamento legal se encuentra en el Artículo 29-A, fracción IV del Código Fiscal de la Federación (CFF) y la regla 2.7.1.29. Mediante el Anexo 20 de la Resolución Miscelánea Fiscal, se especifican las características de los Comprobantes Fiscales Digitales por Internet (CFDI) en versión 4.0. Por su parte, el Anexo 29, que atiende al Artículo 29 Bis, tiene la característica de fungir como complemento de las disposiciones normativas, especificaciones tecnológicas y validaciones establecidas en el Anexo 20.
Estructura y funcionamiento del CFDI 4.0
El CFDI 4.0 se compone de un nodo raíz Comprobante y nodos hijos que organizan la información, como el Emisor, Receptor y Concepto. Los nodos de un CFDI son cada etiqueta del XML que contiene información requerida para que la estructura pueda ser considerada válida y así ser timbrada de manera correcta.
Nodos principales y campos clave
- Emisor: Identifica quién emite el CFDI. Los datos del Emisor se validan contra el padrón del SAT al timbrar.
- Receptor: Es donde se concentran los rebotes en CFDI 4.0. La regla de oro para el nodo Receptor es nunca capturar a mano los datos del cliente.
- Conceptos: Cada CFDI puede tener uno o varios conceptos. ClaveProdServ utiliza 8 dígitos del catálogo que clasifican el producto o servicio.
- ObjetoImp: Es un campo obligatorio en cada concepto del CFDI 4.0 que indica si el concepto es objeto de impuesto.
Tabla de validaciones técnicas
| Campo | Descripción | Obligatorio |
|---|---|---|
| Versión | Siempre «4.0» | Sí |
| SubTotal | Suma de importes antes de descuentos e impuestos | Sí |
| Moneda | Código del catálogo c_Moneda | Sí |
| Total | Suma del subtotal menos descuentos, más impuestos | Sí |
Gestión de catálogos y errores comunes
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 y productos. El SAT actualiza el Anexo 20 al menos una vez al año, típicamente al inicio del año fiscal. Si tu sistema o el de tu cliente usa catálogos descargados antes de la actualización, los CFDI pueden estar siendo timbrados con claves obsoletas.
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. Otros errores frecuentes incluyen:
Lea también: ¿Qué es el Acuse de Recibo de la Declaración?
- Capturar datos del receptor a mano en lugar de copiarlos de la Constancia de Situación Fiscal.
- Marcar PUE (Pago en una sola exhibición) cuando se pagará después.
- Olvidar el campo ObjetoImp en cada concepto.
- No actualizar catálogos al inicio del año fiscal.
Los complementos son nodos adicionales que se incorporan al CFDI cuando la operación lo requiere, como la Recepción de Pagos (REP), que es obligatorio para registrar cada pago recibido cuando el método es PPD (Pago en parcialidades o diferido).
Lea también: Usos del RFC Genérico en México
Lea también: Su Identificación Fiscal
tags: #Anexo #20 #NIF #información
