Estrategia y Gestión

MiFacturae y FacturaE: cómo elegir software para facturar a la Administración

MiFacturae permite crear y presentar facturas electrónicas a la Administración, mientras que FacturaE define el formato y FACe actúa como punto de entrada. Conoce los requisitos técnicos y los criterios para elegir entre la herramienta pública y una solución privada compatible con VERI*FACTU.

Colegas de trabajo delante de un ordenador
Publicado el 18 minutos de lectura

Nota del editor: Este artículo se ha actualizado en julio de 2026 para diferenciar con claridad MiFacturae, FacturaE y FACe, incorporar los requisitos técnicos para generar y enviar facturas a la Administración y añadir criterios para elegir una solución compatible con FacturaE y VERI*FACTU.

MiFacturae es un servicio público gratuito que permite crear y gestionar facturas electrónicas dirigidas a la Administración.

FacturaE es el formato estructurado que debe tener la factura y FACe es el punto de entrada utilizado para presentarla. Aunque los tres conceptos forman parte del mismo proceso, no cumplen la misma función.

Elegir entre MiFacturae y una solución privada tampoco depende únicamente del precio. La empresa debe comprobar si necesita automatizar la generación de facturas, conectarlas con su contabilidad o ERP, gestionar varios usuarios y realizar el envío a la Administración sin repetir tareas manuales.

Ideas clave

  • FacturaE es un formato estructurado, no un programa de facturación. Las facturas dirigidas a las Administraciones Públicas deben ajustarse a una versión admitida y estar firmadas electrónicamente.
  • MiFacturae permite crear, validar, convertir, firmar y presentar facturas electrónicas mediante un servicio público gratuito y accesible desde internet.
  • FACe es un punto de entrada, no una herramienta para generar facturas. También permite presentar documentos y consultar su estado.
  • Una solución privada puede aportar automatización, integración contable, soporte, personalización y capacidad para gestionar un mayor volumen, dependiendo del producto contratado.
  • FacturaE y VERI*FACTU responden a necesidades diferentes. Un programa puede cubrir una de ellas sin estar preparado necesariamente para la otra.

La comparación entre MiFacturae y una solución privada no debería reducirse a elegir entre una herramienta gratuita y otra de pago. Las dos opciones deben ser capaces de generar una factura válida, pero pueden encajar de forma distinta según el volumen de trabajo y la organización de la empresa.

MiFacturae puede resultar útil cuando se necesita elaborar y presentar facturas a organismos públicos mediante un proceso guiado. El servicio permite crear, validar, firmar y enviar documentos en formato FacturaE a través de FACe, punto general de entrada de facturas electrónicas.

Una solución privada puede ser más adecuada cuando las facturas se generan desde un sistema contable o un ERP, intervienen varios usuarios o se necesita automatizar parte del proceso. En ese caso, conviene comprobar no solo que el programa genera FacturaE, sino también cómo valida, firma, presenta y conserva la factura.

Además, la compatibilidad con FacturaE no demuestra por sí sola que el programa cubra VERI*FACTU. FacturaE estructura la factura que se envía a la Administración, mientras que VERI*FACTU pertenece al marco que regula los registros generados por los sistemas informáticos de facturación.

Contenido del post

MiFacturae, FacturaE y FACe: qué es cada cosa

MiFacturae es la herramienta pública, FacturaE es el formato de la factura y FACe es el canal utilizado para presentarla ante la Administración General del Estado. Aunque los tres conceptos forman parte del mismo proceso, cada uno cumple una función diferente.

MiFacturae: la herramienta pública para crear y presentar facturas

  • MiFacturae es un servicio público gratuito y accesible desde internet. Permite crear o importar facturas electrónicas, comprobar su contenido, firmarlas y presentarlas ante la Administración sin instalar un programa de facturación en el dispositivo.
  • Puede resultar útil para empresas y profesionales que necesitan un proceso guiado para emitir facturas a organismos públicos. Sin embargo, antes de elegirlo conviene valorar cuántas facturas se gestionarán, cuántos usuarios intervendrán y si la información debe conectarse con la contabilidad u otras aplicaciones.

FacturaE: el formato estructurado de la factura

  • FacturaE no es un programa, sino el formato estructurado que organiza la información de la factura para que pueda ser procesada automáticamente. Las facturas remitidas a las Administraciones Públicas deben utilizar una versión 3.2.x del formato FacturaE e incorporar firma electrónica XAdES.
  • El fichero contiene los datos del emisor y del organismo destinatario, los conceptos facturados, los importes, los impuestos y otra información necesaria para su tramitación. Los requisitos concretos del formato se desarrollan en el siguiente apartado.

FACe: el punto de entrada de las facturas

  • FACe es el punto general de entrada de facturas electrónicas de la Administración General del Estado. A través de su portal, los proveedores pueden presentar las facturas y consultar su estado. Las empresas también pueden conectar sus sistemas de facturación con FACe para automatizar el envío.
  • Por tanto, FACe no genera la factura: recibe un fichero que ya debe haberse creado, validado y firmado correctamente. Dependiendo del organismo destinatario, la empresa deberá utilizar FACe u otro punto general de entrada habilitado.

¿Qué ocurre con la antigua aplicación FacturaE?

  • El formato FacturaE no debe confundirse con la aplicación de escritorio Gestión de Facturación Electrónica 3.4. La aplicación continúa disponible para su descarga, pero su soporte técnico oficial ha dejado de prestarse. Por eso, debe eliminarse del artículo la afirmación de que “FacturaE ha dejado de estar disponible”.
  • La elección entre MiFacturae y una solución privada dependerá de cómo quiera gestionar la empresa todo este recorrido. Una herramienta pública puede cubrir la creación y presentación puntual de facturas, mientras que una solución integrada puede automatizar la generación, la contabilidad, la firma, el envío y el seguimiento.

Qué requisitos técnicos debe cumplir un software para generar FacturaE

Un software preparado para generar FacturaE debe crear el fichero en una versión admitida, incorporar la firma electrónica, incluir los datos administrativos necesarios y validar el documento antes de presentarlo. También debe permitir conservar la factura original y consultar su estado después del envío.

Más que hablar de “facturas electrónicas certificadas”, resulta más preciso referirse a facturas estructuradas, firmadas y validadas. La validez no depende únicamente del programa: también exige que los datos sean correctos, que la firma sea válida y que el fichero cumpla las comprobaciones del punto de entrada.

Generar una versión admitida de FacturaE

El programa debe crear un fichero XML conforme al formato FacturaE. Las facturas destinadas a las Administraciones Públicas deben ajustarse a una versión 3.2.x; la versión más reciente publicada es FacturaE 3.2.2.

Conviene comprobar qué versiones admite el software y si puede actualizarse cuando cambien los esquemas técnicos. No basta con que el proveedor indique de forma genérica que genera factura electrónica: debe especificar qué versión de FacturaE produce y qué procesos permite automatizar.

Incluir todos los datos de la factura

El fichero debe recoger correctamente la información del emisor y del destinatario, el número y la fecha de la factura, los conceptos facturados, las bases imponibles, los impuestos y el importe total. También puede necesitar referencias contractuales, datos de pago o información sobre facturas rectificativas.

Cuando la factura se dirige a una Administración, el software debe permitir incorporar los códigos que identifican a las unidades que intervienen en su tramitación:

  • Oficina contable.
  • Órgano gestor.
  • Unidad tramitadora.

Estos códigos deben solicitarse al organismo destinatario o consultarse en el directorio correspondiente. Un código incorrecto puede impedir que la factura llegue a la unidad responsable de tramitarla.

Incorporar una firma electrónica válida

Las facturas FacturaE dirigidas a las Administraciones Públicas deben incorporar una firma electrónica XAdES. El software debe permitir firmar con un certificado admitido y preservar la integridad del fichero después de la firma.

La firma debe aplicarse al documento estructurado, no únicamente a una representación visual en PDF. Modificar el fichero después de firmarlo puede invalidar la firma y provocar su rechazo.

Validar el fichero antes de enviarlo

Antes de presentar la factura, el programa debe comprobar que el XML respeta el esquema de la versión utilizada, que los campos obligatorios están completos y que los importes y los impuestos son coherentes.

