En México, todos los Comprobantes Fiscales Digitales por Internet (CFDI) deben cumplir con validaciones estructurales y de negocio establecidas por el SAT. Esta guía cubre las validaciones vigentes para 2026 en los principales tipos de comprobantes fiscales.
CFDI 4.0 - Factura Electrónica
El CFDI versión 4.0 es obligatorio desde el 1 de enero de 2023 y sigue vigente en 2026. Las principales validaciones que debe cumplir una factura electrónica son:
Validación de Datos del Receptor
El CFDI 4.0 requiere que los datos del receptor coincidan exactamente con el registro del SAT:
- RFC - Debe existir en el padrón del SAT
- Nombre o Razón Social - Debe coincidir exactamente (incluyendo mayúsculas y acentos)
- Régimen Fiscal - Debe corresponder al régimen activo del receptor
- Código Postal - Del domicilio fiscal registrado ante el SAT
Uso de CFDI
El campo "Uso de CFDI" debe ser compatible con el régimen fiscal del receptor. Los más comunes son:
- G01 - Adquisición de mercancías
- G03 - Gastos en general
- I01 - Construcciones
- D01 - Honorarios médicos (personas físicas)
- S01 - Sin efectos fiscales (público general)
- CP01 - Pagos
Validaciones Aritméticas
El PAC valida que los cálculos sean correctos:
- SubTotal = Suma de importes de conceptos
- Total = SubTotal - Descuentos + Traslados - Retenciones
- Importe de concepto = Cantidad × Valor Unitario
- Decimales según la moneda (2 para MXN, hasta 4 para USD)
Complemento de Nómina 1.2
El complemento de nómina versión 1.2 tiene validaciones específicas para el pago de sueldos y salarios:
Datos del Trabajador
- CURP - Debe ser válida (18 caracteres, estructura correcta)
- NSS - Número de Seguro Social (11 dígitos)
- Fecha de inicio de relación laboral - No puede ser futura
- Antigüedad - En formato ISO 8601 (P#W para semanas)
- Tipo de contrato - Clave del catálogo SAT (01-99)
- Tipo de régimen - Sueldos, asimilados, jubilados, etc.
Percepciones y Deducciones
- Claves SAT - Cada percepción/deducción debe usar claves válidas
- TotalPercepciones = TotalGravado + TotalExento
- TotalDeducciones = Suma de todas las deducciones
- TotalOtrosPagos - Subsidio al empleo, viáticos, etc.
Período de Pago
- FechaPago - Fecha real del depósito o pago
- FechaInicialPago / FechaFinalPago - Período que ampara
- NumDiasPagados - Consistente con el período
- Periodicidad - 01 Diario, 02 Semanal, 04 Quincenal, 05 Mensual...
Complemento de Pagos 2.0
El complemento de pagos versión 2.0 documenta los pagos de facturas con método PPD (Pago en Parcialidades o Diferido):
Relación con Documentos
- IdDocumento (UUID) - Del CFDI que se está pagando
- Serie y Folio - Deben coincidir con el CFDI original
- MonedaDR - Moneda del documento relacionado
- NumParcialidad - Secuencial (1, 2, 3...)
- EquivalenciaDR - Tipo de cambio si difiere de la moneda de pago
Validaciones de Montos
- ImpSaldoAnt - Saldo pendiente antes del pago
- ImpPagado - Monto pagado en esta parcialidad
- ImpSaldoInsoluto = ImpSaldoAnt - ImpPagado
- ObjetoImpDR - Si el documento es objeto de impuesto
Complemento Carta Porte 3.1
El complemento Carta Porte 3.1 es obligatorio para el traslado de mercancías en territorio nacional por vía terrestre, marítima, aérea o ferroviaria:
Ubicaciones
- TipoUbicacion - Origen, Destino
- RFCRemitenteDestinatario - RFC válido
- FechaHoraSalidaLlegada - Formato ISO
- DistanciaRecorrida - En kilómetros (obligatorio)
- Domicilio - Estado, municipio, localidad, código postal
Mercancías
- BienesTransp - Clave del catálogo de productos SAT
- Descripcion - Detalle de la mercancía
- Cantidad - Número de unidades
- ClaveUnidad - Del catálogo de unidades SAT
- PesoEnKg - Peso bruto en kilogramos
- MaterialPeligroso - Sí/No, si aplica requiere datos adicionales
Autotransporte Federal
- PermSCT - Tipo de permiso SCT
- NumPermisoSCT - Número del permiso
- ConfigVehicular - Clave de configuración (C2, C3, T3S2...)
- PlacaVM - Placa del vehículo motor
- AnioModeloVM - Año del vehículo
- AseguraRespCivil - Nombre de aseguradora
- PolizaRespCivil - Número de póliza
Figuras de Transporte
- TipoFigura - 01 Operador, 02 Propietario, 03 Arrendador...
- RFCFigura - RFC del operador o figura
- NumLicencia - Licencia federal de conducir (operadores)
- NombreFigura - Nombre completo
Validaciones Generales
Todos los CFDI, independientemente de su tipo, deben cumplir con estas validaciones:
Certificado CSD
El Certificado de Sello Digital debe estar vigente y no revocado.
Fecha de Emisión
No mayor a 72 horas en el pasado ni en el futuro.
Estructura XML
Debe cumplir con el XSD (esquema) del Anexo 20.
Sello Digital
La cadena original debe estar firmada correctamente.
Versiones Vigentes 2026
| Comprobante | Versión | Obligatorio desde |
|---|---|---|
| CFDI (Factura) | 4.0 | 1 de enero de 2023 |
| Complemento de Nómina | 1.2 | 1 de enero de 2023 |
| Complemento de Pagos | 2.0 | 1 de enero de 2023 |
| Complemento Carta Porte | 3.1 | 1 de enero de 2025 |
Última actualización: Enero 2026. La información contenida en este artículo es de carácter informativo y no constituye asesoría fiscal. Consulta con un especialista para tu caso particular.