XML 262 R151.htm IDEA: XBRL DOCUMENT
v3.21.1

Derivative financial instruments and hedge accounting (Details) - EUR (€) € in Millions | Dec. 31, 2020 | Dec. 31, 2019
--- | --- | ---
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | € 2,733 | € 3,239
Offsetting | (1,033) | (612)
Net amount | 1,700 | 2,627
- current | 1,548 | 2,573
- non-current | 152 | 54
Derivative financial liabilities | 2,804 | 3,366
Offsetting | (1,033) | (612)
Net amount | 1,771 | 2,754
- current | 1,609 | 2,704
- non-current | 162 | 50
Non-hedging derivatives |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 792 | 437
Derivative financial liabilities | 734 | 321
Non-hedging derivatives | Currency |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 257 | 131
Derivative financial liabilities | 136 | 48
Non-hedging derivatives | Currency | Currency swap contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 125 | 97
Derivative financial liabilities | 127 | 43
Non-hedging derivatives | Currency | Interest rate swap contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 128 | 26
Derivative financial liabilities | 2 |
Non-hedging derivatives | Currency | Outright | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 4 | 8
Derivative financial liabilities | 7 | 5
Non-hedging derivatives | Interest rate risk |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 23 | 13
Derivative financial liabilities | 74 | 34
Non-hedging derivatives | Interest rate risk | Interest rate swap contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 23 | 13
Derivative financial liabilities | 74 | 34
Non-hedging derivatives | Commodity price risk |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 512 | 293
Derivative financial liabilities | 524 | 239
Non-hedging derivatives | Commodity price risk | Futures contract | Level 1 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 418 | 192
Derivative financial liabilities | 447 | 181
Non-hedging derivatives | Commodity price risk | Over the counter contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 89 | 89
Derivative financial liabilities | 77 | 58
Non-hedging derivatives | Commodity price risk | Other contracts | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 5 | 12
Trading derivatives |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 1,611 | 2,756
Derivative financial liabilities | 1,979 | 2,288
Trading derivatives | Commodity price risk | Futures contract | Level 1 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 440 | 348
Derivative financial liabilities | 525 | 313
Trading derivatives | Commodity price risk | Over the counter contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 1,167 | 2,387
Derivative financial liabilities | 1,451 | 1,953
Trading derivatives | Commodity price risk | Option contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 4 | 21
Derivative financial liabilities | 3 | 22
Cash flow hedge derivatives |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 328 | 35
Derivative financial liabilities | 89 | 746
Cash flow hedge derivatives | Commodity price risk | Futures contract | Level 1 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 119 | 34
Derivative financial liabilities | 8 | 148
Cash flow hedge derivatives | Commodity price risk | Over the counter contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 209 | 1
Derivative financial liabilities | 30 | 596
Cash flow hedge derivatives | Commodity price risk | Option contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial liabilities | 51 | 2
Option embedded in convertible bonds | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 2 | 11
Derivative financial liabilities | € 2 | € 11

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 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + 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 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + 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 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + 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 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + 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 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + 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 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + 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=ifrs-full_OptionContractMember
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=e_OptionEmbeddedInConvertibleBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |