B_01.01 Entity maintaining the register of information
What this template is for
B_01.01 identifies the entity that maintains and updates the register. It has one row. Its LEI is the anchor for the whole package: it names the reporting entity in the file name and in parameters.csv.
Filling it in
- Enter the LEI, name, country, entity type and competent authority of the entity that maintains the register.
- The date of the reporting (0060) is the reference date of the register. For the 2026 collection the AFM fixed it at 2025-12-31 (AFM (opens in a new tab)).
- The same LEI must also appear in B_01.02, the list of entities in scope.
How DORA Convert handles it
Our Excel template has a sheet named after this template. Each column header carries a note with what to enter, an example and the official source. Drop-down cells show each option as a label with its EBA code; the package carries the code. Errors block the package; warnings do not. See what we check.
- LEI: checked for format and check digits (ISO 17442). With online checks on, it is looked up in GLEIF, as the EBA does with rule VR_2.
- Reporting entity: an empty B_01.01, or an LEI that is missing from B_01.02, is an error.
- Reference date: a date in the future is an error; a date other than 31 December is a warning.
- Package: the LEI and the reference date become the start of the package name and the
entityIDandrefPeriodparameters, so they always match (error 714). - Access code: your access code is bound to the LEI in B_01.01 of the first workbook you validate with it.
Official fields
Official summary: Identifies the financial entity that maintains and updates the register of information. (ITS Annex I Part 1)
| Column | Official label | Data type | Key or reference | Required | Allowed values |
|---|---|---|---|---|---|
| c0010 | LEI of the entity maintaining the register of information | char(20) | PK | Not null | LEI identifier; DM field plus relevant LEI business checks where applicable |
| c0020 | Name of the entity | varchar(255) | Not null | Free text / narrative value per ITS and DM | |
| c0030 | Country of the entity | char(2) | Not null | Closed set; PV B0101/LISTCOUNTRY | |
| c0040 | Type of entity | varchar(255) | Not null | Closed set; PV B0101/LIST0101040 | |
| c0050 | Competent Authority | nvarchar(255) | Not null | Free text / narrative value per ITS and DM | |
| c0060 | Date of the reporting | date | Not null | Date; ITS/DM require format yyyy-mm-dd |
From the EBA data model and validation rules, as recorded on 10 March 2026. Official labels are in English.
EBA validation rules
Official note: Active DORA table-level and LEI-format checks only. (VR table B_01.01)
Active rules
Official expression:
Our explanation: Every column of B_01.01, c0010 to c0060, must be filled. Fill in each empty cell in the B_01.01 row.with {tB_01.01, default:null, interval:false}: not ( isnull ({c*}) )Official expression:
Our explanation: When any other column from c0020 to c0060 is filled, "Name of the entity" (c0020) must be filled too. Enter the name of the entity maintaining the register in c0020.with {tB_01.01, default: null, interval: false}: if ( not ( isnull ({c0030}) ) ) or not (( isnull ({c0040}) )) or not (( isnull ({c0050}) )) or not (( isnull ({c0060}) )) then ( ( not ( isnull ({c0020}) ) )) endifOfficial expression:
Our explanation: When any other column from c0020 to c0060 is filled, "Country of the entity" (c0030) must be filled too. Choose the entity's country in c0030.with {tB_01.01, default: null, interval: false}: if ( not ( isnull ({c0020}) ) ) or not (( isnull ({c0040}) )) or not (( isnull ({c0050}) )) or not (( isnull ({c0060}) )) then ( ( not ( isnull ({c0030}) ) )) endifOfficial expression:
Our explanation: When any other column from c0020 to c0060 is filled, "Type of entity" (c0040) must be filled too. Choose the type of entity in c0040.with {tB_01.01, default: null, interval: false}: if ( not ( isnull ({c0030}) ) ) or not (( isnull ({c0020}) )) or not (( isnull ({c0050}) )) or not (( isnull ({c0060}) )) then ( ( not ( isnull ({c0040}) ) )) endifOfficial expression:
Our explanation: When any other column from c0020 to c0060 is filled, "Competent Authority" (c0050) must be filled too. Enter the competent authority in c0050.with {tB_01.01, default: null, interval: false}: if ( not ( isnull ({c0030}) ) ) or not (( isnull ({c0040}) )) or not (( isnull ({c0020}) )) or not (( isnull ({c0060}) )) then ( ( not ( isnull ({c0050}) ) )) endifOfficial expression:
Our explanation: When any other column from c0020 to c0060 is filled, "Date of the reporting" (c0060) must be filled too. Enter the reporting date in c0060.with {tB_01.01, default: null, interval: false}: if ( not ( isnull ({c0030}) ) ) or not (( isnull ({c0040}) )) or not (( isnull ({c0050}) )) or not (( isnull ({c0020}) )) then ( ( not ( isnull ({c0060}) ) )) endifThis VR checks the format of column 0010 (LEI code)
Official expression:
Our explanation: The LEI must have 20 characters: 18 capital letters or digits, then two digits. The rule checks the LEI in "LEI of the entity maintaining the register of information" (c0010); the EBA's formula reaches it through the row's "Name of the entity" (c0020). Correct the LEI in c0010.match({tB_01.01, c0020}[get ERI], "^[A-Z0-9]{18}[0-9]{2}$")
Rule texts are copied from the EBA validation-rule workbook, as recorded on 10 March 2026. The EBA writes most rules only as a formula, in English. "Our explanation" is our plain-language reading of the rule, not EBA text; where they differ, the official text applies.