VeriFactu y Fiscal

FacturaE: guía completa de factura electrónica B2B en España 2026

Equipo FactuTPV12 min de lectura
Compartir:
En este artículo

¿Qué es FacturaE y para qué sirve?

FacturaE es el formato estándar español de factura electrónica, regulado por el Ministerio de Hacienda bajo la especificación técnica Facturae 3.2.2. A diferencia de un PDF o un ticket impreso, una eFactura FacturaE es un archivo XML estructurado que cumple con un esquema oficial y lleva incorporada una firma digital que garantiza la identidad del emisor y la integridad del documento.

Este formato es el estándar obligatorio para facturar a la administración pública española a través del portal FACe, y cada vez más empresas lo adoptan en sus relaciones B2B para automatizar la recepción, contabilización y archivo de facturas.

Las eFacturas FacturaE tienen extensión .xsig (XML firmado) y pueden ser verificadas por cualquier software compatible. Su estructura incluye datos del emisor, receptor, líneas de detalle, impuestos, totales y, opcionalmente, centros administrativos para la administración pública.

FacturaE vs VeriFactu: ¿en qué se diferencian?

Es habitual confundir FacturaE con VeriFactu, pero son sistemas complementarios con objetivos diferentes:

ConceptoVeriFactuFacturaE
¿Qué es?Sistema de registro y verificación de la AEATFormato de factura electrónica XML firmada
¿A quién afecta?A todos los negocios con software de facturaciónObligatorio para facturar a la administración pública; opcional para B2B
¿Cómo funciona?Cadena de hashes + envío automático a la AEATGeneración de XML firmado digitalmente con certificado
¿Requiere certificado?No (el software gestiona los hashes)Sí: certificado digital .p12/.pfx para la firma XAdES
¿Formato de salida?Registro interno (no visible para el cliente)Archivo .xsig descargable y envíable a FACe

En la práctica, un negocio puede usar ambos simultáneamente: VeriFactu para cumplir con la normativa de registro ante Hacienda, y FacturaE para generar las eFacturas firmadas que necesitan sus clientes B2B o la administración pública.

¿Quién necesita usar FacturaE?

La factura electrónica en formato FacturaE es obligatoria en estos casos:

  • Proveedores de la administración pública: Cualquier empresa o autónomo que facture a un organismo público español (ayuntamientos, ministerios, universidades, hospitales públicos, etc.) debe enviar sus facturas en formato FacturaE a través del portal FACe.
  • Contratos públicos: Todas las facturas derivadas de licitaciones y contratos con el sector público deben ser electrónicas desde la Ley 25/2013.

Además, es recomendable en estos escenarios:

  • Relaciones B2B con grandes empresas: Muchas corporaciones exigen recibir eFacturas para automatizar su contabilidad.
  • Facturación internacional intracomunitaria: FacturaE facilita el cumplimiento de la Directiva 2014/55/UE sobre facturación electrónica.
  • Sector salud, educación y servicios profesionales: Sectores con alta presencia de contratación pública.

Si tu negocio solo vende al consumidor final (B2C), las facturas simplificadas (F2) y completas (F1) estándar son suficientes. FacturaE es un paso adicional para las relaciones B2B y con la administración.

¿Cómo funciona la factura electrónica FacturaE?

El proceso de generación de una eFactura FacturaE sigue estos pasos:

1. Generación del XML: El software de facturación genera un archivo XML siguiendo el esquema Facturae 3.2.2 del Ministerio de Hacienda. Este XML contiene todos los datos de la factura: emisor, receptor, líneas de detalle, impuestos, totales, y opcionalmente los centros administrativos del destinatario público.

2. Firma digital XAdES-EPES: El XML se firma digitalmente utilizando el certificado digital del emisor. La firma XAdES-EPES (XML Advanced Electronic Signatures with Explicit Policy Identifier) garantiza tres cosas: la identidad del firmante, que el documento no ha sido alterado y el momento exacto de la firma.

3. Validación: El archivo firmado (.xsig) se valida automáticamente contra el esquema XSD oficial para asegurar que cumple con la estructura requerida.

4. Envío: La eFactura se envía al destinatario. Si es un organismo público, se sube al portal FACe. Si es una empresa privada, se envía por email o por los canales acordados entre las partes.

Todo este proceso es automático en FactuTPV: el usuario solo tiene que pulsar un botón para descargar la eFactura firmada.

El certificado digital: requisito imprescindible

Para firmar eFacturas necesitas un certificado digital en formato .p12 o .pfx (PKCS#12). Este certificado es el equivalente digital de tu firma manuscrita: identifica legalmente a tu empresa.

¿Qué certificado necesitas?

  • Certificado de persona jurídica: Emitido a nombre de tu empresa (con el CIF). Es el más habitual para facturación B2B.
  • Certificado de representante: Emitido a nombre de un administrador o apoderado que representa legalmente a la empresa.

¿Dónde obtenerlo?

  • FNMT (Fábrica Nacional de Moneda y Timbre): Emite certificados gratuitos para personas jurídicas. Proceso: solicitud online, acreditación presencial en Hacienda, descarga del certificado.
  • Autoridades de certificación privadas: ANF AC, Camerfirma, AC Firmaprofesional, entre otras. Ofrecen certificados con soporte técnico adicional.

Cómo configurar el certificado en FactuTPV:

  1. Accede a Ajustes en el menú lateral.
  2. En la sección Facturación electrónica, busca Certificado digital.
  3. Selecciona tu archivo .p12 o .pfx y escribe la contraseña.
  4. Pulsa Subir y validar.

El sistema verifica automáticamente que el certificado es válido, no ha expirado y que el NIF del certificado coincide con el NIF de tu negocio.

Importante: El certificado digital no es exclusivo de FacturaE. También se utiliza para VeriFactu en modo SOAP y para cualquier trámite electrónico con la administración. Una vez configurado en FactuTPV, funciona para ambos sistemas.

Códigos DIR3 y facturación a la administración pública (FACe)

Para facturar a un organismo público a través de FACe, necesitas identificar al destinatario mediante tres códigos DIR3 (Directorio Común de Unidades Orgánicas):

Código DIR3DescripciónEjemplo
Oficina ContableUnidad que registra la factura en su contabilidadL01234567
Órgano GestorUnidad responsable del contrato o pedidoEA0012345
Unidad TramitadoraUnidad que tramita y aprueba el pagoA02345678

¿Dónde encontrar los códigos DIR3?

  • Directorio DIR3 oficial: En la web del Portal de Administración Electrónica (PAe) del Ministerio de Hacienda.
  • Pliegos del contrato: Los códigos DIR3 suelen aparecer en la documentación del contrato público.
  • Contacto con el organismo: Si no los encuentras, contacta directamente con el departamento de contabilidad del organismo.

En FactuTPV, los códigos DIR3 se configuran en la ficha del cliente, en la sección Datos de facturación electrónica. Solo admiten letras y números (sin espacios ni caracteres especiales).

Cómo configurar FacturaE en FactuTPV paso a paso

Configurar la facturación electrónica en FactuTPV es un proceso sencillo de tres pasos:

Paso 1: Activar FacturaE

  1. Ve a Ajustes desde el menú lateral.
  2. En la sección Facturación electrónica, activa el interruptor FacturaE.

Paso 2: Subir tu certificado digital

  1. En la misma sección de Ajustes, localiza Certificado digital.
  2. Selecciona tu archivo .p12 o .pfx.
  3. Introduce la contraseña del certificado.
  4. Pulsa Subir y validar.
  5. Verifica que el estado muestra Válido y que el NIF coincide.

Paso 3: Configurar los clientes B2B

  1. Ve a Clientes y edita el cliente al que vas a facturar.
  2. Despliega Datos de facturación electrónica.
  3. Completa el tipo de cliente (Empresa/Persona), tipo de NIF, dirección completa (calle, CP, ciudad, provincia, país).
  4. Si es un organismo público, añade los tres códigos DIR3.
  5. Guarda los cambios.

Paso 4: Generar la eFactura

  1. Realiza una venta asignando el cliente B2B (se genera factura F1).
  2. En el historial de Ventas, localiza la venta.
  3. Pulsa el botón de descarga y selecciona eFactura (.xsig).
  4. El sistema genera el XML, lo firma con tu certificado y descarga el archivo.

Errores comunes al generar eFacturas y cómo solucionarlos

Al trabajar con facturación electrónica, pueden surgir estos errores frecuentes:

ErrorCausaSolución
Certificado digital no configuradoNo se ha subido un certificado .p12 en AjustesSube tu certificado en Ajustes > Certificado digital
El certificado ha expiradoEl certificado digital ha caducadoRenueva el certificado en la FNMT y súbelo de nuevo
NIF del certificado no coincideEl NIF del certificado es diferente al NIF del negocioUsa un certificado emitido para el CIF/NIF correcto
Faltan códigos DIR3El cliente FACe no tiene los 3 códigos obligatoriosCompleta los campos DIR3 en la ficha del cliente
Dirección del cliente incompletaFalta CP, ciudad o provincia en los datos B2BCompleta todos los campos de dirección del cliente
Código DIR3 inválidoEl código contiene espacios o caracteres especialesUsa solo letras y números en los códigos DIR3
Error de esquema XMLUn campo del cliente tiene un formato no válidoRevisa que el código de país sea ISO 3166-1 alpha-3 (ej: ESP)

Consejo: Antes de generar la primera eFactura a un cliente nuevo, verifica que todos sus datos B2B estén completos y correctos. Una vez configurados, las siguientes facturas se generarán sin problemas.

Ventajas de la factura electrónica para tu negocio

Adoptar la facturación electrónica aporta beneficios significativos más allá del cumplimiento legal:

  • Acceso a contratación pública: Sin eFactura, no puedes facturar a ningún organismo público en España. Tener FacturaE configurado te abre las puertas a licitaciones y contratos públicos.
  • Cobro más rápido: Las eFacturas se procesan automáticamente por los sistemas contables del receptor, reduciendo los plazos de aprobación y pago.
  • Reducción de errores: Al ser un formato estructurado (XML), los datos se validan automáticamente. No hay errores de transcripción manual.
  • Ahorro en papel y envío: No necesitas imprimir, sellar, meter en sobre ni enviar por correo. Un archivo .xsig enviado por email es legalmente válido.
  • Trazabilidad completa: La firma digital garantiza quién emitió la factura, cuándo y que no ha sido alterada. Ideal para auditorías.
  • Automatización contable: Los sistemas ERP de tus clientes pueden importar automáticamente las eFacturas, agilizando la conciliación.

Preguntas frecuentes

¿Es obligatorio usar FacturaE para mi negocio?

Solo es obligatorio si facturas a la administración pública española (vía FACe). Para ventas B2C y muchas relaciones B2B, las facturas PDF estándar son suficientes. Sin embargo, cada vez más empresas lo exigen en B2B.

¿Puedo usar el mismo certificado digital para VeriFactu y FacturaE?

Sí. Una vez configurado el certificado en Ajustes > Certificado digital, funciona tanto para firmar eFacturas (FacturaE) como para el envío SOAP de registros a la AEAT (VeriFactu).

¿Cuánto cuesta obtener un certificado digital?

Los certificados de la FNMT (Fábrica Nacional de Moneda y Timbre) son gratuitos para personas jurídicas. Solo necesitas solicitarlo online y acreditar tu identidad presencialmente en una oficina de Hacienda. Los certificados de autoridades privadas tienen un coste variable (desde 15 hasta 80 euros al año).

¿Qué pasa si mi certificado caduca?

No podrás generar nuevas eFacturas hasta que renueves el certificado. FactuTPV te mostrará una alerta cuando el certificado esté próximo a expirar. Las facturas ya firmadas siguen siendo válidas.

¿Dónde encuentro los códigos DIR3 de un organismo público?

En el directorio DIR3 oficial del Ministerio de Hacienda (Portal de Administración Electrónica). También suelen aparecer en los pliegos del contrato público o puedes solicitarlos al departamento de contabilidad del organismo.

¿FacturaE sustituye a VeriFactu?

No. Son complementarios. VeriFactu registra y encadena todas tus facturas ante la AEAT. FacturaE genera el documento electrónico firmado para clientes B2B y administraciones públicas. Un negocio puede y debe usar ambos.

Logo FactuTPV

Equipo FactuTPV

Somos el equipo detrás de FactuTPV, el software TPV con VeriFactu integrado para autónomos, pymes y hostelería en España. Escribimos sobre facturación electrónica, gestión de negocio y las últimas novedades fiscales para ayudarte a estar siempre al día.

Contactar con nosotros →

Sigue leyendo

Artículos relacionados

Plan gratuito permanente

¿Listo para probarlo?

Empieza gratis con FactuTPV. VeriFactu incluido, sin tarjeta de crédito, sin compromiso.