20-F 1 hnp-20201231x20f.htm FORM 20-F
0000929058--12-312020FYtrue00000000000000falseF4CNCNLarge Accelerated Filerfalsefalse8 - 50 years20 - 40 years8 - 30 years5 - 30 years8 - 27 years5 - 14 years0.16000.130003 - 10 years3 - 12 years3 years10 - 50 years5 - 15 years77000000980000004000000500000039000000600000030000004700000074600000078600000057000000540000007900000074000000P1Y2M5DP3Y1M2DP1Y1M6DP29DP3Y10M24DP5YP1Y00.000000000one month from the end of the month in which the sales are madeAugust 2022at the Company's discretion at specific time3 years3 yearsFebruary 20253 years3 years4.02%-4.75%4.42%-5.20%00false0000929058ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember2020-12-310000929058ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember2020-12-310000929058ifrs-full:LaterThanFiveYearsMember2020-12-310000929058ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember2019-12-310000929058ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember2019-12-310000929058ifrs-full:LaterThanFiveYearsMember2019-12-310000929058ifrs-full:LaterThanOneYearMember2020-12-310000929058ifrs-full:LaterThanOneYearMember2019-12-310000929058hnp:LaterThanTwoYearsMember2020-12-310000929058hnp:LaterThanTwoYearsMember2019-12-310000929058hnp:IndividuallyImmaterialAssociatesAndJointVenturesMember2020-01-012020-12-310000929058hnp:IndividuallyImmaterialAssociatesAndJointVenturesMember2019-01-012019-12-310000929058hnp:ShareOfProfitsOfChinaHuanengFinanceCoLtdMemberifrs-full:PreviousGAAPMember2020-01-012020-12-310000929058hnp:ShareOfProfitsOfChinaHuanengFinanceCoLtdMemberifrs-full:PreviousGAAPMember2019-01-012019-12-310000929058hnp:ShareOfProfitsOfChinaHuanengFinanceCoLtdMemberifrs-full:PreviousGAAPMember2018-01-012018-12-310000929058ifrs-full:OtherPropertyPlantAndEquipmentMember2020-12-310000929058ifrs-full:BuildingsMember2020-12-310000929058hnp:TransportationFacilitiesMember2020-12-310000929058hnp:LandUseRightsMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMember2020-12-310000929058hnp:HeatSalesMember2020-01-012020-12-310000929058hnp:HeatPipelineServiceMember2020-01-012020-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:OperatingSegmentsMemberifrs-full:AllOtherSegmentsMember2020-01-012020-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:OperatingSegmentsMemberhnp:PrcPowerSegmentMember2020-01-012020-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:OperatingSegmentsMemberhnp:OverseasSegmentMember2020-01-012020-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:EliminationOfIntersegmentAmountsMemberifrs-full:AllOtherSegmentsMember2020-01-012020-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:OperatingSegmentsMember2020-01-012020-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:EliminationOfIntersegmentAmountsMember2020-01-012020-12-310000929058ifrs-full:OperatingSegmentsMemberifrs-full:AllOtherSegmentsMember2020-01-012020-12-310000929058ifrs-full:OperatingSegmentsMemberhnp:PrcPowerSegmentMember2020-01-012020-12-310000929058ifrs-full:OperatingSegmentsMemberhnp:OverseasSegmentMember2020-01-012020-12-310000929058hnp:TransportationServiceMemberifrs-full:OperatingSegmentsMember2020-01-012020-12-310000929058hnp:TransportationServiceMemberifrs-full:EliminationOfIntersegmentAmountsMember2020-01-012020-12-310000929058hnp:TransportationServiceMemberifrs-full:AllOtherSegmentsMember2020-01-012020-12-310000929058hnp:SalesOfPowerAndHeatMemberifrs-full:OperatingSegmentsMember2020-01-012020-12-310000929058hnp:SalesOfPowerAndHeatMemberhnp:PrcPowerSegmentMember2020-01-012020-12-310000929058hnp:SalesOfPowerAndHeatMemberhnp:OverseasSegmentMember2020-01-012020-12-310000929058hnp:SalesOfCoalAndRawMaterialsMemberifrs-full:OperatingSegmentsMember2020-01-012020-12-310000929058hnp:SalesOfCoalAndRawMaterialsMemberhnp:PrcPowerSegmentMember2020-01-012020-12-310000929058hnp:SalesOfCoalAndRawMaterialsMemberhnp:OverseasSegmentMember2020-01-012020-12-310000929058hnp:PortServiceMemberifrs-full:OperatingSegmentsMember2020-01-012020-12-310000929058hnp:PortServiceMemberifrs-full:EliminationOfIntersegmentAmountsMember2020-01-012020-12-310000929058hnp:PortServiceMemberifrs-full:AllOtherSegmentsMember2020-01-012020-12-310000929058hnp:OtherProductOrServiceMemberifrs-full:OperatingSegmentsMember2020-01-012020-12-310000929058hnp:OtherProductOrServiceMemberifrs-full:EliminationOfIntersegmentAmountsMember2020-01-012020-12-310000929058hnp:OtherProductOrServiceMemberifrs-full:AllOtherSegmentsMember2020-01-012020-12-310000929058hnp:OtherProductOrServiceMemberhnp:PrcPowerSegmentMember2020-01-012020-12-310000929058hnp:OtherProductOrServiceMemberhnp:OverseasSegmentMember2020-01-012020-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberhnp:OverseasMember2020-01-012020-12-310000929058hnp:OperatingSegmentsAfterEliminationMembercountry:CN2020-01-012020-12-310000929058hnp:LeaseIncomeMemberifrs-full:OperatingSegmentsMember2020-01-012020-12-310000929058hnp:LeaseIncomeMemberhnp:PrcPowerSegmentMember2020-01-012020-12-310000929058hnp:LeaseIncomeMemberhnp:OverseasSegmentMember2020-01-012020-12-310000929058hnp:ImpactOfRecognitionOfBotRelatedRevenueUnderIfrsMemberifrs-full:EffectOfTransitionToIFRSsMember2020-01-012020-12-310000929058ifrs-full:EliminationOfIntersegmentAmountsMember2020-01-012020-12-310000929058hnp:OperatingSegmentsAfterEliminationMember2020-01-012020-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:OperatingSegmentsMemberifrs-full:AllOtherSegmentsMember2019-01-012019-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:OperatingSegmentsMemberhnp:PrcPowerSegmentMember2019-01-012019-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:OperatingSegmentsMemberhnp:OverseasSegmentMember2019-01-012019-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:EliminationOfIntersegmentAmountsMemberifrs-full:AllOtherSegmentsMember2019-01-012019-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:EliminationOfIntersegmentAmountsMember2019-01-012019-12-310000929058ifrs-full:OperatingSegmentsMemberifrs-full:AllOtherSegmentsMember2019-01-012019-12-310000929058ifrs-full:OperatingSegmentsMemberhnp:PrcPowerSegmentMember2019-01-012019-12-310000929058ifrs-full:OperatingSegmentsMemberhnp:OverseasSegmentMember2019-01-012019-12-310000929058hnp:TransportationServiceMemberifrs-full:OperatingSegmentsMember2019-01-012019-12-310000929058hnp:TransportationServiceMemberifrs-full:EliminationOfIntersegmentAmountsMember2019-01-012019-12-310000929058hnp:TransportationServiceMemberifrs-full:AllOtherSegmentsMember2019-01-012019-12-310000929058hnp:SalesOfPowerAndHeatMemberifrs-full:OperatingSegmentsMember2019-01-012019-12-310000929058hnp:SalesOfPowerAndHeatMemberhnp:PrcPowerSegmentMember2019-01-012019-12-310000929058hnp:SalesOfPowerAndHeatMemberhnp:OverseasSegmentMember2019-01-012019-12-310000929058hnp:SalesOfCoalAndRawMaterialsMemberifrs-full:OperatingSegmentsMember2019-01-012019-12-310000929058hnp:SalesOfCoalAndRawMaterialsMemberhnp:PrcPowerSegmentMember2019-01-012019-12-310000929058hnp:SalesOfCoalAndRawMaterialsMemberhnp:OverseasSegmentMember2019-01-012019-12-310000929058hnp:PortServiceMemberifrs-full:OperatingSegmentsMember2019-01-012019-12-310000929058hnp:PortServiceMemberifrs-full:EliminationOfIntersegmentAmountsMember2019-01-012019-12-310000929058hnp:PortServiceMemberifrs-full:AllOtherSegmentsMember2019-01-012019-12-310000929058hnp:OtherProductOrServiceMemberifrs-full:OperatingSegmentsMember2019-01-012019-12-310000929058hnp:OtherProductOrServiceMemberifrs-full:EliminationOfIntersegmentAmountsMember2019-01-012019-12-310000929058hnp:OtherProductOrServiceMemberifrs-full:AllOtherSegmentsMember2019-01-012019-12-310000929058hnp:OtherProductOrServiceMemberhnp:PrcPowerSegmentMember2019-01-012019-12-310000929058hnp:OtherProductOrServiceMemberhnp:OverseasSegmentMember2019-01-012019-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberhnp:OverseasMember2019-01-012019-12-310000929058hnp:OperatingSegmentsAfterEliminationMembercountry:CN2019-01-012019-12-310000929058hnp:LeaseIncomeMemberifrs-full:OperatingSegmentsMember2019-01-012019-12-310000929058hnp:LeaseIncomeMemberhnp:PrcPowerSegmentMember2019-01-012019-12-310000929058hnp:LeaseIncomeMemberhnp:OverseasSegmentMember2019-01-012019-12-310000929058hnp:ImpactOfRecognitionOfBotRelatedRevenueUnderIfrsMemberifrs-full:EffectOfTransitionToIFRSsMember2019-01-012019-12-310000929058ifrs-full:EliminationOfIntersegmentAmountsMember2019-01-012019-12-310000929058hnp:OperatingSegmentsAfterEliminationMember2019-01-012019-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:EliminationOfIntersegmentAmountsMemberifrs-full:AllOtherSegmentsMember2018-01-012018-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberifrs-full:PreviousGAAPMemberifrs-full:OperatingSegmentsMember2018-01-012018-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberifrs-full:PreviousGAAPMemberifrs-full:AllOtherSegmentsMember2018-01-012018-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberifrs-full:PreviousGAAPMemberhnp:PrcPowerSegmentMember2018-01-012018-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberifrs-full:PreviousGAAPMemberhnp:OverseasSegmentMember2018-01-012018-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:EliminationOfIntersegmentAmountsMember2018-01-012018-12-310000929058hnp:TransportationServiceMemberifrs-full:OperatingSegmentsMember2018-01-012018-12-310000929058hnp:TransportationServiceMemberifrs-full:EliminationOfIntersegmentAmountsMember2018-01-012018-12-310000929058hnp:TransportationServiceMemberifrs-full:AllOtherSegmentsMember2018-01-012018-12-310000929058hnp:SalesOfPowerAndHeatMemberifrs-full:OperatingSegmentsMember2018-01-012018-12-310000929058hnp:SalesOfPowerAndHeatMemberhnp:PrcPowerSegmentMember2018-01-012018-12-310000929058hnp:SalesOfPowerAndHeatMemberhnp:OverseasSegmentMember2018-01-012018-12-310000929058hnp:SalesOfCoalAndRawMaterialsMemberifrs-full:OperatingSegmentsMember2018-01-012018-12-310000929058hnp:SalesOfCoalAndRawMaterialsMemberhnp:PrcPowerSegmentMember2018-01-012018-12-310000929058hnp:SalesOfCoalAndRawMaterialsMemberhnp:OverseasSegmentMember2018-01-012018-12-310000929058hnp:PortServiceMemberifrs-full:OperatingSegmentsMember2018-01-012018-12-310000929058hnp:PortServiceMemberifrs-full:EliminationOfIntersegmentAmountsMember2018-01-012018-12-310000929058hnp:PortServiceMemberifrs-full:AllOtherSegmentsMember2018-01-012018-12-310000929058hnp:OtherProductOrServiceMemberifrs-full:OperatingSegmentsMember2018-01-012018-12-310000929058hnp:OtherProductOrServiceMemberifrs-full:EliminationOfIntersegmentAmountsMember2018-01-012018-12-310000929058hnp:OtherProductOrServiceMemberifrs-full:AllOtherSegmentsMember2018-01-012018-12-310000929058hnp:OtherProductOrServiceMemberhnp:PrcPowerSegmentMember2018-01-012018-12-310000929058hnp:OtherProductOrServiceMemberhnp:OverseasSegmentMember2018-01-012018-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberhnp:OverseasMember2018-01-012018-12-310000929058hnp:OperatingSegmentsAfterEliminationMembercountry:CN2018-01-012018-12-310000929058ifrs-full:EliminationOfIntersegmentAmountsMember2018-01-012018-12-310000929058ifrs-full:AllOtherSegmentsMember2018-01-012018-12-310000929058hnp:PrcPowerSegmentMember2018-01-012018-12-310000929058hnp:OverseasSegmentMember2018-01-012018-12-310000929058hnp:OperatingSegmentsAfterEliminationMember2018-01-012018-12-310000929058ifrs-full:ParentMemberifrs-full:PreviousGAAPMember2020-12-310000929058ifrs-full:PreviousGAAPMember2020-12-310000929058ifrs-full:ParentMember2020-12-310000929058hnp:SecuredLoansMember2020-01-012020-12-310000929058hnp:SecuredLoansMember2019-01-012019-12-310000929058hnp:HuanengShandongPowerGenerationLimitedCompanyMemberhnp:HuanengShandongRuyiCoalPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengShandongPowerGenerationLimitedCompanyMember2018-12-012018-12-310000929058hnp:ShanxiXiaoyiEconomicDevelopmentZoneHuanengEnergyServiceCoLtdMember2017-02-152017-02-150000929058ifrs-full:PropertyPlantAndEquipmentMemberhnp:OtherFinancialLeasingCompaniesMember2020-12-310000929058ifrs-full:PropertyPlantAndEquipmentMemberhnp:HuanengTianchengFinancialLeasingCoLtdMember2020-12-310000929058hnp:SecuredLoansMember2020-12-310000929058hnp:OtherFinancialLeasingCompaniesMember2020-12-310000929058ifrs-full:PropertyPlantAndEquipmentMemberhnp:OtherFinancialLeasingCompaniesMember2019-12-310000929058ifrs-full:PropertyPlantAndEquipmentMemberhnp:HuanengTianchengFinancialLeasingCoLtdMember2019-12-310000929058hnp:SecuredLoansMember2019-12-310000929058hnp:OtherFinancialLeasingCompaniesMember2019-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:WindTurbineBladesMemberhnp:HuanengQidongWindPowerGenerationCoLtdMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:SncrDenitrificationSystemMemberhnp:HuanengLaiwuPowerGenerationLimitedCompanyMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:DismantledAndScrappedEquipmentMemberhnp:YingkouPowerPlantMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:DismantledAndScrappedEquipmentMemberhnp:HuanengSuzhouIndustrialParkPowerGenerationCoLtdMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:DismantledAndScrappedEquipmentMemberhnp:HuanengQinbeiPowerGenerationCoLtdMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:DismantledAndScrappedEquipmentMemberhnp:HuanengPowerInternationalInc.YuhuanPowerPlantMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:DismantledAndScrappedEquipmentMemberhnp:HuanengChongqingLuohuangEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:DismantledAndScrappedEquipmentMemberhnp:HuanengBeijingCoGenerationLimitedLiabilityCompanyMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:CondenserAndOtherEquipmentMemberhnp:HuanengJiningYunhePowerGenerationCoLtdMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberifrs-full:VehiclesMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberifrs-full:OtherPropertyPlantAndEquipmentMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberifrs-full:ConstructionInProgressMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberifrs-full:BuildingsMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:PortFacilitiesMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:ElectricUtilityPlantInServiceMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:DamsMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:HuanengZuoquanCoalFiredPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:HuanengYichunThermalPowerLimitedCompanyMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:HuanengTongweiWindPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:HuanengShandongPowerGenerationCo.Ltd.ZhongtaiPowerPlantMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:HuanengShandongPowerGenerationCo.Ltd.YantaiPowerPlantMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:HuanengShandongPowerGenerationCo.Ltd.BaiyanghePowerPlantMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:HuanengLinyiPowerGenerationLimitedCompanyMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:HuanengLiaochengCoGenerationLimitedCompanyMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:HuanengJiningYunhePowerGenerationCoLtdMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:HuanengJiaxiangPowerGenerationLimitedCompanyMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:HuanengHainanPowerGenerationCo.Ltd.GezhenHydropowerPlantMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:HuanengGuilinGasDistributedEnergyCoLtdMember2020-12-310000929058ifrs-full:BuildingsMemberhnp:CashGeneratingUnitsMember2020-12-310000929058ifrs-full:AccumulatedImpairmentMemberifrs-full:VehiclesMember2020-12-310000929058ifrs-full:AccumulatedImpairmentMemberifrs-full:OtherPropertyPlantAndEquipmentMember2020-12-310000929058ifrs-full:AccumulatedImpairmentMemberifrs-full:ConstructionInProgressMember2020-12-310000929058ifrs-full:AccumulatedImpairmentMemberifrs-full:BuildingsMember2020-12-310000929058ifrs-full:AccumulatedImpairmentMemberhnp:PortFacilitiesMember2020-12-310000929058ifrs-full:AccumulatedImpairmentMemberhnp:ElectricUtilityPlantInServiceMember2020-12-310000929058ifrs-full:AccumulatedImpairmentMemberhnp:DamsMember2020-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberifrs-full:VehiclesMember2020-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberifrs-full:OtherPropertyPlantAndEquipmentMember2020-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberifrs-full:BuildingsMember2020-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberhnp:PortFacilitiesMember2020-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberhnp:ElectricUtilityPlantInServiceMember2020-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberhnp:DamsMember2020-12-310000929058hnp:WindTurbineBladesMemberhnp:HuanengQidongWindPowerGenerationCoLtdMember2020-12-310000929058hnp:SncrDenitrificationSystemMemberhnp:HuanengLaiwuPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengZuoquanCoalFiredPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengYingkouCoGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengYichunThermalPowerLimitedCompanyMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengTongweiWindPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengShandongPowerGenerationCo.Ltd.ZhongtaiPowerPlantMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengShandongPowerGenerationCo.Ltd.YantaiPowerPlantMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengShandongPowerGenerationCo.Ltd.BaiyanghePowerPlantMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengLinyiPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengLiaochengCoGenerationLimitedCompanyMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengJiningYunhePowerGenerationCoLtdMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengJiaxiangPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengHainanPowerGenerationCo.Ltd.GezhenHydropowerPlantMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:HuanengGuilinGasDistributedEnergyCoLtdMember2020-12-310000929058hnp:LandUseRightAndOtherAssetsMemberhnp:CashGeneratingUnitsMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengZuoquanCoalFiredPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengYingkouCoGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengYichunThermalPowerLimitedCompanyMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengTongweiWindPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengShandongPowerGenerationCo.Ltd.ZhongtaiPowerPlantMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengShandongPowerGenerationCo.Ltd.YantaiPowerPlantMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengShandongPowerGenerationCo.Ltd.BaiyanghePowerPlantMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengLinyiPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengLiaochengCoGenerationLimitedCompanyMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengJiningYunhePowerGenerationCoLtdMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengJiaxiangPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengHainanPowerGenerationCo.Ltd.GezhenHydropowerPlantMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:HuanengGuilinGasDistributedEnergyCoLtdMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMemberhnp:CashGeneratingUnitsMember2020-12-310000929058hnp:DismantledAndScrappedEquipmentMemberhnp:YingkouPowerPlantMember2020-12-310000929058hnp:DismantledAndScrappedEquipmentMemberhnp:HuanengSuzhouIndustrialParkPowerGenerationCoLtdMember2020-12-310000929058hnp:DismantledAndScrappedEquipmentMemberhnp:HuanengQinbeiPowerGenerationCoLtdMember2020-12-310000929058hnp:DismantledAndScrappedEquipmentMemberhnp:HuanengPowerInternationalInc.YuhuanPowerPlantMember2020-12-310000929058hnp:DismantledAndScrappedEquipmentMemberhnp:HuanengChongqingLuohuangEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:DismantledAndScrappedEquipmentMemberhnp:HuanengBeijingCoGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:CustomizedSparePartsMemberhnp:YingkouPowerPlantMember2020-12-310000929058hnp:CondenserAndOtherEquipmentMemberhnp:HuanengJiningYunhePowerGenerationCoLtdMember2020-12-310000929058ifrs-full:VehiclesMember2020-12-310000929058ifrs-full:OtherPropertyPlantAndEquipmentMember2020-12-310000929058ifrs-full:ConstructionInProgressMember2020-12-310000929058ifrs-full:BuildingsMember2020-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMember2020-12-310000929058hnp:PortFacilitiesMember2020-12-310000929058hnp:ElectricUtilityPlantInServiceMember2020-12-310000929058hnp:DamsMember2020-12-310000929058ifrs-full:GrossCarryingAmountMemberifrs-full:VehiclesMember2019-12-310000929058ifrs-full:GrossCarryingAmountMemberifrs-full:OtherPropertyPlantAndEquipmentMember2019-12-310000929058ifrs-full:GrossCarryingAmountMemberifrs-full:ConstructionInProgressMember2019-12-310000929058ifrs-full:GrossCarryingAmountMemberifrs-full:BuildingsMember2019-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:PortFacilitiesMember2019-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:ElectricUtilityPlantInServiceMember2019-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:DamsMember2019-12-310000929058ifrs-full:AccumulatedImpairmentMemberifrs-full:VehiclesMember2019-12-310000929058ifrs-full:AccumulatedImpairmentMemberifrs-full:OtherPropertyPlantAndEquipmentMember2019-12-310000929058ifrs-full:AccumulatedImpairmentMemberifrs-full:ConstructionInProgressMember2019-12-310000929058ifrs-full:AccumulatedImpairmentMemberifrs-full:BuildingsMember2019-12-310000929058ifrs-full:AccumulatedImpairmentMemberhnp:PortFacilitiesMember2019-12-310000929058ifrs-full:AccumulatedImpairmentMemberhnp:ElectricUtilityPlantInServiceMember2019-12-310000929058ifrs-full:AccumulatedImpairmentMemberhnp:DamsMember2019-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberifrs-full:VehiclesMember2019-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberifrs-full:OtherPropertyPlantAndEquipmentMember2019-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberifrs-full:BuildingsMember2019-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberhnp:PortFacilitiesMember2019-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberhnp:ElectricUtilityPlantInServiceMember2019-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberhnp:DamsMember2019-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMember2019-12-310000929058ifrs-full:GrossCarryingAmountMemberifrs-full:VehiclesMember2018-12-310000929058ifrs-full:GrossCarryingAmountMemberifrs-full:OtherPropertyPlantAndEquipmentMember2018-12-310000929058ifrs-full:GrossCarryingAmountMemberifrs-full:ConstructionInProgressMember2018-12-310000929058ifrs-full:GrossCarryingAmountMemberifrs-full:BuildingsMember2018-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:PortFacilitiesMember2018-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:ElectricUtilityPlantInServiceMember2018-12-310000929058ifrs-full:GrossCarryingAmountMemberhnp:DamsMember2018-12-310000929058ifrs-full:AccumulatedImpairmentMemberifrs-full:OtherPropertyPlantAndEquipmentMember2018-12-310000929058ifrs-full:AccumulatedImpairmentMemberifrs-full:ConstructionInProgressMember2018-12-310000929058ifrs-full:AccumulatedImpairmentMemberifrs-full:BuildingsMember2018-12-310000929058ifrs-full:AccumulatedImpairmentMemberhnp:ElectricUtilityPlantInServiceMember2018-12-310000929058ifrs-full:AccumulatedImpairmentMemberhnp:DamsMember2018-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberifrs-full:VehiclesMember2018-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberifrs-full:OtherPropertyPlantAndEquipmentMember2018-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberifrs-full:BuildingsMember2018-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberhnp:PortFacilitiesMember2018-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberhnp:ElectricUtilityPlantInServiceMember2018-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMemberhnp:DamsMember2018-12-310000929058ifrs-full:VehiclesMember2018-12-310000929058ifrs-full:OtherPropertyPlantAndEquipmentMember2018-12-310000929058ifrs-full:ConstructionInProgressMember2018-12-310000929058ifrs-full:BuildingsMember2018-12-310000929058ifrs-full:AccumulatedDepreciationAndAmortisationMember2018-12-310000929058hnp:PortFacilitiesMember2018-12-310000929058hnp:ElectricUtilityPlantInServiceMember2018-12-310000929058hnp:DamsMember2018-12-310000929058hnp:TianjinYuanRongInvestmentManagementCo.LtdMember2020-01-012020-12-310000929058hnp:TaifengRenewableEnergyFromHuanengTaishanPowerCo.LtdMember2020-01-012020-12-310000929058hnp:SetOfActivitiesAndAssetsOfHuanengLaizhouWindPowerCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengZuoquanCoalFiredPowerGenerationLimitedLiabilityCompanyMember2019-01-012019-12-310000929058hnp:HuanengZuoquanCoalFiredPowerGenerationLimitedLiabilityCompanyMember2018-01-012018-12-310000929058hnp:HuanengYichunThermalPowerLimitedCompanyMember2018-01-012018-12-310000929058hnp:HuanengGuilinGasDistributedEnergyCoLtdMember2018-01-012018-12-310000929058hnp:ShareOfProfitsOfChinaHuanengFinanceCoLtdMemberifrs-full:PreviousGAAPMember2020-01-012020-12-310000929058hnp:LossRelatedToHeadquarterMemberifrs-full:PreviousGAAPMember2020-01-012020-12-310000929058hnp:DividendIncomeOfOtherEquityInstrumentsInvestmentsMemberifrs-full:PreviousGAAPMember2020-01-012020-12-310000929058hnp:ShareOfProfitsOfChinaHuanengFinanceCoLtdMemberifrs-full:PreviousGAAPMember2019-01-012019-12-310000929058hnp:LossRelatedToHeadquarterMemberifrs-full:PreviousGAAPMember2019-01-012019-12-310000929058hnp:DividendIncomeOfOtherEquityInstrumentsInvestmentsMemberifrs-full:PreviousGAAPMember2019-01-012019-12-310000929058hnp:ShareOfProfitsOfChinaHuanengFinanceCoLtdMemberifrs-full:PreviousGAAPMember2018-01-012018-12-310000929058hnp:LossRelatedToHeadquarterMemberifrs-full:PreviousGAAPMember2018-01-012018-12-310000929058hnp:DividendIncomeOfOtherEquityInstrumentsInvestmentsMemberifrs-full:PreviousGAAPMember2018-01-012018-12-310000929058ifrs-full:OtherEquityInterestMember2020-01-012020-12-310000929058ifrs-full:OtherEquityInterestMember2019-01-012019-12-310000929058hnp:StateGridShandongElectricPowerCompanyMember2020-01-012020-12-310000929058hnp:GridCompaniesUnderCommonControlOfStateGridCorporationOfChinaMember2020-01-012020-12-310000929058hnp:StateGridShandongElectricPowerCompanyMember2019-01-012019-12-310000929058hnp:GridCompaniesUnderCommonControlOfStateGridCorporationOfChinaMember2019-01-012019-12-310000929058hnp:StateGridShandongElectricPowerCompanyMember2018-01-012018-12-310000929058hnp:GridCompaniesUnderCommonControlOfStateGridCorporationOfChinaMember2018-01-012018-12-310000929058hnp:ThirdTranchOfYingdaInsuranceFinancingPlanMember2019-12-310000929058hnp:SecondTranchOfYingdaInsuranceFinancingPlanMember2019-12-310000929058hnp:SecondTranchOfPiccFinancingPlanMember2019-12-310000929058hnp:SecondTranchOfChinaLifeFinancingPlanMember2019-12-310000929058hnp:FirstTranchOfYingdaInsuranceFinancingPlanMember2019-12-310000929058hnp:FirstTranchOfPiccFinancingPlanMember2019-12-310000929058hnp:FirstTranchOfChinaLifeFinancingPlanMember2019-12-310000929058hnp:OtherIndividuallyImmaterialSubsidiariesMember2020-01-012020-12-310000929058hnp:OtherIndividuallyImmaterialSubsidiariesMember2019-01-012019-12-310000929058hnp:OtherIndividuallyImmaterialSubsidiariesMember2018-01-012018-12-310000929058hnp:HuanengShandongHongKongInvestmentLimitedCompanyMember2020-12-310000929058hnp:HuanengInternationalPowerHongKongLimitedCompanyMember2020-12-310000929058hnp:PerpetualCorporateBondBMember2019-12-310000929058hnp:PerpetualCorporateBondAMember2019-12-310000929058hnp:IssuanceOfGreenMediumTermNotesMemberus-gaap:SubsequentEventMember2021-02-280000929058ifrs-full:InterestRateSwapContractMemberhnp:TuasPowerGenerationPteLtdAndTpStmWaterResourcesPteLtdMember2020-12-310000929058ifrs-full:InterestRateSwapContractMemberhnp:TuasPowerGenerationPteLtdAndTpStmWaterResourcesPteLtdMember2019-12-310000929058hnp:UnlistedSecuritiesMember2020-12-310000929058hnp:OtherUnlistedSecuritiesMember2020-12-310000929058hnp:ListedSecurityMember2020-12-310000929058hnp:GanlongDoubleTrackRailwayCoLtdMember2020-12-310000929058hnp:UnlistedSecuritiesMember2019-12-310000929058hnp:OtherUnlistedSecuritiesMember2019-12-310000929058hnp:ListedSecurityMember2019-12-310000929058hnp:GanlongDoubleTrackRailwayCoLtdMember2019-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberhnp:OverseasMember2020-12-310000929058hnp:OperatingSegmentsAfterEliminationMembercountry:CN2020-12-310000929058hnp:OperatingSegmentsAfterEliminationMember2020-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberhnp:OverseasMember2019-12-310000929058hnp:OperatingSegmentsAfterEliminationMembercountry:CN2019-12-310000929058hnp:OperatingSegmentsAfterEliminationMember2019-12-310000929058hnp:OtherIndividuallyImmaterialSubsidiariesMember2020-12-310000929058hnp:OtherIndividuallyImmaterialSubsidiariesMember2019-12-310000929058hnp:IfrsLoansMember2020-12-310000929058hnp:FinanceLeasesPayablesMember2020-12-310000929058hnp:DividendsPayableMember2020-12-310000929058hnp:CumulativeDistributionOfOtherEquityInstrumentInvestmentsMember2020-12-310000929058hnp:BondsIssuedMember2020-12-310000929058ifrs-full:InterestRateSwapContractMember2018-12-310000929058hnp:LoansInDisposalGroupHeldForSaleMember2018-12-310000929058hnp:IfrsLoansMember2018-12-310000929058hnp:FinanceLeasesPayablesMember2018-12-310000929058hnp:DividendsPayableMember2018-12-310000929058hnp:CumulativeDistributionOfOtherEquityInstrumentInvestmentsMember2018-12-310000929058hnp:BondsIssuedMember2018-12-310000929058hnp:AccruedInterestsMember2018-12-310000929058ifrs-full:InterestRateSwapContractMember2017-12-310000929058hnp:IfrsLoansMember2017-12-310000929058hnp:FinanceLeasesPayablesMember2017-12-310000929058hnp:BondsIssuedMember2017-12-310000929058hnp:AccruedInterestsMember2017-12-310000929058hnp:FinancialLiabilitiesClassifiedAsDerivativesUsedForHedgingMemberifrs-full:Level2OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058ifrs-full:PreviousGAAPMemberhnp:DeferredIncomeTaxLiabilitiesMember2020-12-310000929058ifrs-full:PreviousGAAPMemberhnp:CurrentIncomeTaxLiabilitiesMember2020-12-310000929058ifrs-full:PreviousGAAPMemberhnp:CorporateLiabilitiesMember2020-12-310000929058hnp:LongTermLoansMemberifrs-full:AtFairValueMember2020-12-310000929058hnp:LongTermBondsMemberifrs-full:AtFairValueMember2020-12-310000929058hnp:FinancialLiabilitiesClassifiedAsDerivativesUsedForHedgingMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058hnp:LongTermLoansMember2020-12-310000929058hnp:LongTermBondsMember2020-12-310000929058ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrs-full:Level2OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058hnp:FinancialLiabilitiesClassifiedAsDerivativesUsedForHedgingMemberifrs-full:Level2OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058ifrs-full:PreviousGAAPMemberhnp:DeferredIncomeTaxLiabilitiesMember2019-12-310000929058ifrs-full:PreviousGAAPMemberhnp:CurrentIncomeTaxLiabilitiesMember2019-12-310000929058ifrs-full:PreviousGAAPMemberhnp:CorporateLiabilitiesMember2019-12-310000929058ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058hnp:LongTermLoansMemberifrs-full:AtFairValueMember2019-12-310000929058hnp:LongTermBondsMemberifrs-full:AtFairValueMember2019-12-310000929058hnp:FinancialLiabilitiesClassifiedAsDerivativesUsedForHedgingMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058hnp:LongTermLoansMember2019-12-310000929058hnp:LongTermBondsMember2019-12-310000929058hnp:HuanengInternationalPowerDevelopmentCorporationMember2019-01-012019-12-310000929058hnp:OverseasListedForeignSharesMember2019-12-310000929058hnp:ASharesMember2019-12-310000929058hnp:OverseasListedForeignSharesMember2018-12-310000929058hnp:ASharesMember2018-12-310000929058hnp:IndividuallyImmaterialAssociatesAndJointVenturesMember2020-12-310000929058hnp:IndividuallyImmaterialAssociatesAndJointVenturesMember2019-12-310000929058ifrs-full:GrossCarryingAmountMember2020-01-012020-12-310000929058ifrs-full:AccumulatedImpairmentMember2020-01-012020-12-310000929058ifrs-full:InterestRateSwapContractMember2018-01-012018-12-310000929058hnp:HuanengYichunThermalPowerLimitedCompanyMemberhnp:ShandongProvinceMember2020-01-012020-12-310000929058hnp:TotalMember2020-01-012020-12-310000929058hnp:PropertyPlantAndEquipmentExcludingConstructionInProgressMember2020-01-012020-12-310000929058hnp:OtherPowerPlantsInShandongProvinceMember2020-01-012020-12-310000929058hnp:IndividualAssetsMember2020-01-012020-12-310000929058hnp:HuanengPowerInternationalInc.NantongPowerPlantMember2020-01-012020-12-310000929058hnp:HuanengPowerInternationalInc.JiningPowerPlantMember2020-01-012020-12-310000929058hnp:HuanengHainanPowerGenerationCompanyLimitedHaikouPowerPlantMember2020-01-012020-12-310000929058hnp:CashGeneratingUnitsMember2020-01-012020-12-310000929058hnp:QufuCoGenerationZhanhuaCoGenerationAndJiningCoGenerationMemberhnp:ShandongProvinceMember2019-01-012019-12-310000929058hnp:QufuCoGenerationZhanhuaCoGenerationAndJiningCoGenerationMember2019-01-012019-12-310000929058hnp:HuanengGuilinGasDistributedEnergyCoLtdMember2019-01-012019-12-310000929058hnp:HuanengHainanPowerGenerationCo.Ltd.GezhenHydropowerPlantMember2014-01-012014-12-310000929058ifrs-full:LicencesMember2020-01-012020-12-310000929058ifrs-full:LicencesMember2019-01-012019-12-310000929058hnp:HuanengYingkouCoGenerationLimitedLiabilityCompanyMember2019-01-012019-12-310000929058hnp:HuanengYingkouCoGenerationLimitedLiabilityCompanyMember2018-01-012018-12-310000929058ifrs-full:GrossCarryingAmountMember2017-12-310000929058ifrs-full:AccumulatedImpairmentMember2017-12-310000929058hnp:YingkouPowerPlantMember2020-01-012020-12-310000929058hnp:HuanengSuzhouIndustrialParkPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengQinbeiPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengQidongWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengPowerInternationalInc.YuhuanPowerPlantMember2020-01-012020-12-310000929058hnp:HuanengLaiwuPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengChongqingLuohuangEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:FinancialAssetsAtFairValueThroughProfitOrLossContingentConsiderationMemberifrs-full:Level3OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:Level3OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2018-12-310000929058hnp:FinancialAssetsAtFairValueThroughProfitOrLossContingentConsiderationMemberifrs-full:Level3OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2018-12-310000929058hnp:ShenzhenEnergyCorporationLimitedMember2019-12-310000929058hnp:GovernmentOfPakistanMember2020-12-310000929058ifrs-full:SharePremiumMember2020-12-310000929058ifrs-full:RetainedEarningsMember2020-12-310000929058ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember2020-12-310000929058ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember2020-12-310000929058ifrs-full:ReserveOfCashFlowHedgesMember2020-12-310000929058ifrs-full:OtherEquityInterestMember2020-12-310000929058ifrs-full:NoncontrollingInterestsMember2020-12-310000929058ifrs-full:IssuedCapitalMember2020-12-310000929058ifrs-full:EquityAttributableToOwnersOfParentMember2020-12-310000929058ifrs-full:CapitalReserveMember2020-12-310000929058hnp:SurplusReserveMember2020-12-310000929058hnp:OtherReserveInOtherComprehensiveIncomeMember2020-12-310000929058hnp:OtherCapitalReserveMember2020-12-310000929058ifrs-full:SharePremiumMember2019-12-310000929058ifrs-full:RetainedEarningsMember2019-12-310000929058ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember2019-12-310000929058ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember2019-12-310000929058ifrs-full:ReserveOfCashFlowHedgesMember2019-12-310000929058ifrs-full:OtherEquityInterestMember2019-12-310000929058ifrs-full:NoncontrollingInterestsMember2019-12-310000929058ifrs-full:IssuedCapitalMember2019-12-310000929058ifrs-full:EquityAttributableToOwnersOfParentMember2019-12-310000929058ifrs-full:CapitalReserveMember2019-12-310000929058hnp:SurplusReserveMember2019-12-310000929058hnp:OtherReserveInOtherComprehensiveIncomeMember2019-12-310000929058hnp:OtherCapitalReserveMember2019-12-310000929058ifrs-full:SharePremiumMember2018-12-310000929058ifrs-full:RetainedEarningsMember2018-12-310000929058ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember2018-12-310000929058ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember2018-12-310000929058ifrs-full:ReserveOfCashFlowHedgesMember2018-12-310000929058ifrs-full:OtherEquityInterestMember2018-12-310000929058ifrs-full:NoncontrollingInterestsMember2018-12-310000929058ifrs-full:IssuedCapitalMember2018-12-310000929058ifrs-full:EquityAttributableToOwnersOfParentMember2018-12-310000929058ifrs-full:CapitalReserveMember2018-12-310000929058hnp:SurplusReserveMember2018-12-310000929058hnp:OtherReserveInOtherComprehensiveIncomeMember2018-12-310000929058hnp:OtherCapitalReserveMember2018-12-3100009290582021-03-232021-03-230000929058hnp:YantaiGangnengBulkCargoTerminalCo.Ltd.Member2020-01-012020-12-310000929058hnp:YangquanCoalIndustryGroupHuanengCoalPowerInvestmentCoLtdMember2020-01-012020-12-310000929058hnp:XianThermalPowerResearchInstituteCoLtdMember2020-01-012020-12-310000929058hnp:SuzhouSugaoRenewablesServiceCoLtdMember2020-01-012020-12-310000929058hnp:ShanghaiTimeShippingCoLtdMember2020-01-012020-12-310000929058hnp:ShanghaiLeadingEnergyShippingLtdMember2020-01-012020-12-310000929058hnp:ShandongLuyiPowerInternationalCoLtdMember2020-01-012020-12-310000929058hnp:ShandongLuXinEnergyInvestmentManagementCo.LtdMember2020-01-012020-12-310000929058hnp:ShandongElectricPowerTradingCenterMember2020-01-012020-12-310000929058hnp:OtherGovernmentRelatedEnterprisesMember2020-01-012020-12-310000929058hnp:NorthUnitedPowerCoLtdAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:JiningHuayuanThermalPowerCo.LtdMember2020-01-012020-12-310000929058hnp:JilinZhanyuWindPowerAssetManagementCoLtdMember2020-01-012020-12-310000929058hnp:JiangyinChengdongnanThermalPowerCo.LtdMember2020-01-012020-12-310000929058hnp:JiangsuNantongPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengZhangzhouFujianEnergyCo.Ltd.Member2020-01-012020-12-310000929058hnp:HuanengYingkouPortLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengXinjiangEnergyDevelopmentCompanyLtdAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengXiapuNuclearPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengTibetYarlungZangboRiverHydropowerDevelopmentInvestmentCompanyLtdAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengTianjinCoalGasificationPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengTianchengFinancialLeasingCoLtdMember2020-01-012020-12-310000929058hnp:HuanengTenderingCoLtdMember2020-01-012020-12-310000929058hnp:HuanengSupplyChainPlatformTechnologyCoLtdAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengSongyuanPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengShidaoBayNuclearPowerDevelopmentCoLtdMember2020-01-012020-12-310000929058hnp:HuanengShaanxiPowerGenerationLimitedAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengRenewablesCorporationLimitedAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengQinghaiPowerGenerationCoLtdAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengPropertyCoLtdAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengNuclearPowerDevelopmentCompanyLtdMember2020-01-012020-12-310000929058hnp:HuanengNingxiaEnergyCompanyLtdMember2020-01-012020-12-310000929058hnp:HuanengLancangjiangHydropowerCoIncAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengInternationalPowerDevelopmentCorporationMember2020-01-012020-12-310000929058hnp:HuanengIntegratedIndustriesManagementCoLtdMember2020-01-012020-12-310000929058hnp:HuanengHulunbuirEnergyDevelopmentCompanyLtdAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengHainanIndustryCoLtdMember2020-01-012020-12-310000929058hnp:HuanengGroupTechnologyInnovationCenterMember2020-01-012020-12-310000929058hnp:HuanengGroupFuelCompanyAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengGroupCleanEnergyTechnologyResearchInstituteCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengGansuEnergyDevelopmentCompanyLtdAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengEnergyCommunicationsHoldingsCoLtdAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengCoalBusinessSectorCoLtdAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengChangjiangEnvironmentalProtectionTechnologyCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengCarbonAssetsManagementCompanyLimitedMember2020-01-012020-12-310000929058hnp:HuanengCapitalServicesAndItsSubsidiariesMember2020-01-012020-12-310000929058hnp:HuanengBaishanCoalGanguePowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengAnyangThermalPowerCo.LtdMember2020-01-012020-12-310000929058hnp:HainanNuclearPowerCoLtdMember2020-01-012020-12-310000929058hnp:GreatWallSecuritiesCoLtdMember2020-01-012020-12-310000929058hnp:ChongqingHuanengLimeCompanyLimitedMember2020-01-012020-12-310000929058hnp:ChinaHuaNengGroupHongKongLimitedMember2020-01-012020-12-310000929058hnp:ChinaHuanengFinanceCorporationLimitedMember2020-01-012020-12-310000929058hnp:BeijingChangpingHuanengTrainingCenterMember2020-01-012020-12-310000929058hnp:AlltrustInsuranceCoLtdMember2020-01-012020-12-310000929058hnp:HedgingInstrumentsForCashFlowHedgeInterestRateSwapContractsUsedForHedgingMemberifrs-full:NotLaterThanOneYearMember2020-12-310000929058hnp:HedgingInstrumentsForCashFlowHedgeInterestRateSwapContractsUsedForHedgingMemberifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember2020-12-310000929058hnp:HedgingInstrumentsForCashFlowHedgeInterestRateSwapContractsUsedForHedgingMemberifrs-full:LaterThanFiveYearsMember2020-12-310000929058hnp:HedgingInstrumentsForCashFlowHedgeInterestRateSwapContractsUsedForHedgingMemberifrs-full:NotLaterThanOneYearMember2019-12-310000929058hnp:HedgingInstrumentsForCashFlowHedgeInterestRateSwapContractsUsedForHedgingMemberifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember2019-12-310000929058hnp:HedgingInstrumentsForCashFlowHedgeInterestRateSwapContractsUsedForHedgingMemberifrs-full:LaterThanFiveYearsMember2019-12-310000929058hnp:FinancialInstrumentsAtFairValueThroughProfitOrLossFuelSwapContractsNotQualifyAsHedgesMemberifrs-full:NotLaterThanOneYearMember2019-12-310000929058hnp:FinancialInstrumentsAtFairValueThroughProfitOrLossFuelSwapContractsNotQualifyAsHedgesMemberifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember2019-12-310000929058ifrs-full:InterestRateSwapContractMember2020-12-310000929058hnp:HedgingInstrumentsForCashFlowHedgeInterestRateSwapContractsUsedForHedgingMember2020-12-310000929058ifrs-full:InterestRateSwapContractMember2019-12-310000929058hnp:HedgingInstrumentsForCashFlowHedgeInterestRateSwapContractsUsedForHedgingMember2019-12-310000929058hnp:FinancialInstrumentsAtFairValueThroughProfitOrLossFuelSwapContractsNotQualifyAsHedgesMember2019-12-310000929058hnp:PortFacilitiesMember2019-01-012019-12-310000929058hnp:DamsMember2019-01-012019-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:AllOtherSegmentsMember2018-01-012018-12-310000929058hnp:TemporaryDifferencesUndistributedProfitOfWhollyOwnedForeignSubsidiariesMember2020-12-310000929058hnp:TemporaryDifferencesInterestInEquityMethodInvesteesMember2020-12-310000929058hnp:TemporaryDifferencesUndistributedProfitOfWhollyOwnedForeignSubsidiariesMember2019-12-310000929058hnp:TemporaryDifferencesInterestInEquityMethodInvesteesMember2019-12-310000929058hnp:HuanengPowerInternationalInc.ShangPowerPlantMember2020-12-310000929058hnp:HuanengPowerInternationalInc.ShanghaiShidongkouIiPowerPlantMember2020-12-310000929058hnp:HuanengShanghaiShidongkouPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:TianjinHuanengYangliuqingCoGenerationLimitedLiabilityCompanyMember2019-12-310000929058hnp:LuohuangPowerCompanyMember2019-12-310000929058hnp:JinlingPowerCompanyMember2019-12-310000929058hnp:HuanengWeihaiPowerGenerationLimitedLiabilityCompanyMember2019-12-310000929058hnp:HuanengShanghaiShidongkouPowerGenerationLimitedLiabilityCompanyMember2019-12-310000929058hnp:HuanengShandongPowerGenerationLimitedCompanyMember2019-12-310000929058hnp:HuanengQinbeiPowerGenerationCoLtdMember2019-12-310000929058hnp:HuanengHunanYueyangPowerGenerationLimitedLiabilityCompanyMember2019-12-310000929058hnp:HuanengBeijingCoGenerationLimitedLiabilityCompanyMember2019-12-310000929058hnp:ShenzhenEnergyCorporationLimitedMember2020-01-012020-12-310000929058hnp:HuanengSichuanHydropowerCoLtdMember2020-01-012020-12-310000929058hnp:HebeiHanfengPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HainanNuclearPowerCoLtdMember2020-01-012020-12-310000929058hnp:ChinaHuanengGroupFuelCoLtdMember2020-01-012020-12-310000929058hnp:ChinaHuanengFinanceCorporationLimitedMember2020-01-012020-12-310000929058hnp:ShenzhenEnergyCorporationLimitedMember2019-01-012019-12-310000929058hnp:HuanengSichuanHydropowerCoLtdMember2019-01-012019-12-310000929058hnp:HebeiHanfengPowerGenerationLimitedLiabilityCompanyMember2019-01-012019-12-310000929058hnp:HainanNuclearPowerCoLtdMember2019-01-012019-12-310000929058hnp:ChinaHuanengGroupFuelCoLtdMember2019-01-012019-12-310000929058hnp:ChinaHuanengFinanceCorporationLimitedMember2019-01-012019-12-310000929058ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember2020-01-012020-12-310000929058ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember2020-01-012020-12-310000929058ifrs-full:ReserveOfCashFlowHedgesMember2020-01-012020-12-310000929058hnp:ShanghaiTimeShippingCoLtdMember2020-01-012020-12-310000929058hnp:OtherReserveInOtherComprehensiveIncomeMember2020-01-012020-12-310000929058hnp:JiangsuNantongPowerGenerationCoLtdMember2020-01-012020-12-310000929058ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember2019-01-012019-12-310000929058ifrs-full:ReserveOfCashFlowHedgesMember2019-01-012019-12-310000929058hnp:ShanghaiTimeShippingCoLtdMember2019-01-012019-12-310000929058hnp:OtherReserveInOtherComprehensiveIncomeMember2019-01-012019-12-310000929058hnp:JiangsuNantongPowerGenerationCoLtdMember2019-01-012019-12-310000929058ifrs-full:RetainedEarningsMember2018-01-012018-12-310000929058ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember2018-01-012018-12-310000929058ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember2018-01-012018-12-310000929058ifrs-full:ReserveOfCashFlowHedgesMember2018-01-012018-12-310000929058hnp:OtherReserveInOtherComprehensiveIncomeMember2018-01-012018-12-310000929058hnp:AcquisitionFromTaishanPowerLimitedCompanyMember2018-12-310000929058hnp:HuanengShanghaiShidongkouPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:TianjinHuanengYangliuqingCoGenerationLimitedLiabilityCompanyMember2019-01-012019-12-310000929058hnp:LuohuangPowerCompanyMember2019-01-012019-12-310000929058hnp:JinlingPowerCompanyMember2019-01-012019-12-310000929058hnp:HuanengWeihaiPowerGenerationLimitedLiabilityCompanyMember2019-01-012019-12-310000929058hnp:HuanengShanghaiShidongkouPowerGenerationLimitedLiabilityCompanyMember2019-01-012019-12-310000929058hnp:HuanengShandongPowerGenerationLimitedCompanyMember2019-01-012019-12-310000929058hnp:HuanengQinbeiPowerGenerationCoLtdMember2019-01-012019-12-310000929058hnp:HuanengHunanYueyangPowerGenerationLimitedLiabilityCompanyMember2019-01-012019-12-310000929058hnp:HuanengBeijingCoGenerationLimitedLiabilityCompanyMember2019-01-012019-12-310000929058hnp:TianjinHuanengYangliuqingCoGenerationLimitedLiabilityCompanyMember2018-01-012018-12-310000929058hnp:LuohuangPowerCompanyMember2018-01-012018-12-310000929058hnp:JinlingPowerCompanyMember2018-01-012018-12-310000929058hnp:HuanengWeihaiPowerGenerationLimitedLiabilityCompanyMember2018-01-012018-12-310000929058hnp:HuanengShanghaiShidongkouPowerGenerationLimitedLiabilityCompanyMember2018-01-012018-12-310000929058hnp:HuanengShandongPowerGenerationLimitedCompanyMember2018-01-012018-12-310000929058hnp:HuanengQinbeiPowerGenerationCoLtdMember2018-01-012018-12-310000929058hnp:HuanengHunanYueyangPowerGenerationLimitedLiabilityCompanyMember2018-01-012018-12-310000929058hnp:HuanengBeijingCoGenerationLimitedLiabilityCompanyMember2018-01-012018-12-310000929058ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:Level3OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:Level1OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberifrs-full:PreviousGAAPMemberifrs-full:AllOtherSegmentsMember2020-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberifrs-full:PreviousGAAPMemberhnp:PrcPowerSegmentMember2020-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberifrs-full:PreviousGAAPMemberhnp:OverseasSegmentMember2020-12-310000929058hnp:FinancialAssetsClassifiedAsDerivativesUsedForHedgingMemberifrs-full:Level2OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058hnp:AccountsReceivableAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:Level2OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058ifrs-full:Level3OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058ifrs-full:Level2OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058ifrs-full:Level1OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:PreviousGAAPMember2020-12-310000929058hnp:PrepaidIncomeTaxMemberifrs-full:PreviousGAAPMember2020-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberifrs-full:PreviousGAAPMember2020-12-310000929058hnp:InvestmentInHuanengFinanceMemberifrs-full:PreviousGAAPMember2020-12-310000929058hnp:FinancialAssetsClassifiedAsDerivativesUsedForHedgingMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058hnp:DeferredIncomeTaxAssetsMemberifrs-full:PreviousGAAPMember2020-12-310000929058hnp:CorporateAssetsMemberifrs-full:PreviousGAAPMember2020-12-310000929058hnp:AccountsReceivableAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058ifrs-full:RecurringFairValueMeasurementMember2020-12-310000929058hnp:ImpactOfOtherIfrsAdjustmentsMember2020-12-310000929058ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:Level3OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:Level1OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingCategoryMemberifrs-full:Level2OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058hnp:FinancialAssetsClassifiedAsDerivativesUsedForHedgingMemberifrs-full:Level2OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058hnp:FinancialAssetsAtFairValueThroughProfitOrLossContingentConsiderationMemberifrs-full:Level3OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058hnp:AccountsReceivableAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:Level2OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:OperatingSegmentsMember2019-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:AllOtherSegmentsMember2019-12-310000929058ifrs-full:PreviousGAAPMemberhnp:PrcPowerSegmentMember2019-12-310000929058ifrs-full:PreviousGAAPMemberhnp:OverseasSegmentMember2019-12-310000929058ifrs-full:Level3OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058ifrs-full:Level2OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058ifrs-full:Level1OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:PreviousGAAPMember2019-12-310000929058ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTradingCategoryMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058hnp:PrepaidIncomeTaxMemberifrs-full:PreviousGAAPMember2019-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberifrs-full:PreviousGAAPMember2019-12-310000929058hnp:InvestmentInHuanengFinanceMemberifrs-full:PreviousGAAPMember2019-12-310000929058hnp:FinancialAssetsClassifiedAsDerivativesUsedForHedgingMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058hnp:FinancialAssetsAtFairValueThroughProfitOrLossContingentConsiderationMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058hnp:DeferredIncomeTaxAssetsMemberifrs-full:PreviousGAAPMember2019-12-310000929058hnp:CorporateAssetsMemberifrs-full:PreviousGAAPMember2019-12-310000929058hnp:AccountsReceivableAtFairValueThroughOtherComprehensiveIncomeMemberifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058ifrs-full:RecurringFairValueMeasurementMember2019-12-310000929058hnp:ImpactOfRestatementUnderPrcGaapInRelationToBusinessCombinationUnderCommonControlMember2019-12-310000929058hnp:ImpactOfOtherIfrsAdjustmentsMember2019-12-310000929058country:CN2020-01-012020-12-310000929058country:SG2019-01-012019-12-310000929058country:SG2018-01-012018-12-310000929058country:CN2018-01-012018-12-310000929058hnp:HuanengInternationalPowerDevelopmentCorporationMember2020-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberifrs-full:PreviousGAAPMemberifrs-full:AllOtherSegmentsMember2020-01-012020-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:OperatingSegmentsMember2019-01-012019-12-310000929058ifrs-full:PreviousGAAPMemberifrs-full:AllOtherSegmentsMember2019-01-012019-12-310000929058ifrs-full:PreviousGAAPMemberhnp:PrcPowerSegmentMember2019-01-012019-12-310000929058ifrs-full:PreviousGAAPMemberhnp:OverseasSegmentMember2019-01-012019-12-310000929058ifrs-full:VehiclesMember2019-01-012019-12-310000929058ifrs-full:OtherPropertyPlantAndEquipmentMember2019-01-012019-12-310000929058ifrs-full:BuildingsMember2019-01-012019-12-310000929058hnp:ElectricUtilityPlantInServiceMember2019-01-012019-12-310000929058ifrs-full:ConstructionInProgressMember2019-01-012019-12-310000929058hnp:AcquisitionFromTaishanPowerLimitedCompanyMember2018-12-312018-12-310000929058hnp:AcquisitionFromTaishanPowerLimitedCompanyMember2018-07-310000929058hnp:OtherModernServicesIndustryMembercountry:CN2020-01-012020-12-310000929058hnp:TransportationIndustryMembercountry:CN2019-04-012019-12-310000929058hnp:SalesOfPowerMembercountry:CN2019-04-012019-12-310000929058hnp:SalesOfHeatMembercountry:CN2019-04-012019-12-310000929058hnp:SalesOfGoodsMembercountry:CN2019-04-012019-12-310000929058hnp:LeaseOfTangibleMovablePropertiesMembercountry:CN2019-04-012019-12-310000929058hnp:TransportationIndustryMembercountry:CN2019-01-012019-03-310000929058hnp:SalesOfPowerMembercountry:CN2019-01-012019-03-310000929058hnp:SalesOfHeatMembercountry:CN2019-01-012019-03-310000929058hnp:SalesOfGoodsMembercountry:CN2019-01-012019-03-310000929058hnp:LeaseOfTangibleMovablePropertiesMembercountry:CN2019-01-012019-03-310000929058hnp:ZuoquanNengyuNewEnergyCo.LtdMember2020-01-012020-12-310000929058hnp:ZhaodongHuanengThermalPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:ZhaodongHuanengDechangSolarPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:YunnanDiandongYuwangEnergyLimitedCompanyMember2020-01-012020-12-310000929058hnp:Yantai500HeatingLimitedCompanyMember2020-01-012020-12-310000929058hnp:XindianPowerMember2020-01-012020-12-310000929058hnp:XincaiJuheWindPowerCo.LtdMember2020-01-012020-12-310000929058hnp:XianXvhengNewEnergyLimitedCompanyMember2020-01-012020-12-310000929058hnp:WuzhaiTaizhongNewEnergyWindPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:TuasPowerSupplyPteLtdMember2020-01-012020-12-310000929058hnp:TuasPowerMember2020-01-012020-12-310000929058hnp:TuasPowerGenerationPteLtdMember2020-01-012020-12-310000929058hnp:TpUtilitiesPteLtdMember2020-01-012020-12-310000929058hnp:TpStmWaterServicesPteLtdMember2020-01-012020-12-310000929058hnp:TpStmWaterResourcesPteLtdMember2020-01-012020-12-310000929058hnp:TpgsGreenEnergyPteLtdMember2020-01-012020-12-310000929058hnp:TpAssetManagementPteLtdMember2020-01-012020-12-310000929058hnp:TianjinLongyeNewEnergyCo.LtdMember2020-01-012020-12-310000929058hnp:TianjinHuanengYangliuqingCoGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:SinosingServicesPteLtdMember2020-01-012020-12-310000929058hnp:ShuozhouTaizhongWindPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:ShengdongRudongOffshoreWindPowerCo.Ltd.Member2020-01-012020-12-310000929058hnp:ShanxiXiaoyiEconomicDevelopmentZoneHuanengEnergyServiceCoLtdMember2020-01-012020-12-310000929058hnp:ShangraoHongyuanPowerCoLtdMember2020-01-012020-12-310000929058hnp:ShandongSilkRoadInternationalPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:ShandongHuataiElectricPowerOperationMaintenancePrivateCoLtdMember2020-01-012020-12-310000929058hnp:ShandongHualuSeaTransportationLimitedCompanyMember2020-01-012020-12-310000929058hnp:RuzhouXujiWindPowerGenerationLiabilityCompanyMember2020-01-012020-12-310000929058hnp:RuichengYaoshengPowerDevelopmentCo.LtdMember2020-01-012020-12-310000929058hnp:RuichengNingshengNewEnergyCo.LtdMember2020-01-012020-12-310000929058hnp:PoyangLuohongPowerCoLtdMember2020-01-012020-12-310000929058hnp:NanchangTongshangNewEnergyCo.LtdMember2020-01-012020-12-310000929058hnp:LuohuangPowerCompanyMember2020-01-012020-12-310000929058hnp:LinyiLantianThermalPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:LichengYinghengCleanEnergyLimitedCompanyMember2020-01-012020-12-310000929058hnp:LiaochengChangrunNationalElectricHeatingLimitedCompanyMember2020-01-012020-12-310000929058hnp:JiyuanHuanengEnergySalesCoLtdMember2020-01-012020-12-310000929058hnp:JinlingPowerCompanyMember2020-01-012020-12-310000929058hnp:JiangsuHuanengZhongyangNewEnergyPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengZuoquanYangjiaoWindPowerCo.Ltd.Member2020-01-012020-12-310000929058hnp:HuanengZuoquanCoalFiredPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengZiboBoshanPhotovoltaicPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengZhuoluCleanEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengZhumadianWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengZhuangheWindPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengZhuangheCleanEnergyCoLtdMember2020-01-012020-12-310000929058hnp:HuanengZhongxiangWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengZhenpingCleanEnergyCoLtdMember2020-01-012020-12-310000929058hnp:HuanengZhenningNewEnergyPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengZhenlaiPhotovoltaicPowerGenerationCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengZhejiangRuianOffshoreWindPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengZhejiangPinghuOffshoreWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengZhejiangEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengZhejiangEnergyDevelopmentCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengZhejiangCangnanOffshoreWindPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengZhaodongBiomassPowerGenerationCoMember2020-01-012020-12-310000929058hnp:HuanengZhanhuaPhotovoltaicPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengZhanhuaNewEnergyLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengZhanhuaCoGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengZaoyangNewEnergyCoLtdMember2020-01-012020-12-310000929058hnp:HuanengYushePowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengYushePovertyReliefEnergyCoLtdMember2020-01-012020-12-310000929058hnp:HuanengYunnanFuyuanWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengYunnanDiandongEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengYumenWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengYueyangXingangPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengYizhengWindPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengYingkouXianrendaoCoGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengYingkouCoGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengYingchengThermalPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengYingchengNewEnergyCo.Ltd.Member2020-01-012020-12-310000929058hnp:HuanengYichunThermalPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengYantaiNewEnergyCo.Ltd.Member2020-01-012020-12-310000929058hnp:HuanengYangquWindPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengYangpuCoGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengYanchengDafengNewEnergyPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengXuzhouTongshanWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengXinhuaPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengXiayiWindPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengWulianNewEnergyLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengWuhanPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengWeishanNewEnergyLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengWeihaiPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengWeihaiPortPhotovoltaicPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengWangmoNewEnergyPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengTongyuTuanjieWindPowerCo.Ltd.Member2020-01-012020-12-310000929058hnp:HuanengTongxiangCombinedCycleCoGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengTongweiWindPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengTongjiangWindPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengTianjinEnergySalesCoLtdMember2020-01-012020-12-310000929058hnp:HuanengTaiyuanDongshanCombinedCycleCoGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengTaiqianWindPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengTaiguNewEnergyPowerCoMember2020-01-012020-12-310000929058hnp:HuanengTaicangPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengTaicangPortLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengSuzhouThermalPowerCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengSuzhouIndustrialParkPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengSuizhouPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengSuixianJieshanWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengSipingWindPowerCo.Ltd.Member2020-01-012020-12-310000929058hnp:HuanengSihongNewEnergyCoLtdMember2020-01-012020-12-310000929058hnp:HuanengShijiazhuangEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengSheyangNewEnergyPowerGenerationCo.Ltd.Member2020-01-012020-12-310000929058hnp:HuanengShengdongRudongOffshoreWindPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengShanyinPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengShanxiTaihangPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengShanxiEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengShanxiComprehensiveEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengShantouPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengShantouHaimenPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengShanghaiShidongkouPowerGenerationLimitedLiabilityCompanyIiMember2020-01-012020-12-310000929058hnp:HuanengShanghaiPowerMaintenanceLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengShanghaiPhotovoltaicPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengShanghaiEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengShanghaiCombinedCyclePowerLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengShandongTaifengRenewableEnergyCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengShandongSishuiNewEnergyLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengShandongRuyiPakistanEnergyPrivateCoLtdMember2020-01-012020-12-310000929058hnp:HuanengShandongRuyiHongKongEnergyCoLtdMember2020-01-012020-12-310000929058hnp:HuanengShandongRuyiCoalPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengShandongPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengShandongInformationTechnologyLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengShandongHongKongInvestmentLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengShandongElectricAndThermalPowerMarketingLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengSanmingCleanEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengRuzhouCleanEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengRuyiHelanNewEnergyLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengRuichengComprehensiveEnergyCoLtdMember2020-01-012020-12-310000929058hnp:HuanengRudongWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengRudongBaxianjiaoOffshoreWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengRongchengNewEnergyCoLtdMember2020-01-012020-12-310000929058hnp:HuanengRizhaoThermalPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengQufuCoGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengQingnengTongyuPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengQingdaoPortLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengQingdaoCoGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengQinbeiPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengQidongWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengPingliangPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengNantongPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengNantongCombinedCyclePowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengNanjingXingangComprehensiveEnergyCoLtdMember2020-01-012020-12-310000929058hnp:HuanengNanjingLuheWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengNanjingCombinedCycleCoGenerationCo.Ltd.Member2020-01-012020-12-310000929058hnp:HuanengNanjingCoGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengMingguangWindPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengMianchiCoGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengMianchiCleanEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengLuoyuanPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengLuoyangCoGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengLuodianNewEnergyPowerGenerationCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengLuobeiWindPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengLongyanWindPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengLinyiPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengLinjiangJubaoHydropowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengLingangTianjinHeatCoGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengLingangTianjinGasCoGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengLiaoningEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengLiaoningCleanEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengLiaochengGaotangNewEnergyCo.Ltd.Member2020-01-012020-12-310000929058hnp:HuanengLiaochengCoGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengLaiwuPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengLaiwuNewEnergyLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengKangbaoWindPowerUtilizationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengJiyangBiomassThermalPowerCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengJiuquanWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengJinxiangNewEnergyCo.Ltd.Member2020-01-012020-12-310000929058hnp:HuanengJiningYunhePowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengJiningNewEnergyLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengJiningHiTechZoneCoGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengJingxingPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengJingmenThermalPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengJinanHuangtaiPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengJilinPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengJilinEnergySalesLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengJiaxiangPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengJiashanPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengJiangyinCombinedCycleCoGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengJiangxiEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengJiangxiCleanEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengJiangsuEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengJiangkouWindPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengJianchangPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengInternationalPowerHongKongLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengInternationalPowerFuelLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengHuzhouDevelopmentZonePhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengHunanYueyangPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengHunanXiangqiHydropowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengHunanSubaodingWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengHunanLianpingWindPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengHunanGuidongWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengHunanEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengHubeiEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengHualiangtingHydropowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengHuaiyinPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengHezeDongmingNewEnergyCoLtdMember2020-01-012020-12-310000929058hnp:HuanengHenanZhongyuanGasPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengHenanPuyangCleanEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengHenanEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengHenanCleanEnergyCo.Ltd.Member2020-01-012020-12-310000929058hnp:HuanengHeilongjiangPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengHeilongjiangEnergySalesLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengHegangPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengHebeiEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengHandanHeatingLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengHainanPowerIncMember2020-01-012020-12-310000929058hnp:HuanengHainanEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengGuizhouPanzhouStateCityWindPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengGuizhouEnergySalesCoLtdMember2020-01-012020-12-310000929058hnp:HuanengGuilinGasDistributedEnergyCoLtdMember2020-01-012020-12-310000929058hnp:HuanengGuigangCleanEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengGuanyunCoGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengGuanyunCleanEnergyPowerLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengGuanlingNewEnergyPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengGuangxiEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengGuangdongShantouPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengGuangdongShantouOffshoreWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengGuangdongHaimenPortLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengGuangdongEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengGuangdongEnergyDevelopmentCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengFujianPortLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengFujianEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengFujianEnergyDevelopmentCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengDongyingNewEnergyLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengDongguanCombinedCycleCoGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengDezhouThermalPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengDezhouNewEnergyLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengDaqingThermalPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengDaqingCleanEnergyCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengDandongPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengDalianCoGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengChongqingTongliangEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengChongqingLuohuangEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengChongqingLiangjiangPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengChongqingFengjieWindPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengChongqingEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengChaoyangPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengChangxingPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengChangxingJiapuPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengChanglePhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengBeijingCoGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengAnyuanPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengAnyangEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengAnshunComprehensiveEnergyCoLtdMember2020-01-012020-12-310000929058hnp:HuanengAnhuiShitaiWindPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengAnhuiMengchengWindPowerCoLtdMember2020-01-012020-12-310000929058hnp:HuanengAnhuiHuainingWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengAnhuiEnergySalesLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuanengAbagaqiCleanEnergyLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HuadeCountyDaditaihongWindPowerUtilizationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HenanJuheNewEnergyTechnologyCo.LtdMember2020-01-012020-12-310000929058hnp:GuizhouHuajinCleanEnergyCo.LtdMember2020-01-012020-12-310000929058hnp:FanshiNengyuWindPowerCo.LtdMember2020-01-012020-12-310000929058hnp:EnshiQingjiangDalongtanHydropowerDevelopmentCoLtdMember2020-01-012020-12-310000929058hnp:DaqingLvyuanWindPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:DaqingHuanengShuangyuSolarPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:DalianRongqiangNewEnergyCoLtdMember2020-01-012020-12-310000929058hnp:DalianQianyangNewEnergyCoLtdMember2020-01-012020-12-310000929058hnp:DalianJingangwanEnergyDevelopmentCo.LtdMember2020-01-012020-12-310000929058hnp:DalianChuanboHaizhuangNewEnergyCo.LtdMember2020-01-012020-12-310000929058hnp:DalianBeihuanghaiLingangEnergyDevelopmentCo.LtdMember2020-01-012020-12-310000929058hnp:ChongqingHuaqingEnergyCo.Ltd.Member2020-01-012020-12-310000929058hnp:HuanengJinanHuangtaiPowerLimitedCompanyMember2019-12-310000929058hnp:HuanengShandongPowerGenerationCo.Ltd.BaiyanghePowerPlantMember2020-09-012020-09-300000929058hnp:HuanengZuoquanCoalFiredPowerGenerationLimitedLiabilityCompanyMember2020-06-012020-06-300000929058hnp:PowerPlantsInShandongProvinceMember2020-09-012020-09-300000929058currency:USDhnp:UnsecuredLoansMemberifrs-full:FixedInterestRateMember2020-01-012020-12-310000929058currency:PKRhnp:UnsecuredLoansMemberifrs-full:FloatingInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:UnsecuredLoansMemberifrs-full:FloatingInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:UnsecuredLoansMemberifrs-full:FixedInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:SecuredLoansMemberifrs-full:FloatingInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:SecuredLoansMemberifrs-full:FixedInterestRateMember2020-01-012020-12-310000929058hnp:HuanengTianchengFinancialLeasingCoLtdMember2020-01-012020-12-310000929058hnp:HongKongAssetManagementMember2020-01-012020-12-310000929058hnp:ChinaHuanengFinanceCorporationLimitedMember2020-01-012020-12-310000929058currency:USDhnp:UnsecuredLoansMemberifrs-full:FixedInterestRateMember2019-01-012019-12-310000929058currency:PKRhnp:UnsecuredLoansMemberifrs-full:FloatingInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:UnsecuredLoansMemberifrs-full:FloatingInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:UnsecuredLoansMemberifrs-full:FixedInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:SecuredLoansMemberifrs-full:FloatingInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:SecuredLoansMemberifrs-full:FixedInterestRateMember2019-01-012019-12-310000929058hnp:HuanengTianchengFinancialLeasingCoLtdMember2019-01-012019-12-310000929058hnp:ChinaHuanengFinanceCorporationLimitedMember2019-01-012019-12-310000929058hnp:ASharesMember2020-01-012020-12-310000929058hnp:ASharesMember2019-01-012019-12-310000929058hnp:ChinaHuanengFinanceCorporationLimitedMember2020-12-310000929058hnp:ChinaHuanengFinanceCorporationLimitedMember2019-12-310000929058hnp:HuanengHainanPowerGenerationCo.Ltd.GezhenHydropowerPlantMemberhnp:ForecastPeriod2023AndThereafterMember2020-01-012020-12-310000929058hnp:HuanengHainanPowerGenerationCo.Ltd.GezhenHydropowerPlantMemberhnp:ForecastPeriod2021Member2020-01-012020-12-310000929058hnp:HuanengHainanPowerGenerationCo.Ltd.GezhenHydropowerPlantMemberifrs-full:TopOfRangeMember2020-01-012020-12-310000929058hnp:HuanengHainanPowerGenerationCo.Ltd.GezhenHydropowerPlantMemberifrs-full:BottomOfRangeMember2020-01-012020-12-310000929058hnp:HuanengHainanPowerGenerationCo.Ltd.GezhenHydropowerPlantMemberhnp:ForecastPeriod2022Member2020-01-012020-12-310000929058ifrs-full:OtherPropertyPlantAndEquipmentMember2019-12-310000929058ifrs-full:BuildingsMember2019-12-310000929058hnp:TransportationFacilitiesMember2019-12-310000929058hnp:LandUseRightsMember2019-12-310000929058hnp:ElectricUtilityPlantInServiceMember2019-12-310000929058ifrs-full:OtherPropertyPlantAndEquipmentMember2018-12-310000929058ifrs-full:BuildingsMember2018-12-310000929058hnp:TransportationFacilitiesMember2018-12-310000929058hnp:LandUseRightsMember2018-12-310000929058hnp:ElectricUtilityPlantInServiceMember2018-12-310000929058ifrs-full:OperatingSegmentsMember2020-01-012020-12-310000929058ifrs-full:OperatingSegmentsMember2019-01-012019-12-310000929058ifrs-full:OperatingSegmentsMember2018-01-012018-12-310000929058hnp:ZuoquanNengyuNewEnergyCo.LtdMember2020-12-310000929058hnp:ZhaodongHuanengThermalPowerLimitedCompanyMember2020-12-310000929058hnp:ZhaodongHuanengDechangSolarPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:YunnanDiandongYuwangEnergyLimitedCompanyMember2020-12-310000929058hnp:Yantai500HeatingLimitedCompanyMember2020-12-310000929058hnp:XindianPowerMember2020-12-310000929058hnp:XincaiJuheWindPowerCo.LtdMember2020-12-310000929058hnp:XianXvhengNewEnergyLimitedCompanyMember2020-12-310000929058hnp:WuzhaiTaizhongNewEnergyWindPowerLimitedCompanyMember2020-12-310000929058hnp:TuasPowerSupplyPteLtdMember2020-12-310000929058hnp:TuasPowerMember2020-12-310000929058hnp:TuasPowerGenerationPteLtdMember2020-12-310000929058hnp:TpUtilitiesPteLtdMember2020-12-310000929058hnp:TpStmWaterServicesPteLtdMember2020-12-310000929058hnp:TpStmWaterResourcesPteLtdMember2020-12-310000929058hnp:TianjinLongyeNewEnergyCo.LtdMember2020-12-310000929058hnp:TianjinHuanengYangliuqingCoGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:SinosingServicesPteLtdMember2020-12-310000929058hnp:SinosingPowerMember2020-12-310000929058hnp:ShuozhouTaizhongWindPowerLimitedCompanyMember2020-12-310000929058hnp:ShenzhenEnergyCorporationLimitedMember2020-12-310000929058hnp:ShengdongRudongOffshoreWindPowerCo.Ltd.Member2020-12-310000929058hnp:ShanxiXiaoyiEconomicDevelopmentZoneHuanengEnergyServiceCoLtdMember2020-12-310000929058hnp:ShangraoHongyuanPowerCoLtdMember2020-12-310000929058hnp:ShanghaiTimeShippingCoLtdMember2020-12-310000929058hnp:ShandongSilkRoadInternationalPowerLimitedCompanyMember2020-12-310000929058hnp:ShandongRizhaoPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:ShandongHuataiElectricPowerOperationMaintenancePrivateCoLtdMember2020-12-310000929058hnp:ShandongHualuSeaTransportationLimitedCompanyMember2020-12-310000929058hnp:RuzhouXujiWindPowerGenerationLiabilityCompanyMember2020-12-310000929058hnp:RuichengYaoshengPowerDevelopmentCo.LtdMember2020-12-310000929058hnp:RuichengNingshengNewEnergyCo.LtdMember2020-12-310000929058hnp:PoyangLuohongPowerCoLtdMember2020-12-310000929058hnp:NanchangTongshangNewEnergyCo.LtdMember2020-12-310000929058hnp:LuohuangPowerCompanyMember2020-12-310000929058hnp:LinyiLantianThermalPowerLimitedCompanyMember2020-12-310000929058hnp:LichengYinghengCleanEnergyLimitedCompanyMember2020-12-310000929058hnp:LiaochengChangrunNationalElectricHeatingLimitedCompanyMember2020-12-310000929058hnp:JiyuanHuanengEnergySalesCoLtdMember2020-12-310000929058hnp:JinlingPowerCompanyMember2020-12-310000929058hnp:JiangsuNantongPowerGenerationCoLtdMember2020-12-310000929058hnp:JiangsuHuanengZhongyangNewEnergyPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengZuoquanYangjiaoWindPowerCo.Ltd.Member2020-12-310000929058hnp:HuanengZuoquanCoalFiredPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengZiboBoshanPhotovoltaicPowerLimitedCompanyMember2020-12-310000929058hnp:HuanengZhuoluCleanEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengZhumadianWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengZhuangheWindPowerCoLtdMember2020-12-310000929058hnp:HuanengZhuangheCleanEnergyCoLtdMember2020-12-310000929058hnp:HuanengZhongxiangWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengZhenpingCleanEnergyCoLtdMember2020-12-310000929058hnp:HuanengZhenningNewEnergyPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengZhenlaiPhotovoltaicPowerGenerationCo.LtdMember2020-12-310000929058hnp:HuanengZhejiangRuianOffshoreWindPowerCoLtdMember2020-12-310000929058hnp:HuanengZhejiangPinghuOffshoreWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengZhejiangEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengZhejiangEnergyDevelopmentCo.LtdMember2020-12-310000929058hnp:HuanengZhejiangCangnanOffshoreWindPowerCoLtdMember2020-12-310000929058hnp:HuanengZhaodongBiomassPowerGenerationCoMember2020-12-310000929058hnp:HuanengZhanhuaPhotovoltaicPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengZhanhuaNewEnergyLimitedCompanyMember2020-12-310000929058hnp:HuanengZhanhuaCoGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengZaoyangNewEnergyCoLtdMember2020-12-310000929058hnp:HuanengYushePowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengYushePovertyReliefEnergyCoLtdMember2020-12-310000929058hnp:HuanengYunnanFuyuanWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengYunnanDiandongEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengYumenWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengYueyangXingangPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengYizhengWindPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengYingkouXianrendaoCoGenerationCoLtdMember2020-12-310000929058hnp:HuanengYingkouCoGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengYingchengThermalPowerCoLtdMember2020-12-310000929058hnp:HuanengYingchengNewEnergyCo.Ltd.Member2020-12-310000929058hnp:HuanengYichunThermalPowerLimitedCompanyMember2020-12-310000929058hnp:HuanengYantaiNewEnergyCo.Ltd.Member2020-12-310000929058hnp:HuanengYangquWindPowerCoLtdMember2020-12-310000929058hnp:HuanengYangpuCoGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengYanchengDafengNewEnergyPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengXuzhouTongshanWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengXinhuaPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengXiayiWindPowerCoLtdMember2020-12-310000929058hnp:HuanengWulianNewEnergyLimitedCompanyMember2020-12-310000929058hnp:HuanengWuhanPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengWeishanNewEnergyLimitedCompanyMember2020-12-310000929058hnp:HuanengWeihaiPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengWeihaiPortPhotovoltaicPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengWangmoNewEnergyPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengTongyuTuanjieWindPowerCo.Ltd.Member2020-12-310000929058hnp:HuanengTongxiangCombinedCycleCoGenerationCoLtdMember2020-12-310000929058hnp:HuanengTongweiWindPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengTongjiangWindPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengTianjinEnergySalesCoLtdMember2020-12-310000929058hnp:HuanengTaiyuanDongshanCombinedCycleCoGenerationCoLtdMember2020-12-310000929058hnp:HuanengTaiqianWindPowerCoLtdMember2020-12-310000929058hnp:HuanengTaiguNewEnergyPowerCoMember2020-12-310000929058hnp:HuanengTaicangPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengTaicangPortLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengSuzhouThermalPowerCo.LtdMember2020-12-310000929058hnp:HuanengSuzhouIndustrialParkPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengSuizhouPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengSuixianJieshanWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengSipingWindPowerCo.Ltd.Member2020-12-310000929058hnp:HuanengSihongNewEnergyCoLtdMember2020-12-310000929058hnp:HuanengSichuanHydropowerCoLtdMember2020-12-310000929058hnp:HuanengShijiazhuangEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengSheyangNewEnergyPowerGenerationCo.Ltd.Member2020-12-310000929058hnp:HuanengShengdongRudongOffshoreWindPowerCoLtdMember2020-12-310000929058hnp:HuanengShanyinPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengShanxiTaihangPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengShanxiEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengShanxiComprehensiveEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengShantouPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengShantouHaimenPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengShanghaiShidongkouPowerGenerationLimitedLiabilityCompanyIiMember2020-12-310000929058hnp:HuanengShanghaiPowerMaintenanceLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengShanghaiPhotovoltaicPowerCoLtdMember2020-12-310000929058hnp:HuanengShanghaiEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengShanghaiCombinedCyclePowerLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengShandongTaifengRenewableEnergyCo.LtdMember2020-12-310000929058hnp:HuanengShandongSishuiNewEnergyLimitedCompanyMember2020-12-310000929058hnp:HuanengShandongRuyiPakistanEnergyPrivateCoLtdMember2020-12-310000929058hnp:HuanengShandongRuyiHongKongEnergyCoLtdMember2020-12-310000929058hnp:HuanengShandongRuyiCoalPowerLimitedCompanyMember2020-12-310000929058hnp:HuanengShandongPowerGenerationMaintenanceTechnologyLimitedCompanyMember2020-12-310000929058hnp:HuanengShandongPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengShandongInformationTechnologyLimitedCompanyMember2020-12-310000929058hnp:HuanengShandongElectricPowerFuelLimitedCompanyMember2020-12-310000929058hnp:HuanengShandongElectricAndThermalPowerMarketingLimitedCompanyMember2020-12-310000929058hnp:HuanengSanmingCleanEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengRuzhouCleanEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengRuyiHelanNewEnergyLimitedCompanyMember2020-12-310000929058hnp:HuanengRuijinPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengRuichengComprehensiveEnergyCoLtdMember2020-12-310000929058hnp:HuanengRudongWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengRudongBaxianjiaoOffshoreWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengRongchengNewEnergyCoLtdMember2020-12-310000929058hnp:HuanengRizhaoThermalPowerLimitedCompanyMember2020-12-310000929058hnp:HuanengQufuCoGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengQingnengTongyuPowerCoLtdMember2020-12-310000929058hnp:HuanengQingdaoPortLimitedCompanyMember2020-12-310000929058hnp:HuanengQingdaoCoGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengQinbeiPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengQidongWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengPowerInternationalJiangsuEnergyDevelopmentCo.LtdMember2020-12-310000929058hnp:HuanengPingliangPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengNantongPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengNantongCombinedCyclePowerLimitedCompanyMember2020-12-310000929058hnp:HuanengNanjingXingangComprehensiveEnergyCoLtdMember2020-12-310000929058hnp:HuanengNanjingLuheWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengNanjingCombinedCycleCoGenerationCo.Ltd.Member2020-12-310000929058hnp:HuanengNanjingCoGenerationCoLtdMember2020-12-310000929058hnp:HuanengMingguangWindPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengMianchiCoGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengMianchiCleanEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengLuoyuanPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengLuoyangCoGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengLuodianNewEnergyPowerGenerationCo.LtdMember2020-12-310000929058hnp:HuanengLuobeiWindPowerCoLtdMember2020-12-310000929058hnp:HuanengLongyanWindPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengLinyiPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengLinjiangJubaoHydropowerLimitedCompanyMember2020-12-310000929058hnp:HuanengLingangTianjinHeatCoGenerationCoLtdMember2020-12-310000929058hnp:HuanengLingangTianjinGasCoGenerationCoLtdMember2020-12-310000929058hnp:HuanengLiaoningEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengLiaoningCleanEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengLiaochengGaotangNewEnergyCo.Ltd.Member2020-12-310000929058hnp:HuanengLiaochengCoGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengLaiwuPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengLaiwuNewEnergyLimitedCompanyMember2020-12-310000929058hnp:HuanengKangbaoWindPowerUtilizationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengJiyangBiomassThermalPowerCo.LtdMember2020-12-310000929058hnp:HuanengJiuquanWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengJinxiangNewEnergyCo.Ltd.Member2020-12-310000929058hnp:HuanengJiningYunhePowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengJiningNewEnergyLimitedCompanyMember2020-12-310000929058hnp:HuanengJiningHiTechZoneCoGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengJingxingPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengJingmenThermalPowerCoLtdMember2020-12-310000929058hnp:HuanengJinanHuangtaiPowerLimitedCompanyMember2020-12-310000929058hnp:HuanengJilinPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengJilinEnergySalesLimitedCompanyMember2020-12-310000929058hnp:HuanengJiaxiangPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengJiashanPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengJiangyinCombinedCycleCoGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengJiangxiEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengJiangxiCleanEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengJiangsuEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengJiangkouWindPowerCoLtdMember2020-12-310000929058hnp:HuanengJianchangPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengInternationalPowerFuelLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengHuzhouDevelopmentZonePhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengHunanYueyangPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengHunanXiangqiHydropowerCoLtdMember2020-12-310000929058hnp:HuanengHunanSubaodingWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengHunanLianpingWindPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengHunanGuidongWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengHunanEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengHubeiEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengHualiangtingHydropowerCoLtdMember2020-12-310000929058hnp:HuanengHuaiyinPowerIiLimitedCompanyMember2020-12-310000929058hnp:HuanengHuaiyinPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengHezeDongmingNewEnergyCoLtdMember2020-12-310000929058hnp:HuanengHenanZhongyuanGasPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengHenanPuyangCleanEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengHenanEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengHenanCleanEnergyCo.Ltd.Member2020-12-310000929058hnp:HuanengHeilongjiangPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengHeilongjiangEnergySalesLimitedCompanyMember2020-12-310000929058hnp:HuanengHegangPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengHebeiEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengHandanHeatingLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengHainanPowerIncMember2020-12-310000929058hnp:HuanengHainanEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengGuizhouPanzhouStateCityWindPowerCoLtdMember2020-12-310000929058hnp:HuanengGuizhouEnergySalesCoLtdMember2020-12-310000929058hnp:HuanengGuilinGasDistributedEnergyCoLtdMember2020-12-310000929058hnp:HuanengGuigangCleanEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengGuanyunCoGenerationCoLtdMember2020-12-310000929058hnp:HuanengGuanyunCleanEnergyPowerLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengGuanlingNewEnergyPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengGuangxiEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengGuangdongShantouPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengGuangdongShantouOffshoreWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengGuangdongHaimenPortLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengGuangdongEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengGuangdongEnergyDevelopmentCo.LtdMember2020-12-310000929058hnp:HuanengFujianPortLimitedCompanyMember2020-12-310000929058hnp:HuanengFujianEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengFujianEnergyDevelopmentCo.LtdMember2020-12-310000929058hnp:HuanengDongyingNewEnergyLimitedCompanyMember2020-12-310000929058hnp:HuanengDongguanCombinedCycleCoGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengDezhouThermalPowerLimitedCompanyMember2020-12-310000929058hnp:HuanengDezhouNewEnergyLimitedCompanyMember2020-12-310000929058hnp:HuanengDaqingThermalPowerLimitedCompanyMember2020-12-310000929058hnp:HuanengDaqingCleanEnergyCo.LtdMember2020-12-310000929058hnp:HuanengDandongPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengDalianCoGenerationCoLtdMember2020-12-310000929058hnp:HuanengChongqingTongliangEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengChongqingLuohuangEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengChongqingLiangjiangPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengChongqingFengjieWindPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengChongqingEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengChaoyangPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengChaohuPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengChangxingPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengChangxingJiapuPhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengChanglePhotovoltaicPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengBeijingCoGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengAnyuanPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengAnyangEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengAnshunComprehensiveEnergyCoLtdMember2020-12-310000929058hnp:HuanengAnhuiShitaiWindPowerCoLtdMember2020-12-310000929058hnp:HuanengAnhuiMengchengWindPowerCoLtdMember2020-12-310000929058hnp:HuanengAnhuiHuainingWindPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengAnhuiEnergySalesLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuanengAbagaqiCleanEnergyLimitedLiabilityCompanyMember2020-12-310000929058hnp:HuadeCountyDaditaihongWindPowerUtilizationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HenanJuheNewEnergyTechnologyCo.LtdMember2020-12-310000929058hnp:HebeiHanfengPowerGenerationLimitedLiabilityCompanyMember2020-12-310000929058hnp:HainanNuclearPowerCoLtdMember2020-12-310000929058hnp:GuizhouHuajinCleanEnergyCo.LtdMember2020-12-310000929058hnp:FanshiNengyuWindPowerCo.LtdMember2020-12-310000929058hnp:EnshiQingjiangDalongtanHydropowerDevelopmentCoLtdMember2020-12-310000929058hnp:DaqingLvyuanWindPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:DaqingHuanengShuangyuSolarPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:DalianRongqiangNewEnergyCoLtdMember2020-12-310000929058hnp:DalianQianyangNewEnergyCoLtdMember2020-12-310000929058hnp:DalianJingangwanEnergyDevelopmentCo.LtdMember2020-12-310000929058hnp:DalianChuanboHaizhuangNewEnergyCo.LtdMember2020-12-310000929058hnp:DalianBeihuanghaiLingangEnergyDevelopmentCo.LtdMember2020-12-310000929058hnp:ChongqingHuaqingEnergyCo.Ltd.Member2020-12-310000929058hnp:ChinaHuanengGroupFuelCoLtdMember2020-12-310000929058hnp:ChinaHuanengFinanceCorporationLimitedMember2020-12-310000929058hnp:UnlistedSecuritiesMemberifrs-full:AtFairValueMemberhnp:AveragePriceToBookRatioMeasurementInputMember2020-01-012020-12-310000929058ifrs-full:AtFairValueMemberhnp:DiscountForLackOfMarketabilityMeasurementInputMember2020-01-012020-12-310000929058ifrs-full:AtFairValueMemberhnp:AverageMultipleAndPriceEarningsRatioMeasurementInputMember2020-01-012020-12-310000929058hnp:HuangtaiNo8PowerPlantMember2020-12-310000929058hnp:HuanengShandongPowerGenerationLimitedCompanyMemberhnp:ShandongRizhaoPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengShandongPowerGenerationLimitedCompanyMemberhnp:HuanengShandongElectricPowerFuelLimitedCompanyMember2020-01-012020-12-310000929058hnp:ShandongRizhaoPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengShandongPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengNanjingCombinedCycleCoGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengChaohuPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengRuijinPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengRuijinPowerGenerationCoLtdMember2019-01-012019-12-310000929058hnp:JiangsuNantongPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:ShenzhenEnergyCorporationLimitedMember2020-01-012020-12-310000929058hnp:ShanghaiTimeShippingCoLtdMember2020-01-012020-12-310000929058hnp:HuanengSichuanHydropowerCoLtdMember2020-01-012020-12-310000929058hnp:HebeiHanfengPowerGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:HainanNuclearPowerCoLtdMember2020-01-012020-12-310000929058hnp:ChinaHuanengGroupFuelCoLtdMember2020-01-012020-12-310000929058hnp:ChinaHuanengFinanceCorporationLimitedMember2020-01-012020-12-310000929058ifrs-full:VehiclesMember2019-12-310000929058ifrs-full:ConstructionInProgressMember2019-12-310000929058ifrs-full:BuildingsMember2019-12-310000929058hnp:PortFacilitiesMember2019-12-310000929058hnp:DamsMember2019-12-310000929058ifrs-full:OtherPropertyPlantAndEquipmentMember2019-12-310000929058hnp:ElectricUtilityPlantInServiceMember2019-12-310000929058hnp:FinancialAssetsAtFairValueThroughProfitOrLossContingentConsiderationMemberifrs-full:Level3OfFairValueHierarchyMemberifrs-full:RecurringFairValueMeasurementMember2020-01-012020-12-310000929058hnp:HuanengTongweiWindPowerGenerationLimitedLiabilityCompanyMember2018-01-012018-12-310000929058hnp:HuanengTongweiWindPowerGenerationLimitedLiabilityCompanyMember2017-01-012017-12-310000929058hnp:TuasPowerMember2020-12-310000929058hnp:HuanengYichunThermalPowerLimitedCompanyMember2020-12-310000929058hnp:HuanengWuhanPowerGenerationCoLtdMember2020-12-310000929058hnp:HuanengShandongPowerGenerationCo.Ltd.YantaiPowerPlantMember2020-12-310000929058hnp:HuanengLinyiPowerGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengLiaochengCoGenerationLimitedCompanyMember2020-12-310000929058hnp:HuanengJiningYunhePowerGenerationCoLtdMember2020-12-310000929058hnp:TuasPowerMember2019-12-310000929058hnp:HuanengYichunThermalPowerLimitedCompanyMember2019-12-310000929058hnp:HuanengWuhanPowerGenerationCoLtdMember2019-12-310000929058hnp:HuanengShandongPowerGenerationCo.Ltd.YantaiPowerPlantMember2019-12-310000929058hnp:HuanengLinyiPowerGenerationLimitedCompanyMember2019-12-310000929058hnp:HuanengLiaochengCoGenerationLimitedCompanyMember2019-12-310000929058hnp:HuanengJiningYunhePowerGenerationCoLtdMember2019-12-310000929058srt:MinimumMember2020-01-012020-12-310000929058srt:MaximumMember2020-01-012020-12-310000929058srt:MinimumMember2019-01-012019-12-310000929058srt:MaximumMember2019-01-012019-12-310000929058hnp:PowerPlantsInShandongProvinceMembersrt:ScenarioForecastMember2021-01-012021-01-310000929058hnp:FourthTranchOfMediumTermNotesWithMaturityOf5YearsIssuedInNovember2019Member2019-01-012019-12-310000929058hnp:FourthTranchOfMediumTermNotesWithMaturityOf3YearsIssuedInNovember2019Member2019-01-012019-12-310000929058hnp:HuanengShandongPowerGenerationMaintenanceTechnologyLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengShandongElectricPowerFuelLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengPowerInternationalJiangsuEnergyDevelopmentCo.LtdMember2020-01-012020-12-310000929058hnp:HuanengInternationalPowerDevelopmentCorporationMember2018-01-012018-12-310000929058hnp:HeadquartersMemberifrs-full:PreviousGAAPMember2020-01-012020-12-310000929058hnp:ImpactOfRestatementUnderPrcGaapInRelationToBusinessCombinationUnderCommonControlMember2020-01-012020-12-310000929058hnp:HeadquartersMemberifrs-full:PreviousGAAPMember2019-01-012019-12-310000929058hnp:HeadquartersMemberifrs-full:PreviousGAAPMember2018-01-012018-12-310000929058hnp:OperatingSegmentsAfterEliminationMemberifrs-full:PreviousGAAPMemberifrs-full:AllOtherSegmentsMember2019-01-012019-12-310000929058hnp:ImpactOfRestatementUnderPrcGaapInRelationToBusinessCombinationUnderCommonControlMember2019-01-012019-12-310000929058hnp:ImpactOfOtherIfrsAdjustmentsMember2019-01-012019-12-310000929058hnp:ImpactOfOtherIfrsAdjustmentsMember2018-01-012018-12-310000929058ifrs-full:OtherEquityInterestMember2019-01-012019-12-310000929058ifrs-full:OtherEquityInterestMember2018-01-012018-12-310000929058hnp:HuanengBeijingCoGenerationLimitedLiabilityCompanyMember2020-01-012020-12-310000929058hnp:WindTurbineBladesMemberhnp:HuanengQidongWindPowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:HuanengHuaiyinPowerGenerationCo.Ltd.GuanyunLargeUnitProjectMember2020-04-012020-04-300000929058hnp:QufuCoGenerationZhanhuaCoGenerationAndJiningCoGenerationMember2020-01-012020-12-310000929058hnp:CondenserAndOtherEquipmentMemberhnp:OtherItemsMember2020-01-012020-12-310000929058hnp:HuanengPowerInternationalInc.JiningPowerPlantMember2020-01-012020-10-310000929058hnp:HuanengPowerInternationalInc.JiningPowerPlantMember2020-11-012020-12-310000929058hnp:DismantledAndScrappedEquipmentMemberhnp:YingkouPowerPlantMember2020-01-012020-12-310000929058hnp:DismantledAndScrappedEquipmentMemberhnp:HuanengPowerInternationalInc.YuhuanPowerPlantMember2020-01-012020-12-310000929058hnp:CondenserAndOtherEquipmentMemberhnp:HuanengJiningYunhePowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:FiveHighestPaidIndividualsMember2020-12-310000929058hnp:FiveHighestPaidIndividualsMember2019-12-310000929058hnp:FiveHighestPaidIndividualsMember2018-12-310000929058hnp:HuanengShandongPowerGenerationCo.LtdMemberhnp:ShandongProvinceMember2020-01-012020-12-310000929058hnp:ShandongProvinceMember2020-01-012020-12-310000929058hnp:DismantledAndScrappedEquipmentMemberhnp:HuanengSuzhouIndustrialParkPowerGenerationCoLtdMember2020-01-012020-12-310000929058currency:USDhnp:UnsecuredLoansMemberhnp:HongKongAssetManagementCo.LtdMemberifrs-full:FloatingInterestRateMember2020-12-310000929058currency:SGDhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FloatingInterestRateMember2020-12-310000929058currency:CNYhnp:SecuredLoansMemberhnp:HuanengTianchengFinancialLeasingCoLtdMemberifrs-full:FixedInterestRateMember2020-12-310000929058currency:CNYhnp:SecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FixedInterestRateMember2020-12-310000929058hnp:HuanengGroupAndItsSubsidiariesMemberifrs-full:NotLaterThanOneYearMember2020-12-310000929058hnp:HuanengGroupAndItsSubsidiariesMemberifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember2020-12-310000929058hnp:HuanengGroupAndItsSubsidiariesMemberifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember2020-12-310000929058hnp:HuanengGroupAndItsSubsidiariesMemberifrs-full:LaterThanFiveYearsMember2020-12-310000929058hnp:FutureElectricityAndHeatRevenueMemberhnp:SecuredLoansMember2020-12-310000929058hnp:BanksAndOthersMemberifrs-full:NotLaterThanOneYearMember2020-12-310000929058hnp:BanksAndOthersMemberifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember2020-12-310000929058hnp:BanksAndOthersMemberifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember2020-12-310000929058hnp:BanksAndOthersMemberifrs-full:LaterThanFiveYearsMember2020-12-310000929058currency:SGDhnp:SecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FloatingInterestRateMember2019-12-310000929058ifrs-full:PropertyPlantAndEquipmentMemberhnp:SecuredLoansMember2019-12-310000929058hnp:HuanengGroupAndItsSubsidiariesMemberifrs-full:NotLaterThanOneYearMember2019-12-310000929058hnp:HuanengGroupAndItsSubsidiariesMemberifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember2019-12-310000929058hnp:HuanengGroupAndItsSubsidiariesMemberifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember2019-12-310000929058hnp:HuanengGroupAndItsSubsidiariesMemberifrs-full:LaterThanFiveYearsMember2019-12-310000929058hnp:FutureElectricityAndHeatRevenueMemberhnp:SecuredLoansMember2019-12-310000929058hnp:BanksAndOthersMemberifrs-full:NotLaterThanOneYearMember2019-12-310000929058hnp:BanksAndOthersMemberifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember2019-12-310000929058hnp:BanksAndOthersMemberifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember2019-12-310000929058hnp:BanksAndOthersMemberifrs-full:LaterThanFiveYearsMember2019-12-310000929058hnp:SecuredLoansMemberhnp:LoansGuaranteedByShandongPowerAndShandongRuyiTechnologyGroupMemberhnp:ShandongPowerAndShandongRuyiTechnologyGroupMember2020-12-310000929058hnp:SecuredLoansMemberhnp:LoansGuaranteedByHuanengGroupChinaExportCreditInsuranceCorporationAndShandongRuyiTechnologyGroupMemberhnp:HuanengGroupChinaExportAndCreditInsuranceCorporationAndShandongRuyiTechnologyGroupMember2020-12-310000929058hnp:SecuredLoansMemberhnp:YangguangJiediInvestmentCo.LtdMember2020-12-310000929058hnp:SecuredLoansMemberhnp:ShandongLinengGroupCo.LtdMember2020-12-310000929058hnp:SecuredLoansMemberhnp:OtherSubsidiariesOfCompanyAndYangguangJiediInvestmentCo.LtdMember2020-12-310000929058hnp:SecuredLoansMemberhnp:HuanengInternationalPowerDevelopmentCorporationMember2020-12-310000929058hnp:SecuredLoansMemberhnp:HuanengGroupMember2020-12-310000929058hnp:SecuredLoansMemberhnp:EnshiFinanceBureauOfHubeiProvinceMember2020-12-310000929058hnp:HuanengGroupMember2020-12-310000929058hnp:SecuredLoansMemberhnp:LoansGuaranteedByShandongPowerAndShandongRuyiTechnologyGroupMemberhnp:ShandongPowerAndShandongRuyiTechnologyGroupMember2019-12-310000929058hnp:SecuredLoansMemberhnp:LoansGuaranteedByHuanengGroupChinaExportCreditInsuranceCorporationAndShandongRuyiTechnologyGroupMemberhnp:HuanengGroupChinaExportAndCreditInsuranceCorporationAndShandongRuyiTechnologyGroupMember2019-12-310000929058hnp:SecuredLoansMemberhnp:YangguangJiediInvestmentCo.LtdMember2019-12-310000929058hnp:SecuredLoansMemberhnp:ShandongLinengGroupCo.LtdMember2019-12-310000929058hnp:SecuredLoansMemberhnp:OtherSubsidiariesOfCompanyAndYangguangJiediInvestmentCo.LtdMember2019-12-310000929058hnp:SecuredLoansMemberhnp:HuanengGroupMember2019-12-310000929058hnp:SecuredLoansMemberhnp:EnshiFinanceBureauOfHubeiProvinceMember2019-12-310000929058hnp:HuanengInternationalPowerDevelopmentCorporationMember2019-12-310000929058hnp:HuangtaiNo8PowerPlantMember2020-01-012020-12-310000929058hnp:HuangtaiNo8PowerPlantMember2019-01-012019-12-310000929058hnp:HuangtaiNo8PowerPlantMember2018-01-012018-12-310000929058ifrs-full:GrossCarryingAmountMember2020-12-310000929058ifrs-full:AccumulatedImpairmentMember2020-12-310000929058ifrs-full:GrossCarryingAmountMember2019-12-310000929058ifrs-full:AccumulatedImpairmentMember2019-12-310000929058ifrs-full:GrossCarryingAmountMember2018-12-310000929058ifrs-full:AccumulatedImpairmentMember2018-12-310000929058hnp:TuasPowerMember2018-01-012018-12-310000929058hnp:HuanengShandongPowerGenerationCo.Ltd.YantaiPowerPlantMember2021-01-012021-12-310000929058hnp:HuanengPowerInternationalInc.ShangPowerPlantMember2020-01-012020-12-310000929058hnp:HuanengPowerInternationalInc.ShanghaiShidongkouIiPowerPlantMember2020-01-012020-12-310000929058currency:USDhnp:UnsecuredLoansMemberhnp:HongKongAssetManagementCo.LtdMemberifrs-full:FloatingInterestRateMember2020-01-012020-12-310000929058currency:USDhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FloatingInterestRateMember2020-01-012020-12-310000929058currency:SGDhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FloatingInterestRateMember2020-01-012020-12-310000929058currency:SGDhnp:SecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FloatingInterestRateMember2020-01-012020-12-310000929058currency:JPYhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FixedInterestRateMember2020-01-012020-12-310000929058currency:EURhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FixedInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:UnsecuredLoansMemberhnp:HuanengGroupMemberifrs-full:FloatingInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:UnsecuredLoansMemberhnp:ChinaHuanengFinanceCorporationLimitedMemberifrs-full:FloatingInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:UnsecuredLoansMemberhnp:ChinaHuanengFinanceCorporationLimitedMemberifrs-full:FixedInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FloatingInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FixedInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:SecuredLoansMemberhnp:HuanengTianchengFinancialLeasingCoLtdMemberifrs-full:FloatingInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:SecuredLoansMemberhnp:HuanengTianchengFinancialLeasingCoLtdMemberifrs-full:FixedInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:SecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FloatingInterestRateMember2020-01-012020-12-310000929058currency:CNYhnp:SecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FixedInterestRateMember2020-01-012020-12-310000929058currency:USDhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FloatingInterestRateMember2019-01-012019-12-310000929058currency:SGDhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FloatingInterestRateMember2019-01-012019-12-310000929058currency:SGDhnp:SecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FloatingInterestRateMember2019-01-012019-12-310000929058currency:JPYhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FixedInterestRateMember2019-01-012019-12-310000929058currency:EURhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FixedInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:UnsecuredLoansMemberhnp:HuanengGroupMemberifrs-full:FloatingInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:UnsecuredLoansMemberhnp:ChinaHuanengFinanceCorporationLimitedMemberifrs-full:FloatingInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:UnsecuredLoansMemberhnp:ChinaHuanengFinanceCorporationLimitedMemberifrs-full:FixedInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FloatingInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:UnsecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FixedInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:SecuredLoansMemberhnp:HuanengTianchengFinancialLeasingCoLtdMemberifrs-full:FloatingInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:SecuredLoansMemberhnp:HuanengTianchengFinancialLeasingCoLtdMemberifrs-full:FixedInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:SecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FloatingInterestRateMember2019-01-012019-12-310000929058currency:CNYhnp:SecuredLoansMemberhnp:BanksAndOthersMemberifrs-full:FixedInterestRateMember2019-01-012019-12-310000929058ifrs-full:LongtermBorrowingsMember2018-12-310000929058hnp:SecondTranchOfMediumTermNotesIn2018Member2018-12-310000929058hnp:SecondTranchOfCorporateBondsIn2018Member2018-12-310000929058hnp:FirstTranchOfMediumTermNotesIn2018Member2018-12-310000929058hnp:FirstTranchOfMediumTermNotesIn2017Member2018-12-310000929058hnp:FirstTranchOfMediumTermNotesIn2014Member2018-12-310000929058hnp:FirstTranchOfDebtFinancingInstrumentIn2018Member2018-12-310000929058hnp:FirstTranchOfDebtFinancingInstrumentIn2017Member2018-12-310000929058hnp:FirstTranchOfCorporateBondsIn2018Member2018-12-310000929058hnp:FirstTranchOfCorporateBondsIn2017Member2018-12-310000929058hnp:CorporateBondsWithMaturityOf5YearsIssuedInJune2016Member2018-12-310000929058hnp:CorporateBondsWithMaturityOf10YearsIssuedInJune2016Member2018-12-310000929058hnp:OtherGovernmentRelatedEnterprisesMember2020-12-310000929058hnp:OtherGovernmentRelatedEnterprisesMember2019-12-310000929058hnp:LoansGuaranteedByShandongPowerAndShandongRuyiTechnologyGroupMemberhnp:ShandongRuyiTechnologyGroupMember2020-12-310000929058hnp:LoansGuaranteedByShandongPowerAndShandongRuyiTechnologyGroupMemberhnp:ShandongPowerGenerationCo.LtdMember2020-12-310000929058hnp:LoansGuaranteedByHuanengGroupChinaExportCreditInsuranceCorporationAndShandongRuyiTechnologyGroupMemberhnp:ShandongRuyiTechnologyGroupMember2020-12-310000929058hnp:LoansGuaranteedByHuanengGroupChinaExportCreditInsuranceCorporationAndShandongRuyiTechnologyGroupMemberhnp:HuanengGroupMember2020-12-310000929058hnp:LoansGuaranteedByHuanengGroupChinaExportCreditInsuranceCorporationAndShandongRuyiTechnologyGroupMemberhnp:ChinaExportCreditInsuranceCorporationMember2020-12-310000929058hnp:LoansInDisposalGroupHeldForSaleMember2019-12-310000929058hnp:IfrsLoansMember2019-12-310000929058hnp:FinanceLeasesPayablesMember2019-12-310000929058hnp:DividendsPayableMember2019-12-310000929058hnp:CumulativeDistributionOfOtherEquityInstrumentInvestmentsMember2019-12-310000929058hnp:BondsIssuedMember2019-12-310000929058hnp:AccruedInterestsMember2019-12-310000929058hnp:MrZhangXianzhiMember2020-01-012020-12-310000929058hnp:MrXuMengzhouMember2020-01-012020-12-310000929058hnp:MrXuHaifengMember2020-01-012020-12-310000929058hnp:MrXiaQingMember2020-01-012020-12-310000929058hnp:MrLiuJizhenMember2020-01-012020-12-310000929058hnp:Mr.YueHengMember2020-01-012020-12-310000929058hnp:NameOfDirectorMember2019-01-012019-12-310000929058hnp:MrZhangXianzhiMember2019-01-012019-12-310000929058hnp:MrYueHengMember2019-01-012019-12-310000929058hnp:MrXuMengzhouMember2019-01-012019-12-310000929058hnp:MrXuHaifengMember2019-01-012019-12-310000929058hnp:MrLiuJizhenMember2019-01-012019-12-310000929058hnp:NameOfDirectorMember2018-01-012018-12-310000929058hnp:MrZhangXianzhiMember2018-01-012018-12-310000929058hnp:MrYueHengMember2018-01-012018-12-310000929058hnp:MrXuMengzhouMember2018-01-012018-12-310000929058hnp:MrXuHaifengMember2018-01-012018-12-310000929058hnp:MrLiuJizhenMember2018-01-012018-12-310000929058hnp:NameOfSupervisorMember2020-01-012020-12-310000929058hnp:NameOfDirectorMember2020-01-012020-12-310000929058hnp:MsZhangXiaojunMember2020-01-012020-12-310000929058hnp:MrZhaoKeyuMember2020-01-012020-12-310000929058hnp:MrZhangXianchengMember2020-01-012020-12-310000929058hnp:Mr.ZhaopingMember2020-01-012020-12-310000929058hnp:Mr.XuJianpingMember2020-01-012020-12-310000929058hnp:FiveHighestPaidIndividualsMember2020-01-012020-12-310000929058hnp:DirectorsAndSupervisorsMember2020-01-012020-12-310000929058hnp:NameOfSupervisorMember2019-01-012019-12-310000929058hnp:MsZhangXiaojunMember2019-01-012019-12-310000929058hnp:MrZhangXianchengMember2019-01-012019-12-310000929058hnp:FiveHighestPaidIndividualsMember2019-01-012019-12-310000929058hnp:DirectorsAndSupervisorsMember2019-01-012019-12-310000929058hnp:NameOfSupervisorMember2018-01-012018-12-310000929058hnp:MsZhangXiaojunMember2018-01-012018-12-310000929058hnp:MrZhuDaqingMember2018-01-012018-12-310000929058hnp:MrZhangXianchengMember2018-01-012018-12-310000929058hnp:FiveHighestPaidIndividualsMember2018-01-012018-12-310000929058hnp:DirectorsAndSupervisorsMember2018-01-012018-12-310000929058ifrs-full:LongtermBorrowingsMember2020-12-310000929058ifrs-full:LongtermBorrowingsMember2019-12-310000929058ifrs-full:IssuedCapitalMember2018-01-012018-12-310000929058hnp:ThirdTranchOfSuperShortTermBondIssuedIn2020Member2020-01-012020-12-310000929058hnp:SixthTranchOfSuperShortTermBondIssuedIn2020Member2020-01-012020-12-310000929058hnp:SeventhTranchOfSuperShortTermBondIssuedIn2020Member2020-01-012020-12-310000929058hnp:SecondTranchOfSuperShortTermBondIssuedIn2020Member2020-01-012020-12-310000929058hnp:FourthTranchOfSuperShortTermBondIssuedIn2020Member2020-01-012020-12-310000929058hnp:FirstTranchOfSuperShortTermBondIssuedIn2020Member2020-01-012020-12-310000929058hnp:FifthTranchOfSuperShortTermBondIssuedIn2020Member2020-01-012020-12-310000929058hnp:HuanengTongweiWindPowerGenerationLimitedLiabilityCompanyMember2019-01-012019-12-310000929058hnp:ThirdTranchOfYingdaInsuranceFinancingPlanMember2020-12-310000929058hnp:ThirdTranchOfMediumTermNotesIn2019Member2020-12-310000929058hnp:ThirdTrancheOfPiccFinancingPlanMember2020-12-310000929058hnp:ThirdTrancheOfMediumTermNotesIssuedIn2020Member2020-12-310000929058hnp:ThirdTrancheOfChinaLifeFinancingPlanMember2020-12-310000929058hnp:SecondTranchOfYingdaInsuranceFinancingPlanMember2020-12-310000929058hnp:SecondTranchOfPiccFinancingPlanMember2020-12-310000929058hnp:SecondTranchOfMediumTermNotesIn2019Member2020-12-310000929058hnp:SecondTranchOfChinaLifeFinancingPlanMember2020-12-310000929058hnp:SecondTrancheOfMediumTermNotesIssuedIn2020Member2020-12-310000929058hnp:PerpetualCorporateBondFMember2020-12-310000929058hnp:PerpetualCorporateBondEMember2020-12-310000929058hnp:PerpetualCorporateBondDMember2020-12-310000929058hnp:PerpetualCorporateBondCMember2020-12-310000929058hnp:PerpetualCorporateBondBMember2020-12-310000929058hnp:FourthTranchOfMediumTermNotesWithMaturityOf5YearsIssuedInNovember2019Member2020-12-310000929058hnp:FourthTranchOfMediumTermNotesWithMaturityOf3YearsIssuedInNovember2019Member2020-12-310000929058hnp:FourthTrancheOfPiccFinancingPlanMember2020-12-310000929058hnp:FourthTrancheOfMediumTermNotesIssuedIn2020Member2020-12-310000929058hnp:FirstTranchOfYingdaInsuranceFinancingPlanMember2020-12-310000929058hnp:FirstTranchOfPiccFinancingPlanMember2020-12-310000929058hnp:FirstTranchOfChinaLifeFinancingPlanMember2020-12-310000929058hnp:FirstTrancheOfMediumTermNotesIssuedIn2020Member2020-12-310000929058hnp:TwoTranchesOfPiccFinancingPlanMember2019-12-310000929058hnp:TwoTranchesOfChinaLifeFinancingPlanMember2019-12-310000929058hnp:ThirdTranchOfMediumTermNotesIn2019Member2019-12-310000929058hnp:SecondTranchOfMediumTermNotesIn2019Member2019-12-310000929058hnp:FourthTranchOfMediumTermNotesWithMaturityOf5YearsIssuedInNovember2019Member2019-12-310000929058hnp:FourthTranchOfMediumTermNotesWithMaturityOf3YearsIssuedInNovember2019Member2019-12-310000929058hnp:ThreeTranchesOfYingdaInsuranceFinancingPlanMember2018-12-310000929058hnp:PerpetualCorporateBondBMember2017-12-310000929058hnp:PerpetualCorporateBondAMember2017-12-310000929058hnp:TwelvethTranchOfSuperShortTermBondIssuedIn2020Member2020-12-310000929058hnp:ThirteenthTranchOfSuperShortTermBondIssuedIn2020Member2020-12-310000929058hnp:SecondTranchOfMediumTermNotesIn2018Member2020-12-310000929058hnp:SecondTranchOfCorporateBondsIn2019Member2020-12-310000929058hnp:SecondTranchOfCorporateBondsIn2018Member2020-12-310000929058hnp:MediumTermNotesWithMaturityOf5YearsIssuedInJuly2019Member2020-12-310000929058hnp:MediumTermNotesWithMaturityOf3YearsIssuedInJuly2019Member2020-12-310000929058hnp:FirstTranchOfMediumTermNotesIn2018Member2020-12-310000929058hnp:FirstTranchOfMediumTermNotesIn2017Member2020-12-310000929058hnp:FirstTranchOfDebtFinancingInstrumentIn2018Member2020-12-310000929058hnp:FirstTranchOfDebtFinancingInstrumentIn2017Member2020-12-310000929058hnp:FirstTranchOfCorporateBondsIn2019Member2020-12-310000929058hnp:FirstTranchOfCorporateBondsIn2018Member2020-12-310000929058hnp:FirstTranchOfCorporateBondsIn2017Member2020-12-310000929058hnp:CorporateBondsWithMaturityOf5YearsIssuedInJune2016Member2020-12-310000929058hnp:CorporateBondsWithMaturityOf10YearsIssuedInJune2016Member2020-12-310000929058hnp:SecondTranchOfMediumTermNotesIn2018Member2019-12-310000929058hnp:SecondTranchOfCorporateBondsIn2019Member2019-12-310000929058hnp:SecondTranchOfCorporateBondsIn2018Member2019-12-310000929058hnp:MediumTermNotesWithMaturityOf5YearsIssuedInJuly2019Member2019-12-310000929058hnp:MediumTermNotesWithMaturityOf3YearsIssuedInJuly2019Member2019-12-310000929058hnp:FirstTranchOfMediumTermNotesIn2018Member2019-12-310000929058hnp:FirstTranchOfMediumTermNotesIn2017Member2019-12-310000929058hnp:FirstTranchOfMediumTermNotesIn2014Member2019-12-310000929058hnp:FirstTranchOfDebtFinancingInstrumentIn2018Member2019-12-310000929058hnp:FirstTranchOfDebtFinancingInstrumentIn2017Member2019-12-310000929058hnp:FirstTranchOfCorporateBondsIn2019Member2019-12-310000929058hnp:FirstTranchOfCorporateBondsIn2018Member2019-12-310000929058hnp:FirstTranchOfCorporateBondsIn2017Member2019-12-310000929058hnp:CorporateBondsWithMaturityOf5YearsIssuedInJune2016Member2019-12-310000929058hnp:CorporateBondsWithMaturityOf10YearsIssuedInJune2016Member2019-12-310000929058ifrs-full:CapitalReserveMember2020-01-012020-12-310000929058hnp:OtherCapitalReserveMember2020-01-012020-12-310000929058hnp:OtherCapitalReserveMember2018-01-012018-12-310000929058hnp:IncreaseOnePercentFromManagementsEstimatesOfFuelPriceMember2020-01-012020-12-310000929058hnp:IncreaseFivePercentFromManagementsEstimatesOfFuelPriceMember2020-01-012020-12-310000929058hnp:HuanengYichunThermalPowerLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengShandongPowerGenerationCo.Ltd.YantaiPowerPlantMember2020-01-012020-12-310000929058hnp:HuanengLinyiPowerGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengLiaochengCoGenerationLimitedCompanyMember2020-01-012020-12-310000929058hnp:HuanengJiningYunhePowerGenerationCoLtdMember2020-01-012020-12-310000929058hnp:DecreaseOnePercentFromManagementsEstimatesOfFutureSalesVolumeMember2020-01-012020-12-310000929058hnp:DecreaseFivePercentFromManagementsEstimatesOfFutureSalesVolumeMember2020-01-012020-12-310000929058hnp:IncreaseOnePercentFromManagementsEstimatesOfFuelPriceMember2019-01-012019-12-310000929058hnp:IncreaseFivePercentFromManagementsEstimatesOfFuelPriceMember2019-01-012019-12-310000929058hnp:HuanengYichunThermalPowerLimitedCompanyMember2019-01-012019-12-310000929058hnp:HuanengShandongPowerGenerationCo.Ltd.YantaiPowerPlantMember2019-01-012019-12-310000929058hnp:HuanengLinyiPowerGenerationLimitedCompanyMember2019-01-012019-12-310000929058hnp:HuanengLiaochengCoGenerationLimitedCompanyMember2019-01-012019-12-310000929058hnp:HuanengJiningYunhePowerGenerationCoLtdMember2019-01-012019-12-310000929058hnp:DecreaseOnePercentFromManagementsEstimatesOfFutureSalesVolumeMember2019-01-012019-12-310000929058hnp:DecreaseFivePercentFromManagementsEstimatesOfFutureSalesVolumeMember2019-01-012019-12-310000929058hnp:PowerPlantsInShandongProvinceMember2019-01-012019-12-310000929058hnp:PowerPlantsInShandongProvinceMember2020-01-012020-12-310000929058ifrs-full:OtherPropertyPlantAndEquipmentMember2019-01-012019-12-310000929058hnp:LoansInDisposalGroupHeldForSaleMember2019-01-012019-12-310000929058ifrs-full:BuildingsMember2019-01-012019-12-310000929058hnp:TransportationFacilitiesMember2019-01-012019-12-310000929058hnp:ElectricUtilityPlantInServiceMember2019-01-012019-12-310000929058hnp:TemporaryDifferencePowerGenerationLicenseMember2020-01-012020-12-310000929058hnp:TemporaryDifferencePowerGenerationLicenseMember2019-01-012019-12-310000929058hnp:AccruedInterestsMember2020-01-012020-12-310000929058hnp:BondsIssuedMember2020-01-012020-12-310000929058hnp:BondsIssuedMember2019-01-012019-12-310000929058hnp:BondsIssuedMember2018-01-012018-12-310000929058hnp:DividendsPayableMember2020-01-012020-12-310000929058hnp:DividendsPayableMember2019-01-012019-12-310000929058ifrs-full:RetainedEarningsMember2019-01-012019-12-310000929058ifrs-full:ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember2019-01-012019-12-310000929058hnp:AccruedInterestsMember2019-01-012019-12-310000929058hnp:IfrsLoansMember2020-01-012020-12-310000929058hnp:IfrsLoansMember2019-01-012019-12-310000929058hnp:FinanceLeasesPayablesMember2019-01-012019-12-310000929058hnp:IfrsLoansMember2018-01-012018-12-310000929058hnp:FinanceLeasesPayablesMember2018-01-012018-12-310000929058hnp:AccruedInterestsMember2018-01-012018-12-310000929058hnp:CumulativeDistributionOfOtherEquityInstrumentInvestmentsMember2020-01-012020-12-310000929058hnp:CumulativeDistributionOfOtherEquityInstrumentInvestmentsMember2019-01-012019-12-310000929058hnp:CumulativeDistributionOfOtherEquityInstrumentInvestmentsMember2018-01-012018-12-310000929058ifrs-full:NoncontrollingInterestsMember2020-01-012020-12-310000929058hnp:IncreaseOfZeroPointFivePercentInPreTaxDiscountRateMemberhnp:CashGeneratingUnitsInSingaporeMember2020-01-012020-12-310000929058hnp:IncreaseOfZeroPointFivePercentInPreTaxDiscountRateMemberhnp:CashGeneratingUnitsInSingaporeMember2019-01-012019-12-31