Error SAT 5007 en la descarga masiva de CFDI: no existe el paquete solicitado
El código 5007 aparece en el servicio de descarga masiva del SAT, al pedir un paquete, con el mensaje «No existe el paquete solicitado»: el identificador del paquete no corresponde a ningún paquete que el SAT pueda entregar, ya sea porque se escribió mal, porque pertenece a otro contribuyente o porque ya venció. Es un código del servicio web de descarga masiva, no una validación del Anexo 20 del CFDI, y por eso no se relaciona con el sello ni con el timbrado de una factura. Aquí verás cómo distinguirlo de otros códigos y cómo recuperar tu información.
Resumen rápido del error
- Código: 5007 (servicio de descarga masiva del SAT)
- Mensaje del SAT: No existe el paquete solicitado.
- Campo: IdPaquete (operación de descarga)
- Dónde se presenta: servicio web de descarga masiva del SAT, al pedir un paquete con su identificador
- Regla del servicio: El identificador del paquete debe existir y seguir vigente; los paquetes se conservan solo unas 72 horas desde que la solicitud termina.
- Qué hacer: revisar el identificador y, si ya venció, generar una solicitud nueva con los mismos criterios.
- Cuándo aparece: al descargar un paquete cuyo identificador el SAT no encuentra.
¿Qué significa el código 5007?
Cada solicitud de descarga masiva recibe del SAT un identificador único (un UUID) y, cuando termina, uno o más paquetes con su propio identificador. Si más tarde pides un paquete con un identificador que ya no está en el registro del SAT, el servicio responde 5007: no es que tu información se haya perdido, sino que ese paquete no existe en este momento para entregarlo.
La causa más frecuente es el tiempo: los paquetes están disponibles unas 72 horas y después el SAT los elimina; la solicitud pasa a estado «Vencida». El 5007 casi siempre se resuelve generando una solicitud nueva con los mismos criterios. Antes de hacerlo conviene revisar si el identificador se copió bien y si el paquete no se guardó ya en tus respaldos, porque cada solicitud nueva cuenta contra los límites del servicio.
Dónde aparece: el identificador del paquete
El flujo de descarga masiva tiene tres pasos: solicitar, verificar y descargar. El 5007 pertenece al último, que depende de un identificador generado por el SAT al terminar la verificación. Un error de tipeo, un identificador de otro RFC o un paquete que ya venció llegan al mismo resultado.
IdSolicitud: el UUID que entrega el SAT al aceptar la solicitud; se usa para verificar su estado.IdPaquete: el identificador de cada paquete listo, que entrega la verificación; se usa para descargarlo.- Una solicitud que el SAT nunca aceptó o que terminó sin información no genera paquetes y, por tanto, no hay nada que descargar.
Causas más comunes del código 5007
- El paquete ya venció. Pasaron más de 72 horas desde que la solicitud terminó y el SAT ya no conserva el archivo.
- El identificador se copió mal. Falta un carácter, sobra un espacio o se confundió una letra con un número al pegarlo.
- Se usó el identificador de otro RFC. El paquete pertenece al RFC y a la e.firma con que se creó la solicitud; otro contribuyente no puede descargarlo.
- Se confundió el identificador de solicitud con el de paquete. Son datos distintos y cada operación espera el suyo.
- La solicitud no generó paquetes. Si terminó sin información (5004) o fue rechazada, no hay identificadores de paquete que pedir.
- El sistema guardó un paquete antiguo. Un proceso programado sigue pidiendo un paquete de un periodo anterior que ya no existe.
Cómo resolver el código 5007 paso a paso
- Confirma que sea 5007. Distínguelo del 5004 (no se encontró la información) y del 5008 (máximo de descargas permitidas).
- Revisa el identificador del paquete. Compáralo carácter por carácter con el que entregó la verificación.
- Comprueba el tiempo. Si pasaron más de 72 horas desde que la solicitud terminó, el paquete venció.
- Comprueba el RFC y la e.firma. Debe ser el mismo contribuyente que creó la solicitud.
- Busca el paquete en tus respaldos. Si ya se descargó antes, el archivo puede estar guardado en tu almacenamiento.
- Genera una nueva solicitud. Usa los mismos criterios: fechas, emitidos o recibidos y tipo de comprobante.
- Verifica y descarga con los nuevos identificadores. Guarda el paquete de inmediato y evita reintentos sobre la solicitud anterior.
Ejemplo de la respuesta del servicio
Ejemplo esquemático de una descarga con un paquete inexistente y de otra con un paquete vigente; los datos son ficticios y los nombres de atributos pueden variar según la versión del servicio:
Incorrecto:
<respuesta IdPaquete="00000000-0000-4000-8000-0000000000FF_01" CodEstatus="5007" Mensaje="No existe el paquete solicitado" />
Correcto:
<respuesta IdPaquete="00000000-0000-4000-8000-000000000001_01" CodEstatus="5000" Mensaje="Solicitud recibida con éxito" /> <!-- paquete vigente, archivo entregado -->
En el ejemplo correcto el identificador es el que entregó la verificación y el paquete aún está dentro de su vigencia. Los identificadores mostrados son ficticios.
Cómo distinguir el 5007 de otros códigos de la descarga masiva
La descarga masiva usa varios códigos que se parecen. El 5003 indica que la consulta superó el tope de elementos y conviene acotar el periodo; el 5004 significa que no se encontró la información de la solicitud; el 5008 indica que el paquete ya se descargó el máximo de veces (dos); y el 304 señala un problema con el certificado de la e.firma, no con el identificador. El 5007, en cambio, habla del propio paquete: no existe o ya no está disponible. Si registras en tu bitácora el código y el identificador de cada paso, localizas la causa en un minuto. Para revisar tus comprobantes con orden, consulta el módulo de descarga masiva de CFDI.
Cómo evitar este error con Soicont
Soicont cuenta con un módulo de descarga masiva de CFDI para trabajar con los comprobantes de tus RFC desde la misma plataforma de facturación electrónica. Además, tus folios no caducan y puedes facturar para varias empresas (multi-RFC) desde una sola cuenta.
Conoce la facturación electrónica CFDI 4.0, la plataforma y los paquetes de folios.
Errores relacionados
- Error SAT 5003: se superó el tope máximo de elementos de la consulta.
- Error SAT 5004: no se encontró la información de la solicitud.
- Error SAT 5008: se alcanzó el máximo de descargas permitidas de un paquete.
- Error SAT 304: el certificado de la e.firma está revocado o caduco.
- Error SAT 300: el usuario o la autenticación no son válidos.
Consulta también el Centro de Soluciones con todos los errores del SAT.
Preguntas frecuentes
¿Qué significa el error 5007?
Que el SAT respondió «No existe el paquete solicitado»: el identificador del paquete no existe o ya no está disponible.
¿Perdí mis comprobantes?
No. Puedes generar una nueva solicitud con los mismos criterios y obtener un paquete nuevo.
¿Es un error de mi factura?
No. Es un código del servicio de descarga masiva y no tiene relación con el timbrado.
¿Cuánto dura un paquete?
Según el SAT, unas 72 horas desde que la solicitud termina; después vence y hay que pedir una solicitud nueva.
¿Puedo usar el paquete de otro RFC?
No. Cada paquete pertenece al contribuyente que creó la solicitud con su e.firma.
¿Cómo se diferencia del 5004?
El 5004 indica que no se encontró información para la solicitud; el 5007 indica que el paquete que pides no existe o ya venció.
¿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 5007 y la fecha y hora de la solicitud original (nunca envíes contraseñas, la llave privada ni tu e.firma). Si aún no tienes cuenta, crea la tuya y empieza a facturar con validaciones previas.