Error 305 al timbrar: fecha fuera de la vigencia del CSD
Folios sin caducidad · Multi-empresa · Timbrado CFDI 4.0 · Ver paquetes
Error / Problema Actualizado 31/10/2026

Error 305 al timbrar: la fecha de emisión no está dentro de la vigencia del CSD del Emisor

El código 305 aparece al enviar a timbrar un CFDI 4.0 cuando la fecha de emisión del comprobante cae fuera del periodo de vigencia del Certificado de Sello Digital (CSD) con el que se selló. Casi siempre significa que el CSD ya venció, aunque también puede ocurrir cuando la fecha es anterior al inicio de su vigencia. Esta guía explica qué valida el SAT, cómo comprobar la vigencia de tu CSD, cómo tramitar uno nuevo y cómo reemplazarlo en SOICONT.

Ojo con el nombre. Existe otro «error 305» en la descarga masiva de CFDI, que se refiere al certificado de la e.firma. No es este. Si lo que ves es un rechazo al descargar facturas del SAT, consulta Error SAT 305: certificado inválido (descarga masiva).

Resumen rápido del error

  • Código: 305 (validación del timbrado; no es un código CFDI40xxx del Anexo 20)
  • Campo: Fecha de emisión y certificado del emisor
  • Nodo del XML: cfdi:Comprobante, atributos Fecha, NoCertificado y Certificado
  • Regla del SAT: la fecha de emisión debe estar dentro de la vigencia del CSD del Emisor. Está en la lista de validaciones de timbrado que el SAT publica en sus preguntas frecuentes técnicas (códigos 301 a 308 y 401 a 403).
  • Mensaje de rechazo: en SOICONT aparece como «Error al timbrar: La fecha de emisión no está dentro de la vigencia del CSD del Emisor.» El texto lo envía el PAC.
  • Cuándo aparece: al enviar a timbrar, cuando el CSD ya venció o todavía no inicia su vigencia en la fecha de emisión del comprobante.
  • Folios: todo timbre real consume un folio, aunque el PAC o el SAT lo rechace. Con Timbrar Prueba puedes revisar la factura antes del timbrado real y no consume folios.

¿Qué significa el error 305?

Cada CSD tiene una fecha de inicio y una fecha de fin de vigencia. Al sellar un CFDI, el comprobante lleva su propia fecha de emisión (Fecha) y los datos del certificado con el que se firmó. En el timbrado se compara la fecha de emisión con ese periodo: si queda antes del inicio o después del fin, el comprobante se rechaza con el código 305.

Es un error del certificado, no de los datos del cliente ni de los conceptos. La factura puede estar perfecta y aun así rechazarse si su CSD no está vigente en la fecha del comprobante.

El CSD del SAT tiene una vigencia de cuatro años y no se «extiende»: cuando vence se solicita uno nuevo con tu e.firma vigente.

Dónde se valida

La validación compara dos datos del mismo comprobante:

  • Fecha en cfdi:Comprobante: fecha y hora de emisión, con el formato AAAA-MM-DDThh:mm:ss.
  • Vigencia del certificado: la que trae el archivo .cer identificado por NoCertificado y Certificado.

Si cualquiera de los dos cambia, el resultado cambia. Por eso el mismo CSD puede aceptar una factura de hoy y rechazar un comprobante cuya fecha cae después de su fecha de fin.

Causas más comunes

  1. El CSD ya venció. Es la causa principal: pasaron los cuatro años de vigencia y nadie lo renovó. Suele notarse de un día para otro, justo cuando el certificado cumple su fecha de fin.
  2. La fecha de emisión es anterior al inicio de la vigencia. Pasa al emitir con un CSD recién generado un comprobante con fecha previa a la de inicio del certificado, por ejemplo al reutilizar un borrador viejo.
  3. Se subió un CSD distinto al que se pensaba. La empresa tiene cargado un certificado anterior ya vencido, aunque ya se había tramitado uno nuevo.
  4. Se mezclaron certificados de varias empresas. En cuentas con varios RFC, se cargó el CSD de una empresa en otra o quedó el de un periodo anterior.
  5. La fecha de emisión está mal capturada. Un año, mes o día invertidos pueden mover la fecha fuera del periodo del certificado.

Cómo corregirlo paso a paso en SOICONT

  1. Lee el mensaje de rechazo. Confirma que dice que la fecha de emisión no está dentro de la vigencia del CSD del Emisor y anota el RFC de la empresa con la que emitías.
  2. Revisa la vigencia de tu CSD. Consulta las fechas de vigencia en el propio certificado (el archivo .cer, desde las propiedades del certificado en tu computadora) o en el SAT, donde figuran tus certificados. SOICONT no es el lugar donde se consulta la vigencia: el rechazo llega del PAC.
  3. Si ya venció, tramita un CSD nuevo con tu e.firma vigente. El SAT ofrece la aplicación Certifica para generar la solicitud de certificado de sello digital y el nuevo archivo .key; después se envía la solicitud en el portal del SAT y se descarga el nuevo .cer. Si no recuerdas el procedimiento, consulta la página de trámites del SAT.
  4. Sube el CSD nuevo a la empresa en SOICONT. Ve a Empresas → Editar, abre la pestaña «Certificados CSD» y carga el nuevo archivo .cer, el nuevo .key y su contraseña. Si aparece el mensaje «Error convirtiendo certificados, revise clave», revisa la guía Error convirtiendo certificados, revise clave.
  5. Verifica la fecha de emisión. Usa la fecha y hora actuales. Una fecha demasiado atrás o adelantada se rechaza por otro motivo; consulta la guía del rango de 72 horas.
  6. Revisa que no estés usando el CSD de otra empresa. Compara RFC, empresa y certificado antes de emitir.
  7. Prueba con Timbrar Prueba. Revisa la factura sin consumir folios y, cuando todo esté bien, haz el timbrado real.
  8. Vuelve a emitir. Con el CSD nuevo y una fecha vigente, el comprobante pasa a las demás validaciones.

Ejemplo en el XML: incorrecto y correcto

Fragmento esquemático con datos ficticios. Supón un CSD con vigencia del 15/03/2022 al 15/03/2026 (fechas de ejemplo) y un timbrado hecho el 28/10/2026:

Incorrecto

<!-- CSD con vigencia que terminó el 15/03/2026; la fecha de emisión cae después -->
<cfdi:Comprobante Version="4.0" Fecha="2026-10-28T10:55:00"
    NoCertificado="30001000000500000000" Certificado="MIIF..." ...>

Correcto

<!-- Mismo comprobante sellado con un CSD nuevo, vigente en la fecha de emisión -->
<cfdi:Comprobante Version="4.0" Fecha="2026-10-28T10:55:00"
    NoCertificado="30001000000600000000" Certificado="MIIG..." ...>

Los números de certificado y los datos son ficticios; el valor real de cada campo lo genera la plataforma al sellar el comprobante.

Cómo saber si es el 305 de timbrado o el de descarga masiva

  • 305 al timbrar: aparece al emitir una factura y habla de la vigencia del CSD y de la fecha de emisión.
  • 305 en descarga masiva: aparece al descargar CFDI del SAT con la e.firma y se refiere a que el certificado no es válido. Su guía es Error SAT 305 (descarga masiva).

El CSD sirve para sellar comprobantes; la e.firma, para firmar trámites y para la descarga masiva. Son archivos distintos, con contraseñas que pueden ser distintas.

¿Gasta folio el error 305?

Todo timbre real consume un folio, aunque el PAC o el SAT lo rechace. Para no gastar folios en pruebas, usa Timbrar Prueba, que no consume folios, y ejecuta el timbrado real solo cuando el CSD y la fecha estén correctos. Tus folios en SOICONT no caducan.

Cuándo contactar a soporte

Escríbenos si ya cargaste un CSD vigente en «Certificados CSD» y el rechazo continúa, si las fechas del certificado indican que está vigente pero el timbrado dice que no, o si no puedes tramitar uno nuevo y necesitas orientación sobre el siguiente paso. Incluye el RFC de la empresa, la fecha y hora del intento, la fecha de emisión del comprobante y el mensaje exacto. Contáctanos desde la página de contacto. Por seguridad, nunca envíes contraseñas, la llave privada (.key) ni tu e.firma por correo, WhatsApp o formulario.

Cómo evitar este error con SOICONT

SOICONT es una plataforma de facturación electrónica CFDI 4.0 con PAC autorizado. Cada empresa se da de alta con su RFC y sus certificados de sello digital, y puedes manejar varias empresas (multi-RFC) desde una sola cuenta, cada una con su CSD por separado. Conviene anotar la fecha de fin de cada CSD para tramitar el nuevo con anticipación, antes de que las facturas se rechacen. Con Timbrar Prueba revisas la factura antes del timbrado real sin consumir folios, y tus folios no caducan.

Conoce la facturación electrónica CFDI 4.0, la plataforma y los paquetes de folios.

Errores relacionados

Preguntas frecuentes

¿Qué significa el error 305 al timbrar?

Que la fecha de emisión del comprobante no está dentro de la vigencia del CSD del emisor: el certificado venció o todavía no iniciaba su vigencia en esa fecha.

¿Es el mismo 305 de la descarga masiva?

No. El 305 de la descarga masiva se refiere a que el certificado de la e.firma no es válido. El 305 de timbrado habla de la vigencia del CSD con el que se sella la factura.

¿Cómo sé si mi CSD venció?

Revisa las fechas de vigencia en el propio certificado (archivo .cer) o en el SAT. El CSD del SAT tiene una vigencia de cuatro años.

¿Puedo renovar el mismo CSD?

No se extiende: cuando vence se tramita uno nuevo con tu e.firma vigente, mediante la aplicación Certifica del SAT, y se carga en SOICONT en Empresas → Editar, pestaña «Certificados CSD», con el .cer, el .key y la contraseña.

¿Se gasta un folio con el error 305?

Todo timbre real consume un folio, aunque el PAC o el SAT lo rechace. Timbrar Prueba no consume folios; úsalo para revisar antes del timbrado real.

¿Tengo que corregir algo en la factura?

Normalmente no: el problema está en el certificado. Carga un CSD vigente, confirma que la fecha de emisión sea la actual y vuelve a emitir.

¿Todavía no se resuelve?

Si después de revisar estos puntos el error continúa, escríbenos desde la página de contacto con el código 305, la fecha y hora del intento y el RFC de la empresa (nunca envíes contraseñas ni la llave privada del CSD). Si aún no tienes cuenta, crea la tuya y empieza a facturar con validaciones previas.

Regístrate