{
 "documentInfo": {
  "documentType": "https://xbrl.org/2021/xbrl-json",
  "features": {
   "xbrl:canonicalValues": true
  },
  "namespaces": {
   "EDP": "https://edp.pt",
   "ifrs-full": "http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full",
   "iso4217": "http://www.xbrl.org/2003/iso4217",
   "scheme": "http://standards.iso.org/iso/17442",
   "xbrl": "https://xbrl.org/2021",
   "xbrli": "http://www.xbrl.org/2003/instance"
  },
  "taxonomy": [
   "https://edp.pt/529900CLC3WDMGI9VH80-2021-12-31.xsd"
  ]
 },
 "facts": {
  "f20879": {
   "value": "14982909000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20881": {
   "value": "12448205000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Revenue",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20885": {
   "value": "10148018000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CostOfEnergySalesAndOther",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20887": {
   "value": "7356487000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CostOfEnergySalesAndOther",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20889": {
   "value": "4834891000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:NetOfRevenueAndCostOfEnergySalesAndOther",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20891": {
   "value": "5091718000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:NetOfRevenueAndCostOfEnergySalesAndOther",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20895": {
   "value": "1023988000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20897": {
   "value": "1077689000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20901": {
   "value": "888954000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ServicesExpense",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20903": {
   "value": "856519000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ServicesExpense",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20907": {
   "value": "666459000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20909": {
   "value": "667313000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EmployeeBenefitsExpense",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20913": {
   "value": "655694000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20915": {
   "value": "635180000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherExpenseByNature",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20919": {
   "value": "32828000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20921": {
   "value": "63690000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20923": {
   "value": "-1219947000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:OtherIncomeSuppliesAnsServicesPersonnelCostsAndEmployeeBenefitsOtherExpensesAndImpairmentLossesOnTradeReceivablesAndDebtors",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20925": {
   "value": "-1145013000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:OtherIncomeSuppliesAnsServicesPersonnelCostsAndEmployeeBenefitsOtherExpensesAndImpairmentLossesOnTradeReceivablesAndDebtors",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20929": {
   "value": "108106000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:JointVenturesAndAssociates",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20931": {
   "value": "3257000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:JointVenturesAndAssociates",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20933": {
   "value": "3723050000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitLossBeforeProvisionsAmortisationAndImpairmentFinancialIncomeAndFinancialExpensesIncomeTaxExpenseAndExtraordinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20935": {
   "value": "3949962000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitLossBeforeProvisionsAmortisationAndImpairmentFinancialIncomeAndFinancialExpensesIncomeTaxExpenseAndExtraordinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20939": {
   "value": "60510000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProvisionsExpenses",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20941": {
   "value": "112093000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProvisionsExpenses",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20945": {
   "value": "1731755000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20947": {
   "value": "1631831000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20949": {
   "value": "1930785000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitLossBeforeFinancialIncomeAndFinancialExpensesIncomeTaxExpenseAndExtraordinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20951": {
   "value": "2206038000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitLossBeforeFinancialIncomeAndFinancialExpensesIncomeTaxExpenseAndExtraordinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20955": {
   "value": "364883000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20957": {
   "value": "226702000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20961": {
   "value": "875816000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20963": {
   "value": "897326000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:FinanceCosts",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20966": {
   "value": "1419852000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitBeforeIncomeTaxAndCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20968": {
   "value": "1535414000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitBeforeIncomeTaxAndCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20972": {
   "value": "261892000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20974": {
   "value": "309112000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxExpenseContinuingOperations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20978": {
   "value": "53314000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ExtraordinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20980": {
   "value": "65109000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ExtraordinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20982": {
   "value": "-315206000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:IncomeTaxExpenseAndExtrodinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20984": {
   "value": "-374221000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:IncomeTaxExpenseAndExtrodinaryContributionToTheEnergySectorCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20987": {
   "value": "1104646000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20989": {
   "value": "1161193000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20993": {
   "value": "656717000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f20995": {
   "value": "800692000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21000": {
   "value": "447929000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21002": {
   "value": "360501000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLossAttributableToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21006": {
   "value": "1104646000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:NetProfitForThePeriod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21008": {
   "value": "1161193000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:NetProfitForThePeriod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21013": {
   "value": "170",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f21015": {
   "value": "210",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:BasicAndDilutedEarningsLossPerShareFromContinuingOperations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR/xbrli:shares"
   }
  },
  "f21041": {
   "value": "656717000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21043": {
   "value": "447929000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21045": {
   "value": "800692000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21047": {
   "value": "360501000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21052": {
   "value": "51153000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21054": {
   "value": "1889000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21056": {
   "value": "-78961000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21058": {
   "value": "4226000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21061": {
   "value": "15725000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21063": {
   "value": "758000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21065": {
   "value": "-25671000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21067": {
   "value": "1436000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21071": {
   "value": "8050000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21073": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21075": {
   "value": "-5203000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21077": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesFromInvestmentsInEquityInstruments",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21081": {
   "value": "1624000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToInvestmentsInEquityInstrumentsOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21083": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToInvestmentsInEquityInstrumentsOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21085": {
   "value": "-927000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToInvestmentsInEquityInstrumentsOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21087": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToInvestmentsInEquityInstrumentsOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21089": {
   "value": "41854000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21091": {
   "value": "1131000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21093": {
   "value": "-57566000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21095": {
   "value": "2790000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21100": {
   "value": "40453000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21102": {
   "value": "97975000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21104": {
   "value": "-508945000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21106": {
   "value": "-472807000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21108": {
   "value": "-1053285000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21110": {
   "value": "-147287000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21112": {
   "value": "-61451000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21114": {
   "value": "-6196000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21118": {
   "value": "-280203000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21120": {
   "value": "-37395000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21122": {
   "value": "-17898000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21124": {
   "value": "197000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21128": {
   "value": "-1053000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21130": {
   "value": "797000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21132": {
   "value": "1404000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21134": {
   "value": "-755000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeBeforeTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21138": {
   "value": "-353000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21140": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21142": {
   "value": "442000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21144": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncomeTaxRelatingToFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21149": {
   "value": "795000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21151": {
   "value": "685000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21153": {
   "value": "-8312000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21155": {
   "value": "-6644000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21157": {
   "value": "-732534000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21159": {
   "value": "-10435000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21161": {
   "value": "-559848000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21163": {
   "value": "-486599000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21165": {
   "value": "-690680000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21167": {
   "value": "-9304000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21169": {
   "value": "-617414000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21171": {
   "value": "-483809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21173": {
   "value": "-33963000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21175": {
   "value": "438625000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21177": {
   "value": "183278000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21179": {
   "value": "-123308000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21215": {
   "value": "21099241000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21217": {
   "value": "20390294000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PropertyPlantAndEquipment",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21221": {
   "value": "1007029000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21223": {
   "value": "1030193000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:RightofuseAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21227": {
   "value": "4915025000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21229": {
   "value": "4998235000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21233": {
   "value": "2379386000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21235": {
   "value": "2335964000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Goodwill",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21242": {
   "value": "1350445000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21244": {
   "value": "940362000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21248": {
   "value": "189942000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityInstrumentsHeld",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21250": {
   "value": "184748000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityInstrumentsHeld",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21254": {
   "value": "20668000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentProperty",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21256": {
   "value": "21378000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InvestmentProperty",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21260": {
   "value": "1509092000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21262": {
   "value": "1206603000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21266": {
   "value": "2668506000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DebtorsAndOtherAssetsFromCommercialActivities-NonCurrent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21268": {
   "value": "2747012000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DebtorsAndOtherAssetsFromCommercialActivities-NonCurrent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21272": {
   "value": "1841147000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21274": {
   "value": "1020788000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21278": {
   "value": "173846000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:NonCurrentTaxAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21280": {
   "value": "251770000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:NonCurrentTaxAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21284": {
   "value": "23397000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CollateralDepositsAssociatedToFinancialDebt-NonCurrent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21286": {
   "value": "22848000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CollateralDepositsAssociatedToFinancialDebt-NonCurrent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21289": {
   "value": "37177724000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21291": {
   "value": "35150195000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21295": {
   "value": "575849000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21297": {
   "value": "323945000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Inventories",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21301": {
   "value": "5928004000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DebtorsAndOtherAssetsFromCommercialActivities-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21303": {
   "value": "3545611000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DebtorsAndOtherAssetsFromCommercialActivities-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21307": {
   "value": "2810855000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21309": {
   "value": "851594000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21313": {
   "value": "551842000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TaxAssets-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21315": {
   "value": "414302000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TaxAssets-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21318": {
   "value": "26678000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CollateralDepositsAssociatedToFinancialDebt-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21320": {
   "value": "9221000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CollateralDepositsAssociatedToFinancialDebt-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21324": {
   "value": "3222409000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21326": {
   "value": "2954302000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21330": {
   "value": "700791000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21332": {
   "value": "22248000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21335": {
   "value": "13816428000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21337": {
   "value": "8121223000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21340": {
   "value": "50994152000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21342": {
   "value": "43271418000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Assets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21347": {
   "value": "3965681000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21349": {
   "value": "3965681000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssuedCapital",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21353": {
   "value": "52660000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21355": {
   "value": "54025000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:TreasuryShares",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21359": {
   "value": "1196522000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21361": {
   "value": "1196522000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:SharePremium",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21365": {
   "value": "3556549000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReservesAndRetainedEarnings",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21367": {
   "value": "3673785000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReservesAndRetainedEarnings",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21369": {
   "value": "656717000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ConsolidatedNetProfitAttributableToEquityHoldersOfEDP",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21371": {
   "value": "800692000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ConsolidatedNetProfitAttributableToEquityHoldersOfEDP",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21373": {
   "value": "9322809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21375": {
   "value": "9582655000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAttributableToOwnersOfParent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21379": {
   "value": "4654756000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21381": {
   "value": "3488321000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21384": {
   "value": "13977565000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21386": {
   "value": "13070976000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21391": {
   "value": "15299588000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21393": {
   "value": "14023940000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LongtermBorrowings",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21397": {
   "value": "940266000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21399": {
   "value": "1138237000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21403": {
   "value": "976588000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherLongtermProvisions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21405": {
   "value": "994105000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherLongtermProvisions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21409": {
   "value": "989078000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21411": {
   "value": "871242000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DeferredTaxLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21415": {
   "value": "2259741000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:InstitutionalPartnershipsInNorthAmerica",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21417": {
   "value": "1933542000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:InstitutionalPartnershipsInNorthAmerica",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21421": {
   "value": "1806925000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TradePayablesAndOtherLiabilitiesFromCommercialActivities-NonCurrent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21423": {
   "value": "1702005000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TradePayablesAndOtherLiabilitiesFromCommercialActivities-NonCurrent",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21427": {
   "value": "3039975000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21429": {
   "value": "1739448000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherNoncurrentFinancialLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21433": {
   "value": "124362000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21435": {
   "value": "122743000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21438": {
   "value": "25436523000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21440": {
   "value": "22525262000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:NoncurrentLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21444": {
   "value": "1518348000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21446": {
   "value": "2262823000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21450": {
   "value": "179534000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21452": {
   "value": "204067000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentProvisionsForEmployeeBenefits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21456": {
   "value": "110319000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherShorttermProvisions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21458": {
   "value": "260154000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherShorttermProvisions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21462": {
   "value": "6320011000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TradePayablesAndOtherLiabilitiesFromCommercialActivities-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21464": {
   "value": "3952213000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TradePayablesAndOtherLiabilitiesFromCommercialActivities-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21468": {
   "value": "2781101000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21470": {
   "value": "597178000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCurrentFinancialLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21474": {
   "value": "582686000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TaxLiabilities-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21476": {
   "value": "398634000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TaxLiabilities-Current",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21480": {
   "value": "88065000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21482": {
   "value": "111000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21485": {
   "value": "11580064000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21487": {
   "value": "7675180000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CurrentLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21490": {
   "value": "37016587000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21492": {
   "value": "30200442000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Liabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21495": {
   "value": "50994152000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21497": {
   "value": "43271418000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EquityAndLiabilities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21610": {
   "value": "12632013000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21612": {
   "value": "3656538000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21614": {
   "value": "503923000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21616": {
   "value": "739024000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21618": {
   "value": "4518226000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21620": {
   "value": "40541000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21622": {
   "value": "15202000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21624": {
   "value": "-554047000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21626": {
   "value": "-61220000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21628": {
   "value": "8858187000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21630": {
   "value": "3773826000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21634": {
   "value": "1161193000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21636": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21638": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21640": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21642": {
   "value": "800692000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21644": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21646": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21648": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21650": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21652": {
   "value": "800692000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21654": {
   "value": "360501000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21659": {
   "value": "-49946000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21661": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21663": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21665": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21667": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21669": {
   "value": "-43553000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21671": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21673": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21675": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21677": {
   "value": "-43553000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21679": {
   "value": "-6393000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21684": {
   "value": "-4069000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21686": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21688": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21690": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21692": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21694": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21696": {
   "value": "-3314000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21698": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21700": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21702": {
   "value": "-3314000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21704": {
   "value": "-755000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21711": {
   "value": "-14956000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21713": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21715": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21717": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21719": {
   "value": "-16453000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21721": {
   "value": "-1356000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21723": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21725": {
   "value": "9497000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21727": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21729": {
   "value": "-8312000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21731": {
   "value": "-6644000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21735": {
   "value": "-50500000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21737": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21739": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21741": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21743": {
   "value": "-53290000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21745": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21747": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21749": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21751": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21753": {
   "value": "-53290000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21755": {
   "value": "2790000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21759": {
   "value": "-981752000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21761": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21763": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21765": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21767": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21769": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21771": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21773": {
   "value": "-508945000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21775": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21777": {
   "value": "-508945000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21779": {
   "value": "-472807000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21782": {
   "value": "59970000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21784": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21786": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21788": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21790": {
   "value": "730949000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21792": {
   "value": "-44909000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21794": {
   "value": "-3314000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21796": {
   "value": "-499448000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21798": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21800": {
   "value": "183278000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21802": {
   "value": "-123308000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21805": {
   "value": "690739000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21807": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21809": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21811": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21813": {
   "value": "690739000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21815": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21817": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21819": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21821": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21823": {
   "value": "690739000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21825": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21829": {
   "value": "132436000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21831": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21833": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21835": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21837": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21839": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21841": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21843": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21845": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21847": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21849": {
   "value": "132436000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21852": {
   "value": "1001742000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21854": {
   "value": "309143000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21856": {
   "value": "692599000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21858": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21860": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21862": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21864": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21866": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21868": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21870": {
   "value": "1001742000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21872": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IssueOfEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21875": {
   "value": "7354000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21877": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21879": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21881": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21883": {
   "value": "159000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21885": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21887": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21889": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21891": {
   "value": "7195000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21893": {
   "value": "7354000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21895": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21900": {
   "value": "193072000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21902": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21904": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21906": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21908": {
   "value": "222833000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21910": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21912": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21914": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21916": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21918": {
   "value": "222833000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21920": {
   "value": "-29761000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21923": {
   "value": "13070976000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21925": {
   "value": "3965681000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21927": {
   "value": "1196522000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21929": {
   "value": "739024000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21931": {
   "value": "4781428000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21933": {
   "value": "-4368000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21935": {
   "value": "11888000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21937": {
   "value": "-1053495000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21939": {
   "value": "-54025000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21941": {
   "value": "9582655000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21943": {
   "value": "3488321000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21947": {
   "value": "1104646000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21949": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21951": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21953": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21955": {
   "value": "656717000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21957": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21959": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21961": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21963": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21965": {
   "value": "656717000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21967": {
   "value": "447929000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21972": {
   "value": "-882974000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21974": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21976": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21978": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21980": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f21982": {
   "value": "-773082000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21984": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21986": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21988": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21990": {
   "value": "-773082000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21992": {
   "value": "-109892000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f21997": {
   "value": "6523000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f21999": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22001": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22003": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22005": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22007": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22009": {
   "value": "5726000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22011": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22018": {
   "value": "1480000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22020": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22022": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22024": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22026": {
   "value": "4940000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22028": {
   "value": "-4030000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22030": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22032": {
   "value": "-115000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22034": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22036": {
   "value": "795000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22038": {
   "value": "685000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22042": {
   "value": "36559000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22044": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22046": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22048": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22050": {
   "value": "35428000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22052": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22054": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22056": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22058": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22060": {
   "value": "35428000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22062": {
   "value": "1131000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22066": {
   "value": "138428000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22068": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22070": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22072": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22074": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22076": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22078": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22080": {
   "value": "40453000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22082": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22084": {
   "value": "40453000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22086": {
   "value": "97975000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22089": {
   "value": "404662000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22091": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22093": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22095": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22097": {
   "value": "697085000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22099": {
   "value": "-777112000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22101": {
   "value": "5726000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22103": {
   "value": "40338000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22105": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22107": {
   "value": "-33963000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22109": {
   "value": "438625000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22112": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22114": {
   "value": "43908000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22116": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22118": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22120": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22122": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22124": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22126": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22129": {
   "value": "749763000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22131": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22133": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22135": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22137": {
   "value": "749763000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22139": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22141": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22143": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22145": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22147": {
   "value": "749763000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22149": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaid",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22153": {
   "value": "151090000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22155": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22157": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22159": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22161": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22163": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22165": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22167": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22169": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22171": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22173": {
   "value": "151090000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsRecognisedAsDistributionsToNoncontrollingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22176": {
   "value": "-479000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22178": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22180": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22182": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22184": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22186": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22188": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22190": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22192": {
   "value": "-479000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22194": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22198": {
   "value": "2684000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22200": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22202": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22204": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22206": {
   "value": "840000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22208": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22210": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22212": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22214": {
   "value": "1844000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22216": {
   "value": "2684000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22218": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22222": {
   "value": "1470481000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22224": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22226": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22228": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22230": {
   "value": "564281000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22232": {
   "value": "620000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22234": {
   "value": "-252000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22236": {
   "value": "-16320000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22238": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22240": {
   "value": "548329000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22242": {
   "value": "922152000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:DilutionInTheFinancialInterestByCapitalIncreaseEDPRenov\u00e1VeisSA",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22246": {
   "value": "-5000000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22248": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22250": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22252": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22254": {
   "value": "-69684000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22256": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22258": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22260": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22262": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22264": {
   "value": "-69684000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22266": {
   "value": "64684000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AcquisitionOfParternershipInCentralT\u00e9RmicaDeCicloCombinadoGrupo4",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22271": {
   "value": "-64906000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22273": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22275": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22277": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22279": {
   "value": "43030000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22281": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22283": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22285": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22287": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22289": {
   "value": "43030000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22291": {
   "value": "-107936000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22294": {
   "value": "13977565000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22296": {
   "value": "3965681000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:IssuedCapitalMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22298": {
   "value": "1196522000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:SharePremiumMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22300": {
   "value": "782932000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:StatutoryReserveMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22302": {
   "value": "5223309000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22304": {
   "value": "-780860000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfCashFlowHedgesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22306": {
   "value": "17362000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22308": {
   "value": "-1029477000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22310": {
   "value": "-52660000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22312": {
   "value": "9322809000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22314": {
   "value": "4654756000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:Equity",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22331": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:TreasurySharesMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22333": {
   "value": "5726000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22335": {
   "value": "797000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:NoncontrollingInterestsMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22337": {
   "value": "-43908000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTransferToStatutoryReserve",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "EDP:ReservesAndRetainedEarning",
    "unit": "iso4217:EUR"
   }
  },
  "f22339": {
   "value": "-479000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "ifrs-full:ComponentsOfEquityAxis": "ifrs-full:EquityAttributableToOwnersOfParentMember",
    "unit": "iso4217:EUR"
   }
  },
  "f22360": {
   "value": "1419852000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitBeforeIncomeTaxAndCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22362": {
   "value": "1535414000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ProfitBeforeIncomeTaxAndCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22371": {
   "value": "1731755000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22373": {
   "value": "1631831000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22379": {
   "value": "60510000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22381": {
   "value": "112093000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForProvisions",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22388": {
   "value": "-108106000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AdjustmentsForJointVenturesAndAssociates",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22390": {
   "value": "-3257000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:AdjustmentsForJointVenturesAndAssociates",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22396": {
   "value": "510933000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncomeCost",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22398": {
   "value": "670624000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForFinanceIncomeCost",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22407": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:GainsLossesOnDisposalAndScopeEffectsExceptAssetRotation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22409": {
   "value": "-234818000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:GainsLossesOnDisposalAndScopeEffectsExceptAssetRotation",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22422": {
   "value": "-1267111000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22424": {
   "value": "5928000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22434": {
   "value": "785560000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22436": {
   "value": "16411000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22441": {
   "value": "-170055000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ChangesInWorkingCapitalToPersonnel",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22443": {
   "value": "-101616000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ChangesInWorkingCapitalToPersonnel",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22448": {
   "value": "906892000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ChangesInWorkingCapitalForRegulatoryAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22450": {
   "value": "-47293000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ChangesInWorkingCapitalForRegulatoryAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22455": {
   "value": "-523418000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsToReconcileProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22462": {
   "value": "-89845000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:IncomeTaxAndCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22464": {
   "value": "-172788000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:IncomeTaxAndCESE",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22469": {
   "value": "2595519000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22471": {
   "value": "2889111000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22478": {
   "value": "-575610000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22480": {
   "value": "-433900000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22487": {
   "value": "2019909000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22489": {
   "value": "2455211000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22496": {
   "value": "763279000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22498": {
   "value": "3835863000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22503": {
   "value": "110545000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22505": {
   "value": "130227000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashReceiptsFromSalesOfEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22515": {
   "value": "5847000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashReceiptsRelatingToChangesInCashResultingFromConsolidationPerimeterVariations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22517": {
   "value": "85579000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashReceiptsRelatingToChangesInCashResultingFromConsolidationPerimeterVariations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22522": {
   "value": "98322000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashReceiptsRelatingToPropertyPlantAndEquipmentAndIntangibleAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22524": {
   "value": "12484000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashReceiptsRelatingToPropertyPlantAndEquipmentAndIntangibleAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22529": {
   "value": "12234000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22531": {
   "value": "6683000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22539": {
   "value": "22996000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22541": {
   "value": "26940000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InterestReceivedClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22546": {
   "value": "53468000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceived",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22548": {
   "value": "48478000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsReceived",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22553": {
   "value": "628556000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansFromRelatedParties",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22555": {
   "value": "326071000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansFromRelatedParties",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22559": {
   "value": "1695247000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InflowsOfCashFromInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22561": {
   "value": "4472325000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:InflowsOfCashFromInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22569": {
   "value": "98381000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22571": {
   "value": "1097339000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22576": {
   "value": "507926000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22578": {
   "value": "431182000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22588": {
   "value": "-26865000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashPaymentsRelatingToChangesInCashResultingFromConsolidationPerimeterVariations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22590": {
   "value": "-38825000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashPaymentsRelatingToChangesInCashResultingFromConsolidationPerimeterVariations",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22595": {
   "value": "-3351506000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashPaymentsRelatingToPropertyPlantAndEquipmentAndIntangibleAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22597": {
   "value": "-2409812000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashPaymentsRelatingToPropertyPlantAndEquipmentAndIntangibleAssets",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22602": {
   "value": "488519000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22604": {
   "value": "780652000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22608": {
   "value": "4473197000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OutflowsOfCashFromInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22610": {
   "value": "4757810000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OutflowsOfCashFromInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22615": {
   "value": "-2777950000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22617": {
   "value": "-285485000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInInvestingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22623": {
   "value": "3080716000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsRelatingToFinancialDebtIncludeCollateralDeposits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22625": {
   "value": "5927683000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsRelatingToFinancialDebtIncludeCollateralDeposits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22630": {
   "value": "2649517000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:PaymentsRelatingToFinancialDebtIncludeCollateralDeposits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22632": {
   "value": "6463566000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:PaymentsRelatingToFinancialDebtIncludeCollateralDeposits",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22638": {
   "value": "481329000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:InterestAndSimilarCostsOfFinancialDebtIncludingHedgeDerivatives",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22640": {
   "value": "570155000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:InterestAndSimilarCostsOfFinancialDebtIncludingHedgeDerivatives",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22645": {
   "value": "-53679000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsRelatingToLoansFromNon-ControllingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22647": {
   "value": "216858000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsRelatingToLoansFromNon-ControllingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22653": {
   "value": "-18244000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:InterestAndSimilarCostsRelatingToLoansFromNon-ControllingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22655": {
   "value": "-9831000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:InterestAndSimilarCostsRelatingToLoansFromNon-ControllingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22671": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22673": {
   "value": "37000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22678": {
   "value": "1415106000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ShareCapitalIncreasesDecreasesByNon-ControllingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22680": {
   "value": "920598000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ShareCapitalIncreasesDecreasesByNon-ControllingInterests",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22687": {
   "value": "10317000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsRelatingToDerivativeFinancialInstruments",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22689": {
   "value": "12776000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsRelatingToDerivativeFinancialInstruments",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22698": {
   "value": "749763000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22700": {
   "value": "690739000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToEquityHoldersOfParentClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22705": {
   "value": "135058000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22707": {
   "value": "112001000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22712": {
   "value": "1365000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TreasuryStockSoldPurchased",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22714": {
   "value": "7195000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:TreasuryStockSoldPurchased",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22719": {
   "value": "0",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsRelatedWithTransactionsWithNon-ControllingInterestWithoutChangeOfControl",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22721": {
   "value": "-1007000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsRelatedWithTransactionsWithNon-ControllingInterestWithoutChangeOfControl",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22726": {
   "value": "98772000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22728": {
   "value": "80364000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22739": {
   "value": "692164000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsFromInstitutionalPartnerships-NorthAmerica",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22741": {
   "value": "248728000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:ReceiptsPaymentsFromInstitutionalPartnerships-NorthAmerica",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22746": {
   "value": "1013306000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22748": {
   "value": "-593788000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashFlowsFromUsedInFinancingActivities",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22754": {
   "value": "255265000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22756": {
   "value": "1575938000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22761": {
   "value": "28023000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22763": {
   "value": "-170198000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22774": {
   "value": "-15181000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashAndCashEquivalentsReclassifiedAsHeldForSale",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22776": {
   "value": "5840000",
   "decimals": -3,
   "dimensions": {
    "concept": "EDP:CashAndCashEquivalentsReclassifiedAsHeldForSale",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00/2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22781": {
   "value": "2954302000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22783": {
   "value": "1542722000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2020-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22788": {
   "value": "3222409000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22790": {
   "value": "2954302000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:CashAndCashEquivalents",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f22837": {
   "value": "-1184866000",
   "decimals": -3,
   "dimensions": {
    "concept": "ifrs-full:OtherAdjustmentsToReconcileProfitLoss",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00",
    "unit": "iso4217:EUR"
   }
  },
  "f23623": {
   "value": "EDP - Energias de Portugal, S.A.",
   "dimensions": {
    "concept": "ifrs-full:NameOfReportingEntityOrOtherMeansOfIdentification",
    "language": "pt",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f23624": {
   "value": "S.A.",
   "dimensions": {
    "concept": "ifrs-full:LegalFormOfEntity",
    "language": "pt",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f23625": {
   "value": "Lisboa",
   "dimensions": {
    "concept": "ifrs-full:DomicileOfEntity",
    "language": "pt",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f23626": {
   "value": "12 da Avenida 24 de Julho ",
   "dimensions": {
    "concept": "ifrs-full:AddressOfRegisteredOfficeOfEntity",
    "language": "pt",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f23627": {
   "value": "12 da Avenida 24 de Julho",
   "dimensions": {
    "concept": "ifrs-full:PrincipalPlaceOfBusiness",
    "language": "pt",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f23630": {
   "value": "Portugal",
   "dimensions": {
    "concept": "ifrs-full:CountryOfIncorporation",
    "language": "pt",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  },
  "f23637": {
   "value": "produ\u00e7\u00e3o, transmiss\u00e3o, distribui\u00e7\u00e3o e comercializa\u00e7\u00e3o de energia el\u00e9ctrica e, por outro lado, na \u00e1rea da comercializa\u00e7\u00e3o de g\u00e1s natural",
   "dimensions": {
    "concept": "ifrs-full:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities",
    "language": "pt",
    "entity": "scheme:529900CLC3WDMGI9VH80",
    "period": "2021-01-01T00:00:00/2022-01-01T00:00:00"
   }
  }
 }
}