También conviene validar la firma, los códigos administrativos y la relación entre las unidades destinatarias. FACe comprueba el formato, la firma y los centros administrativos antes de admitir una factura, por lo que detectar estos errores en el software evita rechazos posteriores.

Facilitar el envío y el seguimiento

El software puede permitir descargar el fichero para presentarlo manualmente o conectarse con FACe mediante sus servicios de integración. Para empresas que emiten muchas facturas a organismos públicos, el envío conectado reduce tareas repetitivas y errores de carga.

Después de la presentación, la solución debería guardar el justificante, asociarlo a la factura y facilitar la consulta de su estado. Esta trazabilidad permite saber si el documento ha sido registrado, rechazado o trasladado a la unidad correspondiente.

Conservar y exportar la información

La empresa debe poder conservar el fichero FacturaE firmado, sus anexos, el justificante de presentación y la información relacionada con su tramitación. El software también debería permitir exportar estos documentos para facilitar su consulta, archivo o traslado a otra solución.

Por tanto, el mejor programa para generar FacturaE de forma automática no es solo el que crea un XML. Debe completar los datos, incorporar la firma, validar el documento, conectarlo con el canal de presentación y conservar la trazabilidad de todo el proceso.

Cómo generar y enviar una factura FacturaE a la Administración

Para enviar una FacturaE a la Administración, primero hay que generar el fichero estructurado, completar los datos del organismo, validarlo, firmarlo electrónicamente y presentarlo en el punto de entrada correspondiente. El proceso termina cuando la empresa conserva el justificante y puede consultar el estado de tramitación.

1. Reúne los datos de la operación

Antes de crear la factura, comprueba los datos fiscales del emisor y del organismo destinatario, los conceptos facturados, los impuestos, el importe total y la forma de pago.

También puede ser necesario incluir referencias al contrato, al expediente o al pedido. Solicitar esta información antes de empezar evita tener que corregir el fichero cuando ya está preparado para su envío.

2. Identifica correctamente al organismo destinatario

Las facturas dirigidas a la Administración deben indicar la oficina contable, el órgano gestor y la unidad tramitadora. Estas unidades se identifican mediante sus correspondientes códigos DIR3.

El organismo destinatario debe facilitar los códigos aplicables. También pueden consultarse en el directorio de unidades de FACe. Utilizar una combinación incorrecta puede impedir que la factura llegue al área responsable de tramitarla.

3. Genera el fichero FacturaE

La factura debe crearse en una versión admitida del formato estructurado FacturaE. Puede elaborarse mediante MiFacturae o a través de un programa privado que incorpore esta funcionalidad.

Una solución integrada puede recuperar automáticamente información de clientes, contratos, pedidos o asientos contables. Esta automatización resulta especialmente útil cuando la empresa emite facturas de forma recurrente o trabaja con varios organismos.

4. Revisa y valida la factura

Antes de firmarla, comprueba que los datos obligatorios están completos, que los importes y los impuestos son coherentes y que los códigos administrativos corresponden al organismo destinatario.

El software también debe validar que el fichero respeta el esquema técnico de la versión de FacturaE utilizada. Detectar un error en este momento evita que la factura sea rechazada durante su presentación.

5. Firma electrónicamente el fichero

La factura debe firmarse electrónicamente con un certificado válido y mediante la política de firma aplicable. La firma se incorpora al fichero estructurado y permite comprobar la identidad del emisor y la integridad del contenido.

Una vez firmada, la factura no debe modificarse. Si se detecta un error, será necesario corregir el contenido y generar y firmar de nuevo el fichero antes de presentarlo.

6. Presenta la factura en el punto de entrada correspondiente

La factura debe enviarse al punto general de entrada que utilice el organismo. Para las Administraciones adheridas a FACe, las nuevas remisiones se realizan mediante FACe Proveedores.

La presentación puede hacerse manualmente desde el portal o de forma automatizada cuando el software está conectado con FACe. Antes del envío, conviene comprobar que el organismo destinatario está adherido y que no utiliza otro punto de entrada.

7. Guarda el justificante de presentación

Una vez admitida la factura, el sistema genera un justificante o registro de presentación. Este documento acredita cuándo se entregó y permite identificarla ante posibles consultas o incidencias.

El programa debería asociar automáticamente el justificante con la factura, especialmente cuando se gestionan numerosos envíos. Si el proceso es manual, conviene guardarlo junto con el fichero original firmado.

8. Consulta el estado de tramitación

La presentación no significa que la factura ya esté aprobada o pagada. Después del registro, el proveedor puede consultar si ha sido recibida, registrada, rechazada o tramitada por el organismo correspondiente.

Una solución conectada puede recuperar estos estados y mostrarlos dentro del propio programa. Esta funcionalidad facilita el seguimiento y evita tener que revisar cada factura por separado en el portal.

9. Conserva la documentación

La empresa debe conservar la factura estructurada y firmada, los anexos, el justificante y la información sobre su tramitación. También debe mantenerlos accesibles durante el periodo legal correspondiente.

Por tanto, el mejor software para enviar FacturaE a la Administración es el que permite gestionar todo el recorrido sin romper la trazabilidad: creación, validación, firma, presentación, seguimiento y conservación.

MiFacturae o solución privada: cuándo conviene cada opción

MiFacturae puede encajar cuando la empresa necesita crear y presentar facturas a la Administración mediante un servicio público y guiado. Una solución privada puede resultar más adecuada cuando la facturación debe integrarse con la contabilidad, automatizar tareas o coordinar el trabajo de varios usuarios.

La decisión no depende únicamente del número de facturas ni del tamaño de la empresa. También conviene valorar cómo se generan los datos, qué aplicaciones intervienen, cuánto trabajo manual requiere cada envío y si la solución debe cubrir otras obligaciones de facturación.

CriterioMiFacturae puede encajar cuando…Una solución privada puede encajar cuando…
Frecuencia de usoLa facturación a organismos públicos es ocasional y puede gestionarse mediante un proceso guiadoLas facturas se generan de forma recurrente o deben procesarse en mayor número
Origen de los datosLa información puede introducirse o importarse sin afectar a otros procesosLos datos proceden de contabilidad, ERP, pedidos, contratos u otras aplicaciones
AutomatizaciónLa empresa puede revisar y presentar cada factura de forma individualSe necesita automatizar la creación, la validación, la firma, el envío o el seguimiento
UsuariosIntervienen pocas personas y el flujo de aprobación es sencilloParticipan varios departamentos, sociedades, centros de trabajo o perfiles de usuario
Integración contableNo es necesario que todo el proceso quede conectado con la contabilidadLa factura debe contabilizarse, conciliarse o relacionarse con otros documentos automáticamente
PresentaciónLa empresa puede utilizar el servicio público para firmar y presentar la facturaSe necesita conectar el sistema de facturación con FACe u otros puntos de entrada
SeguimientoEl estado puede consultarse de forma individualSe necesita controlar numerosas facturas y sus estados desde el propio programa
ConfiguraciónEl proceso de facturación es relativamente estableSe requieren circuitos de aprobación, campos específicos, series o configuraciones propias
SoporteLa empresa puede completar el proceso con la documentación y los recursos disponiblesSe necesita asistencia para configurar, integrar, migrar o resolver incidencias
Otras obligacionesLa necesidad principal es generar y presentar FacturaEEl programa también debe cubrir contabilidad, gestión empresarial o requisitos como VERI*FACTU

MiFacturae puede resultar suficiente cuando la empresa necesita crear, validar, firmar y presentar facturas mediante un proceso público y guiado, sin conectar toda la operativa con otras áreas de gestión.

Una solución privada puede aportar mayor automatización e integración con la contabilidad o el ERP, aunque las funcionalidades concretas dependerán del producto y del plan contratado. Antes de elegir, conviene comprobar qué partes del proceso están realmente incluidas.

También es importante revisar por separado FacturaE y VERIFACTU. **Que un programa genere FacturaE no significa automáticamente que su sistema de facturación esté adaptado a VERIFACTU**, ya que ambos marcos regulan procesos diferentes.

Cómo elegir un software compatible con FacturaE y VERI*FACTU

