Skip to main content

Error code 805: empty key column

Official description

Code
805
Category
Additional Plain-csv
For open tables, key-column values cannot be empty.

From the EBA's published catalogue, as recorded on 10 March 2026. The official text is in English.

What the code means

A key column in one of your tables is empty. The register's templates are open tables, and in an open table no key value may be missing (EBA (opens in a new tab)).

The EBA's data model defines which columns are keys (EBA Data Model (opens in a new tab)). A few examples:

Template Key fields
B_01.02 0010 LEI of the entity
B_02.01 0010 contractual arrangement reference number
B_02.02 0010 reference number, 0020 LEI of the entity using the service, 0030 provider code, 0050 function identifier, 0060 type of ICT service, 0130 country of provision, 0150 location of storage, 0160 location of processing
B_05.01 0010 identification code of the ICT third-party service provider
B_06.01 0010 function identifier, 0040 LEI of the financial entity

Typical cause

A key field was left blank because the value is unknown or seems not to apply. In B_02.02 it is often the location of storage or processing.

How to fix it

Fill every key column in the Excel workbook. If there really is no value, use "Not Applicable", or the equivalent option in the drop-down list where one exists (EBA FAQ, question 26 (opens in a new tab)).

  1. Find the table, row and column in the message.
  2. Enter the missing value in the matching row of the workbook.
  3. If the country of storage or processing in B_02.02 is unknown, choose the most likely country. If no data is stored, choose "not applicable". A value such as "EU" is not allowed (AFM Q&A (opens in a new tab)).
  4. Build the package again, with a new timestamp.

Does DORA Convert catch it before you file?

Yes. Key fields are mandatory in our validation. An empty cell, or one holding only spaces, in a key column is an error on that row, and the package can't be built until it is fixed. We then check the built package for empty key values once more before you can download it.

  • 807: a key value refers to something that doesn't exist.
  • Code 806 (duplicate key values in one table): DPM checks.

Sources

  1. EBA: Overview of the RoI reporting technical checks and validation rules (28 April 2025) (opens in a new tab)
  2. EBA: Data Model for DORA RoI (PDF) (opens in a new tab)
  3. EBA: DORA RoI reporting FAQ (28 March 2025, PDF) (opens in a new tab)
  4. AFM: Q&A DORA register of information (March 2026, PDF) (opens in a new tab)