Skip to content

FACeB2B statuses and error codes explained

FACeB2B is the Spanish government's platform for distributing e-invoices between companies, used among others by public sector contractors. Invoicing platforms connect to it by web service: when it cannot do what they ask it answers with an error code such as RA001, and each invoice moves through statuses such as 1200, 2600 or 2500. Find your code below to see what it means, the usual cause and what to change. The codes come from the FACeB2B Invoice service manual, version 1.4.

In short

What FACeB2B statuses such as 2600 and errors such as RA001 or 0I001 mean when an e-invoice between companies in Spain goes through FACeB2B.

This list covers 28 codes from the official documents below. 2 have their own page; 26 are explained in the table only, as they are system or transport statuses with no fix in the invoice.

Invoice statuses

Code What it means
1200 Registered in FACeB2B

FACeB2B status 1200 means the invoice has been registered in the FACeB2B broker, in the electronic register (REC). Nothing to do. Later statuses report the recipient's processing.

Registrada en broker FACeB2B: La factura ha sido registrada en el registro electrónico REC

1300 Downloaded by the recipient's platform

FACeB2B status 1300 means the recipient's invoicing platform has downloaded the invoice. Nothing to do.

Descargada por plataforma cliente

2500 Paid

FACeB2B status 2500 means the invoice has been paid. Nothing to do.

Factura pagada

2600 Rejected by the recipient

La Unidad rechaza la factura

3100 Cancellation request approved

FACeB2B status 3100 means the recipient's unit has approved the request to cancel the invoice. Nothing to do for this invoice. Send a new one if an invoice is still due.

La Unidad aprueba la propuesta de anulación

Error codes

Code What it means
AT000 Authentication failed

FACeB2B error AT000 means the user could not be authenticated. Ask whoever runs your invoicing platform's FACeB2B connection to check the authentication details used for the request, then try again.

Error al autenticar el usuario

AT001 Signing certificate missing or not registered

FACeB2B error AT001 means the user could not be authenticated because the certificate that signs the SOAP request is missing or not registered. Register the certificate for the platform in the FACeB2B management portal, or sign the requests with the registered one.

Error al autenticar el usuario. El certificado de firma SOAP no se encuentra o no está dado de alta

FS000 File handling error

FACeB2B error FS000 means an error occurred while handling files. Ask whoever runs your invoicing platform's FACeB2B connection to check which file operation failed, correct the problem and try again.

Error al gestionar ficheros

FS001 File access error

FACeB2B error FS001 means the file could not be accessed. Ask whoever runs your invoicing platform's FACeB2B connection to identify the affected file and resolve the access problem, then try again.

Error de acceso al fichero.

IG000 Invoice permission error

FACeB2B error IG000 means there is a permission error for the invoice. Ask whoever runs your invoicing platform's FACeB2B connection to check the permissions for the requested action on the invoice and resolve the issue before you try again.

Error de permisos en la factura

IG001 Invoice not found

FACeB2B error IG001 means the invoice was not found. Correct any incorrect invoice reference in the request and try again. If the reference is correct, ask your platform provider to investigate.

No se encuentra la factura

IG002 No permission for the invoice

FACeB2B error IG002 means you do not have permission to act on the invoice. Ask whoever runs your invoicing platform's FACeB2B connection to check the permissions for this invoice, then try again once the issue is resolved.

Sin permisos en la factura

0I000 Status handling error

FACeB2B error 0I000 means an error occurred while handling the invoice's status. Check the invoice's current status and the action you requested with whoever runs your invoicing platform's FACeB2B connection, then try again.

Error al gestionar el estado de la factura

0I001 Status change not allowed

FACeB2B error 0I001 means the status change could not be made; the detail says why. Check the invoice's current status and request only a change it allows.

Gestión cambio de estado. La factura ya fue confirmada; La factura ya fue pagada; La factura aún no ha sido confirmada; La factura ya está rechazada; La factura está en estado final, no se permite solicitar cancelación; La factura ya tiene una solicitud de cancelación; La factura no tiene una solicitud de cancelación

IS000 Invoicing service error

FACeB2B error IS000 means an error occurred in the invoicing service. Ask whoever runs your invoicing platform's FACeB2B connection to check the failed request, then try again.

Error al gestionar el Invoicing Service

IS001 Certificate not linked to the platform

FACeB2B error IS001 means a platform error: the certificate is not linked to the platform. Ask whoever runs your invoicing platform's FACeB2B connection to link the certificate to the platform, then send the request again.

Error en la plataforma. No se encuentra asociado el certificado a la plataforma

0P000 Input parameter error

FACeB2B error 0P000 means an error occurred while processing the input parameters. Ask whoever runs your invoicing platform's FACeB2B connection to check the request's input parameters, correct any errors and try again.

Error al procesar los parámetros de entrada

0P001 Input parameters invalid

FACeB2B error 0P001 means the input parameters are invalid; the detail gives the reason. Read the detail, correct the value or the invoice it names, and send again.

Parámetros de entrada inválidos

PG000 Platform permission error

FACeB2B error PG000 means a permission error on the platform. Ask whoever runs your invoicing platform's FACeB2B connection to check the permissions needed for the request and correct any issue, then try again.

Error de permisos en la plataforma

PG001 Platform not found

FACeB2B error PG001 means the platform was not found. Ask whoever runs your invoicing platform's FACeB2B connection to check the platform details in the request, correct any errors and send the request again.

No se encuentra la plataforma

PG002 No permission on the platform

FACeB2B error PG002 means you have no permission on the platform. Ask whoever runs your invoicing platform's FACeB2B connection to correct the permissions on the platform, then try again.

Sin permisos en la plataforma

RA000 Receiver handling error

FACeB2B error RA000 means an error occurred while handling the receiver. Ask whoever runs your invoicing platform's FACeB2B connection to check the receiver involved in the failed request, correct any issue and try again.

Error en la gestión del receiver

RA001 Recipient unit not found

No se encuentra la unidad DIRe. No se encuentra la unidad DIRe, no existe o no está cargada aún en el sistema

RA002 Receiver not found

FACeB2B error RA002 means the receiver was not found: it does not exist or has no permission on the unit. Ask whoever runs your invoicing platform's FACeB2B connection to check the receiver and its permissions on the unit. Have any errors corrected, then send again.

No se encuentra el receiver. No se encuentra el receiver, no existe o no tiene permisos sobre la unidad

FS000 SOAP signature check failed

FACeB2B error FS000, when the SOAP signature is checked, means an error occurred while validating the signature. Ask whoever runs your invoicing platform's FACeB2B connection to check it, then try again.

Error al validar la firma SOAP

FS001 Signature error

FACeB2B error FS001, when the SOAP signature is checked, means a signature error. Ask whoever runs your invoicing platform's FACeB2B connection to check it, then try again.

Error de firma

FS002 Tax number missing in the certificate

FACeB2B error FS002 means an identification error: the certificate that signs the SOAP request has no tax number (NIF), which is required. Sign requests with a certificate that contains the tax number.

Error de identificación. No se encontró el NIF en el certificado que firma el SOAP, este es requerido

ER001 Unidentified error

FACeB2B error ER001 means an unidentified error occurred. Report the error to FACeB2B support with the tracking number from the answer.

Se produjo un error no identificado. Reporte el error a ... aportando número de tracking

Read the official document

  • FACeB2B, Manual de Servicio Invoice Source: FACeB2B, Manual de Servicio Invoice, version V1.4, published by Secretaría General de Administración Digital, Equipo FACeB2B, read on 8 November 2026. Official text in its original language, from Origen de los datos: Agencia Estatal de Administración Digital del Ministerio para la Transformación Digital y de la Función Pública (FACeB2B, Manual de Servicio Invoice, versión 1.4, 22 de febrero de 2024), under Condiciones generales de reutilización de administracionelectronica.gob.es (Ley 37/2007, Real Decreto 1495/2011).

Frequently asked questions

Where do I see a FACeB2B status or error?

Your invoicing platform receives them from FACeB2B and usually shows them with the invoice. A FACeB2B answer gives a code, a message and sometimes a detail.

Why does FS000 appear twice?

The manual uses FS000 and FS001 both for file errors and for errors in checking the SOAP signature. The message beside the code tells which one you have.

What is a DIRe code?

A code that identifies a company, or a unit of it, in the FACeB2B directory. An invoice sent through FACeB2B must carry the recipient's DIRe code.

Where do the codes come from?

From the FACeB2B Invoice service manual, version 1.4, published by the Agencia Estatal de Administración Digital on administracionelectronica.gob.es and reused under its general conditions. Each code page quotes the official Spanish text and links to the source.

Updated 8 November 2026