El mejor software para trabajar con FacturaE y VERI*FACTU es el que cubre ambos procesos dentro de una operativa conectada. Debe generar, firmar y presentar facturas estructuradas a la Administración y, al mismo tiempo, adaptar sus registros de facturación a los requisitos de la Ley Antifraude.

Aunque ambas necesidades afectan a la facturación, no son equivalentes. FacturaE define la estructura y la firma de las facturas remitidas a las Administraciones Públicas. VERI*FACTU, en cambio, regula la generación y remisión de los registros de facturación a la Agencia Tributaria dentro de una de las modalidades previstas para los sistemas informáticos de facturación.

Comprueba cómo gestiona FacturaE

El proveedor debe indicar qué versión de FacturaE genera el programa y cómo completa los datos fiscales, económicos y administrativos. También conviene confirmar si permite incorporar los códigos DIR3, validar el fichero e incluir la firma electrónica XAdES.

La solución puede ofrecer la descarga del documento para presentarlo manualmente o una conexión directa con FACe. Cuando existe integración, comprueba si el programa guarda el justificante, recupera los estados de tramitación y conserva la factura firmada junto con sus anexos.

Revisa la adaptación del sistema de facturación

Para cubrir VERI*FACTU, el software debe generar registros de facturación conforme al Reglamento de sistemas informáticos de facturación y garantizar su integridad, conservación, accesibilidad, legibilidad y trazabilidad.

El productor también debe identificar cada versión mediante su declaración responsable. La empresa debe comprobar que esa declaración corresponde al programa y a la versión que utilizará, y no solo a otra solución de la misma marca.

Conviene preguntar, además, qué modalidad ofrece el sistema. VERI*FACTU remite los registros a la Agencia Tributaria después de generarlos; los sistemas de emisión no verificables los conservan localmente y deben cumplir medidas adicionales de control.

Valora si ambas funciones están realmente integradas

Una solución puede generar FacturaE mediante un módulo y cumplir los requisitos del sistema de facturación mediante otro. Esto no supone necesariamente un problema, siempre que ambos componentes compartan datos, mantengan la trazabilidad y no obliguen a repetir tareas manuales.

Antes de elegir, comprueba:

  • Qué producto y versión incorporan cada funcionalidad.
  • Si FacturaE y VERI*FACTU están incluidos o requieren módulos adicionales.
  • Cómo se trasladan los datos desde la factura hasta la contabilidad.
  • Si la firma y la conexión con FACe están integradas.
  • Qué actualizaciones normativas están incluidas.
  • Cómo se conservan los ficheros, los registros y los justificantes.
  • Qué soporte ofrece el proveedor durante la configuración y las pruebas.
  • Si las integraciones actuales seguirán funcionando después de actualizar.

La expresión “compatibilidad nativa” también necesita una comprobación concreta. Puede significar que todas las funciones están incluidas en el producto, pero también que requieren activación, configuración, certificados externos o servicios adicionales.

Por eso, no basta con preguntar si el programa “tiene FacturaE y VERI*FACTU”. Solicita una demostración del recorrido completo: crear la factura, validarla, firmarla, presentarla, contabilizarla y generar los registros correspondientes sin volver a introducir la misma información.

El programa más adecuado será el que permita completar todo ese proceso con trazabilidad, soporte y el menor número posible de pasos manuales. La decisión final dependerá también del volumen de facturas, las integraciones, el número de usuarios y las necesidades de gestión de la empresa.

Puedes ampliar las diferencias entre ambos marcos en el artículo VERI*FACTU y factura electrónica: qué cambia en cada caso.

Qué pueden aportar las soluciones Sage

Las soluciones Sage pueden integrar la facturación electrónica con la contabilidad y otros procesos de gestión de la empresa. Esto permite utilizar los datos ya disponibles para generar facturas, reducir tareas manuales y mantener la información conectada.

La página de factura electrónica de Sage contempla capacidades como la generación de FacturaE, el uso de certificados electrónicos y el envío a plataformas oficiales como FACe. Las funciones concretas deben confirmarse para cada producto, versión y configuración.

Si la empresa también necesita adaptar su sistema de facturación a VERI*FACTU, conviene comprobar que ambas funcionalidades estén incluidas y que puedan trabajar dentro del mismo flujo, sin duplicar datos ni perder trazabilidad.

Consulta las capacidades de un programa de factura electrónica de Sage y confirma con el proveedor qué solución se ajusta al volumen, las integraciones y los procesos de tu empresa.

Elige la solución según el recorrido completo de la factura

La mejor solución para generar FacturaE es la que permite completar todo el proceso con seguridad y sin duplicar tareas: crear el fichero estructurado, validar los datos, incorporar la firma electrónica, presentarlo en el punto de entrada correspondiente y conservar el justificante y los estados de tramitación.

MiFacturae puede encajar cuando la empresa necesita un servicio público y guiado para gestionar sus facturas a la Administración. Una solución privada puede resultar más adecuada cuando el proceso debe conectarse con la contabilidad, el ERP u otras áreas de gestión, o cuando se necesita automatizar un mayor número de operaciones.

La elección no debería basarse únicamente en el precio, el volumen de facturas o el tamaño de la empresa. También conviene revisar la versión de FacturaE admitida, la firma, los códigos DIR3, la conexión con FACe, el seguimiento de estados, el soporte y la continuidad de las integraciones.

Si el programa también debe cubrir VERIFACTU, ambas capacidades deben comprobarse por separado. **Generar FacturaE no demuestra automáticamente que el sistema de facturación esté adaptado a VERIFACTU**, ni que las dos funciones trabajen de forma integrada.

Antes de decidir, solicita al proveedor una demostración del recorrido real: desde la creación de la factura hasta su contabilización, presentación y archivo. El mejor programa será el que se adapte a la operativa de la empresa y permita cumplir estos pasos con trazabilidad, soporte y el menor número posible de tareas manuales.

Preguntas frecuentes sobre MiFacturae, FacturaE y VERI*FACTU

¿Qué requisitos debe cumplir un software para generar FacturaE?

Un software para generar FacturaE debe crear el fichero en una versión 3.2.x admitida, incorporar la firma electrónica XAdES y permitir incluir los datos fiscales, económicos y administrativos necesarios. También debe validar el documento, gestionar los códigos DIR3 y conservar la factura firmada, sus anexos y el justificante de presentación.

¿Qué software permite generar y enviar FacturaE automáticamente a la Administración?

El software más adecuado es el que permite crear, validar, firmar y presentar FacturaE sin volver a introducir los datos en distintas aplicaciones. Para automatizar el envío, debe poder conectarse con FACe u otros puntos de entrada, guardar el justificante y recuperar el estado de tramitación de las facturas presentadas.

¿Puede un mismo programa ser compatible con FacturaE y VERI*FACTU?

Sí, un programa puede cubrir FacturaE y VERIFACTU, pero ambas capacidades deben comprobarse por separado. FacturaE regula el formato y la firma de las facturas dirigidas a la Administración; VERIFACTU afecta a la generación y remisión de los registros de facturación. Conviene validar el producto, la versión, los módulos y las integraciones necesarias.

¿Cuándo conviene utilizar MiFacturae y cuándo una solución privada?

MiFacturae puede encajar cuando se necesita un servicio público y guiado para crear y presentar facturas a la Administración. Una solución privada puede resultar más adecuada cuando el proceso debe conectarse con la contabilidad o el ERP, automatizar envíos, gestionar varios usuarios o cubrir también otras necesidades, como VERI*FACTU. Las funciones concretas dependen de cada producto.

Gestiona la factura electrónica desde una solución conectada

Descubre cómo un programa de factura electrónica de Sage puede ayudarte a generar FacturaE, conectar la facturación con la contabilidad y reducir tareas manuales en todo el proceso.

Conoce las soluciones de factura electrónica de Sage

Factura electrónica

DESCARGA TU GUÍA GRATUITA

Si tienes que hacer una factura electrónica electrónica por primera vez, esta guía es para ti.

  • Qué es la factura electrónica.
  • Cuál es el formato correcto.
  • Diferencias versus la factura tradicional.

¡Quiero mi guía GRATIS!
Sage

Encuentra más artículos sobre estas temáticas