Si estás generando una factura electrónica y recibes un mensaje como “Error al timbrar el CFDI”, “No se pudo conectar con el PAC” o “RFC del receptor no válido”, no estás solo. Los errores de timbrado en CFDI son uno de los problemas más frecuentes en la facturación electrónica en México y pueden aparecer en cualquier software compatible: Aspel SAE, Contpaq, CONTPAQi, Siigo o cualquier proveedor de facturación. En esta guía aprenderás a identificar el error exacto, entender su causa y resolverlo paso a paso.

El Error

El error de timbrado en CFDI aparece en el momento en que tu software intenta enviar el comprobante al PAC (Proveedor Autorizado de Certificación) para obtener el sello fiscal del SAT. Los mensajes más comunes son:

  • “Error de timbrado: código 601 — Certificado no válido o vencido”
  • “No se pudo conectar con el servicio de timbrado”
  • “RFC del receptor no se encuentra en el padrón del SAT”
  • “El XML del CFDI no cumple con el esquema requerido”
  • “Sello del emisor no corresponde al certificado”
  • “Error 307 — El contribuyente no tiene CSD vigente”

Estos errores ocurren justo después de hacer clic en “Timbrar” o “Generar CFDI”. En algunos sistemas, el error aparece como un código numérico; en otros, como texto descriptivo. En Aspel SAE, el error típicamente se muestra en una ventana emergente con el código del PAC y la descripción.

Causa del Problema

Los errores de timbrado en factura electrónica tienen cuatro causas principales:

1. Certificado de Sello Digital (CSD) vencido o revocado El CSD tiene una vigencia de cuatro años. Si venció o fue revocado por el SAT (por ejemplo, tras una cancelación masiva), el PAC rechazará todos los comprobantes. Este es el error 601 y 307.

2. RFC del receptor inválido o no localizable Si el RFC del cliente no existe en el padrón del SAT, está en suspensión de actividades o fue escrito con errores tipográficos (como confundir la O con el 0, o la I con la 1), el timbrado falla con error de validación de receptor.

3. Error de conexión con el PAC Los PAC tienen servicios en línea que pueden caer por mantenimiento, fallas técnicas o sobrecarga. Si tu software no puede conectarse a la URL del servicio de timbrado, recibirás un error de timeout o conexión rechazada.

4. XML malformado o fuera de esquema El CFDI 4.0 tiene requisitos estrictos definidos por el SAT. Si el XML generado por tu software contiene campos vacíos obligatorios, valores fuera de catálogo (como una clave de producto no válida del SAT) o errores en la estructura, el PAC lo rechazará antes de timbrar.

Solución Paso a Paso

Paso 1: Leer el código de error completo

No cierres el mensaje de error de inmediato. Anota o copia el código numérico y el texto descriptivo. Los códigos del PAC tienen significados específicos. Si tu software solo muestra un mensaje genérico, revisa los logs del sistema o contacta al soporte de tu PAC para obtener el detalle.

Paso 2: Verificar el estado del CSD

  1. Ingresa a sat.gob.mx y accede con tu e.firma o RFC + contraseña.
  2. Ve a “Trámites” > “Certifica” > “Consultar certificados”.
  3. Verifica que tu CSD aparezca como “Vigente”.
  4. Si está vencido, solicita uno nuevo en el mismo portal usando tu e.firma.
  5. Una vez descargado el nuevo CSD (archivos .cer y .key), cárgalo en tu software de facturación.

Paso 3: Validar el RFC del receptor

  1. Solicita a tu cliente que verifique su RFC oficial en su constancia de situación fiscal del SAT.
  2. Usa el verificador gratuito de RFC del SAT: “Trámites” > “RFC” > “Verificar RFC”.
  3. Compara la razón social exactamente como aparece en el SAT — incluyendo mayúsculas, acentos y puntuación.
  4. Corrige el RFC en tu catálogo de clientes antes de intentar timbrar nuevamente.

