Ownership / The legal-entity graph
Who owns the lenders
A lender that reports no parent to the Global LEI System has not left the question blank. GLEIF's validation rules require every legal entity other than a branch to report both its direct and its ultimate accounting consolidating parent, and to answer each one either with a relationship record naming the parent or with a reporting exception naming the reason. So the useful question is not how many lenders carry a parent edge. It is how many have given an answer of either kind, and what the answers say. Of the 300 lenders in this platform's curated top-lender table, 78 name an ultimate parent and 220 filed an exception explaining why they do not, so 298 of them, 99.33%, have their ownership status on the record. 2 do neither.
Data as of the GLEIF golden copy of 2026-07-25 00:00 UTC
A missing parent is not missing data
Read as a match rate, the parent edge alone looks thin: 78 of 300 top lenders, 26.0%. Adding the filed exceptions inverts the reading, and the two never overlap: across all 10 population and question combinations below, the largest number of entities carrying both a parent edge and an exception for the same question is 0, which is why the counts can be added at all. Run over the whole file the same way, 1,941,016 LEI records are live and not branches, which is the population the reporting rule binds; 93,540 of them report an ultimate parent and 1,847,346 filed an exception, leaving 130 that answer neither way, 0.0067%. Widen the frame to every record GLEIF has ever published, including the 1,441,783 whose registration is no longer issued, and the accounted share falls to 96.26%. That fall is not a reporting failure by anyone still reporting: 125,143 of the 126,562 records that answer neither way, 98.9% of them, sit on a registration that is no longer issued.
Source: GLEIF, LEI golden copy files | GLEIF, State Transition and Validation Rules v2.8.5 The reporting duty is GLEIF's: with the exception of branches, all legal entities shall report relationship data for both direct and ultimate accounting consolidating parent, and each relationship shall be reported by either a relationship record or a reporting exception record. Methodology
Both questions, every population
| Population | Parent question | Entities | Reports a parent | Filed an exception | Neither | Accounted |
|---|---|---|---|---|---|---|
| Top mortgage lenders | ultimate | 300 | 78 | 220 | 2 | 99.333% |
| Top mortgage lenders | direct | 300 | 71 | 227 | 2 | 99.333% |
| EBA reporting banks | ultimate | 119 | 23 | 93 | 3 | 97.479% |
| EBA reporting banks | direct | 119 | 20 | 96 | 3 | 97.479% |
| Live LEIs, branches aside | ultimate | 1,941,016 | 93,540 | 1,847,346 | 130 | 99.993% |
| Live LEIs, branches aside | direct | 1,941,016 | 89,002 | 1,851,888 | 126 | 99.994% |
| Live LEIs | ultimate | 1,942,339 | 93,574 | 1,847,346 | 1,419 | 99.927% |
| Live LEIs | direct | 1,942,339 | 89,040 | 1,851,888 | 1,411 | 99.927% |
| Every LEI ever issued | ultimate | 3,384,122 | 131,890 | 3,125,670 | 126,562 | 96.260% |
| Every LEI ever issued | direct | 3,384,122 | 125,724 | 3,132,853 | 125,545 | 96.290% |
Source: GLEIF, LEI golden copy files "Live LEIs" are records whose registration status is ISSUED; the row above it removes the 1,323 of them that are branches, which GLEIF's rules exempt from reporting a parent at all. Entities are counted once per question, and the build refuses to write its output if the parent and exception counts do not sum to the accounted count. Methodology
Weighted by what the lenders actually lent
Counting entities gives the same weight to the largest lender in the curated table, which originated $139.7B in 2024, and to the smallest, which originated $63.5M. The table carries that origination volume, and all 300 of its 300 lenders join to this mapping on the LEI, so the same accounting can be weighted by money. The lenders that name an ultimate parent originated $541.6B of the $1.44T total, 37.69%; those that filed an exception originated $893.8B. The lenders with no answer of either kind account for $1.6B, 0.110% of the volume, so 99.890% of what these lenders lent was originated by an entity whose ownership status is on the record.
The reasons are the finding
An exception is not a refusal, it is a categorised answer. The 6,258,523 exceptions filed worldwide by 3,142,174 entities use 10 distinct reason codes, and the most common of them is Natural persons (2,297,728 filings, 36.7% of all of them). Among the top lenders the reason given most often is Parent does not consolidate, on 81 of the 220 exceptions filed. The reason attached to the most origination volume is a different one: No known controlling person, on 48 lenders originating $260.6B, against $251.0B for the reason given most often. Counting lenders and weighting them by lending do not rank these reasons the same way.
Source: GLEIF, Reporting Exceptions v2.1 format Only the first reason on each exception is counted. GLEIF allows up to five, and 13,650 of the 6,258,523 exceptions worldwide carry a second, 0.22% of them. Methodology
Source: GLEIF, Reporting Exceptions v2.1 format | CFPB/FFIEC, HMDA Loan/Application Register Volume is the sum of originated loan amounts in the 2024 HMDA register for the lenders giving that reason, in dollars as HMDA reports them. Methodology
Two sets of banks give different reasons
The same question put to European banks comes back differently. Among the 93 EBA reporting banks that filed an ultimate-parent exception, the most common reason is No known controlling person (51), while the top lenders' most common reason, Parent does not consolidate, is given by 37 of them. The lenders are more often controlled by an entity that does not consolidate; the European banks more often report that nobody is known to control them.
| Reason for no ultimate parent | GLEIF code | Top lenders | EBA banks |
|---|---|---|---|
| Parent does not consolidate | NON_CONSOLIDATING | 81 | 37 |
| No known controlling person | NO_KNOWN_PERSON | 48 | 51 |
| Natural persons | NATURAL_PERSONS | 49 | 3 |
| Parent will not take an LEI | NO_LEI | 37 | 1 |
| Must not be disclosed publicly | NON_PUBLIC | 5 | 0 |
| Consent not obtained (deprecated) | CONSENT_NOT_OBTAINED | 0 | 1 |
| All exceptions filed | 220 | 93 |
Source: GLEIF, Reporting Exceptions v2.1 format Ultimate-parent exceptions only. The direct-parent question is answered separately, and the two do not have to agree. Methodology
Direct and ultimate are two questions
GLEIF defines the direct accounting consolidating parent as the lowest-level entity that prepares consolidated statements consolidating the child, and the ultimate as the highest. Where a group is one company deep those are the same entity; where it is not, they are not, and the file says how often. Worldwide, 118,364 entities carry both an active direct and an active ultimate parent edge, and 29,538 of them, 25.0%, name a different entity for each. Among the top lenders it is 13 of 70; among the EBA banks 8 of 20. A further 12 entities across the two universes answer one question with a parent and the other with an exception. Merging the two questions, or walking the direct chain upward to reconstruct an ultimate parent rather than reading the one the filer reported, would quietly overwrite all of that.
| Population | Ultimate question | Direct question | Entities |
|---|---|---|---|
| Top mortgage lenders | Filed an exception | Filed an exception | 219 |
| Reports a parent | Reports a parent | 70 | |
| Reports a parent | Filed an exception | 8 | |
| Neither | Neither | 2 | |
| Filed an exception | Reports a parent | 1 | |
| EBA reporting banks | Filed an exception | Filed an exception | 93 |
| Reports a parent | Reports a parent | 20 | |
| Reports a parent | Filed an exception | 3 | |
| Neither | Neither | 3 |
Source: GLEIF, Relationship Record (RR-CDF) v2.1 format | GLEIF, State Transition and Validation Rules v2.8.5 Every entity appears exactly once per population. The top lenders' direct-parent question is answered by 71 parent edges and 227 exceptions, against 78 and 220 for the ultimate question. Methodology
Where the parents sit
Once an ultimate parent is named it can be placed. Of the 78 named ultimate parents of the top lenders, 4 sit in a different country from the lender itself, 5.1%. Of the 23 named ultimate parents of the EBA banks, 13 do, 56.5%. Both denominators are small, 23 in the European case, so this is a description of these banks and not an estimate of anything wider. Country is the country of the legal address GLEIF holds, which is where the entity is registered rather than where it does business.
| Population | Ultimate parent registered in | Entities |
|---|---|---|
| Top mortgage lenders | US | 74 |
| CA | 3 | |
| JP | 1 | |
| EBA reporting banks | US | 8 |
| FR | 3 | |
| GB | 3 | |
| DE | 2 | |
| CH | 1 | |
| CN | 1 |
Source: GLEIF, LEI golden copy files Up to six jurisdictions per universe, as ISO 3166-1 alpha-2 codes, ordered by entity count then code. The lenders' named ultimate parents sit in 3 jurisdictions in all, the EBA banks' in 11, so a list of six leaves some out where that number is larger. Methodology
Parents that appear more than once
5 ultimate parents named by more than one entity in the same universe. Nothing here is a controlling stake or a merger: it is the consolidation perimeter each filer reported, which is the definition GLEIF uses.
| Ultimate parent | Registered in | Population | Entities |
|---|---|---|---|
| BANK OF AMERICA CORPORATION | US | EBA reporting banks | 2 |
| BERKSHIRE HATHAWAY INC. | US | Top mortgage lenders | 2 |
| CAISSE DES DEPOTS ET CONSIGNATIONS | FR | EBA reporting banks | 2 |
| CITIGROUP INC. | US | EBA reporting banks | 2 |
| Carrington Holding Company, LLC | US | Top mortgage lenders | 2 |
Source: GLEIF, LEI golden copy files Names as GLEIF's Level 1 file records them. 101 of the named ultimate parents in these two universes resolve to a Level 1 record and 0 do not, so no row here is a blank standing in for an unresolved LEI. Methodology
What else the relationship file holds
Consolidation is not the only relationship GLEIF records, and it is not even the most common one. Across the 481,443 active relationship records in this vintage the largest single type is fund managed by, at 148,089 records, which is a fund naming its management company rather than a parent naming a subsidiary. Only the two consolidation types feed the accounting above. 3,039 active records point an entity at itself, and 3,021 of those are of the fund managed by type, which is what a self-managed fund looks like in this file. They are counted and left in the type totals below, and 0 entities in the two platform universes are their own reported parent.
Source: GLEIF, Relationship Record (RR-CDF) v2.1 format Type labels are shortened from GLEIF's enum tokens. Fund management, sub-fund and feeder relationships describe fund structures, not accounting consolidation, and none of them is read as a parent here. Methodology
What is left unaccounted
5 entities across the two universes report no ultimate parent and filed no exception, and they divide cleanly. 3 of them are not LEIs at all: they sit in the identifier column of the EBA table but fail ISO 17442, the standard that fixes an LEI at twenty characters ending in two check digits, and not one of them has a record in GLEIF's file. Every EBA identifier that is a valid LEI is accounted for, 116 of 116. The other 2 are real LEIs belonging to lenders in the curated top-lender table that have simply not answered, and each of them carries "Credit Union" in its registered legal name. GLEIF collects parent data at issuance, renewal or transfer, whichever comes first, and began collecting it in May 2017, so a record that has not been renewed since then can carry neither a parent nor an exception; 1 of these 2 sits on a registration that is no longer issued.
| Identifier | Legal name | Population | Valid LEI | Registration |
|---|---|---|---|---|
| AT0000000000043000VB | no GLEIF record | EBA reporting banks | no | |
| FR9695005MSX1OYEMGDF | no GLEIF record | EBA reporting banks | no | |
| FR969500TJ5KRTCJQWXH | no GLEIF record | EBA reporting banks | no | |
| 549300S8SHBRCI7UU819 | Baxter Credit Union | Top mortgage lenders | yes | LAPSED |
| 549300TOOOOW36EX6R40 | SUNCOAST CREDIT UNION | Top mortgage lenders | yes | ISSUED |
Source: GLEIF, LEI golden copy files These entities are named because they are already named on this platform, on the lending and EU bank pages. The check-digit test that rejects 3 of them is validated against GLEIF's own file first: of 3,384,122 published LEIs, 256 fail it and 0 of those are on a registration GLEIF has not annulled or marked duplicate. Methodology
Methodology
What counts as a current relationship
The relationship file carries 481,845 records with three possible statuses, and GLEIF defines them. ACTIVE means the reporting entity last confirmed that the relationship is still valid; INACTIVE means it has been determined that the relationship ended; and the third value, which arrives as the literal four-character string NULL rather than as an empty field, means the status is not applicable. Only ACTIVE answers the question "who owns this entity now", so only ACTIVE records are read as parents: 481,443 of them, against 60 inactive and 342 not applicable. The file also carries five period slots per record, with start and end dates and a period type. They are not used to filter, because they cannot do the work: 16 of the 481,443 active records carry a relationship-period end date at all, so a date-based validity test would move almost nothing while disagreeing with the status GLEIF publishes.
Why edges and exceptions can be added
Adding two counts only works if nothing is in both. The build tests it rather than assuming it: across every entity in all three files, 0 carry both an active parent edge and a filed exception for the same question, and the build refuses to write its output if that count is ever non-zero. It also refuses if the parent and exception counts fail to sum to the accounted count in any population, and if any entity carries two active parent edges of the same kind, which would make a single-valued parent column a lie.
Exceptions are matched to their own question
GLEIF files exceptions in two categories, DIRECT_ACCOUNTING_CONSOLIDATION_PARENT and ULTIMATE_ACCOUNTING_CONSOLIDATION_PARENT, and each answers only its own question. Counting either category against either question would inflate coverage, so the join carries the category, and the ultimate column on this page never sees a direct exception. The ultimate parent is likewise read from the IS_ULTIMATELY_CONSOLIDATED_BY record, which already names it. This layer does not walk the direct chain upward to reconstruct an ultimate parent: where filers disagree, that would produce a different answer from the one they reported, and the reported answer is the datum.
The reason codes, in GLEIF's words
Five reason codes are currently issuable. They are quoted here from GLEIF's Reporting Exceptions v2.1 schema, word for word, so that no paraphrase of ours stands between the reader and the definition. One character is not GLEIF's: the schema writes "e.g.." with a doubled period in the NO_KNOWN_PERSON text, and that is the only edit made to any of these five strings.
- NATURAL_PERSONS
- "There is no parent according to the definition used, because the entity is controlled by natural person(s) without any intermediate legal entity meeting the definition of accounting consolidating parent."
- NON_CONSOLIDATING
- "There is no parent according to the definition used, because the entity is controlled by legal entities not subject to preparing consolidated financial statements."
- NO_KNOWN_PERSON
- "There is no parent according to the definition used, because there is no known person controlling the entity (e.g., diversified shareholding)."
- NO_LEI
- "The parent does not consent to have an LEI."
- NON_PUBLIC
- "Relationship information must not be disclosed publicly."
Five further codes appear in the data and none is issuable now: GLEIF deprecated BINDING_LEGAL_COMMITMENTS, LEGAL_OBSTACLES, DISCLOSURE_DETRIMENTAL, DETRIMENT_NOT_EXCLUDED and CONSENT_NOT_OBTAINED from 1 March 2022 and consolidated them into NON_PUBLIC. Any of them still in the file is legacy data, and the tables above show them where they occur rather than folding them into NON_PUBLIC after the fact.
Identifiers are checked before they are trusted
An LEI is ISO 17442: twenty upper-case alphanumeric characters whose last two are an ISO 7064 MOD 97-10 check digit pair. Every identifier in the platform's own tables is tested against both the format and the check digits, and 3 fail. The test is validated against GLEIF's own file before it is used to reject anything: of the 3,384,122 LEIs published, 256 fail it, and 0 of those sit on a registration GLEIF has not annulled or marked as a duplicate, so the routine agrees with GLEIF everywhere it matters.
What this page does not build
No ownership percentages, because GLEIF does not collect them: the relationship is defined by accounting consolidation under IFRS, US GAAP or an equivalent standard, not by a shareholding threshold, and an entity consolidated at 51% and one consolidated at 100% look identical here. No group tree, no chain depth and no beneficial ownership. No copy of the source: the entity mapping covers only LEIs already present in this platform's own tables, and the global figures are counts, not extracts.
Sources
- Global Legal Entity Identifier Foundation, LEI golden copy files. The Level 1 entity file, the Level 2 relationship record file and the reporting exception file of one daily publication, 2026-07-25 00:00 UTC. GLEIF publishes LEI data under the CC0 1.0 Universal public domain dedication. This module reads three files and republishes none of them.
- GLEIF, Relationship Record (RR-CDF) v2.1 format. The normative schema, for the relationship-type and relationship-status definitions quoted above.
- GLEIF, Reporting Exceptions v2.1 format. The normative schema, for the exception categories and the verbatim reason-code definitions, including the deprecation of five codes from 1 March 2022.
- GLEIF, State Transition and Validation Rules v2.8.5. The reporting duty itself, the branch exemption, and the definitions of the direct and ultimate accounting consolidating parent.
- LEI Regulatory Oversight Committee, collecting data on direct and ultimate parents, March 2016. The policy the reporting duty and the option to decline with a public reason both come from.
- CFPB and FFIEC, HMDA Loan/Application Register. The 2024 origination volumes used to weight the lender accounting. A US federal government work.
The lenders counted here are the ones ranked on lenders, and the European banks are the ones on EU banks. US bank holding company structures, reported to the Federal Reserve on the FR Y-9C rather than to GLEIF, sit on holding companies.