Spain: filing with the Banco de España
unknown.
| Accepted formats | unknown BdE publishes its own XBRL taxonomy module 'Registros de información (DORA 4.0)' (spec: XBRL 2.1, Dimensions 1.0, Formula 1.0; entry point http://www.bde.es/es/fr/xbrl/fws/ebacrr_dora/4.0/mod/dora.xsd; 'Disponible para declaraciones desde 2025-03'); the validation booklets are headed 'Taxonomía: DORA-4.0'. The SIF manual describes official submissions as XBRL documents zipped ('Los documentos .xbrl se deben comprimir en un fichero .zip'). Whether BdE accepts the EBA xBRL-CSV package as-is, requires xBRL-XML against its own entry point, or offers Excel conversion is not stated on any BdE page read. A vendor help page (seen only in a search snippet, low) claims BdE 'did not follow the standard EU xBRL format and instead requires its own custom xBRL format'. The BdE DORA page also offers an XLSX 'Información a remitir' (58 KB) that was not downloaded. source medium confidence |
|---|---|
| Portal | SIF - Sistema de Intercambio de Información Financiera (aplicativo SIF) url https://aps.bde.es/sif_www/ login prerequisites PKI certificate ('Sistema de Intercambio de Información Financiera (necesario certificado PKI)'); the Sede procedure page says access needs an electronic certificate issued by Banco de España and signed documents need an FNMT legal-person certificate held by persons registered in the Registro de Altos Cargos. Entity must adhere to SIF under Instrucción Externa I.E. 2014.07 (application form signed by Presidente, Director General or Consejero; new electronic identities if needed; channels: SIF web app, e-mail, EDITRAN, ITW). SIF web app normally available 05:00-22:00 Mon-Fri Madrid time; uploads outside hours queue until the next working day 05:00. The BdE DORA page itself names no channel; SIF is the channel for XBRL supervisory returns and the DORA booklet refers to 'el aplicativo SIF' and its 'función de prevalidación'. source high confidence |
| File naming | Notes No DORA-specific naming rule found. Generic SIF rule for official XBRL submissions: 'El nombre del fichero .zip será libre pero en ningún caso deberá estar formado por espacios en blanco ni tampoco por el carácter de guion alto "-"' (zip name is free but must contain no spaces and no hyphen). Whether this applies to DORA packages (whose EBA name contains hyphens in the date) is not stated. source medium confidence |
| Packaging | other rules
source medium confidence |
| 2026 cycle (reference date 31 Dec 2025) | Notes No public BdE calendar for the RoI found. Only indirect evidence: validation booklets dated 'Marzo 2026' (main) and file-dated 2 March 2026 (additional); the BdE 'Plantillas DORA Frecuencia' sheet lists all 15 templates as 'FRECUENCIA ANUAL'. Validation b0002 requires the reporting-date year in B_01.01 c0060 to be >= 2025 and <= the sending year. reference date 2025-12-31 source medium confidence |
| 2027 cycle (reference date 31 Dec 2026) | reference date 2026-12-31 esa transmission deadline 2027-03-31 changes Nothing found. source low confidence |
| Test window | SIF offers a standing 'pre-validación' service for XBRL packages (results returned as error descriptions; prevalidations queryable under 'Consulta de Módulos Enviados: Prevalidaciones'). The DORA 'Validaciones adicionales' are NOT implemented in SIF and therefore 'no estarán disponibles en la función de prevalidación, ni automáticamente disponibles en el envío oficial'. No dated test window published. available yes source high confidence |
| Sign-off | No maker/checker step described for DORA. Signature of modules only 'en el caso de que Banco de España requiera la firma de los módulos'. roles SIF profiles: 'EF Envío' (official submission), 'EF Serv. Auxiliares' (pre-validation, signature, downloads), 'EF Consulta' (queries). A 'presentadora' entity may file on behalf of another authorised entity. source medium confidence |
| Feedback | format Two e-mails per official submission: 'Acuse de recibo del envío' and 'Resultado de la validación del envío'; errors also queryable in SIF ('Consulta de Errores del Envío'). The additional DORA validations are run by BdE staff after receipt and entities 'pudiendo ser contactadas ... para corregir los errores detectados'. timing Not stated. resubmission A submission with any additional validation pending is not considered final: 'no considerándose como valido final el envío que tenga pendiente alguna de ellas'. Sede procedure offers 'Presentar subsanación'. source high confidence |
| LEI required | true Validation b0006: 'El código LEI reportado en la celda 0010 debe ser un código LEI valido' (B_01.01 reporting entity) and b0035 requires that LEI to appear in B_01.02; b0007 same for every entity in scope. For contract-signing entities only (B_03.01, b0016) an EUID is tolerated: 'En caso de no contar con un código LEI, podrá reportarse un código EUID (sus dos primeras posiciones indicarán el código país del registro). Deberá confirmarse que la entidad no cuenta con un código LEI.' v8826: parent LEI must match ^[A-Z0-9]{18}[0-9]{2}$. source high confidence |
| Who files here | Credit institutions (entidades de crédito); Payment institutions (entidades de pago); E-money institutions (entidades de dinero electrónico); Account information service providers; 'Otra entidad financiera' where a parent maintains the group register and is not itself subject to the obligation source high confidence |
| Quirks | 'Validaciones Adicionales DORA' are binding completeness checks run manually by BdE after an official submission; they are not in SIF, not in pre-validation, and a filing with any of them pending is not 'valido final'.; BdE's booklet checks are 'Exacto' (exact) evaluations; several are marked '[No evaluable]' meaning they are defined but not automatically evaluable.; The BdE DORA page ('Información sobre el registro de los contratos con proveedores terceros de servicios TIC (DORA)') sits under 'Información periódica de entidades de crédito' and lists four files only: Relación y frecuencia de los estados a reportar (PDF), Información a remitir (XLSX 58 KB), Correlaciones y cuadres (PDF 239 KB), Correlaciones y cuadres adicionales (PDF 129 KB). No dates, deadlines or channel are shown.; BdE publishes its own XBRL entry point for DORA 4.0 (ebacrr_dora/4.0/mod/dora.xsd) 'Disponible para declaraciones desde 2025-03', alongside its other supervisory taxonomies.; A vendor help page (search snippet only) claims BdE requires 'its own custom xBRL format' rather than the EU standard package and that the file is zipped before sending; unverified. |
| Notes | Solid on validation rules (two booklets fully read) and SIF access; thin on calendar and exact accepted package format - BdE publishes no public RoI deadline page and appears to communicate dates to entities directly. The XLSX 'Informacion_a_remitir_DORA.xlsx' was not downloaded; it may define exactly which templates/columns BdE expects. |
Error codes this portal shows
| in_ref_202_601_701 | El mismo conjunto de valores reportados en las columnas Número de referencia del acuerdo contractual, Código de identificación del proveedor tercero de servicios de TIC, y Tipo de servicios de TIC debe ser reportado en el estado B_02.02 en las columnas 0010, 0030 y 0060, y en el estado B_07.01 en las columnas 0010, 0020 y 0040, para aquellas filas en el identificador de la función (0050) del estado B_02.02, aparezca en el estado B_06.01 en la columna 0010 y en ese mismo estado B_06.01 se clasifique como esencial la función en la columna 0050 Evaluación del carácter esencial o la importancia. |
| in_ref_201_303 | El mismo conjunto de valores reportados en las columnas Número de referencia del acuerdo contractual (0010) y LEI de la entidad financiera usuaria de los servicios de TIC (0020) del estado B_02.02 debe estar reportado en el estado B_04.01 en las columnas Número de referencia del acuerdo contractual (0010) y LEI de la entidad financiera usuaria de los servicios de TIC (0020) respectivamente, y viceversa. |
| in_ref_701_202 | El mismo conjunto de valores reportados en las columnas Número de referencia del acuerdo contractual (0010) y Código de identificación del proveedor tercero de servicios de TIC (0020) y Tipo de servicios de TIC (0030) del estado B_07.01 debe estar reportado en el estado B_02.02 en las columnas Número de referencia del acuerdo contractual (0010) y Código de identificación del proveedor tercero de servicios de TIC (0030) y Tipo de servicios de TIC (0060) respectivamente. |
| in_ref_502_202 | El mismo conjunto de valores reportados en las columnas Número de referencia del acuerdo contractual (0010) y Tipo de servicios de TIC (0020) del estado B_05.02 debe estar reportado en el estado B_02.02 en las columnas Número de referencia del acuerdo contractual (0010) y Tipo de servicios de TIC (0060) respectivamente. |
| in_ref_202_601 | El mismo conjunto de valores reportados en las columnas LEI de la entidad financiera usuaria de los servicios de TIC (0020) y del Identificador de la función (0050) del estado B_02.02 debe estar reportado en el estado B_06.01 en las columnas LEI de la entidad financiera (0040) y del Identificador de la función (0010) respectivamente. |
| mand_if_202_100 | Si en la columna 0050 Evaluación del carácter esencial de una función del estado B 06.01 se ha seleccionado SI, el conjunto de valores reportados en las columnas del LEI de la entidad financiera (0040) y del Identificador de la función (0010) del estado B 06.01 debe cruzarse con las columnas del LEI de la entidad financiera usuaria de los servicios de TIC (0020) y del Identificador de la función (0050) del estado B_02.02, y comprobarse en esas filas vienen completadas con dato las columnas Plazo de notificación para la entidad financiera usuaria de los servicios de TIC (0100), Plazo de notificación para el proveedor tercero de servicios de TIC (0110), Almacenamiento de datos (0140), Sensibilidad de los datos almacenados por el proveedor tercero de servicios de TIC (0170), y Nivel de dependencia del servicio de TIC que sustenta la función esencial o importante (0180). |
| b0001 | El tipo de entidad financiera (c0040) del estado B_01.01 responsable del mantenimiento del registro de información reportando a Banco de España podrá ser Entidad de crédito, Entidad de pago, Entidad de dinero electrónico, Proveedor de servicios de información de cuentas u Otra entidad financiera (cuando la sociedad matriz lleve a cabo el mantenimiento del registro de información a nivel de grupo y no esté en sí misma sujeta a la obligación de mantener el registro). |
| b0002 | El año de la fecha de la comunicación de la información (c0060) tiene que ser igual o mayor que 2025 e igual o menor que el año de la fecha de envío. |
| b0003 | La Autoridad competente declarada en la celda c(0050) debe ser Banco de España |
| b0006 / b0007 / b0009 / b0011 / b0019 / b0021 | El código LEI reportado en la celda 0010 debe ser un código LEI valido. (b0006 B_01.01; b0007 B_01.02 c0010; b0009 B_01.02 c0060 parent; b0011 B_01.03 c0020; b0019 B_03.03 c0020; b0021 B_04.01 c0020) |
| b0010 / b0036 | ESI:* : {c0070} >= {c0080} / ESI:* : {c0080} <= {c0090} |
| b0016 | El código LEI de la entidad que firma el acuerdo contractual de la celda c0020 debe ser un código LEI valido. En caso de no contar con un código LEI, podrá reportarse un código EUID (sus dos primeras posiciones indicarán el código país del registro). Deberá confirmarse que la entidad no cuenta con un código LEI. |
| b0020 / b0053 | El número de referencia del acuerdo contractual celda (0010) del Estado B_04.01 deberá haberse reportado en la celda 0010 del Estado B_02.01 |
| b0026 | Si el Tipo de código para la identificación del proveedor tercero de servicios de TIC c(0040) seleccionado es un código LEI, el Código de identificación del proveedor tercero de servicios de TIC c(0030) deberá ser un código LEI valido |
| b0028 / b0037 / bz0063 | La columna 0050 Posición debe ser mayor o igual que 1. / Se debe reportar dato del Tipo de código para la identificación del destinatario de los servicios de TIC subcontratados c(0070) del Estado B_05.02, cuando la Posición c(0050) sea distinta de 1. / En el estado B_05.02, si la columna 0050 > 1, el valor de la columna Código de identificación del destinatario de los servicios de TIC subcontratados c(0060) tiene que reportarse en otra fila en la columna Código de identificación del proveedor tercero de servicios de TIC c(0030) donde la columna Posición c(0050) sea n-1. |
| b0035 / b0043 | El código LEI de la entidad financiera responsable del mantenimiento del registro de información c(0010) del Estado B_01.01 debe ser reportado en una fila del estado B_01.02 en la celda 0010 LEI de la entidad financiera / El dato reportado en la columna 0060 del estado B_01.02 debe estar reportado en la columna 0010 del estado B_01.01. |
| b0038 | Si existe dato en una fila del estado B_05.01 en las columnas 0030, 0040, 0050, 0060, 0070, 0080, 0090, 0100, 0110 ó 0120 entonces debe existir dato en la misma fila del estado B_05.01 para la en las columnas 0020, 0050, 0060, 0070, 0080 y 0110. |
| b0039 / b0041 / bz0015 / bz0065 | Cada uno de los códigos reportados en la columna 0020 del Estado B_07.01 (B_03.02 / B_02.02 c0030 / B_05.02 c0030) debe haber sido reportado en la columna 0010 del Estado B_05.01 (Código de identificación del proveedor tercero de servicios de TIC). |
| b0040 / b0044 / b0050 / b0052 / b0058 / bz0013 | Cada uno de los código reportados en la columna 0020 del Estado B_03.01 (B_01.03 c0020 / B_03.03 c0020 / B_04.01 c0020 / B_06.01 c0040 / B_02.02 c0020) debe haber sido reportado en la columna 0010 del Estado B_01.02. |
| b0045 | El dato reportado en la columna 0030 del estado B_02.01 debe estar reportado en la columna 0010 del estado B_02.01 cuando en la columna 0020 se seleccione la opción "Acuerdo posterior o asociado". |
| b0046 / b0047 / b0048 / b0049 / b0051 / b0055 / b0059 | El dato reportado en la columna 0010 (0020) del estado B_02.03 / B_03.01 / B_03.02 / B_03.03 / B_05.02 / B_07.01 debe estar reportado en la columna 0010 del estado B_02.01. |
| b0062 | En el estado B_05.01, si el Tipo de persona del proveedor tercero de servicios de TIC (c0070) es una persona física el Tipo de código de identificación del proveedor tercero de servicios de TIC (c0020) no puede ser LEI ni EUCLID. |
| b0067 | El identificador de la función reportado en la columna 0010 del estado B 06.01 no puede repetirse en otra fila de este estado. |
| b0069 | En el B_02.01, si en la columna 0020 contiene "Acuerdo independiente" entonces el importe reportado en la columna 0050 es muy bajo, por favor revise que se está reportando correctamente. |
| bz0012 | El número de referencia del acuerdo contractual de la columna 0010 del estado B_02.01 deberá ser reportado al menos una vez en el estado B_02.02 en la columna 0010. |
| bz0014 | El código LEI de la entidad financiera usuaria de los servicios de TIC de la celda 0020 deberá ser válido. |
| bz0038 | Cuando se reporte Sí en Almacenamiento de datos (c0140) deberá reportarse dato en la Ubicación de los datos en reposo (almacenamiento) (c0150) y Ubicación de la gestión de los datos (tratamiento) (c0160) de la misma fila del estado B_02.02. |
| bz0017 / bz0023 / bz0024 [No evaluable] | Si en la columna 0030 seleccionan LEI en la columna 0020 el código deber ser un LEI válido. / Si el Tipo de código ... (c0020) seleccionado es LEI, el Código de identificación ... (c0010) debe ser un LEI válido. / Si el Tipo de código adicional ... (c0040) seleccionado es LEI, el Código adicional ... (c0030) debe ser un LEI válido. |
| bz0031 / bz0032 / bz0033 / bz0034 [No evaluable] | El objetivo de tiempo de recuperación de la función columna 0080 deberá ser mayor o igual que 0. / El objetivo de punto de recuperación ... columna 0090 deberá ser mayor o igual que 0. / La justificación del carácter esencial o la importancia columna 0060 deberá tener una extensión máxima de 300 caracteres. / La identificación de la función columna 0010 deberá comenzar por F (en mayúscula) seguida por un número. |
| bz0054 / bz0056 / bz0057 / bz0060 / bz0061 [No evaluable] | El dato reportado en la columna 0110 debe estar reportado en la columna 0010 (B_05.01). / El dato reportado en la columna 0030 (0060) del estado B_05.02 debe estar reportado en la columna 0010 del estado B_05.01. / El conjunto de datos reportados en las columnas 0020 y 0050 del estado B_02.02 deberán estar reportados en las columnas 0040 y 0010 del estado B_06.01. / El conjunto de datos reportados en las columnas 0010 y 0030 del estado B_02.02 deberán estar reportado en las columnas 0010 y 0020 del estado B_03.02. |
| v8803_m_0 ... v8883_m_0, v22913_s_0, v23716_s_0, v8825_m_0, v8826_m_0, v8869_m_0-v8871_m_0, b0042 | EBA taxonomy formula rules reproduced as XPath-like expressions (e.g. 'ESI:* : if((not((empty(({c0110})))))) then ((not((empty(({c0100})))))) else (true())'; 'matches({c0060, ESI:*},'^[A-Z0-9]{18}[0-9]{2}$')'; 'if(({c0020} = (xs:QName('EBA_CO:x3')))) then ((not((empty(({c0030})))))) else (true())'). |
The authority's own documents
- Información sobre el registro de los contratos con proveedores terceros de servicios TIC (DORA) - landing page
- Informe de cuadres y relaciones de los estados - Marzo 2026 - Taxonomía DORA-4.0 (Cuadernillo Validaciones DORA) (2026-03)
- Validaciones Adicionales DORA (Cuadernillo Validaciones adicionales DORA) (2026-03-02)
- Anexo I - Plantillas de registro de información de DORA (relación y frecuencia) (2025-02-19)
- Información a remitir DORA (XLSX, 58 KB, not downloaded)
- Registros de información (DORA 4.0) - taxonomía vigente (2025-03-31)
- SIF: Manual de usuario (I.E.2012.02 Tratamiento de estados financieros declarados mediante XBRL) (2023-11-15)
- Normas de adhesión al Sistema de Intercambio de Información Financiera (SIF), I.E.2014.07 (2024-04)
- Sede Electrónica - SIF: Envío de documentación financiera (procedure P90) (2025-09-15)
- Información financiera a remitir - Entidades de crédito (lists DORA item and SIF access)
Compiled from the authority's published guidance on 31 October 2026, with a source and confidence per field. Low confidence means the authority has not published it in writing and the statement is an inference from standing rules or a third party. Check the authority's page before the window opens, and send corrections to hello@roifile.com.