XML 118 R102.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Note 43 (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Income And Expenses From Insurance And Reinsurance Contracts [Abstract] |
Insurance And Reinsurance Contracts In Income And Expense [Table Text Block] | The detail of the headings “Income and expense from insurance and reinsurance contracts” in the accompanying consolidated income statements is as follows:
Income and expense from insurance and reinsurance contracts (Millions of Euros)
|  | 2021 | 2020 | 2019 |  |  |  |  |  |  |  |
Income from insurance and reinsurance contracts |  | 2,593 | 2,497 | 2,890 |  |  |  |  |  |  |  |
Expense from insurance and reinsurance contracts |  | (1,685) | (1,520) | (1,751) |  |  |  |  |  |  |  |
Total |  | 908 | 977 | 1,138 |  |  |  |  |  |  |  |
Income by type of insurance product [Table Text Block] | The table below shows the contribution of each insurance product to the Group´s income for the years ended December 31, 2021, 2020 and 2019:
Income by type of insurance product (Millions of Euros) |  |  |
| 2021 | 2020 | 2019
Life insurance | 622 | 497 | 631
Individual | 583 | 439 | 477
Group insurance | 39 | 59 | 154
Non-Life insurance | 286 | 480 | 508
Home insurance | — | 91 | 90
Other non-life insurance products | 286 | 389 | 418
Total | 908 | 977 | 1,138

X
- Definition Income And Expenses From Insurance And Reinsurance Contracts [Abstract] + References No definition available. + Details
Name: | bbva_IncomeAndExpensesFromInsuranceAndReinsuranceContractsAbstract
Namespace Prefix: | bbva_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income by type of insurance product + References No definition available. + Details
Name: | bbva_IncomeByTypeOfInsuranceProductTableTextBlock
Namespace Prefix: | bbva_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Insurance And Reinsurance Contracts In Income And Expense + References No definition available. + Details
Name: | bbva_InsuranceAndReinsuranceContractsInIncomeAndExpenseTableTextBlock
Namespace Prefix: | bbva_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration