XML 178 R157.htm IDEA: XBRL DOCUMENT
v3.20.1

Derivative financial instruments and hedge accounting (Details) - EUR (€) € in Millions | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | ---
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | € 3,239 | € 3,298
Offsetting | (612) | (1,636)
Net amount | 2,627 | 1,662
- current | 2,573 | 1,594
- non-current | 54 | 68
Derivative financial liabilities | 3,366 | 3,121
Offsetting | (612) | (1,636)
Net amount | 2,754 | 1,485
- current | 2,704 | 1,445
- non-current | 50 | 40
Non-hedging derivatives |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 437 | 1,501
Derivative financial liabilities | 321 | 1,524
Non-hedging derivatives | Currency |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 131 | 116
Derivative financial liabilities | 48 | 122
Non-hedging derivatives | Currency | Currency swap contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 97 | 99
Derivative financial liabilities | 43 | 46
Non-hedging derivatives | Currency | Interest rate swap contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 26 | 14
Derivative financial liabilities |  | 71
Non-hedging derivatives | Currency | Outright | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 8 | 3
Derivative financial liabilities | 5 | 5
Non-hedging derivatives | Interest rate risk |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 13 | 18
Derivative financial liabilities | 34 | 6
Non-hedging derivatives | Interest rate risk | Interest rate swap contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 13 | 18
Derivative financial liabilities | 34 | 6
Non-hedging derivatives | Commodity price risk |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 293 | 1,367
Derivative financial liabilities | 239 | 1,396
Non-hedging derivatives | Commodity price risk | Futures contract | Level 1 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 192 | 1,060
Derivative financial liabilities | 181 | 1,107
Non-hedging derivatives | Commodity price risk | Over the counter contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 89 | 306
Derivative financial liabilities | 58 | 284
Non-hedging derivatives | Commodity price risk | Other contracts | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 12 | 1
Derivative financial liabilities |  | 5
Trading derivatives |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 2,756 | 1,439
Derivative financial liabilities | 2,288 | 1,365
Trading derivatives | Commodity price risk | Futures contract | Level 1 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 348 | 367
Derivative financial liabilities | 313 | 263
Trading derivatives | Commodity price risk | Over the counter contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 2,387 | 992
Derivative financial liabilities | 1,953 | 1,031
Trading derivatives | Commodity price risk | Option contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 21 | 80
Derivative financial liabilities | 22 | 71
Cash flow hedge derivatives |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 35 | 337
Derivative financial liabilities | 746 | 211
Cash flow hedge derivatives | Commodity price risk | Futures contract | Level 1 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 34 |
Derivative financial liabilities | 148 |
Cash flow hedge derivatives | Commodity price risk | Over the counter contract | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 1 | 311
Derivative financial liabilities | 596 | 196
Cash flow hedge derivatives | Commodity price risk | Option contract | Level 1 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets |  | 26
Derivative financial liabilities | 2 | 15
Option embedded in convertible bonds | Level 2 |  |
Derivative financial instruments and hedge accounting |  |
Derivative financial assets | 11 | 21
Derivative financial liabilities | € 11 | € 21

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 2019-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_55&doctype=Standard -URIDate 2019-03-27 + 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 2019-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_55&doctype=Standard -URIDate 2019-03-27 + 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 2019-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_55&doctype=Standard -URIDate 2019-03-27 + 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 2019-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_55&doctype=Standard -URIDate 2019-03-27 + 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 2019-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_55&doctype=Standard -URIDate 2019-03-27 + 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 2019-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_55&doctype=Standard -URIDate 2019-03-27 + 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: |