Tabla de contenidos
El CSD (Certificado de Sello Digital) es lo que firma tus CFDIs antes de mandarlos al SAT vía Facturama. Sin esto, Timbra no puede timbrar.
No confundir con e.firma: la e.firma es para autenticarte ante el SAT (login). El CSD es para firmar facturas. Son archivos distintos con propósitos distintos.
- Vigencia CSD: 4 años. Después se renueva.
- Costo: gratis.
- Prerrequisitos: e.firma vigente y Java instalado en tu computadora.
Qué es el CSD¶
Un par de archivos (.cer + .key) con una password, que el
SAT te genera para firmar cada CFDI. Sin el CSD no se puede timbrar nada — ni con
Timbra, ni con Facturama directo, ni con ningún PAC.
Descargar CERTIFICA¶
- Entra al portal del SAT → Trámites y servicios → Otros trámites → Factura Electrónica → Solicitud de Certificado de Sello Digital.
- O busca "CERTIFICA SAT" en Google y bájalo del sitio oficial sat.gob.mx (ojo: solo el sitio oficial, no terceros).
- Es un archivo
.jarque se ejecuta con Java.
Generar el archivo .sdg¶
- Abre CERTIFICA.
- Selecciona "Solicitud de Certificados de Sello Digital (CSD)".
- Carga tu archivo
.cerde e.firma. - Ingresa la password de tu e.firma.
- Asigna un nombre al CSD (ej.
Timbra-CSD-2026-Mario). Este nombre es solo para ti. - Crea una password nueva para este CSD y guárdala en un gestor de passwords. Si la pierdes, tienes que generar otro CSD.
- CERTIFICA genera un archivo con extensión
.sdg.
Subir a CertiSAT¶
- Ve a CertiSAT Web (portal del SAT, autenticación con e.firma).
- Selecciona "Envío de solicitud de Certificado de Sello Digital".
- Click en Examinar → carga el archivo
.sdg. - Click en Enviar. Guarda el número de operación.
Recuperar el CSD (24–72h)¶
Espera entre 24 y 72 horas. La mayoría de problemas con CSD viene de no esperar lo suficiente. Después:
- Regresa a CertiSAT Web → "Recuperación de certificados".
- Ingresa tu RFC.
- Selecciona el certificado más reciente (el que acabas de pedir).
- Descarga el
.cer(certificado público) y el.key(llave privada).
Nota Mac / Windows / Linux: CERTIFICA funciona razonablemente bien en Windows y Linux una vez que tienes Java instalado. En Mac es un dolor — separa 30–60 minutos para troubleshooting de permisos y versión de JDK.
Subir tu CSD a Timbra¶
Una vez tienes los archivos .cer y .key y la password:
- Inicia sesión en tu portal Timbra.
- Ve a Ajustes → Emisor → Subir CSD.
- Sube los tres: archivo
.cer, archivo.key, password. - Timbra valida con Facturama que el CSD esté vivo y bien formado.
- Listo. Ya puedes timbrar tu primer CFDI.
Privacidad: Timbra encripta tu CSD con ActiveRecord encryption antes de guardarlo. Solo se desencripta al momento de timbrar.
Nota de Mario¶
Nota de Mario
En mi caso, entre que mandé el .sdg y pude descargar el .cer + .key pasó como una hora, no las 24–72h que sugiere el SAT. No asumas que esperarás dos días: revisa CertiSAT cada 30–60 min.
CertiSAT Web en Mac fue un rollo. Tuve que usar Claude Code para descifrar combinación de versión de Java, permisos y navegador. Si CertiSAT no abre o se queda en blanco, casi seguro es problema de tu lado, no del SAT.
Tip meta: usé Claude con capturas de pantalla del portal SAT para que me guiara click a click en troubleshooting técnico — no para asesoría fiscal. Esa línea la respeto.
Mario · fundador de Timbra