XML 232 R193.htm IDEA: XBRL DOCUMENT
v3.20.4

Note 15 - Items Hedged By Fair Value Hedges (Details) | Dec. 31, 2020 EUR (€)
--- | ---
Microcoverage Book Amount Member [Member] |
Assets From Hedging Intruments |
Financial Assets Measured At Fair Value With Changes In Other Comprehensive Income | € 28,091,000,000
Interest Rate Measure At Fair Value | 28,059,000,000
Financial Assets Measured At Amortized Cost | 11,177,000,000
Interest Rate Measured At Amortised Cost | 11,177,000,000
Liabilities From Hedging Intruments |
Financial liabilities measured at amortized cost | 23,546,000,000
Currencies And Gold | 3,000,000
Interest Rate Hedge Instrument | 23,543,000,000
Hedge Adjustments Included In The Carrying Amount Of Assets Liabilities Member [Member] |
Assets From Hedging Intruments |
Financial Assets Measured At Fair Value With Changes In Other Comprehensive Income | (99,000,000)
Financial Assets Measured At Amortized Cost | 386,000,000
Liabilities From Hedging Intruments |
Financial liabilities measured at amortized cost | (576,000,000)
Other Adjustments For Discontinued Micro Hedges Including Net Position Hedges Member [Member] |
Assets From Hedging Intruments |
Financial Assets Measured At Fair Value With Changes In Other Comprehensive Income | 12,000,000
Financial Assets Measured At Amortized Cost | 3,000,000
Liabilities From Hedging Intruments |
Financial liabilities measured at amortized cost | 2,000,000
Macrocoverages Covered Elements Of A Portfolio With Coverage Of Interest Rate Risk Member [Member] |
Assets From Hedging Intruments |
Financial Assets Measured At Fair Value With Changes In Other Comprehensive Income | 0
Financial Assets Measured At Amortized Cost | 2,500,000,000
Liabilities From Hedging Intruments |
Financial liabilities measured at amortized cost | € 0

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

X
- References No definition available. + Details
Name: | bbva_Currenciesandgold
Namespace Prefix: | bbva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | bbva_Financialassetsmeasuredatamortizedcost
Namespace Prefix: | bbva_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | bbva_Financialassetsmeasuredatfairvaluewithchangesinothercomprehensiveincome
Namespace Prefix: | bbva_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | bbva_Financialliabilitiesmeasuredatamortizedcost
Namespace Prefix: | bbva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | bbva_InterestrateMeasureAtFairValue
Namespace Prefix: | bbva_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | bbva_Interestratehedgeinstrument
Namespace Prefix: | bbva_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | bbva_Interestratemeasuredatamortisedcost
Namespace Prefix: | bbva_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | bbva_InstrumentscoveredbyfairvaluehedgesaxisAxis=bbva_MicrocoveragebookamountmemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bbva_InstrumentscoveredbyfairvaluehedgesaxisAxis=bbva_HedgeadjustmentsincludedinthecarryingamountofassetsliabilitiesmemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bbva_InstrumentscoveredbyfairvaluehedgesaxisAxis=bbva_OtheradjustmentsfordiscontinuedmicrohedgesincludingnetpositionhedgesmemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bbva_InstrumentscoveredbyfairvaluehedgesaxisAxis=bbva_MacrocoveragescoveredelementsofaportfoliowithcoverageofinterestrateriskmemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |