Volver a Facturian Learning

Facturae y FACe: registro, configuración y pruebas

Cumplimiento12 de febrero de 202616 min de lectura
Facturae y FACe: registro, configuración y pruebas

Facturae y FACe: registro, configuración y pruebas

Todo lo que necesitas para configurar desde cero la facturación electrónica a la Administración Pública


Si vas a facturar a organismos públicos por primera vez, necesitas comprender el ecosistema técnico que hace posible la facturación electrónica en España. Esta guía te acompaña desde cero: obtención de certificados, registro en FACe, configuración técnica, y cómo probar tus facturas antes de enviarlas en producción.

¿Qué es Facturae?

Facturae es el formato estándar de factura electrónica estructurada desarrollado por el Ministerio de Hacienda y Administraciones Públicas español. No es un PDF, sino un documento XML que contiene todos los datos de la factura en un formato procesable automáticamente.

Versiones del formato

Existen varias versiones del formato Facturae:

Versión Estado Uso recomendado
3.2.2 Vigente (actual) Recomendada para nuevas implementaciones
3.2.1 Vigente Aún aceptada, pero en desuso
3.2 Obsoleta No usar
3.1 y anteriores Obsoletas No usar

Recomendación: Usa siempre Facturae 3.2.2. Es la versión más actual, corrige errores de esquema de versiones anteriores y es compatible con todos los organismos públicos.

Relación con estándares europeos

Facturae es el estándar español, pero FACe también acepta dos formatos europeos:

  • UBL (Universal Business Language): Desarrollado por OASIS, ampliamente usado en Europa
  • CII (Cross Industry Invoice): Desarrollado por UN/CEFACT, usado en Alemania y otros países

Aunque estos formatos son técnicamente aceptados, en la práctica el 99% de las facturas a organismos españoles se envían en Facturae. UBL y CII se utilizan principalmente en contextos transfronterizos.

Estructura del XML Facturae

Un archivo Facturae contiene:

  1. Cabecera: Versión del formato, número de serie de factura
  2. Partes: Datos del emisor y receptor
  3. Facturas: Uno o más registros de factura
  4. Líneas de detalle: Conceptos facturados
  5. Totales: Bases imponibles, impuestos, total
  6. Firma XAdES: Firma digital del documento

Marco legal del formato

El formato Facturae está regulado por:

  • Orden PRE/2971/2007, de 5 de octubre, sobre la expedición de facturas por medios electrónicos cuando el destinatario es una Administración Pública
  • Real Decreto 1619/2012, de 30 de noviembre, por el que se aprueba el Reglamento por el que se regulan las obligaciones de facturación

¿Qué es FACe?

FACe (Punto General de Entrada de Facturas Electrónicas) es la plataforma centralizada del Estado español para recibir facturas electrónicas dirigidas a las Administraciones Públicas.

¿Quién debe usar FACe?

Según la Ley 25/2013, de 27 de diciembre, de impulso de la factura electrónica, están obligados a presentar facturas electrónicas a través de FACe:

  • Sociedades anónimas (S.A.)
  • Sociedades de responsabilidad limitada (S.L.)
  • Uniones temporales de empresas (UTE)
  • Agrupaciones de interés económico
  • Fondos de pensiones, capital riesgo, inversiones, etc.
  • Establecimientos permanentes de entidades no residentes

Importante: Los autónomos (personas físicas) no están obligados, pero pueden usar FACe voluntariamente.

Organismos adheridos a FACe

FACe es el punto de entrada para:

  • Administración General del Estado (ministerios, organismos autónomos)
  • Comunidades Autónomas adheridas (mayoría)
  • Ayuntamientos y diputaciones
  • Universidades públicas
  • Empresas públicas

⚠️ Excepción: El País Vasco tiene su propio sistema de facturación electrónica integrado con Batuz.

Marco legal de FACe

  • Ley 25/2013: Impulso de la factura electrónica y creación del registro contable de facturas
  • Orden HAP/1650/2015: Condiciones técnicas normalizadas del punto general de entrada
  • Resolución de 10 de octubre de 2014: Especificaciones técnicas de los estados de factura

