Certificado .p12 para facturacion electronica: que es y por que la DGII te lo pide

Si estas preparandote para la facturacion electronica, probablemente ya escuchaste que necesitas un "certificado digital" o un "archivo .p12". Suena tecnico y complicado, pero en realidad es bastante simple. Este articulo te explica que es, para que sirve y como obtenerlo, en lenguaje que cualquier dueno de negocio puede entender.

¿Que es el archivo .p12?

El certificado .p12 es un archivo pequeno — mas chiquito que una foto del celular — que contiene tu identidad digital. Piensa en el como tu firma personal, pero en formato electronico. Asi como firmas un cheque con tu nombre para que el banco sepa que lo autorizaste tu, el archivo .p12 firma tus facturas electronicas para que la DGII sepa que las creaste tu.

Sin este archivo, nadie puede emitir facturas a nombre de tu negocio. Y esa es precisamente la idea: proteger a tu negocio de que alguien cree facturas falsas con tu RNC.

¿Por que la DGII lo exige?

La respuesta corta es: para evitar fraude. En el sistema viejo de comprobantes en papel, cualquiera con un talonario podia imprimir una factura con datos inventados. Con la facturacion electronica, cada factura debe ir firmada digitalmente. Esa firma se genera con tu .p12, y es unica para tu negocio. Nadie mas tiene tu certificado, asi que nadie mas puede firmar facturas como si fueran tuyas.

Es el mismo principio que hace funcionar las transacciones bancarias por internet: una capa de seguridad invisible que garantiza que tu eres tu.

¿Que es lo que firma exactamente?

Aqui viene la parte que confunde a casi todo el mundo. Cuando creas una factura electronica con cualquier software — sea Cowisar, Alegra, Alanube o cualquier otro — se generan dos cosas:

  • Un archivo XML: este es el documento tecnico que la DGII recibe y valida. Contiene todos los datos de la factura en un formato que las computadoras pueden leer: montos, ITBIS, RNC del comprador, numero de e-CF, todo.
  • Un archivo PDF: este es el documento visual que le compartes a tu cliente. Tiene el logo de tu negocio, los productos, el total, el codigo QR. Es lo que la gente ve e imprime.

La firma digital va dentro del XML, no del PDF. Es invisible — nunca la vas a ver impresa en el PDF ni la vas a encontrar mirando la factura. Esta embebida en el codigo del XML, y es lo que la DGII verifica cuando recibe tu e-CF.

El PDF es una representacion visual para humanos. El XML es el documento oficial para la DGII. Tu certificado .p12 firma el XML.

El codigo QR no es la firma digital

Esta es una confusion muy comun, asi que vamos a aclararlo de una vez. El codigo QR que aparece en el PDF y la firma digital del .p12 son cosas completamente distintas que hacen trabajos diferentes:

  • La firma digital (del .p12) prueba quien creo la factura. Se aplica al momento de emitirla y queda dentro del XML. Es como firmar un cheque: garantiza que salio de tu mano.
  • El codigo QR permite que cualquier persona verifique la factura despues. Lo escaneas con el celular, te lleva a un portal de la DGII, y puedes confirmar que la factura existe y es valida. Es como llamar al banco para verificar que un cheque es real.

Los dos son importantes, pero hacen cosas distintas. La firma autentica. El QR verifica. Tu .p12 se encarga de la primera parte. Si quieres entender el proceso completo de como se habilita todo esto, revisa nuestra guia sobre como iniciar a facturar electronicamente con la DGII.

¿Como obtengo mi certificado .p12?

En Republica Dominicana hay tres proveedores autorizados por INDOTEL para emitir certificados digitales:

  • Viafirma
  • Digifirma
  • Novofirma

El precio varia entre RD$1,000 y RD$4,000 por ano, dependiendo del proveedor y el tipo de certificado. Tambien existe una iniciativa de la DGII para entregar 30,000 certificados gratuitos a contribuyentes que se estan integrando al sistema de facturacion electronica.

Si quieres ahorrarte el tramite, el plan anual de Cowisar (RD$4,500/ano) incluye el certificado digital sin costo adicional. Lo gestionamos por ti y lo configuramos en tu cuenta. No tienes que buscar proveedores, comparar precios ni hacer tramites. Si quieres mas detalles sobre los certificados en general, lee nuestra guia completa sobre el certificado digital para facturacion electronica.

¿Que hago con el .p12 una vez que lo tengo?

Sencillo: se lo das a tu software de facturacion. En Cowisar, lo subes en la seccion de configuracion y nosotros nos encargamos del resto. A partir de ese momento, cada factura que emitas se firma automaticamente con tu certificado. No tienes que hacer nada manual, no tienes que entender criptografia, no tienes que tocar el archivo nunca mas.

Si usas otro software, el proceso es similar: lo subes, ingresas la contrasena del certificado, y el sistema lo usa automaticamente. Lo importante es que nunca compartas tu archivo .p12 ni su contrasena con nadie que no sea tu software autorizado. Es tu identidad digital — tratalo como tratarias tu cedula.

¿El certificado se vence?

Si. Los certificados digitales tienen fecha de vencimiento, generalmente entre 1 y 2 anos. Cuando se vence, no puedes firmar facturas nuevas hasta que lo renueves. Esto es algo que toma desprevenido a muchos negocios: de repente las facturas empiezan a fallar y no entienden por que.

Cowisar te avisa con anticipacion cuando tu certificado esta por vencer. Y si tienes el plan anual, la renovacion esta incluida. Sabemos que la Oficina Virtual de la DGII puede ser confusa al principio, por eso simplificamos todo lo que podemos de tu lado.

Articulos relacionados

Olvidate de los tramites. Cowisar gestiona tu certificado digital y firma cada factura automaticamente.

Activar Cowisar gratis