Inicio  /  Blog  /  Firma digital en Costa Rica: guía comple...
Legal

Firma digital en Costa Rica: guía completa para obtenerla y usarla en tu facturador

Redcom Labs 4 ago. 2026 8 min de lectura

La firma digital es el componente técnico-legal que hace que una factura electrónica en Costa Rica sea válida. No es una imagen de tu firma escaneada ni un usuario y contraseña: es un certificado criptográfico único que prueba que el documento fue emitido por vos y que no fue alterado después de enviarse.

Sin ella, tus XMLs son rechazados por Hacienda. Con ella, cada documento que emitís queda firmado automáticamente en fracciones de segundo.

¿Qué es exactamente la firma digital?

Es un certificado electrónico en formato .p12 (archivo encriptado con contraseña) emitido por el Banco Central de Costa Rica (BCCR) a través de sus entidades de registro autorizadas. Contiene tu identidad criptográfica: una clave pública y una clave privada vinculadas a tu cédula o cédula jurídica.

Cuando tu sistema de facturación envía un XML a Hacienda, lo firma con tu clave privada. Hacienda verifica esa firma con tu clave pública, confirma que el documento es auténtico y que pertenece a vos. Si alguien alteró el XML después de la firma, la verificación falla.

¿Quién necesita firma digital para facturar?

Toda persona física o jurídica obligada a emitir comprobantes electrónicos en Costa Rica necesita una firma digital. Esto incluye:

Dónde tramitarla: bancos autorizados por el BCCR

La firma digital se tramita en persona en cualquiera de estas entidades autorizadas como Oficinas de Registro del BCCR:

El proceso paso a paso

  1. Pedí cita: Llamá al Centro de Contacto del banco que prefieras o usá su sitio web. Indicá que es para "firma digital para factura electrónica".
  2. Presentate con tu cédula: Si sos costarricense, llevás tu cédula de identidad vigente. Si sos extranjero, tu DIMEX. Para personas jurídicas, el representante legal va con su cédula y la documentación de la sociedad.
  3. Indicá que es para factura electrónica: Así el banco configura correctamente el tipo de certificado.
  4. Recibís el .p12 y una contraseña: El certificado se te entrega ese día (o por correo, dependiendo del banco). Guardá el archivo y su contraseña en un lugar seguro — no tiene recuperación si las perdés.

¿Cuánto dura la firma digital?

La vigencia de la firma digital es de 4 años. Antes de que venza, el banco te notificará para renovarla. Si vence sin renovar, tus facturas serán rechazadas por Hacienda hasta que tengas un certificado válido.

Recomendación: Anotá la fecha de vencimiento de tu .p12 en el calendario con 60 días de anticipación. El trámite de renovación puede tomar tiempo si hay colas en los bancos.

Cómo la usa tu sistema de facturación

Una vez que subís tu .p12 a Stable, el sistema lo almacena cifrado con AES-256 en tu cuenta. Cada vez que emitís un documento, el sistema lo firma automáticamente antes de enviarlo a Hacienda. No tenés que abrir el programa de firma del BCCR, no tenés que hacer nada manual. El proceso es invisible y ocurre en fracciones de segundo.

Subís tu .p12 una vez en Stable

El sistema firma todos tus documentos automáticamente. Nunca más pensás en el proceso técnico.

Configurar en minutos
Estás listo para facturar correctamente

Stable se conecta con Hacienda, firma tus documentos y genera el D-150 automáticamente.

Crear cuenta gratis
← Ver todos los artículos Empezar con Stable →