Paso 4: Revisar la conexión con el PAC

  1. Abre un navegador y verifica que tengas acceso a internet.
  2. Visita la página web de tu PAC (por ejemplo, Edicom, Finkok, SW SaaS) y revisa si hay avisos de mantenimiento.
  3. En tu software, abre la configuración del PAC y verifica que la URL del servicio de timbrado sea la correcta y actual.
  4. Si usas firewall o proxy corporativo, confirma que el puerto 443 esté abierto hacia las URL del PAC.
  5. Intenta timbrar en un horario diferente si hay mantenimiento programado.

Paso 5: Validar el XML antes de timbrar

  1. Exporta o visualiza el XML del CFDI que tu software genera antes de enviarlo al PAC.
  2. Usa el Validador de CFDI del SAT disponible en el portal SAT para detectar errores de esquema.
  3. Verifica que la clave de producto/servicio (campo ClaveProdServ) esté en el catálogo oficial del SAT.
  4. Confirma que el tipo de comprobante, método de pago y uso del CFDI correspondan a la operación.

Paso 6: Retimbrar

Una vez corregida la causa raíz, genera nuevamente el CFDI desde tu software y haz clic en “Timbrar”. Si el sistema guardó el comprobante como borrador con errores, elimínalo y créalo desde cero para evitar que arrastre datos incorrectos.

Solución Alternativa

Si el problema persiste después de los pasos anteriores, considera timbrar directamente desde el portal web de tu PAC:

  1. Accede al portal web de tu PAC (todos los PAC autorizados tienen un portal en línea).
  2. Carga el XML del CFDI manualmente.
  3. Si el portal acepta el XML y lo timbra correctamente, el problema está en la integración de tu software con el PAC — contacta al soporte técnico de tu software de facturación.
  4. Si el portal también rechaza el XML, el problema está en el contenido del comprobante o en tu CSD — regresa al Paso 2.

Prevención

  • Renueva el CSD con anticipación: El SAT permite renovar el CSD hasta 30 días antes de su vencimiento. Configura un recordatorio para renovarlo un mes antes.
  • Valida RFC antes de crear clientes: Incorpora el paso de verificación de RFC en tu proceso de alta de clientes. Muchos sistemas modernos de facturación incluyen esta función de forma nativa.
  • Monitorea el estado del PAC: Suscríbete a las notificaciones de estado de servicio de tu PAC para recibir alertas de mantenimiento.
  • Mantén actualizado tu software: Las actualizaciones de los catálogos del SAT (claves de productos, códigos postales, etc.) se publican con frecuencia. Un software desactualizado genera XMLs con claves inválidas.
  • Haz respaldos del CSD: Guarda copias seguras de tus archivos .cer y .key en un lugar seguro fuera de tu equipo principal.

Problemas Relacionados

Error al generar XML de pólizas (Aspel COI): Si también usas Aspel COI y tienes errores al exportar pólizas al SAT, revisa la guía de errores al generar XML de pólizas.

Error al importar XML CFDI en Aspel SAE: Cuando intentas recibir facturas de proveedores y Aspel SAE las rechaza, consulta la solución en error al importar XML CFDI en Aspel SAE.

Error de timbrado en recibos de nómina (Aspel NOI): El timbrado de CFDI de nómina tiene validaciones adicionales del IMSS. Ver error de timbrado CFDI en Aspel NOI.

Error al cargar e.firma en Aspel SAE: Si no puedes cargar tu FIEL/e.firma en el software, revisa error al cargar e.firma en Aspel SAE.

Error al cancelar CFDI en el SAT: Para problemas específicos al cancelar comprobantes, consulta error de cancelación de factura SAT.

Resumen

  • Los errores de timbrado en CFDI tienen cuatro causas principales: CSD vencido, RFC inválido, falla de conexión con el PAC y XML malformado.
  • Siempre lee el código de error completo antes de intentar cualquier solución.
  • Verifica el estado de tu CSD en el portal del SAT y renuévalo si está vencido.
  • Valida el RFC del receptor usando el verificador oficial del SAT.
  • Si sospechas un problema de conexión, revisa el estado del servicio de tu PAC y la configuración de tu red.
  • Como alternativa, intenta timbrar directamente en el portal web del PAC para aislar si el problema es del software o del comprobante.
  • Prevén futuros errores renovando el CSD con anticipación y manteniendo actualizado tu software.

Artículos Relacionados