Requisitos previos

Antes de empezar el proceso de configuración, asegúrate de tener:

1. Alta censal en la AEAT

Debes estar dado de alta en Hacienda mediante el modelo 036 (autónomos y sociedades) o modelo 037 (autónomos simplificado). Este trámite te proporciona tu NIF/CIF oficial.

2. Certificado digital

Necesitas un certificado digital cualificado emitido por una Autoridad de Certificación reconocida en España. Este certificado tiene dos funciones:

  • Autenticarte en el portal FACe
  • Firmar digitalmente las facturas Facturae (firma XAdES)

3. Datos del organismo público cliente

Antes de facturar, necesitas obtener del organismo público:

  • CIF del organismo
  • Códigos DIR3 (Oficina Contable, Órgano Gestor, Unidad Tramitadora)
  • Referencia del expediente o contrato (si aplica)

Obtener un certificado digital cualificado

Sin certificado digital no puedes hacer nada: ni autenticarte en FACe ni firmar facturas. Es lo primero que hay que resolver.

La opción más habitual: FNMT

El certificado de la Fábrica Nacional de Moneda y Timbre es gratuito, ampliamente reconocido y disponible tanto para personas físicas como jurídicas. En la práctica, es el que usa el 90% de la gente que factura a la Administración.

El inconveniente es que requiere un trámite presencial. Así funciona:

  1. Accede a https://www.sede.fnmt.gob.es/certificados/persona-fisica
  2. Solicita el certificado (recibirás un código de solicitud)
  3. Acude a una oficina de registro (FNMT, Hacienda, ayuntamientos) con tu DNI/NIE
  4. Validan tu identidad presencialmente
  5. Descarga el certificado desde la web de FNMT (normalmente en 24-48h)

Para empresas (persona jurídica), usa la web de certificados de persona jurídica. El administrador o apoderado debe acreditar su representación con escrituras o poder notarial. Válido 4 años, después toca renovar.

Alternativas al FNMT

Opción Para quién Coste Particularidades
DNIe (DNI electrónico) Personas físicas con DNI posterior a 2006 Gratis Necesitas lector de tarjeta. No sirve para sociedades.
Camerfirma (Cámaras de Comercio) Empresas que quieren soporte rápido ~40 €/año Proceso más ágil, buen soporte técnico. camerfirma.com
IZEMPE Residentes en País Vasco Variable Integrado con el ecosistema vasco
ACCV Comunidad Valenciana Gratis Solo para residentes o empresas en la CV
ANF AC Notarial Variable Certificación notarial

Si eres autónomo o una SL pequeña, conviene ir directamente con el FNMT: es gratis, lo aceptan en todas partes y la renovación es sencilla.

Formatos de certificado

Los certificados se distribuyen en varios formatos:

Formato Extensión Contenido Uso
PKCS#12 .p12, .pfx Certificado + clave privada Importar en navegador o software
X.509 .cer, .crt Solo certificado público Validación, no firma
PEM .pem Texto base64 Servidores, línea de comandos

Para FACe necesitas: Un certificado en formato .p12 o .pfx con su contraseña. Este formato incluye la clave privada necesaria para firmar.

Convertir formatos de certificado

Si tienes un certificado en un formato y necesitas otro:

De .cer + .key a .p12 (con OpenSSL):

openssl pkcs12 -export -out certificado.p12 -inkey clave.key -in certificado.cer

Extraer .cer de un .p12:

openssl pkcs12 -in certificado.p12 -clcerts -nokeys -out certificado.cer

Extraer clave privada de un .p12:

openssl pkcs12 -in certificado.p12 -nocerts -out clave.key

Validez del certificado

Los certificados tienen fecha de caducidad:

  • FNMT persona física: 4 años
  • FNMT persona jurídica: 4 años
  • DNIe: Hasta caducidad del DNI (10 años)
  • Camerfirma: Según contrato (normalmente 1-3 años)

⚠️ Importante: FACe rechaza facturas firmadas con certificados caducados. Renueva tu certificado al menos un mes antes de su vencimiento.

Registrarse en FACe

Con el certificado en la mano, ya puedes crear tu cuenta en FACe.

Acceso al portal

  1. Accede a https://face.gob.es
  2. Haz clic en "Acceso con certificado electrónico"
  3. Selecciona tu certificado cuando el navegador lo solicite
  4. Completa el proceso de registro

Configuración de la cuenta

Al registrarte, debes configurar:

Datos de identificación

  • NIF/CIF: Se extrae automáticamente del certificado
  • Razón social: Nombre de la empresa o nombre completo
  • Dirección: Domicilio fiscal
  • Teléfono y email: Para notificaciones

Preferencias de notificación

FACe puede notificarte cuando:

  • Se registra una factura
  • Cambia el estado de una factura
  • Una factura es rechazada
  • Una factura es pagada

Opciones de notificación:

  • Email
  • SMS (de pago)
  • Notificación en la sede electrónica

Recomendación: Activa las notificaciones por email al menos para rechazos y cambios de estado.

Asociación de certificados

Puedes asociar múltiples certificados a tu cuenta:

  • Certificado de la empresa (persona jurídica)
  • Certificado del administrador (persona física)
  • Certificado de empleados autorizados

Para añadir un certificado:

  1. Accede con tu certificado principal
  2. Ve a "Mi perfil""Certificados asociados"
  3. Haz clic en "Añadir certificado"
  4. Accede con el nuevo certificado desde otra sesión

Delegación de gestión

Si trabajas con una asesoría o gestoría, puedes delegar la gestión de tus facturas:

  1. Accede a "Mi perfil""Delegaciones"
  2. Introduce el NIF del delegado (la asesoría)
  3. Selecciona los permisos (enviar, consultar, anular)
  4. Confirma la delegación

La asesoría recibirá una notificación y podrá aceptar la delegación desde su cuenta.

⚠️ Importante: Aunque delegues la gestión, tú sigues siendo responsable legal de las facturas emitidas.

API de FACe

Para integraciones automáticas (como Facturian), FACe proporciona una API SOAP basada en Web Services.

Endpoints:

  • Producción: https://webservice.face.gob.es/...
  • Staging (pruebas): https://se-face-webservice.redsara.es/...

Operaciones disponibles:

  • enviarFactura: Envío de factura Facturae firmada
  • consultarFacturas: Consulta de estados
  • anularFactura: Solicitud de anulación
  • consultarEstados: Listado de estados posibles

No necesitas usar la API directamente si usas Facturian, pero es útil conocerla para debugging.

Los códigos DIR3: el detalle que más quebraderos de cabeza da

El DIR3 (Directorio Común de Unidades Orgánicas y Oficinas) es el registro oficial de unidades administrativas. Parece un trámite menor, pero en la práctica es donde más errores se cometen al facturar por primera vez a un organismo público.

¿Qué son los códigos DIR3?

Cada organismo público está estructurado en unidades, y cada unidad tiene un código DIR3. Para facturar, necesitas tres códigos:

1. Oficina Contable (OC)

Identifica la unidad que gestiona el pago de la factura.

Ejemplo: Para un ayuntamiento, suele ser la Intervención Municipal o la Tesorería.

2. Órgano Gestor (OG)

Identifica la unidad que ha contratado el servicio o adquirido el bien.

Ejemplo: Si has hecho un trabajo para el Área de Urbanismo, el OG es esa área.

3. Unidad Tramitadora (UT)

Identifica la unidad que tramita administrativamente la factura.

Ejemplo: Puede ser el mismo departamento que el OG, o un servicio de gestión administrativa.

¿Cómo obtener los códigos DIR3?

Método 1: Consultar el directorio oficial

  1. Accede a https://administracionelectronica.gob.es/ctt/dir3
  2. Busca el organismo por nombre o CIF
  3. Navega por la estructura hasta encontrar la unidad correcta
  4. Anota los códigos (formato: AXXXXXXX o LXXXXXXXX)

Método 2: Preguntar al organismo

Lo más seguro es preguntar directamente al organismo. Normalmente el responsable del contrato o expediente te facilitará los tres códigos.

Método 3: Consultar facturas anteriores

Si ya has facturado antes al mismo organismo, usa los mismos códigos DIR3.

Ejemplo real de códigos DIR3

Ayuntamiento de Madrid - Área de Medio Ambiente:

  • Oficina Contable (OC): L01280066 (Intervención General)
  • Órgano Gestor (OG): L01280222 (Área de Medio Ambiente)
  • Unidad Tramitadora (UT): L01280229 (Servicio de Gestión Administrativa del Área)

Errores comunes con DIR3

Código obsoleto

Las reorganizaciones administrativas pueden hacer que un código DIR3 quede obsoleto. Si FACe rechaza la factura por código no válido:

  1. Vuelve a consultar el directorio DIR3
  2. Contacta con el organismo para confirmar
  3. Busca notas de "Sustituido por..." en el directorio

Confundir OG y UT

Es fácil confundir el Órgano Gestor con la Unidad Tramitadora. Ante la menor duda, conviene preguntar directamente al organismo. Mejor una llamada de más que un rechazo en FACe.

Usar códigos de otra unidad

Algunos organismos grandes tienen múltiples unidades con códigos diferentes. Asegúrate de usar los de la unidad específica que te contrató.

Formato de los códigos DIR3

  • Prefijo L: Administraciones Locales (ayuntamientos, diputaciones)
  • Prefijo A: Administración General del Estado
  • Prefijo E: Entidades Públicas Empresariales
  • Prefijo U: Universidades

Ejemplo:

  • L01280066 → Ayuntamiento de Madrid
  • A04002859 → Ministerio de Hacienda

Generar facturas en formato Facturae

Esquema XML de Facturae 3.2.2

El formato Facturae es un XML complejo. Aquí tienes la estructura básica:

<?xml version="1.0" encoding="UTF-8"?>
<fe:Facturae xmlns:fe="https://www.facturae.gob.es/formato/Paginas/version-3-2.aspx">
  <FileHeader>
    <SchemaVersion>3.2.2</SchemaVersion>
    <Modality>I</Modality>
    <InvoiceIssuerType>EM</InvoiceIssuerType>
  </FileHeader>
  <Parties>
    <SellerParty>
      <!-- Datos del emisor -->
    </SellerParty>
    <BuyerParty>
      <!-- Datos del receptor (AAPP) -->
    </BuyerParty>
  </Parties>
  <Invoices>
    <Invoice>
      <InvoiceHeader>
        <!-- Número, fecha, tipo -->
      </InvoiceHeader>
      <InvoiceIssueData>
        <!-- Lugar de emisión -->
      </InvoiceIssueData>
      <TaxesOutputs>
        <!-- IVA y otros impuestos -->
      </TaxesOutputs>
      <InvoiceTotals>
        <!-- Totales -->
      </InvoiceTotals>
      <Items>
        <InvoiceLine>
          <!-- Línea de factura -->
        </InvoiceLine>
      </Items>
      <AdditionalData>
        <!-- DIR3, expediente, etc. -->
      </AdditionalData>
    </Invoice>
  </Invoices>
</fe:Facturae>

Campos obligatorios

Los campos obligatorios según la normativa:

Del emisor:

  • NIF/CIF
  • Razón social
  • Dirección completa
  • Código postal

Del receptor:

  • CIF del organismo
  • Razón social
  • Dirección
  • Códigos DIR3 (OC, OG, UT)

De la factura:

  • Número de factura
  • Serie (opcional pero recomendado)
  • Fecha de emisión
  • Fecha de operación
  • Descripción de los conceptos
  • Base imponible
  • Tipo de IVA
  • Cuota de IVA
  • Total factura

Adicionales para AAPP:

  • Referencia del expediente o contrato (si existe)
  • Centro gestor del gasto

Firma XAdES

Todas las facturas Facturae deben estar firmadas digitalmente con XAdES (XML Advanced Electronic Signatures).

Tipos de firma XAdES:

  • XAdES-BES: Firma básica (mínimo requerido)
  • XAdES-T: Incluye sello de tiempo
  • XAdES-LT: Incluye validación a largo plazo

Para FACe: Se requiere al menos XAdES-BES. Facturian genera automáticamente XAdES-T para mayor seguridad.

Proceso de firma:

  1. Generar el XML Facturae
  2. Calcular el hash SHA-256 del documento
  3. Firmar el hash con la clave privada del certificado
  4. Insertar la firma en el elemento <Signature> del XML

Librerías para firmar:

  • Java: Apache Santuario, XAdES4j
  • Node.js: node-xades
  • .NET: Microsoft.Xades
  • Python: signxml

Si usas Facturian, la firma se realiza automáticamente en el servidor.

Validación del XML

Antes de enviar una factura a FACe, valídala contra el esquema XSD oficial.

Descarga el XSD: https://www.facturae.gob.es/formato/Paginas/version-3-2.aspx

Validar con xmllint (Linux/Mac):

xmllint --schema Facturaev3_2_2.xsd factura.xml --noout

Validar con herramientas online:

La propia web de Facturae ofrece un validador: https://www.face.gob.es/es/facturas/validar-visualizar-facturas

Herramientas de generación

eFACTURAe (oficial)

El Ministerio proporciona una aplicación gratuita para generar Facturae:

Descarga: https://www.facturae.gob.es/formato/Paginas/descarga-aplicacion-escritorio.aspx

Características:

  • Genera XML Facturae 3.2.2
  • Firma con tu certificado
  • Valida contra el esquema
  • Interfaz Java (requiere JRE)

Limitaciones:

  • Interfaz antigua
  • No guarda histórico
  • Manual (no automatizado)

Facturian

Facturian automatiza todo el proceso:

  1. Creas la factura en la interfaz web
  2. Seleccionas el cliente (organismo público)
  3. Publicas la factura
  4. Facturian genera el XML, firma y envía a FACe automáticamente

Pruebas en staging (no te saltes esto)

Antes de enviar facturas reales, siempre prueba en el entorno de staging de FACe. Te va a ahorrar disgustos.

Acceso al entorno de pruebas

URL de staging: https://se-face.redsara.es/

Diferencias con producción:

  • Base de datos separada
  • Datos de prueba, no reales
  • No tiene efectos legales
  • Permite depurar errores sin riesgo

Crear una cuenta en staging

  1. Accede a https://se-face.redsara.es/
  2. Usa tu certificado digital (el mismo que en producción)
  3. Crea una cuenta (separada de la de producción)

⚠️ Importante: Las cuentas de staging y producción son independientes. Debes registrarte en ambas.

Datos de prueba

Para probar facturas necesitas:

CIF de organismos de prueba

FACe staging tiene organismos de prueba configurados:

  • CIF: S2800116G (Ayuntamiento de prueba)
  • CIF: Q2826004J (Organismo autónomo de prueba)

Códigos DIR3 de prueba

  • OC: L01280066 (Oficina contable de prueba)
  • OG: L01280222 (Órgano gestor de prueba)
  • UT: L01280229 (Unidad tramitadora de prueba)

Consulta la documentación de FACe para códigos actualizados.

Enviar una factura de prueba

Proceso:

  1. Genera una factura Facturae con datos de prueba
  2. Firma el XML con tu certificado
  3. Accede a FACe staging con tu certificado
  4. Sube el archivo XML
  5. Espera la confirmación

Respuesta de FACe:

Si todo va bien, recibirás:

<RegistroFactura>
  <NumeroRegistro>202601234567890</NumeroRegistro>
  <CodigoEstado>1200</CodigoEstado>
  <DescripcionEstado>Registrada</DescripcionEstado>
</RegistroFactura>

Interpretar respuestas

Códigos de estado

Código Estado Significado
1200 Registrada FACe ha aceptado y registrado la factura
1300 Registrada en RCF Anotada en el Registro Contable del organismo
2400 Contabilizada El organismo reconoce la deuda
2500 Pagada El pago se ha ejecutado
2600 Rechazada La factura se rechaza (ver motivo)
3100 Anulada Se ha aceptado la anulación

Errores comunes en pruebas

Error: "Certificado no válido"

  • Causa: El certificado ha caducado o no es cualificado
  • Solución: Renueva el certificado o usa uno cualificado

Error: "DIR3 no válido"

  • Causa: El código DIR3 no existe o está obsoleto
  • Solución: Verifica en el directorio DIR3 o usa códigos de prueba

Error: "XML no válido"

  • Causa: El XML no cumple el esquema XSD
  • Solución: Valida el XML con el esquema oficial

Error: "Firma no válida"

  • Causa: La firma XAdES está corrupta o no corresponde al certificado
  • Solución: Regenera la firma con la librería correcta

Error: "Factura duplicada"

  • Causa: Ya existe una factura con el mismo número y serie
  • Solución: Usa otro número de factura o anula la anterior

Simular cambios de estado

Una de las cosas más útiles del entorno de staging es que puedes forzar cambios de estado manualmente. Accede a la factura en el panel, usa "Simular cambio de estado" y selecciona 1300, 2400, 2500 o 2600 según lo que quieras probar.

Esto te permite verificar que tu sistema reacciona bien a rechazos, contabilizaciones y pagos sin esperar a que ningún organismo lo haga. Es especialmente útil si estás integrando por API.

Pasar a producción

Cuando las pruebas en staging te salgan bien, ya puedes enviar facturas reales.

Cambiar a producción

URL de producción: https://face.gob.es

Cambios necesarios:

  1. Usa la cuenta de producción (no la de staging)
  2. Usa datos reales (CIF del organismo, códigos DIR3 reales)
  3. Envía el XML al endpoint de producción

Si usas Facturian, solo tienes que cambiar el modo de "Pruebas" a "Producción" en la configuración.

Primera factura real

Checklist antes de enviar:

  • ✅ Certificado digital vigente
  • ✅ Cuenta de FACe en producción activa
  • ✅ Códigos DIR3 verificados con el organismo
  • ✅ XML validado contra el esquema XSD
  • ✅ Firma XAdES correcta
  • ✅ Datos del emisor correctos (NIF, razón social, dirección)
  • ✅ Datos del receptor correctos (CIF del organismo)
  • ✅ Importes correctos (base imponible, IVA, total)
  • ✅ Referencia del expediente o contrato (si aplica)

Monitorizar estados

Después de enviar la factura, monitoriza su estado:

Estado 1200 (Registrada):

  • FACe ha recibido la factura
  • Todavía no ha llegado al organismo

Estado 1300 (Registrada en RCF):

  • El organismo ha recibido la factura
  • Está en su Registro Contable

Estado 2400 (Contabilizada):

  • El organismo ha reconocido la obligación de pago
  • La factura está aprobada

Estado 2500 (Pagada):

  • El pago se ha ejecutado
  • Deberías recibir la transferencia en los próximos días

Estado 2600 (Rechazada):

  • La factura se rechaza
  • Revisa el motivo del rechazo
  • Corrige el error y reenvía

Plazos de pago

Según la Ley 3/2004, de lucha contra la morosidad:

  • Plazo general: 30 días desde la recepción de la factura
  • Plazo en contratos: El pactado (máximo 60 días)
  • Intereses de demora: Si pasan más de 30 días sin justificación

En la práctica, muchos organismos tardan bastante más de 30 días. Monitoriza el estado y no dudes en reclamar si se supera el plazo legal.

Alternativa: Usar eFACTURAe

Si no quieres integraciones automáticas, puedes usar la herramienta oficial del gobierno.

Descargar e instalar eFACTURAe

  1. Descarga desde https://www.facturae.gob.es/formato/Paginas/descarga-aplicacion-escritorio.aspx
  2. Requiere Java Runtime Environment (JRE) instalado
  3. Descomprime el ZIP
  4. Ejecuta eFACTURAe.jar

Generar factura con eFACTURAe

  1. Abre eFACTURAe
  2. Selecciona "Nueva factura"
  3. Rellena los datos del emisor
  4. Rellena los datos del receptor (organismo público)
  5. Introduce los códigos DIR3
  6. Añade las líneas de factura
  7. Haz clic en "Generar XML"
  8. Firma con tu certificado
  9. Guarda el archivo .xsig

Enviar a FACe

  1. Accede a https://face.gob.es con tu certificado
  2. Selecciona "Enviar factura"
  3. Sube el archivo .xsig generado por eFACTURAe
  4. Confirma el envío

Configurar en Facturian

Si usas Facturian, la configuración es mucho más sencilla.

Subir tu certificado

  1. Accede a ConfiguraciónEmpresaCertificados digitales
  2. Haz clic en "Añadir certificado"
  3. Sube tu archivo .p12 o .pfx
  4. Introduce la contraseña
  5. Marca "Usar para FACe"

Configurar el cliente como Administración Pública

  1. Ve a Clientes → Selecciona el organismo público
  2. Marca "Es Administración Pública"
  3. Introduce los códigos DIR3:
    • Oficina Contable
    • Órgano Gestor
    • Unidad Tramitadora
  4. Introduce la referencia del expediente (si aplica)
  5. Guarda

Crear y enviar la factura

  1. Crea la factura normalmente
  2. Al publicarla, Facturian:
    • Genera el XML Facturae 3.2.2
    • Firma con tu certificado
    • Envía a FACe automáticamente
    • Recibe el número de registro
    • Monitoriza el estado automáticamente

Modo pruebas vs. producción

En ConfiguraciónIntegracionesFACe:

  • Marca "Modo pruebas" para enviar a staging
  • Desmarca para enviar a producción

Resolución de problemas

"El certificado no es válido para firma electrónica"

Causa: El certificado no incluye la clave privada o no tiene el uso correcto.

Solución:

  • Asegúrate de usar un archivo .p12 o .pfx (no .cer)
  • Verifica que el certificado tiene el uso "Digital Signature"

"DIR3 no encontrado"

Causa: El código DIR3 no existe en el directorio o está obsoleto.

Solución:

  1. Consulta https://administracionelectronica.gob.es/ctt/dir3
  2. Contacta con el organismo para confirmar los códigos
  3. Revisa si hay notas de "Sustituido por..."

"El XML no cumple el esquema"

Causa: El XML Facturae tiene errores de estructura o campos obligatorios ausentes.

Solución:

  1. Valida el XML con el XSD oficial
  2. Usa la herramienta de validación de Facturae.gob.es
  3. Revisa campos obligatorios (NIF, razón social, bases, IVA)

"Factura duplicada"

Causa: Ya existe una factura con el mismo número y serie.

Solución:

  • Si es un error, anula la factura anterior
  • Si es una rectificativa, márcala como tal en el XML
  • Usa otro número de factura

"El organismo no está adherido a FACe"

Causa: El organismo tiene su propio sistema de facturación.

Solución:

  • País Vasco: Usa Batuz
  • Cataluña: Usa e.FACT
  • Galicia: Usa SEF
  • Contacta con el organismo para confirmar

"Error de firma XAdES"

Causa: La firma no se ha generado correctamente.

Solución:

  • Asegúrate de usar una librería compatible con XAdES-BES
  • Verifica que la firma se inserta en el elemento <Signature>
  • Usa la herramienta de validación de firma de Facturae.gob.es

Conclusión

Configurar FACe por primera vez puede parecer complejo, pero en realidad son pocos pasos y, una vez hecho, no tienes que volver a tocarlo. Lo importante es:

  1. ✅ Obtener certificado digital cualificado
  2. ✅ Registrarte en FACe (staging y producción)
  3. ✅ Obtener códigos DIR3 del organismo
  4. ✅ Generar facturas Facturae 3.2.2 firmadas con XAdES
  5. ✅ Probar en staging
  6. ✅ Enviar en producción
  7. ✅ Monitorizar estados

Con Facturian, todo este proceso es automático: solo tienes que crear la factura y nosotros nos encargamos del XML, la firma, el envío y el seguimiento.


¿Primera vez configurando FACe? Contacta con nuestro soporte técnico y te ayudamos con certificados, códigos DIR3 y pruebas.


Referencias legales


Este artículo tiene carácter informativo y no constituye asesoramiento fiscal. Consulta con un profesional para tu situación particular.

¿Te ha sido útil este artículo?
Compartir: