XML 116 R107.htm IDEA: XBRL DOCUMENT
v3.24.2

Note 6 Expected loss variation (Details) | Jun. 30, 2024 | [1] | Dec. 31, 2023
--- | --- | --- | ---
Bbva group [Member] | Total portfolio [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 2.08% | 2.22%
GDP over100 bp | (1.97%) | (1.91%)
Bbva group [Member] | Retail [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 1.80% | 1.88%
GDP over100 bp | (1.61%) | (1.65%)
Bbva group [Member] | Companies [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 0.24% | 0.28%
GDP over100 bp | (0.14%) | (0.23%)
Bbva group [Member] | Debt securities [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 0.04% | 0.02%
GDP over100 bp | (0.04%) | (0.02%)
SPAIN | Total portfolio [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 0.53% | 0.61%
GDP over100 bp | (0.52%) | (0.58%)
SPAIN | Retail [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 0.42% | 0.47%
GDP over100 bp | (0.41%) | (0.45%)
Housing price -100 bp | 0.26% | 0.32%
Housing price over100 bp | (0.25%) | (0.32%)
SPAIN | Companies [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 0.11% | 0.14%
GDP over100 bp | (0.11%) | (0.13%)
Housing price -100 bp | 0.00% | 0.00%
Housing price over100 bp | 0.00% | 0.00%
MEXICO | Total portfolio [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 1.00% | 0.94%
GDP over100 bp | (0.94%) | (0.89%)
MEXICO | Retail [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 0.96% | 0.92%
GDP over100 bp | (0.90%) | (0.87%)
MEXICO | Companies [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 0.03% | 0.02%
GDP over100 bp | (0.02%) | (0.02%)
TURKEY | Total portfolio [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 0.21% | 0.22%
GDP over100 bp | (0.19%) | (0.21%)
TURKEY | Retail [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 0.11% | 0.11%
GDP over100 bp | (0.10%) | (0.11%)
TURKEY | Companies [Member] |  |
Basic point [Line Items] |  |
GDP -100 bp | 0.09% | 0.09%
GDP over100 bp | (0.08%) | (0.09%)
[1] | (1) Last available data as of May 31, 2024 including macroeconomic scenarios of June 2024.

X
- Definition Basic point + References No definition available. + Details
Name: | bbva_BasicPointLineItems
Namespace Prefix: | bbva_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition GDP -100 bp + References No definition available. + Details
Name: | bbva_GDP100Bp
Namespace Prefix: | bbva_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition GDP over100 bp + References No definition available. + Details
Name: | bbva_GDPOver100Bp
Namespace Prefix: | bbva_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Housing price -100 bp + References No definition available. + Details
Name: | bbva_HousingPrice100Bp
Namespace Prefix: | bbva_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Housing price over100 bp + References No definition available. + Details
Name: | bbva_HousingPriceOver100Bp
Namespace Prefix: | bbva_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | bbva_CountryAxis=bbva_BbvaGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bbva_PortfolioAxis=bbva_TotalPortfolioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bbva_PortfolioAxis=us-gaap_RetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bbva_PortfolioAxis=bbva_CompaniesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bbva_PortfolioAxis=ifrs-full_DebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bbva_CountryAxis=country_ES
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bbva_CountryAxis=country_MX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bbva_CountryAxis=country_TR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |