v3.26.1
Hedging derivatives - Schedule of details of hedging instruments (Details) - EUR (€)
€ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disclosure of detailed information about hedged items [line items]      
Notional amount € 505,992 € 511,727 € 418,294
Carrying amount - Assets 4,427 5,672 5,297
Carrying amount - liabilities 4,294 4,752 7,656
Changes in fair value used for calculating hedge ineffectiveness 749 1,461 (1,929)
Fair value hedges      
Disclosure of detailed information about hedged items [line items]      
Notional amount 338,057 308,897 241,792
Carrying amount - Assets 2,387 2,584 2,661
Carrying amount - liabilities 2,588 2,964 4,231
Changes in fair value used for calculating hedge ineffectiveness (454) 483 (1,869)
Fair value hedges | Interest rate risk      
Disclosure of detailed information about hedged items [line items]      
Notional amount 305,348 290,152 225,377
Carrying amount - Assets 1,501 2,070 2,280
Carrying amount - liabilities 1,532 2,319 3,644
Changes in fair value used for calculating hedge ineffectiveness (433) 373 (1,684)
Fair value hedges | Interest rate risk | Interest rate swaps      
Disclosure of detailed information about hedged items [line items]      
Notional amount 285,983 276,715 215,382
Carrying amount - Assets 1,326 1,578 2,015
Carrying amount - liabilities 1,485 2,082 3,462
Changes in fair value used for calculating hedge ineffectiveness (188) 156 (1,871)
Fair value hedges | Interest rate risk | Future interest rate      
Disclosure of detailed information about hedged items [line items]      
Notional amount 19,365    
Carrying amount - Assets 175    
Carrying amount - liabilities 47    
Changes in fair value used for calculating hedge ineffectiveness (247)    
Fair value hedges | Interest rate risk | Cap&Floor      
Disclosure of detailed information about hedged items [line items]      
Notional amount 0    
Carrying amount - Assets 0    
Carrying amount - liabilities 0    
Changes in fair value used for calculating hedge ineffectiveness 2    
Fair value hedges | Currency risk      
Disclosure of detailed information about hedged items [line items]      
Notional amount 2,656 4,411 4,331
Carrying amount - Assets 6 13 15
Carrying amount - liabilities 20 59 24
Changes in fair value used for calculating hedge ineffectiveness 46 101 (98)
Fair value hedges | Currency risk | Future interest rate      
Disclosure of detailed information about hedged items [line items]      
Notional amount 242 2,059 2,418
Carrying amount - Assets 0 0 0
Carrying amount - liabilities 0 0 0
Changes in fair value used for calculating hedge ineffectiveness (5) 91 (87)
Fair value hedges | Currency risk | Fx forward      
Disclosure of detailed information about hedged items [line items]      
Notional amount 2,414 2,240 1,913
Carrying amount - Assets 6 8 15
Carrying amount - liabilities 20 39 24
Changes in fair value used for calculating hedge ineffectiveness 5 (2) (11)
Fair value hedges | Currency risk | Fx Swap      
Disclosure of detailed information about hedged items [line items]      
Notional amount 0    
Carrying amount - Assets 0    
Carrying amount - liabilities 0    
Changes in fair value used for calculating hedge ineffectiveness 46    
Fair value hedges | Interest rate and exchange rate risk      
Disclosure of detailed information about hedged items [line items]      
Notional amount 27,433 13,739 12,084
Carrying amount - Assets 735 501 366
Carrying amount - liabilities 1,035 586 563
Changes in fair value used for calculating hedge ineffectiveness (76) 8 (87)
Fair value hedges | Interest rate and exchange rate risk | Interest rate swaps      
Disclosure of detailed information about hedged items [line items]      
Notional amount 5,452 2,720 2,311
Carrying amount - Assets 38 15 9
Carrying amount - liabilities 80 65 179
Changes in fair value used for calculating hedge ineffectiveness (8) 46 20
Fair value hedges | Interest rate and exchange rate risk | Currency swap      
Disclosure of detailed information about hedged items [line items]      
Notional amount 21,981 11,019 9,773
Carrying amount - Assets 697 486 357
Carrying amount - liabilities 955 520 384
Changes in fair value used for calculating hedge ineffectiveness (68) (38) (107)
Fair value hedges | Base risk      
Disclosure of detailed information about hedged items [line items]      
Notional amount 500 500  
Carrying amount - Assets 0 0  
Carrying amount - liabilities 1 0  
Changes in fair value used for calculating hedge ineffectiveness 0 0  
Fair value hedges | Base risk | Interest rate swaps      
Disclosure of detailed information about hedged items [line items]      
Notional amount 500 500  
Carrying amount - Assets 0 0  
Carrying amount - liabilities 1 0  
Changes in fair value used for calculating hedge ineffectiveness 0 0  
Fair value hedges | Inflation risk      
Disclosure of detailed information about hedged items [line items]      
Notional amount 2,120    
Carrying amount - Assets 145    
Carrying amount - liabilities 0    
Changes in fair value used for calculating hedge ineffectiveness 9    
Fair value hedges | Inflation risk | Inflation swap      
Disclosure of detailed information about hedged items [line items]      
Notional amount 2,120    
Carrying amount - Assets 145    
Carrying amount - liabilities 0    
Changes in fair value used for calculating hedge ineffectiveness 9    
Fair value hedges | Equity risk      
Disclosure of detailed information about hedged items [line items]      
Notional amount   95  
Carrying amount - Assets   0  
Carrying amount - liabilities   0  
Changes in fair value used for calculating hedge ineffectiveness   1  
Fair value hedges | Equity risk | Equity swap      
Disclosure of detailed information about hedged items [line items]      
Notional amount   95  
Carrying amount - Assets   0  
Carrying amount - liabilities   0  
Changes in fair value used for calculating hedge ineffectiveness   1  
Cash flow hedges      
Disclosure of detailed information about hedged items [line items]      
Notional amount 148,269 179,271 157,796
Carrying amount - Assets 1,954 2,415 2,575
Carrying amount - liabilities 1,231 1,519 2,889
Changes in fair value used for calculating hedge ineffectiveness 1,067 558 1,828
Cash flow hedges | Interest rate risk      
Disclosure of detailed information about hedged items [line items]      
Notional amount 99,969 134,503 97,780
Carrying amount - Assets 960 1,060 913
Carrying amount - liabilities 41 1,089 1,246
Changes in fair value used for calculating hedge ineffectiveness 1,171 144 2,181
Cash flow hedges | Interest rate risk | Interest rate swaps      
Disclosure of detailed information about hedged items [line items]      
Notional amount 87,412 106,663 91,569
Carrying amount - Assets 937 788 872
Carrying amount - liabilities 34 478 1,214
Changes in fair value used for calculating hedge ineffectiveness 1,464 (130) 2,188
Cash flow hedges | Interest rate risk | Future interest rate      
Disclosure of detailed information about hedged items [line items]      
Notional amount 12,357 6,621 3,020
Carrying amount - Assets 22 0 0
Carrying amount - liabilities 7 0 0
Changes in fair value used for calculating hedge ineffectiveness (293) 225 6
Cash flow hedges | Interest rate risk | Cap&Floor      
Disclosure of detailed information about hedged items [line items]      
Notional amount 200    
Carrying amount - Assets 1    
Carrying amount - liabilities 0    
Changes in fair value used for calculating hedge ineffectiveness 0    
Cash flow hedges | Currency risk      
Disclosure of detailed information about hedged items [line items]      
Notional amount 24,791 30,653 34,823
Carrying amount - Assets 605 738 1,001
Carrying amount - liabilities 473 258 663
Changes in fair value used for calculating hedge ineffectiveness (233) 459 (498)
Cash flow hedges | Currency risk | Fx forward      
Disclosure of detailed information about hedged items [line items]      
Notional amount 3,445 9,286 11,160
Carrying amount - Assets 62 362 502
Carrying amount - liabilities 20 51 241
Changes in fair value used for calculating hedge ineffectiveness (18) 408 43
Cash flow hedges | Currency risk | Fx Swap      
Disclosure of detailed information about hedged items [line items]      
Notional amount 1,606    
Carrying amount - Assets 38    
Carrying amount - liabilities 43    
Changes in fair value used for calculating hedge ineffectiveness (3)    
Cash flow hedges | Currency risk | Currency swap      
Disclosure of detailed information about hedged items [line items]      
Notional amount 19,740 19,957 20,043
Carrying amount - Assets 505 323 446
Carrying amount - liabilities 410 189 397
Changes in fair value used for calculating hedge ineffectiveness (212) 114 (537)
Cash flow hedges | Interest rate and exchange rate risk      
Disclosure of detailed information about hedged items [line items]      
Notional amount 23,445 11,724 12,217
Carrying amount - Assets 298 539 484
Carrying amount - liabilities 718 172 74
Changes in fair value used for calculating hedge ineffectiveness (3) 26 (98)
Cash flow hedges | Interest rate and exchange rate risk | Interest rate swaps      
Disclosure of detailed information about hedged items [line items]      
Notional amount 3,253 3,092 2,847
Carrying amount - Assets 17 (6) 0
Carrying amount - liabilities 85 46 (45)
Changes in fair value used for calculating hedge ineffectiveness 51 75 227
Cash flow hedges | Interest rate and exchange rate risk | Currency swap      
Disclosure of detailed information about hedged items [line items]      
Notional amount 20,192 8,632 9,370
Carrying amount - Assets 281 545 484
Carrying amount - liabilities 633 126 119
Changes in fair value used for calculating hedge ineffectiveness (54) (49) (325)
Cash flow hedges | Inflation risk      
Disclosure of detailed information about hedged items [line items]      
Notional amount 0 2,316 12,908
Carrying amount - Assets 0 58 155
Carrying amount - liabilities 0 0 906
Changes in fair value used for calculating hedge ineffectiveness 131 (69) 234
Cash flow hedges | Inflation risk | Currency swap      
Disclosure of detailed information about hedged items [line items]      
Notional amount     12,495
Carrying amount - Assets     153
Carrying amount - liabilities     906
Changes in fair value used for calculating hedge ineffectiveness     240
Cash flow hedges | Inflation risk | Inflation swap      
Disclosure of detailed information about hedged items [line items]      
Notional amount 0 2,163  
Carrying amount - Assets 0 57  
Carrying amount - liabilities 0 0  
Changes in fair value used for calculating hedge ineffectiveness 131 82  
Cash flow hedges | Equity risk      
Disclosure of detailed information about hedged items [line items]      
Notional amount 64 75 68
Carrying amount - Assets 91 20 22
Carrying amount - liabilities 0 0
Changes in fair value used for calculating hedge ineffectiveness 1 (2) 9
Cash flow hedges | Equity risk | Option      
Disclosure of detailed information about hedged items [line items]      
Notional amount 64 75 68
Carrying amount - Assets 91   22
Carrying amount - liabilities   0
Changes in fair value used for calculating hedge ineffectiveness 1   9
Cash flow hedges | Equity risk | Equity swap      
Disclosure of detailed information about hedged items [line items]      
Notional amount   75  
Carrying amount - Assets   20  
Carrying amount - liabilities   0  
Changes in fair value used for calculating hedge ineffectiveness   (2)  
Hedges of net investments in foreign operations      
Disclosure of detailed information about hedged items [line items]      
Notional amount 19,666 23,559 18,706
Carrying amount - Assets 86 673 61
Carrying amount - liabilities 475 269 536
Changes in fair value used for calculating hedge ineffectiveness 136 420 (1,888)
Hedges of net investments in foreign operations | Currency risk      
Disclosure of detailed information about hedged items [line items]      
Notional amount 19,666 23,559 18,706
Carrying amount - Assets 86 673 61
Carrying amount - liabilities 475 269 536
Changes in fair value used for calculating hedge ineffectiveness 136 420 (1,888)
Hedges of net investments in foreign operations | Currency risk | Fx forward      
Disclosure of detailed information about hedged items [line items]      
Notional amount 19,614 23,559 18,706
Carrying amount - Assets 86 673 61
Carrying amount - liabilities 474 269 536
Changes in fair value used for calculating hedge ineffectiveness 134 € 420 € (1,888)
Hedges of net investments in foreign operations | Currency risk | Fx Swap      
Disclosure of detailed information about hedged items [line items]      
Notional amount 52    
Carrying amount - Assets    
Carrying amount - liabilities 1    
Changes in fair value used for calculating hedge ineffectiveness € 2