SIGER y archivos .fir

Qué es un archivo .fir y cómo generarlo para SIGER (guía 2026)

Por Equipo PDFirma · Actualizado el · 7 min de lectura

El archivo .fir es el documento que entrega el fedatario público al SIGER (Sistema Integral de Gestión Registral) del Registro Público de Comercio: es el instrumento o la forma precodificada firmados con la e.firma del SAT del notario o corredor. Para generarlo necesita su archivo .cer, su archivo .key, la contraseña de la llave privada y el documento. La herramienta oficial es una página HTML que requiere Java y el modo Internet Explorer de Edge; también puede generarlo desde cualquier navegador actual con una herramienta web, sin instalar nada.

En esta guía le explicamos qué es exactamente un archivo .fir, para qué trámites se usa, por qué el método oficial suele fallar y cómo generarlo paso a paso.

¿Qué es un archivo .fir?

Un archivo .fir es un documento firmado electrónicamente. La guía rápida de la Secretaría de Economía para la firma de documentos con e.firma lo describe como el producto del proceso de firma: documentos "que se encriptan con la e.firma del fedatario".

En términos técnicos, el .fir es un paquete PKCS#7 (CMS SignedData) codificado en Base64. Dentro van tres cosas:

  1. El contenido del documento que usted firmó.
  2. El certificado de su e.firma (el que viene en su archivo .cer).
  3. La firma digital calculada con su llave privada (el archivo .key).

Gracias a eso, el Registro puede comprobar dos cosas: quién firmó (el certificado identifica al fedatario por su RFC) y que el documento no cambió después de firmarse.

Tenga presente que la e.firma y el .fir no son lo mismo. La e.firma es su identidad electrónica ante el SAT; el .fir es un documento concreto firmado con ella. Cada instrumento que presente genera su propio archivo .fir.

¿Para qué trámites de SIGER se usa?

El SIGER es el programa con el que la Secretaría de Economía y las oficinas registrales de los estados operan el Registro Público de Comercio. De acuerdo con la guía de ingreso al SIGER para fedatarios públicos, los notarios y corredores tienen dos formas de inscribir trámites, y ambas usan archivos firmados:

  • Trámite en ventanilla. El fedatario presenta la forma precodificada, la póliza, testimonio o acta, y un medio magnético con esos documentos firmados con la e.firma del SAT.
  • Trámite electrónico. El fedatario envía por SIGER la forma precodificada y el archivo del acto. En la modalidad web ordinaria, el documento donde consta el acto se adjunta en formato .fir para que el Registro pueda visualizarlo y calificarlo.

La guía de firma precisa qué se firma: el archivo de texto del instrumento donde consta el acto a inscribir y el archivo de la forma precodificada que hace las veces de solicitud. En los envíos web en modalidad ordinaria solo se firma y adjunta el instrumento.

La misma guía de ingreso aclara que la firma electrónica que se usa en el SIGER es exclusivamente la e.firma expedida por el SAT. No sirve otro tipo de certificado.

¿Qué necesita para generarlo?

Antes de firmar, reúna lo siguiente:

  • El certificado de la e.firma del fedatario (archivo .cer), vigente.
  • La llave privada (archivo .key) que corresponde a ese certificado.
  • La contraseña de la llave privada, la que se definió al tramitar la e.firma en el SAT.
  • El documento a firmar: el archivo del instrumento o de la forma precodificada.

Si la notaría tiene varios fedatarios (titular, suplente, adscrito), cada uno firma con su propia e.firma. La guía de ingreso indica que cada fedatario, cualquiera que sea su calidad, necesita su garantía vigente y sus propias claves de acceso al SIGER.

¿Por qué SIGER pide Java y por qué falla?

Para firmar, la Secretaría de Economía ofrece el archivo FIRMA_DOCTO_FIEL.zip en su página de guías del SIGER. Según la guía oficial (actualizada el 19 de septiembre de 2023), el procedimiento es:

  1. Descomprimir el archivo y abrir FIRMA_DOCTO_FIEL.HTML con el Bloc de notas para escribir el RFC del fedatario y revisar la ruta de salida (C:\FIEL\DoctoFirmado.fir).
  2. Abrir ese HTML con Microsoft Edge, activar "Abrir esta página en modo de Internet Explorer" y permitir el contenido bloqueado.
  3. Aceptar los avisos de seguridad ("Ejecutar esta vez" y "Acepto los riesgos y deseo ejecutar esta aplicación").
  4. Seleccionar el .cer, el .key, escribir la contraseña, elegir el documento y pulsar "Firmar Digitalmente".
  5. Recoger el archivo en C:\FIEL y renombrarlo antes de firmar otro, porque el siguiente lo sobrescribe.

Esos avisos de seguridad son los de un applet de Java: un programa que se ejecuta dentro del navegador con el plugin de Java. Esa tecnología quedó atrás hace años:

Por eso el método oficial depende de una combinación delicada: Windows, Edge en modo Internet Explorer, una versión de Java con plugin y la configuración de seguridad correcta. Basta con que una actualización cambie una de esas piezas para que la firma deje de funcionar, y en Mac no hay forma de usarlo. Si ya le pasó, revise las causas del error del RugApplet y cómo solucionarlo.

Cómo generar el archivo .fir paso a paso

Si prefiere no depender de Java, puede generar el mismo archivo desde el navegador con PDFirma. El .fir resultante usa el mismo formato que la herramienta oficial (PKCS#7 CMS con SHA1withRSA en Base64). Así se hace:

  1. Registre al fedatario una sola vez. En la sección Firmantes, capture el nombre del fedatario, su RFC, el certificado .cer y la llave privada .key. PDFirma muestra la fecha de vencimiento del certificado para que la tenga a la vista.
  2. Abra la sección Firmar y elija al fedatario que va a firmar.
  3. Escriba la contraseña de la llave privada. Es la misma que usa en el SAT.
  4. Cargue el documento. Se aceptan archivos .doc, .docx, .txt, .xml y .pdf.
  5. Firme y descargue el .fir. El archivo queda listo para adjuntarlo a su trámite en SIGER, sin rutas fijas ni archivos que se sobrescriban.

Todo se hace desde el navegador, en Windows, Mac o incluso desde una tableta: no hay que instalar Java, editar archivos HTML ni cambiar la configuración de seguridad. La llave privada se guarda cifrada con la misma contraseña que usted proporciona y solo se usa durante los segundos que tarda la firma.

¿Cómo comprobar que el .fir es válido?

Antes de enviar su trámite conviene revisar tres puntos:

  • Que lo firmó la persona correcta. El certificado incluido en el .fir debe corresponder al RFC del fedatario que formalizó el acto.
  • Que la e.firma estaba vigente al firmar. Un certificado vencido o revocado produce un .fir que el Registro no aceptará.
  • Que es el documento correcto. Si después de firmar modifica el instrumento, debe volver a firmarlo: el .fir anterior ya no corresponde al nuevo contenido.

Si su trámite es en ventanilla, recuerde que el medio magnético debe contener los documentos ya firmados, no los originales.

Errores frecuentes al generar el .fir

Estos son los tropiezos más comunes, sobre todo con la herramienta oficial:

  • Abrir el HTML en Chrome o en Edge normal. Sin el modo Internet Explorer el applet no se ejecuta y la página no hace nada.
  • No crear la carpeta C:\FIEL. La guía oficial recomienda crearla; si la ruta del HTML no existe, el archivo no se guarda.
  • Sobrescribir un .fir anterior. La herramienta oficial siempre guarda con el mismo nombre; si no lo renombra, el siguiente documento firmado reemplaza al anterior.
  • Usar un .key que no corresponde al .cer. Ocurre cuando en la notaría conviven las e.firmas de varios fedatarios o versiones renovadas del mismo certificado.
  • Contraseña equivocada. La contraseña es la de la llave privada, no la del portal del SAT ni la de SIGER.
  • e.firma vencida. Revise la vigencia del certificado antes de un cierre importante; renovarla toma tiempo.

Si quiere dejar de pelear con Java y con rutas fijas, PDFirma resuelve los primeros tres problemas de raíz y le muestra cuándo vence cada certificado. Puede probarlo un mes sin costo con la e.firma de su notaría.

Preguntas frecuentes

¿El archivo .fir es lo mismo que la e.firma?

No. La e.firma es su certificado del SAT (los archivos .cer y .key y su contraseña). El archivo .fir es el resultado de usar esa e.firma para firmar un documento: contiene el documento y la firma electrónica del fedatario.

¿Qué documentos debo convertir a .fir para el Registro Público de Comercio?

Según la guía de la Secretaría de Economía, el fedatario firma el archivo del instrumento donde consta el acto y el de la forma precodificada. En los envíos web en modalidad ordinaria solo se firma y adjunta el archivo del instrumento.

¿Puedo generar el .fir sin instalar Java ni usar el modo Internet Explorer?

Sí. Una herramienta web como PDFirma genera el .fir en el formato que acepta SIGER desde Chrome, Edge, Safari o Firefox, sin instalar Java ni cambiar la configuración del navegador.

¿Qué necesito para generar un archivo .fir?

Una e.firma vigente del fedatario emitida por el SAT (archivo .cer, archivo .key y la contraseña de la llave privada) y el archivo del documento que va a firmar.

Siga leyendo