XML 255 R159.htm IDEA: XBRL DOCUMENT
v3.22.1

Derivative financial instruments and hedge accounting (Details) - EUR (€) € in Millions | Dec. 31, 2021 | Dec. 31, 2020
--- | --- | ---
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | € 19,670 | € 2,733
Offsetting | (7,159) | (1,033)
Net amount | 12,511 | 1,700
- current | 12,460 | 1,548
- non-current | 51 | 152
Derivative financial liabilities | 20,185 | 2,804
Offsetting | (7,159) | (1,033)
Net amount | 13,026 | 1,771
- current | 12,911 | 1,609
- non-current | 115 | 162
Non-hedging derivatives |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 865 | 792
Derivative financial liabilities | 772 | 734
Non-hedging derivatives | Currency |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 146 | 257
Derivative financial liabilities | 57 | 136
Non-hedging derivatives | Currency | Currency swap contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 113 | 125
Derivative financial liabilities | 39 | 127
Non-hedging derivatives | Currency | Interest rate swap contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 30 | 128
Derivative financial liabilities | 7 | 2
Non-hedging derivatives | Currency | Outright | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 3 | 4
Derivative financial liabilities | 11 | 7
Non-hedging derivatives | Interest rate risk |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 13 | 23
Derivative financial liabilities | 43 | 74
Non-hedging derivatives | Interest rate risk | Interest rate swap contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 13 | 23
Derivative financial liabilities | 43 | 74
Non-hedging derivatives | Commodity price risk |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 706 | 512
Derivative financial liabilities | 672 | 524
Non-hedging derivatives | Commodity price risk | Futures contract | Level 1 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 603 | 418
Derivative financial liabilities | 496 | 447
Non-hedging derivatives | Commodity price risk | Over the counter contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 102 | 89
Derivative financial liabilities | 121 | 77
Non-hedging derivatives | Commodity price risk | Other contracts | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 1 | 5
Derivative financial liabilities | 55 |
Trading derivatives |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 18,605 | 1,611
Derivative financial liabilities | 16,941 | 1,979
Trading derivatives | Commodity price risk | Futures contract | Level 1 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 6,555 | 440
Derivative financial liabilities | 5,002 | 525
Trading derivatives | Commodity price risk | Over the counter contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 12,050 | 1,167
Derivative financial liabilities | 11,939 | 1,451
Trading derivatives | Commodity price risk | Options | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets |  | 4
Derivative financial liabilities |  | 3
Cash flow hedge derivatives |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 200 | 328
Derivative financial liabilities | 2,410 | 38
Cash flow hedge derivatives | Interest rate swap contract |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial liabilities | 3 |
Cash flow hedge derivatives | Interest rate risk | Interest rate swap contract | Level 1 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial liabilities | 3 |
Cash flow hedge derivatives | Commodity price risk |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 200 | 328
Derivative financial liabilities | 2,407 | 38
Cash flow hedge derivatives | Commodity price risk | Futures contract | Level 1 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 193 | 119
Derivative financial liabilities | 1,672 | 8
Cash flow hedge derivatives | Commodity price risk | Over the counter contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 7 | 209
Derivative financial liabilities | 735 | 30
Option contract |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets |  | 2
Derivative financial liabilities | 62 | 53
Option contract | Option embedded in convertible bonds | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets |  | 2
Derivative financial liabilities |  | 2
Option contract | Other contracts | Level 3 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial liabilities | € 62 | € 51

X
- Definition It represents the amount of derivative financial assets, net amount. + References No definition available. + Details
Name: | e_DerivativeFinancialAssetsNetAmount
Namespace Prefix: | e_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition It represents the amount of derivative financial liabilities, net amount. + References No definition available. + Details
Name: | e_DerivativeFinancialLiabilitiesNetAmount
Namespace Prefix: | e_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Disclosure of derivative financial instruments + References No definition available. + Details
Name: | e_DisclosureOfDerivativeFinancialInstrumentsLineItems
Namespace Prefix: | e_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition It represents the amount of offsetting of derivative financial assets. + References No definition available. + Details
Name: | e_OffsettingOfDerivativeFinancialAssets
Namespace Prefix: | e_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition It represents the amount of offsetting of derivative financial liabilities. + References No definition available. + Details
Name: | e_OffsettingOfDerivativeFinancialLiabilities
Namespace Prefix: | e_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of current derivative financial assets. [Refer: Derivative financial assets] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_55&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_CurrentDerivativeFinancialAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_55&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_CurrentDerivativeFinancialLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_55&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_DerivativeFinancialAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_55&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_DerivativeFinancialLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of non-current derivative financial assets. [Refer: Derivative financial assets] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_55&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_NoncurrentDerivativeFinancialAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of non-current derivative financial liabilities. [Refer: Derivative financial liabilities] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_55&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_NoncurrentDerivativeFinancialLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=e_NonHedgingDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_CurrencySwapContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_InterestRateSwapContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=e_OutrightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_InterestRateRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CommodityPriceRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_FuturesContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=e_OverTheCounterContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=e_OtherContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=e_TradingDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=e_OptionContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_CashFlowHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_OptionContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=e_OptionEmbeddedInConvertibleBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |