Form 20-F
Korea Electric Power Corporation and subsidiariesKorea Development Bank and othersShinhan Bank and othersIncorporated on December 31, 1981 in accordance with the Korea Electric Power Corporation Act (the “KEPCO Act”)Engage in the generation, transmission and distribution of electricity and development of electric power resources. KEPCO also provides power plant construction services.0000887225falseFYAmerican depositary shares, each representing one-half of share of common stockM5KRKR2020.04.01 ~ 2020.12.312020.01.01 ~ 2020.12.312021.04.01 ~ 2022.06.30Including translation effect of foreign currency lease liabilities and others.Including the present value of unguaranteed residual value amounting to ₩16,407 million and ₩19,574 million, as of December 31, 2020 and 2021, respectively.Applicable tax rate is 27.5% as of December 31, 2019, 2020 and 2021.The board of directors of KEPCO Engineering & Construction Company, Inc., a subsidiary of the Company, made a resolution to sell its old office building in Yongin-si, Gyeonggi-do during the year ended December 31, 2021, and reclassified the buildings, structures, and land as assets held-for-sale expecting its carrying amount would be recovered through a sale transaction.The Company had decided to sell its shares of DG Fairhaven Power, LLC, a subsidiary of the Company, and classified them as assets held-for-sale as of December 31, 2020. The disposal was completed during the year ended December 31, 2021.The effective tax rate for the year ended December 31, 2019 and 2021 is not calculated due to income tax benefit and the effective tax rate for the year ended December 31, 2020 is 30.05%. Gross amount of finance lease receivables is the net lease investment by deducting unearned finance income of ₩105,127 million. Gross amount of finance lease receivables is the net lease investment by deducting unearned finance income of ₩1,087,559 million.Gross amount of finance lease receivables is the net lease investment by deducting unearned finance income of ₩111,915 million.Gross amount of finance lease receivables is the net lease investment by deducting unearned finance income of ₩1,082,712 million.Financial information of EWP America Inc. includes that of four other subsidiaries, EWP Renewable Corporation, DG Fairhaven Power, LLC, California Power Holdings, LLC and EWPRC Biomass Holdings, LLC. Financial information of EWP America Inc. includes that of three other subsidiaries, EWP Renewable Corporation, California Power Holdings, LLC and EWPRC Biomass Holdings, LLC. Financial information of KOMIPO America Inc. includes that of 17 other subsidiaries including Elara Equity Holdings, LLC and CVS Equity Holdings, LLC. Financial information of Energy New Industry Specialized Investment Private Investment Trust includes that of four other subsidiaries, BSK E-New Industry Fund VII, e-New Industry LB Fund 1, Songhyun e-New Industry Fund and BSK E-New Industry Fund X. The effective percentage of ownership is less than 50%. However, this subsidiary is included in the consolidated financial statements as the Company obtained the majority of the voting power under the shareholders’ agreement.Considering treasury stocks, the effective percentage of ownership is 66.08%.As of the end of the reporting period, the Company does not have a shareholding; however, this subsidiary is included in the consolidated financial statements as the Company has control over the entity by virtue of the right to nominate the CEO and key management members.As of the reporting date, the annual reporting period of all subsidiaries is December 31, except for Mira Power.The Company guarantees a certain return on investment related to Commerce and Industry Energy Co., Ltd. for the financial investors. The financial investors have a right to sell their shares to the Company which can be exercised 84 months after the date of investment. Accordingly, the purchase price including the return on investment is classified as a liability.The subsidiary is included in the consolidated financial statements as the Company owns 50%+1 stake and has the ability to appoint a majority of the board members under the the shareholders’ agreement.As of the end of the reporting period, the Company does not have a shareholding; however, this subsidiary is included in the consolidated financial statements as the Company has control over the entity by virtue of the right to nominate all 4 members of the board of directors.Korea Development Bank’s interest of ₩1,056,176 million is included.Equity investments held by the Company are excluded.Maximum exposure associated with the financial guarantee contracts is the maximum amounts of the obligation.The effect on the shareholders’ equity excluding the impact of income taxes.Among the corporate bonds, each holder of Hee mang sunlight Power Co., Ltd.’s private equity bonds, amounting to ₩2,697 million, may exercise the right of early redemption on the 5th year (March 31, 2021) from the date of issuance of the bond and every year on March 31 thereafter, until the year before the redemption date. The effective percentage of ownership is less than 50%. However, this consolidated subsidiary is included in the consolidated financial statements as the Company has control over the board of directors under the shareholders’ agreement.Financial information of Energy New Industry Specialized Investment Private Investment Trust includes that of four other subsidiaries, BSK E-New Industry Fund VII, e-New Industry LB Fund 1, Songhyun e-New Industry Fund and BSK E-New Industry Fund X. The effect on the equity excluding the impact of income taxes.Excludes lease liabilities.The amounts exclude financial assets and deferred tax assets.Middle East and other Asian countries make up the majority of overseas revenue and non-current assets. Since the overseas revenue or non-current assets attributable to particular countries are not material, they are not disclosed individually.The Company has an obligation to settle the convertible preferred stock to financial investors pursuant to the settlement contract with Samcheok Eco Materials Co., Ltd. and the fair value of the obligation is recorded in ‘Others’.The Company has granted stock option to Chester Solar IV SpA, a joint venture of the Company, and 4 other third party investors, and recognized its fair value as other derivative liabilities.The Company has an obligation to purchase the shares of Hyundai Green Power Co., Ltd., an associate of the Company from financial investors, and the fair value of the obligation is recorded in ‘Others’.The maturities cannot be presently determined.Based on the credit limits of the respective loans.As of December 31, 2021, the Company has established guarantees for pledge for transfer of rights of long-term borrowings, pledge for insurance claims, pledge for shares, etc.The effective percentage of ownership is 22.02% considering treasury stocks.According to the shareholders’ agreement, additional investment of 50% of total stake is agreed by March 2022. The effective percentage of ownership is more than 50%. However, according to the shareholders’ agreement, all critical financial and operating decisions must be agreed to by all ownership parties. Accordingly, the entities are classified as joint ventures. As of December 31, 2020, it consisted of the deposits for small and medium enterprises at the Industrial Bank of Korea (IBK) and others for construction of Bitgaram Energy Valley and support for high potential businesses amounting to ₩200,000 million and the deposits were returned during the year ended December 31, 2021.The Company used initial cost as their fair value because there was not enough information to determine fair value, and the range of the estimated fair value is wide.‘Other’ includes MMT, etc.The Company has estimated the fair value of Set Holding by using the discounted cash flow method and has recognized the difference between its fair value and book value as gain or loss on valuation of financial assets at FVOCI in other comprehensive income or loss during the year ended December 31, 2020.The contractual maturity is 2022 but is classified as short-term borrowing due to intention of early redemption in 3 months after borrowing.2.56% of the contract paying interest rate is applied for five years from the date of issuance, and 3M CD + 0.10% is applied thereafter. Depending on the counterparty exercising the right, the contract may be early settled on the same date every year from June 15, 2023. 1.84% of the contract paying interest rate is applied for five years from the date of issuance, and 3M CMT + 0.35% is applied thereafter. 1.87% of the contract paying interest rate is applied for five years from the date of issuance, and 3M CMT + 0.35% is applied thereafter. The effective percentage of ownership is less than 20%. However, the Company can exercise significant influence by virtue of its contractual right to appoint directors to the board of directors of the entity, and by strict decision criteria of the Company’s financial and operating policy of the board of directors. The effective percentage of ownership is more than 50% but the Company does not hold control over relevant business while it exercises significant influence by participating in the Investment Decision Committee. Accordingly, the entity is classified as an associate. The effective percentage of ownership is more than 50% but the Company does not hold control over relevant business while it exercises significant influence by participating in the Investment Decision Committee. Accordingly, the entity is classified as an associate. The effective percentage of ownership is more than 50% but the Company does not hold control over relevant business while it exercises significant influence by participating in the Investment Decision Committee. Accordingly, the entity is classified as an associate. Included in non-financial liabilities as advance received in the consolidated statements of financial position. The revenue recognized on December 31, 2021 from the amounts included in contract liabilties at the end of the prior year is ₩87,934 million.Included in trade and other receivables, net, in the consolidated statements of financial position. The balance of trade receivables from construction contracts are ₩39,063 million and ₩57,639 million, as of December 31, 2020 and 2021, respectively.This represents the total guarantee amounts associated with the financial guarantee contracts. Financial guarantee liabilities which are recognized as of December 31, 2020 and 2021 are ₩66,354 million and ₩80,841 million, respectively.The outstanding payment of ₩10,000 million as of December 31, 2019, has been received during the current year.For the year ended December 31, 2021, the net loss on valuation of derivatives applying cash flow hedge accounting of ₩15,778 million, net of tax, is included in other comprehensive income (loss).Including a power purchase agreement (“PPA”) with CGN Yulchon Generation Co., Ltd.Not for trading, but only in connection with the listing of American depositary shares on the New York Stock Exchange, pursuant to the requirements of the Securities and Exchange Commission.Including power purchase agreements (“PPA”) with GS EPS and another LNG combined power supplier. 0000887225 2021-01-01 2021-12-31 0000887225 2020-01-01 2020-12-31 0000887225 2019-01-01 2019-12-31 0000887225 2021-12-31 0000887225 2020-12-31 0000887225 2019-12-31 0000887225 2018-12-31 0000887225 kep:KEPCOIlijanCorporationMember 2019-01-01 2019-12-31 0000887225 kep:KEPCOPlantServiceEngineeringMember 2019-01-01 2019-12-31 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 2019-01-01 2019-12-31 0000887225 kep:KOSPOPowerServicesLimitadaMember 2019-01-01 2019-12-31 0000887225 kep:KEPCONetherlandsBVMember 2019-01-01 2019-12-31 0000887225 kep:PTCirebonPowerServiceMember 2019-01-01 2019-12-31 0000887225 kep:ChitoseSolarPowerPlantMember 2019-01-01 2019-12-31 0000887225 kep:FujeijWindPowerCompanyMember 2019-01-01 2019-12-31 0000887225 kep:KOSPOJordanMember 2019-01-01 2019-12-31 0000887225 kep:EnergyInnovationFundIMember 2019-01-01 2019-12-31 0000887225 ifrs-full:SubsidiariesMember 2019-01-01 2019-12-31 0000887225 kep:HICarbonProfessionalPrivateSpecialAssetInvestmentTrust1Member 2019-01-01 2019-12-31 0000887225 kep:GyeongjuWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:KEPCONetherlandsJ3BVMember 2019-01-01 2019-12-31 0000887225 kep:PTKOMIPOPembangkitanJawaBaliMember 2019-01-01 2019-12-31 0000887225 kep:KEPCONetherlandsS3BVMember 2019-01-01 2019-12-31 0000887225 kep:TamraOffshoreWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:KEPCOKPSPhilippinesCorpMember 2019-01-01 2019-12-31 0000887225 kep:QatranaElectricPowerCompanyMember 2019-01-01 2019-12-31 0000887225 kep:KOSPOAustraliaMember 2019-01-01 2019-12-31 0000887225 kep:KOSEPAustraliaMember 2019-01-01 2019-12-31 0000887225 kep:KEPCOPhilippinesHoldingsMember 2019-01-01 2019-12-31 0000887225 kep:KEPCOInternationalPhilippinesMember 2019-01-01 2019-12-31 0000887225 kep:KEPCOInternationalHongKongMember 2019-01-01 2019-12-31 0000887225 kep:KEPCOKDNMember 2019-01-01 2019-12-31 0000887225 kep:KEPCONuclearFuelMember 2019-01-01 2019-12-31 0000887225 kep:KoreaEastWestPowerMember 2019-01-01 2019-12-31 0000887225 kep:KoreaSouthernPowerMember 2019-01-01 2019-12-31 0000887225 kep:KoreaWesternPowerMember 2019-01-01 2019-12-31 0000887225 kep:KoreaMidlandPowerMember 2019-01-01 2019-12-31 0000887225 kep:KoreaSoutheastPowerMember 2019-01-01 2019-12-31 0000887225 kep:KoreaHydroNuclearPowerMember 2019-01-01 2019-12-31 0000887225 ifrs-full:SellingGeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0000887225 ifrs-full:CostOfSalesMember 2019-01-01 2019-12-31 0000887225 ifrs-full:IssuedCapitalMember 2019-01-01 2019-12-31 0000887225 ifrs-full:RetainedEarningsMember 2019-01-01 2019-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2019-01-01 2019-12-31 0000887225 ifrs-full:EquityAttributableToOwnersOfParentMember 2019-01-01 2019-12-31 0000887225 ifrs-full:NoncontrollingInterestsMember 2019-01-01 2019-12-31 0000887225 kep:PlantMaintenanceEngineeringServiceMember ifrs-full:OperatingSegmentsMember 2019-01-01 2019-12-31 0000887225 ifrs-full:AllOtherSegmentsMember ifrs-full:OperatingSegmentsMember 2019-01-01 2019-12-31 0000887225 kep:ElectricPowerGenerationNuclearMember ifrs-full:OperatingSegmentsMember 2019-01-01 2019-12-31 0000887225 kep:TransmissionAndDistributionMember ifrs-full:OperatingSegmentsMember 2019-01-01 2019-12-31 0000887225 ifrs-full:MaterialReconcilingItemsMember 2019-01-01 2019-12-31 0000887225 kep:ElectricPowerGenerationNonNuclearMember ifrs-full:OperatingSegmentsMember 2019-01-01 2019-12-31 0000887225 kep:NaepoGreenEnergyMember 2019-01-01 2019-12-31 0000887225 kep:JeongamWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:HonamWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2019-01-01 2019-12-31 0000887225 kep:YeonggwangWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:ChuncheonEnergyMember 2019-01-01 2019-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:KEPCOUhdeMember 2019-01-01 2019-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2019-01-01 2019-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:KoreaDevelopmentBankMember 2019-01-01 2019-12-31 0000887225 kep:SolaseadoSolarPowerMember 2019-01-01 2019-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:DangjinEcoPowerMember 2019-01-01 2019-12-31 0000887225 kep:BitsolarEnergyMember 2019-01-01 2019-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:ChungsongmeonBongsanWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:EnergycoCo.Ltd.FormerlyEnergycoLlcMember 2019-01-01 2019-12-31 0000887225 kep:BusanIndustrialSolarPowerMember 2019-01-01 2019-12-31 0000887225 kep:OmisanWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:PyeongchangWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:DaeryunPowerMember 2019-01-01 2019-12-31 0000887225 kep:ChangjukWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2019-01-01 2019-12-31 0000887225 kep:KNHSolarMember 2019-01-01 2019-12-31 0000887225 kep:PNDSolarMember 2019-01-01 2019-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:TaebaekGadeoksanWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:BitgoelEcoEnergyMember 2019-01-01 2019-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:AnjwaSmartFarmSolarCityMember 2019-01-01 2019-12-31 0000887225 kep:DaewonGreenEnergyMember 2019-01-01 2019-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicMember 2019-01-01 2019-12-31 0000887225 kep:Ud4mMember 2019-01-01 2019-12-31 0000887225 kep:DongbuHighwaySolarMember 2019-01-01 2019-12-31 0000887225 kep:SeobuHighwaySolarMember 2019-01-01 2019-12-31 0000887225 kep:SuredatalabMember 2019-01-01 2019-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:HankookElectricPowerInformationMember 2019-01-01 2019-12-31 0000887225 kep:KostureMember 2019-01-01 2019-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2019-01-01 2019-12-31 0000887225 kep:NoeulGreenEnergyMember 2019-01-01 2019-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2019-01-01 2019-12-31 0000887225 kep:YTNMember 2019-01-01 2019-12-31 0000887225 kep:BusanGreenEnergyMember 2019-01-01 2019-12-31 0000887225 kep:GunsanBioEnergyMember 2019-01-01 2019-12-31 0000887225 kep:KoreaElectricVehicleChargeServiceMember 2019-01-01 2019-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2019-01-01 2019-12-31 0000887225 kep:GangwonWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:GwangyangGreenEnergyMember 2019-01-01 2019-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2019-01-01 2019-12-31 0000887225 kep:DongducheonDreamPowerMember 2019-01-01 2019-12-31 0000887225 kep:KoreaGasCorporationMember 2019-01-01 2019-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:DaeguPhotovoltaicMember 2019-01-01 2019-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerMember 2019-01-01 2019-12-31 0000887225 kep:GoseongGreenPowerMember 2019-01-01 2019-12-31 0000887225 ifrs-full:ForwardContractMember kep:NotDesignatedAsHedgingInstrumentMember 2019-01-01 2019-12-31 0000887225 ifrs-full:CurrencySwapContractMember 2019-01-01 2019-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2019-01-01 2019-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:CurrencySwapContractMember 2019-01-01 2019-12-31 0000887225 ifrs-full:InterestRateSwapContractMember 2019-01-01 2019-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2019-01-01 2019-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:InterestRateSwapContractMember 2019-01-01 2019-12-31 0000887225 ifrs-full:OptionContractMember kep:NotDesignatedAsHedgingInstrumentMember 2019-01-01 2019-12-31 0000887225 ifrs-full:TradeReceivablesMember 2019-01-01 2019-12-31 0000887225 kep:OtherReceivablesMember 2019-01-01 2019-12-31 0000887225 ifrs-full:ForeignCountriesMember 2019-01-01 2019-12-31 0000887225 ifrs-full:CountryOfDomicileMember kep:HeatSupplyMember 2019-01-01 2019-12-31 0000887225 ifrs-full:CountryOfDomicileMember kep:OthersMember 2019-01-01 2019-12-31 0000887225 ifrs-full:CountryOfDomicileMember 2019-01-01 2019-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:ElectricityDistributionMember 2019-01-01 2019-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:ElectricityDistributionMember 2019-01-01 2019-12-31 0000887225 ifrs-full:ForeignCountriesMember kep:HeatSupplyMember 2019-01-01 2019-12-31 0000887225 ifrs-full:ForeignCountriesMember kep:OthersMember 2019-01-01 2019-12-31 0000887225 kep:GangneungEcoPowerMember 2019-01-01 2019-12-31 0000887225 kep:KoreaPowerExchangeMember 2019-01-01 2019-12-31 0000887225 kep:TaebaekWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2019-01-01 2019-12-31 0000887225 kep:ItrMember 2019-01-01 2019-12-31 0000887225 kep:StructureTestNetworkMember 2019-01-01 2019-12-31 0000887225 kep:SPowerMember 2019-01-01 2019-12-31 0000887225 kep:KwNuclearComponentsMember 2019-01-01 2019-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2019-01-01 2019-12-31 0000887225 kep:HyundaiEnergyMember 2019-01-01 2019-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2019-01-01 2019-12-31 0000887225 kep:KWNuclearComponentsMember 2019-01-01 2019-12-31 0000887225 kep:CheongnaEnergyMember 2019-01-01 2019-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2019-01-01 2019-12-31 0000887225 kep:SeokmunEnergyMember 2019-01-01 2019-12-31 0000887225 kep:HyundaiGreenPowerMember 2019-01-01 2019-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2019-01-01 2019-12-31 0000887225 kep:CashAndCashEquivalentsMember 2019-01-01 2019-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember 2019-01-01 2019-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember 2019-01-01 2019-12-31 0000887225 ifrs-full:TradeReceivablesMember 2019-01-01 2019-12-31 0000887225 kep:ShortTermFinancialInstrumentsCategoryMember 2019-01-01 2019-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember 2019-01-01 2019-12-31 0000887225 kep:OtherFinancialAssetsCategoryMember 2019-01-01 2019-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember 2019-01-01 2019-12-31 0000887225 kep:KAPESMember 2019-01-01 2019-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2019-01-01 2019-12-31 0000887225 ifrs-full:HedgingInstrumentsMember 2019-01-01 2019-12-31 0000887225 kep:DerivativeAssetsApplyingHedgeAccountingCategoryMember 2019-01-01 2019-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember 2019-01-01 2019-12-31 0000887225 kep:IncheonNewPowerMember 2019-01-01 2019-12-31 0000887225 kep:OtherSubsidiariesMember 2019-01-01 2019-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:GoesanSolarParkMember 2019-01-01 2019-12-31 0000887225 kep:JejuGimnyeongWindPowerMember 2019-01-01 2019-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:YudangSolarMember 2019-01-01 2019-12-31 0000887225 kep:OneAssociatesOverseasMember 2019-01-01 2019-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2019-01-01 2019-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2019-01-01 2019-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2019-01-01 2019-12-31 0000887225 kep:YaksuESSLtdMember 2019-01-01 2019-12-31 0000887225 ifrs-full:OperatingSegmentsMember 2019-01-01 2019-12-31 0000887225 kep:ThirtyFiveJointVenturesOverseasMember 2019-01-01 2019-12-31 0000887225 kep:NineAssociatesOverseasMember 2019-01-01 2019-12-31 0000887225 kep:FiveJointVenturesOverseasMember 2019-01-01 2019-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:PerformanceObligationsSatisfiedAtPointInTimeMember 2019-01-01 2019-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:PerformanceObligationsSatisfiedOverTimeMember 2019-01-01 2019-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:PerformanceObligationsSatisfiedAtPointInTimeMember 2019-01-01 2019-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:PerformanceObligationsSatisfiedOverTimeMember 2019-01-01 2019-12-31 0000887225 kep:OtherGainsLossesMember 2019-01-01 2019-12-31 0000887225 ifrs-full:BottomOfRangeMember 2019-01-01 2019-12-31 0000887225 ifrs-full:TopOfRangeMember 2019-01-01 2019-12-31 0000887225 ifrs-full:CostOfSalesMember 2019-01-01 2019-12-31 0000887225 ifrs-full:SellingGeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0000887225 kep:ConstructionInProcessAndOthersMember 2019-01-01 2019-12-31 0000887225 ifrs-full:CostOfSalesMember 2019-01-01 2019-12-31 0000887225 ifrs-full:SellingGeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2019-01-01 2019-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2019-01-01 2019-12-31 0000887225 ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember 2019-01-01 2019-12-31 0000887225 kep:AccrualsMember 2019-01-01 2019-12-31 0000887225 ifrs-full:LongtermBorrowingsMember 2019-01-01 2019-12-31 0000887225 kep:InventoriesMember 2019-01-01 2019-12-31 0000887225 ifrs-full:RightofuseAssetsMember 2019-01-01 2019-12-31 0000887225 ifrs-full:BottomOfRangeMember 2020-01-01 2020-12-31 0000887225 ifrs-full:TopOfRangeMember 2020-01-01 2020-12-31 0000887225 kep:KHNPUSALLCMember 2020-01-01 2020-12-31 0000887225 kep:KOMIPOVanphongPowerServiceLLCMember 2020-01-01 2020-12-31 0000887225 kep:EnergyInnovationFundIMember 2020-01-01 2020-12-31 0000887225 kep:KhnpChileSpaMember 2020-01-01 2020-12-31 0000887225 kep:KOMIPOEuropeBVMember 2020-01-01 2020-12-31 0000887225 kep:HaenanumEnergyFundMember 2020-01-01 2020-12-31 0000887225 kep:PajuEcoenergyMember 2020-01-01 2020-12-31 0000887225 kep:GuamUkuduPowerLLCMember 2020-01-01 2020-12-31 0000887225 kep:TSEnergyNo25CoLtdMember 2020-01-01 2020-12-31 0000887225 kep:KPSPartnersCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOECServiceCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:OgiriSolarPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:EWPBylongMember 2020-01-01 2020-12-31 0000887225 kep:KOWEPOLaoInternationalMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOUSMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOAlamosaMember 2020-01-01 2020-12-31 0000887225 kep:CogentrixofAlamosaMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOLGCNSMangilaoHoldingsMember 2020-01-01 2020-12-31 0000887225 kep:MangilaoInvestmentMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOLGCNSMangilaoSolarMember 2020-01-01 2020-12-31 0000887225 kep:JejuHanlimOffshoreWindCoMember 2020-01-01 2020-12-31 0000887225 kep:PTSiborpaEcoPowerMember 2020-01-01 2020-12-31 0000887225 kep:BSKENewIndustryFundVIIMember 2020-01-01 2020-12-31 0000887225 kep:KOSPOUSAMember 2020-01-01 2020-12-31 0000887225 kep:NambuUSAMember 2020-01-01 2020-12-31 0000887225 kep:TamraOffshoreWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOMCSMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOFMSMember 2020-01-01 2020-12-31 0000887225 kep:FirstkeepersMember 2020-01-01 2020-12-31 0000887225 kep:SecutecMember 2020-01-01 2020-12-31 0000887225 kep:SEGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOMangilaoAmericaMember 2020-01-01 2020-12-31 0000887225 kep:ENewIndustryLBFundMember 2020-01-01 2020-12-31 0000887225 kep:SonghyunENewIndustryFundMember 2020-01-01 2020-12-31 0000887225 kep:BSKENewIndustryFundXMember 2020-01-01 2020-12-31 0000887225 kep:PTKoreaEnergyIndonesiaMember 2020-01-01 2020-12-31 0000887225 kep:KOLATSpAMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOCaliforniaLLCMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOMojaveHoldingsLLCMember 2020-01-01 2020-12-31 0000887225 kep:IncheonFuelCellCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:KOENServiceCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:KOMIPOServiceCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:KOWEPOServiceCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:KOSPOServiceCo.LtdMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOCSCMember 2020-01-01 2020-12-31 0000887225 kep:KOAKPowerLimitedMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOPlantServiceEngineeringMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOKDNMember 2020-01-01 2020-12-31 0000887225 kep:KOMIPOGlobalPteMember 2020-01-01 2020-12-31 0000887225 kep:KOREAImourarenUraniumInvestmentCorpMember 2020-01-01 2020-12-31 0000887225 kep:KOSEPAustraliaMember 2020-01-01 2020-12-31 0000887225 kep:QatranaElectricPowerCompanyMember 2020-01-01 2020-12-31 0000887225 kep:KHNPCanadaEnergyMember 2020-01-01 2020-12-31 0000887225 kep:KoreaWaterburyUraniumLimitedPartnershipMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOEnergyServiceCompanyMember 2020-01-01 2020-12-31 0000887225 kep:KEPCONetherlandsS3BVMember 2020-01-01 2020-12-31 0000887225 kep:PTKOMIPOPembangkitanJawaBaliMember 2020-01-01 2020-12-31 0000887225 kep:PTCirebonPowerServiceMember 2020-01-01 2020-12-31 0000887225 kep:KOWEPOInternationalCorporationMember 2020-01-01 2020-12-31 0000887225 kep:KOSPOJordanMember 2020-01-01 2020-12-31 0000887225 kep:EWPRenewableMember 2020-01-01 2020-12-31 0000887225 kep:DGFairhavenPowerMember 2020-01-01 2020-12-31 0000887225 kep:CaliforniaPowerHoldingsMember 2020-01-01 2020-12-31 0000887225 kep:GyeongjuWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:EWPRCBiomassHoldingsMember 2020-01-01 2020-12-31 0000887225 kep:KoreaOffshoreWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:KOSEPMaterialMember 2020-01-01 2020-12-31 0000887225 kep:CommerceandIndustryEnergyMember 2020-01-01 2020-12-31 0000887225 kep:KOSPOChileSpAMember 2020-01-01 2020-12-31 0000887225 kep:PTKOWEPOSumselOperationandMaintenanceServicesMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOEnergySolutionMember 2020-01-01 2020-12-31 0000887225 kep:SolarSchoolPlantMember 2020-01-01 2020-12-31 0000887225 kep:MohaSolarCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:YeongYangApollonPhotovoltaicCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:SolarvaderCo.LtdMember 2020-01-01 2020-12-31 0000887225 kep:YeongYangSolarManagementCo.LtdMember 2020-01-01 2020-12-31 0000887225 kep:LsgHydroPowerLimitedMember 2020-01-01 2020-12-31 0000887225 kep:KoenBioCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:KomipoEnergySolutionAmericaLlcMember 2020-01-01 2020-12-31 0000887225 kep:ElaraClassBMemberLlcMember 2020-01-01 2020-12-31 0000887225 kep:ElaraEnergyHoldingsLlcMember 2020-01-01 2020-12-31 0000887225 kep:KomipoIberianSolarGroupS.l.u.Member 2020-01-01 2020-12-31 0000887225 kep:KowepoEuropeB.v.Member 2020-01-01 2020-12-31 0000887225 kep:CvsEquityHoldingsLlcMember 2020-01-01 2020-12-31 0000887225 kep:CvsDevelopmentHoldingsLlcMember 2020-01-01 2020-12-31 0000887225 kep:CvsDevelopmentLlcMember 2020-01-01 2020-12-31 0000887225 kep:ConchoValleyEnergyLlcMember 2020-01-01 2020-12-31 0000887225 kep:ConchoValleySolarLlcMember 2020-01-01 2020-12-31 0000887225 kep:YeongdeokSunriseWindPowerCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:KhnpSpainS.l.Member 2020-01-01 2020-12-31 0000887225 kep:CvsClassBMemberLlcMember 2020-01-01 2020-12-31 0000887225 kep:CvsEnergyHoldingsLlcMember 2020-01-01 2020-12-31 0000887225 kep:ElaraEnergyProjectLlcMember 2020-01-01 2020-12-31 0000887225 kep:JeongamWindPowerCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:CvsClassBHoldingsLlcMember 2020-01-01 2020-12-31 0000887225 kep:YeongYangCorporationCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:YeongYangInnovationCo.LtdMember 2020-01-01 2020-12-31 0000887225 kep:YeongYangHorusPhotovoltaicCo.LtdMember 2020-01-01 2020-12-31 0000887225 kep:ElaraInvestmentHoldingsLlcMember 2020-01-01 2020-12-31 0000887225 kep:ElaraEquityHoldingsLlcMember 2020-01-01 2020-12-31 0000887225 kep:ElaraClassBHoldingsLlcMember 2020-01-01 2020-12-31 0000887225 kep:KOSPOYoungnamPowerMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOKPSPhilippinesCorpMember 2020-01-01 2020-12-31 0000887225 kep:HeeMangSunlightPowerMember 2020-01-01 2020-12-31 0000887225 kep:FujeijWindPowerCompanyMember 2020-01-01 2020-12-31 0000887225 kep:HICarbonProfessionalPrivateSpecialAssetInvestmentTrust1Member 2020-01-01 2020-12-31 0000887225 kep:ChitoseSolarPowerPlantMember 2020-01-01 2020-12-31 0000887225 kep:KOSPOPowerServicesLimitadaMember 2020-01-01 2020-12-31 0000887225 kep:EnergyNewIndustrySpecializedInvestmentPrivateInvestmentTrustMember 2020-01-01 2020-12-31 0000887225 kep:KOENBylongMember 2020-01-01 2020-12-31 0000887225 kep:KOMIPOBylongMember 2020-01-01 2020-12-31 0000887225 kep:KOWEPOBylongMember 2020-01-01 2020-12-31 0000887225 kep:KOSPOBylongMember 2020-01-01 2020-12-31 0000887225 kep:EWPAmericaMember 2020-01-01 2020-12-31 0000887225 kep:KNFCanadaEnergyLimitedMember 2020-01-01 2020-12-31 0000887225 kep:EWPBarbados1SRLMember 2020-01-01 2020-12-31 0000887225 kep:KoreaSouthernPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaEastWestPowerMember 2020-01-01 2020-12-31 0000887225 kep:KEPCONuclearFuelMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOInternationalHongKongMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOInternationalPhilippinesMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOGansuInternationalMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOPhilippinesHoldingsMember 2020-01-01 2020-12-31 0000887225 kep:GyeonggiGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:PTTanggamusElectricPowerMember 2020-01-01 2020-12-31 0000887225 kep:KOMIPOAmericaMember 2020-01-01 2020-12-31 0000887225 kep:KOSEPUSAINCMember 2020-01-01 2020-12-31 0000887225 kep:PTEWPIndonesiaMember 2020-01-01 2020-12-31 0000887225 kep:KEPCONetherlandsJ3BVMember 2020-01-01 2020-12-31 0000887225 kep:GlobalOnePioneerBVMember 2020-01-01 2020-12-31 0000887225 kep:GlobalEnergyPioneerBVMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOPhilippinesCorporationMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOIlijanCorporationMember 2020-01-01 2020-12-31 0000887225 kep:MangilaoIntermediateHoldingsMember 2020-01-01 2020-12-31 0000887225 kep:EWPServiceCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:PT.KOMIPOEnergyIndonesiaMember 2020-01-01 2020-12-31 0000887225 kep:KNFPartnersMember 2020-01-01 2020-12-31 0000887225 kep:MiraPowerLimitedMember 2020-01-01 2020-12-31 0000887225 kep:KoreaWesternPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaMidlandPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaSoutheastPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaHydroNuclearPowerMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOLebanonSARLMember 2020-01-01 2020-12-31 0000887225 kep:KEPCONeimengguInternationalMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOShanxiInternationalMember 2020-01-01 2020-12-31 0000887225 kep:KEPCONetherlandsBVMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOAustraliaMember 2020-01-01 2020-12-31 0000887225 kep:KOMIPOAustraliaMember 2020-01-01 2020-12-31 0000887225 kep:KOWEPOAustraliaMember 2020-01-01 2020-12-31 0000887225 kep:KOSPOAustraliaMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOMiddleEastHoldingCompanyMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOBylongAustraliaMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOHoldingsdeMexicoMember 2020-01-01 2020-12-31 0000887225 kep:KSTElectricPowerCompanyMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:ComputerSoftwareMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:MiningRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2020-01-01 2020-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2020-01-01 2020-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 kep:LeaseAgreementsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0000887225 kep:IntangibleAssetsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:SubsidiariesMember 2020-01-01 2020-12-31 0000887225 kep:Fy96Member 2020-01-01 2020-12-31 0000887225 kep:Fy97Member 2020-01-01 2020-12-31 0000887225 kep:Fy04Member 2020-01-01 2020-12-31 0000887225 kep:Fy11Member 2020-01-01 2020-12-31 0000887225 kep:Fy12Member 2020-01-01 2020-12-31 0000887225 kep:Fy14Member 2020-01-01 2020-12-31 0000887225 kep:Fy15Member 2020-01-01 2020-12-31 0000887225 kep:Fy16Member 2020-01-01 2020-12-31 0000887225 kep:Fy17aMember 2020-01-01 2020-12-31 0000887225 kep:Fy17bMember 2020-01-01 2020-12-31 0000887225 kep:Fy17cMember 2020-01-01 2020-12-31 0000887225 kep:Fy18aMember 2020-01-01 2020-12-31 0000887225 kep:Fy18bMember 2020-01-01 2020-12-31 0000887225 kep:Fy19aMember 2020-01-01 2020-12-31 0000887225 kep:Fy19bMember 2020-01-01 2020-12-31 0000887225 kep:Fy19cMember 2020-01-01 2020-12-31 0000887225 kep:Fy19dMember 2020-01-01 2020-12-31 0000887225 kep:Fy19eMember 2020-01-01 2020-12-31 0000887225 kep:Fy19fMember 2020-01-01 2020-12-31 0000887225 kep:Fy20aMember 2020-01-01 2020-12-31 0000887225 kep:Fy20bMember 2020-01-01 2020-12-31 0000887225 kep:Fy20cMember 2020-01-01 2020-12-31 0000887225 kep:Fy20dMember 2020-01-01 2020-12-31 0000887225 kep:ElectricityBonds1Member 2020-01-01 2020-12-31 0000887225 kep:CorporateBondsMember 2020-01-01 2020-12-31 0000887225 kep:ProvisionsForEmployeeBenefitsMember 2020-01-01 2020-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember 2020-01-01 2020-12-31 0000887225 ifrs-full:LegalProceedingsProvisionMember 2020-01-01 2020-12-31 0000887225 kep:PcbsRecoveryProvisionsMember 2020-01-01 2020-12-31 0000887225 kep:OtherRecoveryProvisionsMember 2020-01-01 2020-12-31 0000887225 kep:WasteRecoveryProvisionsMember 2020-01-01 2020-12-31 0000887225 kep:SpentFuelRecoveryProvisionsMember 2020-01-01 2020-12-31 0000887225 kep:PowerPlantRegionalSupportProgramProvisionsMember 2020-01-01 2020-12-31 0000887225 kep:ProvisionsForTaxMember 2020-01-01 2020-12-31 0000887225 kep:TransmissionRegionalSupportProgramProvisionsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2020-01-01 2020-12-31 0000887225 kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2020-01-01 2020-12-31 0000887225 kep:ProvisionsForRpsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:MiscellaneousOtherProvisionsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:PresentValueOfDefinedBenefitObligationMember 2020-01-01 2020-12-31 0000887225 ifrs-full:SellingGeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CostOfSalesMember 2020-01-01 2020-12-31 0000887225 kep:SpentFuelMember 2020-01-01 2020-12-31 0000887225 kep:IncreaseDecreaseOfIncomeBeforeIncomeTaxMember 2020-01-01 2020-12-31 0000887225 kep:ShareholdersEquityMember 2020-01-01 2020-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:DerivativesMember 2020-01-01 2020-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember 2020-01-01 2020-12-31 0000887225 kep:SpentFuelMember kep:DiscountRateMember 2020-01-01 2020-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember kep:InflationRateMember 2020-01-01 2020-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember kep:DiscountRateMember 2020-01-01 2020-12-31 0000887225 kep:PcbsRecoveryProvisionsMember kep:InflationRateMember 2020-01-01 2020-12-31 0000887225 kep:PcbsRecoveryProvisionsMember kep:DiscountRateMember 2020-01-01 2020-12-31 0000887225 kep:SpentFuelMember kep:InflationRateMember 2020-01-01 2020-12-31 0000887225 ifrs-full:IssuedCapitalMember 2020-01-01 2020-12-31 0000887225 ifrs-full:RetainedEarningsMember 2020-01-01 2020-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:EquityAttributableToOwnersOfParentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:NoncontrollingInterestsMember 2020-01-01 2020-12-31 0000887225 kep:TransmissionAndDistributionMember ifrs-full:OperatingSegmentsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:MaterialReconcilingItemsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:AllOtherSegmentsMember ifrs-full:OperatingSegmentsMember 2020-01-01 2020-12-31 0000887225 kep:PlantMaintenanceEngineeringServiceMember ifrs-full:OperatingSegmentsMember 2020-01-01 2020-12-31 0000887225 kep:ElectricPowerGenerationNonNuclearMember ifrs-full:OperatingSegmentsMember 2020-01-01 2020-12-31 0000887225 kep:ElectricPowerGenerationNuclearMember ifrs-full:OperatingSegmentsMember 2020-01-01 2020-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:ITRCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:SureDataLabCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:SEPCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:HankookElectricPowerInformationCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:TronixCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:O2BGlobalCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:SPCPowerCorporationMember 2020-01-01 2020-12-31 0000887225 kep:KNHSolarMember 2020-01-01 2020-12-31 0000887225 kep:KNOCNigerianEastOilMember 2020-01-01 2020-12-31 0000887225 kep:PTCirebonElectricPowerMember 2020-01-01 2020-12-31 0000887225 kep:GemengInternationalEnergyMember 2020-01-01 2020-12-31 0000887225 kep:KoreaNuclearPartnersMember 2020-01-01 2020-12-31 0000887225 kep:KoreaElectricPowerCorporationFundMember 2020-01-01 2020-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2020-01-01 2020-12-31 0000887225 kep:DaegucleanEnergyMember 2020-01-01 2020-12-31 0000887225 kep:YaksuESSLtdMember 2020-01-01 2020-12-31 0000887225 kep:NepalWaterEnergyDevelopmentMember 2020-01-01 2020-12-31 0000887225 kep:GwangyangGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:PNDSolarMember 2020-01-01 2020-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:StructureTestNetworkCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:HyundaiGreenPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaPowerExchangeMember 2020-01-01 2020-12-31 0000887225 kep:TaebaekWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:GangwonWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:PyeongchangWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:DaeryunPowerMember 2020-01-01 2020-12-31 0000887225 kep:YTNMember 2020-01-01 2020-12-31 0000887225 kep:ChangjukWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2020-01-01 2020-12-31 0000887225 kep:KoreaGasCorporationMember 2020-01-01 2020-12-31 0000887225 kep:KNOCNigerianWestOilMember 2020-01-01 2020-12-31 0000887225 kep:PTWampuElectricPowerMember 2020-01-01 2020-12-31 0000887225 kep:PTBayanResourcesTBKMember 2020-01-01 2020-12-31 0000887225 kep:SPowerMember 2020-01-01 2020-12-31 0000887225 kep:PioneerGasPowerMember 2020-01-01 2020-12-31 0000887225 kep:EurasiaEnergyHoldingsMember 2020-01-01 2020-12-31 0000887225 kep:XePianXeNamnoyPowerMember 2020-01-01 2020-12-31 0000887225 kep:HadongMineralFiberMember 2020-01-01 2020-12-31 0000887225 kep:PTMutiaraJawaMember 2020-01-01 2020-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2020-01-01 2020-12-31 0000887225 kep:NoeulGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:GoseongGreenPowerMember 2020-01-01 2020-12-31 0000887225 kep:GangneungEcoPowerMember 2020-01-01 2020-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2020-01-01 2020-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:DongducheonDreamPowerMember 2020-01-01 2020-12-31 0000887225 kep:JinbhuvishPowerGenerationPvtMember 2020-01-01 2020-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2020-01-01 2020-12-31 0000887225 kep:DaeguPhotovoltaicMember 2020-01-01 2020-12-31 0000887225 kep:BusanGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:KoreaElectricVehicleChargingServiceMember 2020-01-01 2020-12-31 0000887225 kep:GunsanBioEnergyMember 2020-01-01 2020-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2020-01-01 2020-12-31 0000887225 kep:IndeckNilesAssetManagementLLCMember 2020-01-01 2020-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2020-01-01 2020-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:KPGEIncMember 2020-01-01 2020-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:JejuGimnyeongWindPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:YuDangSolarCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:DaewonGreenEnergyCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:AnjwaSmartFarmSolarCityCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:GoDeokCleanEnergyCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2020-01-01 2020-12-31 0000887225 kep:JejuSolarOneCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:GoesanSolarParkCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:KAPESMember 2020-01-01 2020-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:NghiSon2PowerMember 2020-01-01 2020-12-31 0000887225 kep:KelarSAMember 2020-01-01 2020-12-31 0000887225 kep:HORUSSOLARSADECVMember 2020-01-01 2020-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISSDECVMember 2020-01-01 2020-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember 2020-01-01 2020-12-31 0000887225 kep:ShuweihatAsiaOperationMaintenanceCompanyMember 2020-01-01 2020-12-31 0000887225 kep:WaterburyLakeUraniumLPMember 2020-01-01 2020-12-31 0000887225 kep:ASMBGInvesticiiADMember 2020-01-01 2020-12-31 0000887225 kep:RESTechnologyADMember 2020-01-01 2020-12-31 0000887225 kep:KVHoldingsMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOSPCPowerCorporationMember 2020-01-01 2020-12-31 0000887225 kep:GansuDatangYumenWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:DatangChifengRenewablePowerMember 2020-01-01 2020-12-31 0000887225 kep:DatangKEPCOChaoyangRenewablePowerMember 2020-01-01 2020-12-31 0000887225 kep:RabighElectricityMember 2020-01-01 2020-12-31 0000887225 kep:RabighOperationMaintenanceMember 2020-01-01 2020-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2020-01-01 2020-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2020-01-01 2020-12-31 0000887225 kep:AmmanAsiaElectricPowerMember 2020-01-01 2020-12-31 0000887225 kep:HonamWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:JeongamWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2020-01-01 2020-12-31 0000887225 kep:ChuncheonEnergyMember 2020-01-01 2020-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember 2020-01-01 2020-12-31 0000887225 kep:IncheonNewPowerMember 2020-01-01 2020-12-31 0000887225 kep:SeokmunEnergyMember 2020-01-01 2020-12-31 0000887225 kep:DaehanWindPowerPSCMember 2020-01-01 2020-12-31 0000887225 kep:BarakahOneCompanyMember 2020-01-01 2020-12-31 0000887225 kep:NawahEnergyMember 2020-01-01 2020-12-31 0000887225 kep:MOMENTUMMember 2020-01-01 2020-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2020-01-01 2020-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2020-01-01 2020-12-31 0000887225 kep:JamaicaPublicServiceMember 2020-01-01 2020-12-31 0000887225 kep:KWNuclearComponentsMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOUhdeMember 2020-01-01 2020-12-31 0000887225 kep:ShuweihatAsiaPowerInvestmentBVMember 2020-01-01 2020-12-31 0000887225 kep:YeonggwangWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:ChesterSolarIVSpAMember 2020-01-01 2020-12-31 0000887225 kep:ChesterSolarVSpAMember 2020-01-01 2020-12-31 0000887225 kep:DiegoDeAlmagroSolarSpAMember 2020-01-01 2020-12-31 0000887225 kep:SouthJamaicaPowerCompanyLimitedMember 2020-01-01 2020-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:BitsolarEnergyMember 2020-01-01 2020-12-31 0000887225 kep:EnergycoLLCMember 2020-01-01 2020-12-31 0000887225 kep:CAESLLCMember 2020-01-01 2020-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2020-01-01 2020-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:REHolidayHoldingsLLCMember 2020-01-01 2020-12-31 0000887225 kep:REPioneerHoldingsLLCMember 2020-01-01 2020-12-31 0000887225 kep:REBarrenRidge1HoldingsLLCMember 2020-01-01 2020-12-31 0000887225 kep:REAstoria2LandCoLLCMember 2020-01-01 2020-12-31 0000887225 kep:REBarrenRidgeLandCoLLCMember 2020-01-01 2020-12-31 0000887225 kep:LaurelSpAMember 2020-01-01 2020-12-31 0000887225 kep:KIAMCOKOWEPOBannertonHoldCoPtyLtdMember 2020-01-01 2020-12-31 0000887225 kep:ChileSolarJVSpAMember 2020-01-01 2020-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:ChesterSolarISpAMember 2020-01-01 2020-12-31 0000887225 kep:SolarPhilippinesCalataganCorporationMember 2020-01-01 2020-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:ChungsongmeonBongSanWindPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:DEEnergiaSpAMember 2020-01-01 2020-12-31 0000887225 kep:DangjinEcoPowerCoLtdNewlyMember 2020-01-01 2020-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:YangyangWindPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:StavroHoldingIIABMember 2020-01-01 2020-12-31 0000887225 kep:SolaseadoSolarPowerMember 2020-01-01 2020-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember 2020-01-01 2020-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2020-01-01 2020-12-31 0000887225 kep:ShinhanBNPPPrivateInvestmentTrustEastWestSunlightDreamMember 2020-01-01 2020-12-31 0000887225 kep:PTBaritoWahanaTenagaMember 2020-01-01 2020-12-31 0000887225 kep:CheongnaEnergyMember 2020-01-01 2020-12-31 0000887225 kep:NaepoGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:HyundaiEnergyMember 2020-01-01 2020-12-31 0000887225 kep:OneEnergyAsiaLimitedMember 2020-01-01 2020-12-31 0000887225 kep:KASINVESTMENTILLCMember 2020-01-01 2020-12-31 0000887225 kep:KASINVESTMENTIILLCMember 2020-01-01 2020-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:YeonggwangWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:NaepoGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:HonamWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2020-01-01 2020-12-31 0000887225 kep:ChuncheonEnergyMember 2020-01-01 2020-12-31 0000887225 kep:JeongamWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaDevelopmentBankMember 2020-01-01 2020-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:SolaseadoSolarPowerMember 2020-01-01 2020-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:DangjinEcoPowerMember 2020-01-01 2020-12-31 0000887225 kep:BitsolarEnergyMember 2020-01-01 2020-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2020-01-01 2020-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOUhdeMember 2020-01-01 2020-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:ChungsongmeonBongsanWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:EnergycoCo.Ltd.FormerlyEnergycoLlcMember 2020-01-01 2020-12-31 0000887225 kep:BusanIndustrialSolarPowerMember 2020-01-01 2020-12-31 0000887225 kep:OmisanWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:PyeongchangWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:DaeryunPowerMember 2020-01-01 2020-12-31 0000887225 kep:ChangjukWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2020-01-01 2020-12-31 0000887225 kep:KNHSolarMember 2020-01-01 2020-12-31 0000887225 kep:PNDSolarMember 2020-01-01 2020-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:TaebaekGadeoksanWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:BitgoelEcoEnergyMember 2020-01-01 2020-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:AnjwaSmartFarmSolarCityMember 2020-01-01 2020-12-31 0000887225 kep:DaewonGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicMember 2020-01-01 2020-12-31 0000887225 kep:Ud4mMember 2020-01-01 2020-12-31 0000887225 kep:DongbuHighwaySolarMember 2020-01-01 2020-12-31 0000887225 kep:SeobuHighwaySolarMember 2020-01-01 2020-12-31 0000887225 kep:SuredatalabMember 2020-01-01 2020-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:HankookElectricPowerInformationMember 2020-01-01 2020-12-31 0000887225 kep:KostureMember 2020-01-01 2020-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2020-01-01 2020-12-31 0000887225 kep:NoeulGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2020-01-01 2020-12-31 0000887225 kep:YTNMember 2020-01-01 2020-12-31 0000887225 kep:BusanGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:GunsanBioEnergyMember 2020-01-01 2020-12-31 0000887225 kep:KoreaElectricVehicleChargeServiceMember 2020-01-01 2020-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2020-01-01 2020-12-31 0000887225 kep:GangwonWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:GwangyangGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2020-01-01 2020-12-31 0000887225 kep:DongducheonDreamPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaGasCorporationMember 2020-01-01 2020-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:DaeguPhotovoltaicMember 2020-01-01 2020-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerMember 2020-01-01 2020-12-31 0000887225 kep:GoseongGreenPowerMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ForwardContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CurrencySwapContractMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:CurrencySwapContractMember 2020-01-01 2020-12-31 0000887225 ifrs-full:InterestRateSwapContractMember 2020-01-01 2020-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:InterestRateSwapContractMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OptionContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings1Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings2Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings3Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings4Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings5Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings6Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings7Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings8Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings9Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings10Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings11Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings12Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings13Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings14Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings15Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings16Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings17Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings18Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings19Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings20Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings21Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings22Member 2020-01-01 2020-12-31 0000887225 kep:LocalLongTermBorrowings23Member 2020-01-01 2020-12-31 0000887225 kep:ForeignLongTermBorrowings1Member 2020-01-01 2020-12-31 0000887225 kep:ForeignLongTermBorrowings2Member 2020-01-01 2020-12-31 0000887225 kep:ForeignLongTermBorrowings3Member 2020-01-01 2020-12-31 0000887225 kep:ForeignLongTermBorrowings4Member 2020-01-01 2020-12-31 0000887225 kep:ForeignLongTermBorrowings5Member 2020-01-01 2020-12-31 0000887225 kep:ForeignLongTermBorrowings6Member 2020-01-01 2020-12-31 0000887225 kep:ForeignLongTermBorrowings7Member 2020-01-01 2020-12-31 0000887225 kep:ForeignLongTermBorrowings8Member 2020-01-01 2020-12-31 0000887225 kep:ForeignLongTermBorrowings9Member 2020-01-01 2020-12-31 0000887225 kep:ForeignLongTermBorrowings10Member 2020-01-01 2020-12-31 0000887225 kep:ForeignLongTermBorrowings11Member 2020-01-01 2020-12-31 0000887225 kep:ForeignLongTermBorrowings12Member 2020-01-01 2020-12-31 0000887225 kep:LocalBankOverdraft1Member 2020-01-01 2020-12-31 0000887225 kep:LocalBankOverdraft2Member 2020-01-01 2020-12-31 0000887225 kep:ForeignShortTermBorrowings2Member 2020-01-01 2020-12-31 0000887225 kep:ForeignShortTermBorrowings1Member 2020-01-01 2020-12-31 0000887225 kep:ElectronicShortTermBonds1Member 2020-01-01 2020-12-31 0000887225 kep:LocalShortTermBorrowings1Member 2020-01-01 2020-12-31 0000887225 ifrs-full:TradeReceivablesMember 2020-01-01 2020-12-31 0000887225 kep:OtherReceivablesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:DerivativesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:DebtSecuritiesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CountryOfDomicileMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:ElectricityDistributionMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CountryOfDomicileMember kep:HeatSupplyMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ForeignCountriesMember kep:HeatSupplyMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ForeignCountriesMember kep:OthersMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ForeignCountriesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:ElectricityDistributionMember 2020-01-01 2020-12-31 0000887225 kep:OthersMember ifrs-full:CountryOfDomicileMember 2020-01-01 2020-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-01-01 2020-12-31 0000887225 kep:CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember 2020-01-01 2020-12-31 0000887225 kep:ListedAndUnlistedEquitySecurtiesMember 2020-01-01 2020-12-31 0000887225 kep:GangneungEcoPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaPowerExchangeMember 2020-01-01 2020-12-31 0000887225 kep:TaebaekWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2020-01-01 2020-12-31 0000887225 kep:ItrMember 2020-01-01 2020-12-31 0000887225 kep:StructureTestNetworkMember 2020-01-01 2020-12-31 0000887225 kep:SPowerMember 2020-01-01 2020-12-31 0000887225 kep:KwNuclearComponentsMember 2020-01-01 2020-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2020-01-01 2020-12-31 0000887225 kep:HyundaiEnergyMember 2020-01-01 2020-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2020-01-01 2020-12-31 0000887225 kep:KWNuclearComponentsMember 2020-01-01 2020-12-31 0000887225 kep:SeokmunEnergyMember 2020-01-01 2020-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2020-01-01 2020-12-31 0000887225 kep:CheongnaEnergyMember 2020-01-01 2020-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 kep:GovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:PlanAssetsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:ErpSystemAndOtherMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:SmartTechnologyVerificationAndStandardDesignProjectConductingRightMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:ContributionsToARPNRCDCMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:ElectricitySalesInformationSystemMember 2020-01-01 2020-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:RightUseElectricityGasSupplyFacilityCommunityDistrictSongdoMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember ifrs-full:ServiceConcessionRightsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:OccupancyAndUseOfPublicWatersMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:GreenhouseGasEmissionsRightsMember 2020-01-01 2020-12-31 0000887225 kep:MiningRightOfBylongMineMember ifrs-full:MiningRightsMember 2020-01-01 2020-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:SejongHaengbogdosiSharingChargeMember 2020-01-01 2020-12-31 0000887225 kep:DangjinPowerPlantLoadFacilityUsageRightMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2020-01-01 2020-12-31 0000887225 kep:ElaraDevelopmentHoldingsLlcMember 2020-01-01 2020-12-31 0000887225 kep:ElaraDevelopmentLlcMember 2020-01-01 2020-12-31 0000887225 ifrs-full:TreasurySharesMember 2020-01-01 2020-12-31 0000887225 kep:OtherCapitalSurplusOtherThanGainsonDisposalOfTreasuryStocksMember 2020-01-01 2020-12-31 0000887225 kep:OtherCapitalSurplusMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2020-01-01 2020-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember kep:UnlistedSecuritiesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember 2020-01-01 2020-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:InvestmentsAccountedForUsingEquityMethodMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CashFlowHedgesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:NetDefinedBenefitLiabilityAssetMember 2020-01-01 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:IntangibleAssetsOtherThanGoodwillMember 2020-01-01 2020-12-31 0000887225 ifrs-full:LeaseReceivablesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-01-01 2020-12-31 0000887225 kep:DoubtfulMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OtherProvisionsMember 2020-01-01 2020-12-31 0000887225 kep:DeferredRevenueMember 2020-01-01 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2020-01-01 2020-12-31 0000887225 kep:GainsLossesOnForeignExchangeTranslationMember 2020-01-01 2020-12-31 0000887225 kep:OtherFinancialLiabilitiesMember 2020-01-01 2020-12-31 0000887225 kep:AccruedIncomeReceivableMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OtherTemporaryDifferencesMember 2020-01-01 2020-12-31 0000887225 kep:SpecialDeductionForPropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:UnusedTaxLossesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:TemporaryDifferenceMember 2020-01-01 2020-12-31 0000887225 kep:ExcessDonationLimitMember 2020-01-01 2020-12-31 0000887225 kep:UnusedTaxLossesAndUnusedTaxCreditsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:UnusedTaxCreditsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:SeparateMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:GovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:GovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OfficeEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OfficeEquipmentMember kep:GovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:VehiclesMember kep:GovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:VehiclesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ShipsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:MachineryMember kep:GovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:MachineryMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember kep:GovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:BuildingsMember kep:GovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:LandMember kep:GovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-01-01 2020-12-31 0000887225 kep:HyundaiGreenPowerMember 2020-01-01 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:VehiclesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ShipsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:MachineryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:BuildingsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:LandMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2020-01-01 2020-12-31 0000887225 kep:CashAndCashEquivalentsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:TradeReceivablesMember 2020-01-01 2020-12-31 0000887225 kep:ShortTermFinancialInstrumentsCategoryMember 2020-01-01 2020-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember 2020-01-01 2020-12-31 0000887225 kep:OtherFinancialAssetsCategoryMember 2020-01-01 2020-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember 2020-01-01 2020-12-31 0000887225 kep:KAPESMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-01-01 2020-12-31 0000887225 kep:SharesInOtherComprehensiveIncomeLossOfInvestmentsInAssociatesAndJointVenturesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ReserveOfCashFlowHedgesMember 2020-01-01 2020-12-31 0000887225 kep:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:HedgingInstrumentsMember 2020-01-01 2020-12-31 0000887225 kep:DerivativeAssetsApplyingHedgeAccountingCategoryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember 2020-01-01 2020-12-31 0000887225 kep:IncheonNewPowerMember 2020-01-01 2020-12-31 0000887225 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000887225 kep:OtherSubsidiariesMember 2020-01-01 2020-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:GoesanSolarParkMember 2020-01-01 2020-12-31 0000887225 kep:JejuGimnyeongWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:YudangSolarMember 2020-01-01 2020-12-31 0000887225 kep:OneAssociatesOverseasMember 2020-01-01 2020-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2020-01-01 2020-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2020-01-01 2020-12-31 0000887225 kep:YaksuESSLtdMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OperatingSegmentsMember 2020-01-01 2020-12-31 0000887225 kep:HyundaiEnergyMember 2020-01-01 2020-12-31 0000887225 kep:SamcheokEcoMaterialsCo.LimitedMember 2020-01-01 2020-12-31 0000887225 kep:NaepoGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:DaehanWindPowerPSCMember 2020-01-01 2020-12-31 0000887225 kep:NghiSon2PowerMember 2020-01-01 2020-12-31 0000887225 kep:BarakahOneCompanyMember 2020-01-01 2020-12-31 0000887225 kep:ChesterSolarIVSpAMember 2020-01-01 2020-12-31 0000887225 kep:IncheonNewPowerMember 2020-01-01 2020-12-31 0000887225 kep:KAPESMember 2020-01-01 2020-12-31 0000887225 kep:OthersAdjustmentMember 2020-01-01 2020-12-31 0000887225 kep:DeferredTaxesAdjustmentMember 2020-01-01 2020-12-31 0000887225 kep:EquityMethodAdjustmentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:EliminationOfIntersegmentAmountsMember 2020-01-01 2020-12-31 0000887225 kep:ThirtyFiveJointVenturesOverseasMember 2020-01-01 2020-12-31 0000887225 kep:NineAssociatesOverseasMember 2020-01-01 2020-12-31 0000887225 kep:FiveJointVenturesOverseasMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:PerformanceObligationsSatisfiedOverTimeMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:PerformanceObligationsSatisfiedAtPointInTimeMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:PerformanceObligationsSatisfiedAtPointInTimeMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:PerformanceObligationsSatisfiedOverTimeMember 2020-01-01 2020-12-31 0000887225 kep:OtherGainsLossesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 2020-01-01 2020-12-31 0000887225 kep:ShuweihatAsiaOperationMaintenanceCompanyMember ifrs-full:TopOfRangeMember 2020-01-01 2020-12-31 0000887225 kep:BarakahOneCompanyMember ifrs-full:TopOfRangeMember 2020-01-01 2020-12-31 0000887225 ifrs-full:TopOfRangeMember kep:SaemangeumSolarPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 ifrs-full:BottomOfRangeMember kep:HorusSolarS.a.DeC.v.Member 2020-01-01 2020-12-31 0000887225 kep:HyundaiEnergyMember 2020-01-01 2020-12-31 0000887225 ifrs-full:BottomOfRangeMember kep:JejuSolaroneCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 ifrs-full:BottomOfRangeMember kep:GoDeokCleanEnergyCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:GoDeokCleanEnergyCo.Ltd.Member ifrs-full:TopOfRangeMember 2020-01-01 2020-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember ifrs-full:BottomOfRangeMember 2020-01-01 2020-12-31 0000887225 kep:KoreaGasCorporationMember 2020-01-01 2020-12-31 0000887225 ifrs-full:BottomOfRangeMember kep:GangwonWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:KoreaPowerExchangeMember 2020-01-01 2020-12-31 0000887225 kep:KNOCNigerianEastOilMember ifrs-full:BottomOfRangeMember 2020-01-01 2020-12-31 0000887225 ifrs-full:TopOfRangeMember kep:SamcheokEcoMaterialsMember 2020-01-01 2020-12-31 0000887225 kep:DongducheonDreamPowerMember 2020-01-01 2020-12-31 0000887225 ifrs-full:TopOfRangeMember kep:KoreaElectricPowerCorporationFundMember 2020-01-01 2020-12-31 0000887225 ifrs-full:TopOfRangeMember kep:NepalWaterEnergyDevelopmentCompanyPrivateLimitedMember 2020-01-01 2020-12-31 0000887225 ifrs-full:BottomOfRangeMember kep:NamjeongsusangSolarPowerOperationCoLtdMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CostOfSalesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:SellingGeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0000887225 kep:ConstructionInProcessAndOthersMember 2020-01-01 2020-12-31 0000887225 ifrs-full:BottomOfRangeMember kep:SamcheokEcoMaterialsMember 2020-01-01 2020-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2020-01-01 2020-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2020-01-01 2020-12-31 0000887225 kep:CheongnaEnergyMember 2020-01-01 2020-12-31 0000887225 kep:EcolliteMember 2020-01-01 2020-12-31 0000887225 kep:DayoneEnergyCo.Ltd.FormerlyHyundaiEnergyCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:GoDeokCleanEnergyCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:EnergyInnovationFundIMember 2020-01-01 2020-12-31 0000887225 kep:GreenBiomassMember 2020-01-01 2020-12-31 0000887225 kep:KepcouhdeInc.Member 2020-01-01 2020-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLtdMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CostOfSalesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:SellingGeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember 2020-01-01 2020-12-31 0000887225 kep:AccrualsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:LongtermBorrowingsMember 2020-01-01 2020-12-31 0000887225 kep:InventoriesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:RightofuseAssetsMember 2020-01-01 2020-12-31 0000887225 kep:SecondPlannedPeriodMember 2020-01-01 2020-12-31 0000887225 kep:CashMember 2020-01-01 2020-12-31 0000887225 ifrs-full:LandMember 2020-01-01 2020-12-31 0000887225 ifrs-full:MachineryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:BuildingsMember 2020-01-01 2020-12-31 0000887225 kep:ToolsdiesandmoldsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OfficeEquipmentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:VehiclesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2020-01-01 2020-12-31 0000887225 ifrs-full:InvestmentPropertyMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2020-01-01 2020-12-31 0000887225 kep:TemporaryElectricityBillSupportForSmallBusinessOwnersMember 2020-01-01 2020-12-31 0000887225 kep:EnergyVoucherMember 2020-01-01 2020-12-31 0000887225 ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:MohaSolarCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KoreaHydroNuclearPowerMember 2021-01-01 2021-12-31 0000887225 kep:KoreaSoutheastPowerMember 2021-01-01 2021-12-31 0000887225 kep:KoreaMidlandPowerMember 2021-01-01 2021-12-31 0000887225 kep:KoreaWesternPowerMember 2021-01-01 2021-12-31 0000887225 kep:KoreaSouthernPowerMember 2021-01-01 2021-12-31 0000887225 kep:KoreaEastWestPowerMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 2021-01-01 2021-12-31 0000887225 kep:KEPCONuclearFuelMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOInternationalHongKongMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOInternationalPhilippinesMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOGansuInternationalMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOPhilippinesHoldingsMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOPhilippinesCorporationMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOIlijanCorporationMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOLebanonSARLMember 2021-01-01 2021-12-31 0000887225 kep:KEPCONeimengguInternationalMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOShanxiInternationalMember 2021-01-01 2021-12-31 0000887225 kep:KEPCONetherlandsBVMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOAustraliaMember 2021-01-01 2021-12-31 0000887225 kep:KOMIPOAustraliaMember 2021-01-01 2021-12-31 0000887225 kep:KOWEPOAustraliaMember 2021-01-01 2021-12-31 0000887225 kep:KOSPOAustraliaMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOMiddleEastHoldingCompanyMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOBylongAustraliaMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOHoldingsdeMexicoMember 2021-01-01 2021-12-31 0000887225 kep:KSTElectricPowerCompanyMember 2021-01-01 2021-12-31 0000887225 kep:EWPAmericaMember 2021-01-01 2021-12-31 0000887225 kep:KNFCanadaEnergyLimitedMember 2021-01-01 2021-12-31 0000887225 kep:EWPBarbados1SRLMember 2021-01-01 2021-12-31 0000887225 kep:GyeonggiGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:PTTanggamusElectricPowerMember 2021-01-01 2021-12-31 0000887225 kep:KOMIPOAmericaMember 2021-01-01 2021-12-31 0000887225 kep:KOSEPUSAINCMember 2021-01-01 2021-12-31 0000887225 kep:PTEWPIndonesiaMember 2021-01-01 2021-12-31 0000887225 kep:KEPCONetherlandsJ3BVMember 2021-01-01 2021-12-31 0000887225 kep:GlobalOnePioneerBVMember 2021-01-01 2021-12-31 0000887225 kep:GlobalEnergyPioneerBVMember 2021-01-01 2021-12-31 0000887225 kep:MiraPowerLimitedMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOKPSPhilippinesCorpMember 2021-01-01 2021-12-31 0000887225 kep:HeeMangSunlightPowerMember 2021-01-01 2021-12-31 0000887225 kep:FujeijWindPowerCompanyMember 2021-01-01 2021-12-31 0000887225 kep:KOSPOYoungnamPowerMember 2021-01-01 2021-12-31 0000887225 kep:HICarbonProfessionalPrivateSpecialAssetInvestmentTrust1Member 2021-01-01 2021-12-31 0000887225 kep:ChitoseSolarPowerPlantMember 2021-01-01 2021-12-31 0000887225 kep:KOSPOPowerServicesLimitadaMember 2021-01-01 2021-12-31 0000887225 kep:EnergyNewIndustrySpecializedInvestmentPrivateInvestmentTrustMember 2021-01-01 2021-12-31 0000887225 kep:KOENBylongMember 2021-01-01 2021-12-31 0000887225 kep:KOMIPOBylongMember 2021-01-01 2021-12-31 0000887225 kep:KOWEPOBylongMember 2021-01-01 2021-12-31 0000887225 kep:KOSPOBylongMember 2021-01-01 2021-12-31 0000887225 kep:EWPBylongMember 2021-01-01 2021-12-31 0000887225 kep:KOWEPOLaoInternationalMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOUSMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOAlamosaMember 2021-01-01 2021-12-31 0000887225 kep:CogentrixofAlamosaMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOLGCNSMangilaoHoldingsMember 2021-01-01 2021-12-31 0000887225 kep:MangilaoInvestmentMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOLGCNSMangilaoSolarMember 2021-01-01 2021-12-31 0000887225 kep:JejuHanlimOffshoreWindCoMember 2021-01-01 2021-12-31 0000887225 kep:PTSiborpaEcoPowerMember 2021-01-01 2021-12-31 0000887225 kep:BSKENewIndustryFundVIIMember 2021-01-01 2021-12-31 0000887225 kep:ENewIndustryLBFundMember 2021-01-01 2021-12-31 0000887225 kep:SonghyunENewIndustryFundMember 2021-01-01 2021-12-31 0000887225 kep:BSKENewIndustryFundXMember 2021-01-01 2021-12-31 0000887225 kep:PTKoreaEnergyIndonesiaMember 2021-01-01 2021-12-31 0000887225 kep:KOLATSpAMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOCaliforniaLLCMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOMojaveHoldingsLLCMember 2021-01-01 2021-12-31 0000887225 kep:IncheonFuelCellCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KOENServiceCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KOMIPOServiceCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KOWEPOServiceCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KOSPOServiceCo.LtdMember 2021-01-01 2021-12-31 0000887225 kep:EWPServiceCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:PT.KOMIPOEnergyIndonesiaMember 2021-01-01 2021-12-31 0000887225 kep:KNFPartnersMember 2021-01-01 2021-12-31 0000887225 kep:KOSPOUSAMember 2021-01-01 2021-12-31 0000887225 kep:NambuUSAMember 2021-01-01 2021-12-31 0000887225 kep:TamraOffshoreWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOMCSMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOFMSMember 2021-01-01 2021-12-31 0000887225 kep:FirstkeepersMember 2021-01-01 2021-12-31 0000887225 kep:SecutecMember 2021-01-01 2021-12-31 0000887225 kep:SEGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOMangilaoAmericaMember 2021-01-01 2021-12-31 0000887225 kep:MangilaoIntermediateHoldingsMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOCSCMember 2021-01-01 2021-12-31 0000887225 kep:KOAKPowerLimitedMember 2021-01-01 2021-12-31 0000887225 kep:KOMIPOEuropeBVMember 2021-01-01 2021-12-31 0000887225 kep:HaenanumEnergyFundMember 2021-01-01 2021-12-31 0000887225 kep:PajuEcoenergyMember 2021-01-01 2021-12-31 0000887225 kep:GuamUkuduPowerLLCMember 2021-01-01 2021-12-31 0000887225 kep:TSEnergyNo25CoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KPSPartnersCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOECServiceCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:OgiriSolarPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KHNPUSALLCMember 2021-01-01 2021-12-31 0000887225 kep:KOMIPOVanphongPowerServiceLLCMember 2021-01-01 2021-12-31 0000887225 kep:EnergyInnovationFundIMember 2021-01-01 2021-12-31 0000887225 kep:KhnpChileSpaMember 2021-01-01 2021-12-31 0000887225 kep:YeongYangCorporationCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:YeongYangInnovationCo.LtdMember 2021-01-01 2021-12-31 0000887225 kep:YeongYangHorusPhotovoltaicCo.LtdMember 2021-01-01 2021-12-31 0000887225 kep:ElaraInvestmentHoldingsLlcMember 2021-01-01 2021-12-31 0000887225 kep:ElaraEquityHoldingsLlcMember 2021-01-01 2021-12-31 0000887225 kep:ElaraClassBHoldingsLlcMember 2021-01-01 2021-12-31 0000887225 kep:ElaraDevelopmentHoldingsLlcMember 2021-01-01 2021-12-31 0000887225 kep:ElaraDevelopmentLlcMember 2021-01-01 2021-12-31 0000887225 kep:ElaraEnergyProjectLlcMember 2021-01-01 2021-12-31 0000887225 kep:JeongamWindPowerCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:CvsClassBHoldingsLlcMember 2021-01-01 2021-12-31 0000887225 kep:CvsClassBMemberLlcMember 2021-01-01 2021-12-31 0000887225 kep:CvsEnergyHoldingsLlcMember 2021-01-01 2021-12-31 0000887225 kep:YeongdeokSunriseWindPowerCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KhnpSpainS.l.Member 2021-01-01 2021-12-31 0000887225 kep:ConchoValleyEnergyLlcMember 2021-01-01 2021-12-31 0000887225 kep:ConchoValleySolarLlcMember 2021-01-01 2021-12-31 0000887225 kep:KomipoIberianSolarGroupS.l.u.Member 2021-01-01 2021-12-31 0000887225 kep:KowepoEuropeB.v.Member 2021-01-01 2021-12-31 0000887225 kep:CvsEquityHoldingsLlcMember 2021-01-01 2021-12-31 0000887225 kep:CvsDevelopmentHoldingsLlcMember 2021-01-01 2021-12-31 0000887225 kep:CvsDevelopmentLlcMember 2021-01-01 2021-12-31 0000887225 kep:YeongYangApollonPhotovoltaicCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:SolarvaderCo.LtdMember 2021-01-01 2021-12-31 0000887225 kep:YeongYangSolarManagementCo.LtdMember 2021-01-01 2021-12-31 0000887225 kep:LsgHydroPowerLimitedMember 2021-01-01 2021-12-31 0000887225 kep:KoenBioCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KomipoEnergySolutionAmericaLlcMember 2021-01-01 2021-12-31 0000887225 kep:ElaraClassBMemberLlcMember 2021-01-01 2021-12-31 0000887225 kep:ElaraEnergyHoldingsLlcMember 2021-01-01 2021-12-31 0000887225 kep:CommerceandIndustryEnergyMember 2021-01-01 2021-12-31 0000887225 kep:KOSPOChileSpAMember 2021-01-01 2021-12-31 0000887225 kep:PTKOWEPOSumselOperationandMaintenanceServicesMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOEnergySolutionMember 2021-01-01 2021-12-31 0000887225 kep:SolarSchoolPlantMember 2021-01-01 2021-12-31 0000887225 kep:KOWEPOInternationalCorporationMember 2021-01-01 2021-12-31 0000887225 kep:KOSPOJordanMember 2021-01-01 2021-12-31 0000887225 kep:EWPRenewableMember 2021-01-01 2021-12-31 0000887225 kep:DGFairhavenPowerMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOPlantServiceEngineeringMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOKDNMember 2021-01-01 2021-12-31 0000887225 kep:GyeongjuWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:EWPRCBiomassHoldingsMember 2021-01-01 2021-12-31 0000887225 kep:KoreaOffshoreWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:CaliforniaPowerHoldingsMember 2021-01-01 2021-12-31 0000887225 kep:KOSEPMaterialMember 2021-01-01 2021-12-31 0000887225 kep:KOMIPOGlobalPteMember 2021-01-01 2021-12-31 0000887225 kep:KOREAImourarenUraniumInvestmentCorpMember 2021-01-01 2021-12-31 0000887225 kep:KOSEPAustraliaMember 2021-01-01 2021-12-31 0000887225 kep:QatranaElectricPowerCompanyMember 2021-01-01 2021-12-31 0000887225 kep:KHNPCanadaEnergyMember 2021-01-01 2021-12-31 0000887225 kep:KoreaWaterburyUraniumLimitedPartnershipMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOEnergyServiceCompanyMember 2021-01-01 2021-12-31 0000887225 kep:KEPCONetherlandsS3BVMember 2021-01-01 2021-12-31 0000887225 kep:PTKOMIPOPembangkitanJawaBaliMember 2021-01-01 2021-12-31 0000887225 kep:PTCirebonPowerServiceMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MiningRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:LeaseAgreementsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:IntangibleAssetsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:SubsidiariesMember 2021-01-01 2021-12-31 0000887225 kep:Fy20dMember 2021-01-01 2021-12-31 0000887225 kep:Fy20cMember 2021-01-01 2021-12-31 0000887225 kep:Fy20bMember 2021-01-01 2021-12-31 0000887225 kep:Fy20aMember 2021-01-01 2021-12-31 0000887225 kep:Fy19fMember 2021-01-01 2021-12-31 0000887225 kep:Fy04Member 2021-01-01 2021-12-31 0000887225 kep:Fy19eMember 2021-01-01 2021-12-31 0000887225 kep:Fy19dMember 2021-01-01 2021-12-31 0000887225 kep:Fy19cMember 2021-01-01 2021-12-31 0000887225 kep:Fy19bMember 2021-01-01 2021-12-31 0000887225 kep:Fy18aMember 2021-01-01 2021-12-31 0000887225 kep:Fy17cMember 2021-01-01 2021-12-31 0000887225 kep:Fy17bMember 2021-01-01 2021-12-31 0000887225 kep:Fy15Member 2021-01-01 2021-12-31 0000887225 kep:Fy14Member 2021-01-01 2021-12-31 0000887225 kep:Fy12Member 2021-01-01 2021-12-31 0000887225 kep:ElectricityBonds1Member 2021-01-01 2021-12-31 0000887225 kep:CorporateBondsMember 2021-01-01 2021-12-31 0000887225 kep:Fy17aMember 2021-01-01 2021-12-31 0000887225 kep:Fy97Member 2021-01-01 2021-12-31 0000887225 kep:Fy96Member 2021-01-01 2021-12-31 0000887225 kep:Fy18bMember 2021-01-01 2021-12-31 0000887225 kep:Fy19aMember 2021-01-01 2021-12-31 0000887225 kep:Fy21dMember 2021-01-01 2021-12-31 0000887225 kep:Fy21cMember 2021-01-01 2021-12-31 0000887225 kep:Fy21bMember 2021-01-01 2021-12-31 0000887225 kep:Fy21aMember 2021-01-01 2021-12-31 0000887225 kep:WasteRecoveryProvisionsMember 2021-01-01 2021-12-31 0000887225 kep:OtherRecoveryProvisionsMember 2021-01-01 2021-12-31 0000887225 kep:PcbsRecoveryProvisionsMember 2021-01-01 2021-12-31 0000887225 kep:SpentFuelRecoveryProvisionsMember 2021-01-01 2021-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LegalProceedingsProvisionMember 2021-01-01 2021-12-31 0000887225 kep:ProvisionsForEmployeeBenefitsMember 2021-01-01 2021-12-31 0000887225 kep:PowerPlantRegionalSupportProgramProvisionsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2021-01-01 2021-12-31 0000887225 kep:TransmissionRegionalSupportProgramProvisionsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MiscellaneousOtherProvisionsMember 2021-01-01 2021-12-31 0000887225 kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2021-01-01 2021-12-31 0000887225 kep:ProvisionsForRpsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:PresentValueOfDefinedBenefitObligationMember 2021-01-01 2021-12-31 0000887225 kep:FirstBondTypeHybridBondMember kep:KoreaSoutheastPowerMember 2021-01-01 2021-12-31 0000887225 kep:SecondBondTypeHybridBondMember kep:KoreaSoutheastPowerMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CostOfSalesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:SellingGeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0000887225 kep:SpentFuelMember 2021-01-01 2021-12-31 0000887225 kep:ShareholdersEquityMember 2021-01-01 2021-12-31 0000887225 kep:IncreaseDecreaseOfIncomeBeforeIncomeTaxMember 2021-01-01 2021-12-31 0000887225 ifrs-full:DerivativesMember 2021-01-01 2021-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember 2021-01-01 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:OperatingFundsMember kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:SyndicatedLoanMember kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:EBLMember kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:OtherLoan1Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:FacilityLoan1Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantees1Member 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuaranteesAndOthers1Member 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantees2Member 2021-01-01 2021-12-31 0000887225 kep:DebtGuarantees2Member 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantees3Member 2021-01-01 2021-12-31 0000887225 kep:Performanceguarantees4Member 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantees5Member 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantees6Member 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantees7Member 2021-01-01 2021-12-31 0000887225 kep:OtherPerformanceGuaranteesOneMember 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested1Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested2Member 2021-01-01 2021-12-31 0000887225 kep:PaymentguaranteesforbusinessreserveMember 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuaranteesAndOthers3Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested4Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested5Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested6Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested7Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested8Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested9Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested10Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested11Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested12Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested14Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested15Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested16Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvestedGuaranteesForSupplementalFundingMember 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested17Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested18Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested19Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested20Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested21Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested22Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested23Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested24Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested25Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested26Member 2021-01-01 2021-12-31 0000887225 kep:DebtGuarantees4Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested29Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested30Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested31Member 2021-01-01 2021-12-31 0000887225 kep:Collateralizedmoneyinvested32Member 2021-01-01 2021-12-31 0000887225 kep:Collateralizedmoneyinvested33Member 2021-01-01 2021-12-31 0000887225 kep:Collateralizedmoneyinvested34Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested35Member 2021-01-01 2021-12-31 0000887225 kep:OtherPerformanceGuaranteesMember 2021-01-01 2021-12-31 0000887225 kep:OtherPerformanceGuarantees2Member 2021-01-01 2021-12-31 0000887225 kep:OtherPerformanceGuarantees3Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested36Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested37Member 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantees11Member 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantees12Member 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantees13Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested38Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested39Member 2021-01-01 2021-12-31 0000887225 kep:PaymentGuarantees3Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested40Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested41Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested42Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested43Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested44Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested45Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested46Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested47Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested48Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested49Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested50Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested51Member 2021-01-01 2021-12-31 0000887225 kep:DebtGuarantees8Member 2021-01-01 2021-12-31 0000887225 kep:DebtGuarantees9Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested53Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested54Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested55Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested56Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested57Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested58Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested59Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested60Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested61Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested62Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested63Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested64Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested65Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested66Member 2021-01-01 2021-12-31 0000887225 kep:GuaranteesSupplementalFunding12Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested67Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested68Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested69Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested70Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested71Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested72Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested73Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested75Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested76Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested77Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested78Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested79Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested80Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested81Member 2021-01-01 2021-12-31 0000887225 kep:GuaranteesSupplementalFunding14Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested13Member 2021-01-01 2021-12-31 0000887225 kep:GuaranteesSupplementalFunding10Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested52Member 2021-01-01 2021-12-31 0000887225 kep:ImpoundingBonusGuaranteesMember 2021-01-01 2021-12-31 0000887225 kep:DebtGuarantees3Member 2021-01-01 2021-12-31 0000887225 kep:GuaranteesforSupplementalFunding3Member 2021-01-01 2021-12-31 0000887225 kep:OtherguaranteesMember 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantees10Member 2021-01-01 2021-12-31 0000887225 kep:PaymentGuarantees1Member 2021-01-01 2021-12-31 0000887225 kep:GuaranteesforSupplementalFunding8Member 2021-01-01 2021-12-31 0000887225 kep:PaymentGuarantees2Member 2021-01-01 2021-12-31 0000887225 kep:GuaranteesSupplementalFunding15Member 2021-01-01 2021-12-31 0000887225 kep:GuaranteesOtherSupplementalFundingPerformanceGuaranteesMember 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested27Member 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested28Member 2021-01-01 2021-12-31 0000887225 kep:Guaranteesforsupplementalfundingandothers3Member 2021-01-01 2021-12-31 0000887225 kep:DebtGuarantees1Member 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuaranteesAndOthers2Member 2021-01-01 2021-12-31 0000887225 kep:Guaranteesforsupplementalfundingandothers1Member 2021-01-01 2021-12-31 0000887225 kep:LimitAmountAvailableForCPMember 2021-01-01 2021-12-31 0000887225 kep:PaymentGuaranteeMember 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantee2Member 2021-01-01 2021-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondOthers2Member 2021-01-01 2021-12-31 0000887225 kep:CertificationOfPaymentOnPayablesFromForeignCountryMember 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuaranteeMember 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantee4Member 2021-01-01 2021-12-31 0000887225 kep:CommitmentsOnBankDaylightMember 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantee3Member 2021-01-01 2021-12-31 0000887225 kep:CertificationOfBidding1Member 2021-01-01 2021-12-31 0000887225 kep:CommitmentsOnBankOverdraftMember 2021-01-01 2021-12-31 0000887225 kep:PerformanceGuarantee5Member 2021-01-01 2021-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondAndOthers1Member 2021-01-01 2021-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondOthers4Member 2021-01-01 2021-12-31 0000887225 kep:OtherCommitments3Member 2021-01-01 2021-12-31 0000887225 kep:InclusiveCredit2Member 2021-01-01 2021-12-31 0000887225 kep:InclusiveCredit1Member 2021-01-01 2021-12-31 0000887225 kep:TradeFinanceMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LoanCommitmentsMember 2021-01-01 2021-12-31 0000887225 kep:LoanCommitments2Member 2021-01-01 2021-12-31 0000887225 kep:PaymentGuarantee2Member 2021-01-01 2021-12-31 0000887225 kep:PaymentGuarantee3Member 2021-01-01 2021-12-31 0000887225 kep:OtherCommitments1Member 2021-01-01 2021-12-31 0000887225 kep:OtherCommitments2Member 2021-01-01 2021-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondOthers3Member 2021-01-01 2021-12-31 0000887225 kep:LimitAmountAvailableForCard1Member 2021-01-01 2021-12-31 0000887225 kep:LimitAmountAvailableForCard2Member 2021-01-01 2021-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers1Member 2021-01-01 2021-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers2Member 2021-01-01 2021-12-31 0000887225 kep:CashAndCashEquivalentsMember 2021-01-01 2021-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers3Member 2021-01-01 2021-12-31 0000887225 kep:CashAndCashEquivalents1Member 2021-01-01 2021-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers4Member 2021-01-01 2021-12-31 0000887225 kep:PropertyPlantEquipmentOthers5Member 2021-01-01 2021-12-31 0000887225 kep:FinanceLeaseReceivableAndPropertyPlantAndEquipmentAndOthersMember 2021-01-01 2021-12-31 0000887225 kep:FinanceLeaseReceivableAndPropertyPlantAndEquipmentAndOthers2Member 2021-01-01 2021-12-31 0000887225 kep:CashCashEquivalents2Member 2021-01-01 2021-12-31 0000887225 kep:PropertyPlantEquipmentOthers6Member 2021-01-01 2021-12-31 0000887225 kep:CashCashEquivalents3Member 2021-01-01 2021-12-31 0000887225 kep:PcbsRecoveryProvisionsMember kep:DiscountRateMember 2021-01-01 2021-12-31 0000887225 kep:SpentFuelMember kep:InflationRateMember 2021-01-01 2021-12-31 0000887225 kep:SpentFuelMember kep:DiscountRateMember 2021-01-01 2021-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember kep:DiscountRateMember 2021-01-01 2021-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember kep:InflationRateMember 2021-01-01 2021-12-31 0000887225 kep:PcbsRecoveryProvisionsMember kep:InflationRateMember 2021-01-01 2021-12-31 0000887225 ifrs-full:IssuedCapitalMember 2021-01-01 2021-12-31 0000887225 ifrs-full:RetainedEarningsMember 2021-01-01 2021-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:EquityAttributableToOwnersOfParentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:NoncontrollingInterestsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MaterialReconcilingItemsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:AllOtherSegmentsMember ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0000887225 kep:PlantMaintenanceEngineeringServiceMember ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0000887225 kep:ElectricPowerGenerationNonNuclearMember ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0000887225 kep:ElectricPowerGenerationNuclearMember ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0000887225 kep:TransmissionAndDistributionMember ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0000887225 kep:TransformedMember 2021-01-01 2021-12-31 0000887225 kep:EnrichmentMember 2021-01-01 2021-12-31 0000887225 kep:ConcentrateMember 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts33Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts32Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts31Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts30Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts29Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts28Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts27Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts26Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts37Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts36Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts35Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts34Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts38Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts25Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts24Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts23Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts22Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts21Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts20Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts19Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts18Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts17Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts16Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts15Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts14Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts13Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts12Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts11Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts10Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts9Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts8Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts7Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts6Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts5Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts4Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts3Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts2Member 2021-01-01 2021-12-31 0000887225 kep:CurrencyForwardContracts1Member 2021-01-01 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts3Member 2021-01-01 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts12Member 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts13Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts1Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts2Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts3Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts4Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts5Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts6Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts1Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts2Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts4Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts5Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts6Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts7Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts8Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts9Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts10Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:InterestRateSwapContracts11Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:KoreaEnergyDataCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:G.guruCo.LtdMember 2021-01-01 2021-12-31 0000887225 kep:Ud4mMember 2021-01-01 2021-12-31 0000887225 kep:KostureCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:DigitalInnovationGrowthFundMember 2021-01-01 2021-12-31 0000887225 kep:HansuwonKnpCo.Ltd.FormerlyKoreaNuclearPartnersCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:YaksuESSLtdMember 2021-01-01 2021-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:ITRCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SureDataLabCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SEPCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:HankookElectricPowerInformationCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:TronixCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:O2BGlobalCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:IndeckNilesAssetManagementLLCMember 2021-01-01 2021-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2021-01-01 2021-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SeobuHighwaySolarMember 2021-01-01 2021-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:HaeparangEnergyCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:DongbuHighwaySolarMember 2021-01-01 2021-12-31 0000887225 kep:ChuncheonGreenEnergyCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:JejuGimnyeongWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:YuDangSolarCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:DaewonGreenEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GangneungSacheonFuelCellCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:YeongyangWindPowerCorporationIiMember 2021-01-01 2021-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2021-01-01 2021-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GoesanSolarParkCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:YeomsubongWindPowerCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:SaemangeumSebitPowerPlantCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:AnjwaSmartFarmSolarCityCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KoreaGasCorporationMember 2021-01-01 2021-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2021-01-01 2021-12-31 0000887225 kep:YTNMember 2021-01-01 2021-12-31 0000887225 kep:GangwonWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:HyundaiGreenPowerMember 2021-01-01 2021-12-31 0000887225 kep:KoreaPowerExchangeMember 2021-01-01 2021-12-31 0000887225 kep:TaebaekWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:PyeongchangWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:DaeryunPowerMember 2021-01-01 2021-12-31 0000887225 kep:ChangjukWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:KNHSolarMember 2021-01-01 2021-12-31 0000887225 kep:SPCPowerCorporationMember 2021-01-01 2021-12-31 0000887225 kep:GemengInternationalEnergyMember 2021-01-01 2021-12-31 0000887225 kep:PTCirebonElectricPowerMember 2021-01-01 2021-12-31 0000887225 kep:KNOCNigerianEastOilMember 2021-01-01 2021-12-31 0000887225 kep:KNOCNigerianWestOilMember 2021-01-01 2021-12-31 0000887225 kep:PTWampuElectricPowerMember 2021-01-01 2021-12-31 0000887225 kep:PTBayanResourcesTBKMember 2021-01-01 2021-12-31 0000887225 kep:SPowerMember 2021-01-01 2021-12-31 0000887225 kep:PioneerGasPowerMember 2021-01-01 2021-12-31 0000887225 kep:EurasiaEnergyHoldingsMember 2021-01-01 2021-12-31 0000887225 kep:XePianXeNamnoyPowerMember 2021-01-01 2021-12-31 0000887225 kep:PTMutiaraJawaMember 2021-01-01 2021-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2021-01-01 2021-12-31 0000887225 kep:NoeulGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:GoseongGreenPowerMember 2021-01-01 2021-12-31 0000887225 kep:GangneungEcoPowerMember 2021-01-01 2021-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2021-01-01 2021-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:DongducheonDreamPowerMember 2021-01-01 2021-12-31 0000887225 kep:JinbhuvishPowerGenerationPvtMember 2021-01-01 2021-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2021-01-01 2021-12-31 0000887225 kep:DaeguPhotovoltaicMember 2021-01-01 2021-12-31 0000887225 kep:BusanGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:GunsanBioEnergyMember 2021-01-01 2021-12-31 0000887225 kep:KoreaElectricVehicleChargingServiceMember 2021-01-01 2021-12-31 0000887225 kep:KoreaElectricPowerCorporationFundMember 2021-01-01 2021-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2021-01-01 2021-12-31 0000887225 kep:DaegucleanEnergyMember 2021-01-01 2021-12-31 0000887225 kep:NepalWaterEnergyDevelopmentMember 2021-01-01 2021-12-31 0000887225 kep:GwangyangGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:PNDSolarMember 2021-01-01 2021-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:StructureTestNetworkCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2021-01-01 2021-12-31 0000887225 kep:KPGEIncMember 2021-01-01 2021-12-31 0000887225 kep:GoDeokCleanEnergyCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:InternationalOffshorePowerTransmissionHoldingCompanyLimitedMember 2021-01-01 2021-12-31 0000887225 kep:PrimeSwedishHoldingAbMember 2021-01-01 2021-12-31 0000887225 kep:GoheungNewEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GunsanLandSolarCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:CapmanLynxScaSicarMember 2021-01-01 2021-12-31 0000887225 kep:HORUSSOLARSADECVMember 2021-01-01 2021-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISSDECVMember 2021-01-01 2021-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember 2021-01-01 2021-12-31 0000887225 kep:EnergycoCoLtdFormerlyEnergycoLlcMember 2021-01-01 2021-12-31 0000887225 kep:GuadalupeSolarSpaMember 2021-01-01 2021-12-31 0000887225 kep:OmisanWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingS.lMember 2021-01-01 2021-12-31 0000887225 kep:YeongwolEcoWindCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GuraeResidentPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:CheongjuEcoParkCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:EnelXMidlandPhotovoltaicLlcMember 2021-01-01 2021-12-31 0000887225 kep:GeumsungsanWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KepcoKpsCarabaoCorpMember 2021-01-01 2021-12-31 0000887225 kep:NawahEnergyMember 2021-01-01 2021-12-31 0000887225 kep:MOMENTUMMember 2021-01-01 2021-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2021-01-01 2021-12-31 0000887225 kep:KAPESMember 2021-01-01 2021-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOUhdeMember 2021-01-01 2021-12-31 0000887225 kep:KVHoldingsMember 2021-01-01 2021-12-31 0000887225 kep:DatangChifengRenewablePowerMember 2021-01-01 2021-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2021-01-01 2021-12-31 0000887225 kep:DatangKEPCOChaoyangRenewablePowerMember 2021-01-01 2021-12-31 0000887225 kep:JamaicaPublicServiceMember 2021-01-01 2021-12-31 0000887225 kep:RESTechnologyADMember 2021-01-01 2021-12-31 0000887225 kep:GansuDatangYumenWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:RabighElectricityMember 2021-01-01 2021-12-31 0000887225 kep:ASMBGInvesticiiADMember 2021-01-01 2021-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2021-01-01 2021-12-31 0000887225 kep:HonamWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:KelarSAMember 2021-01-01 2021-12-31 0000887225 kep:BarakahOneCompanyMember 2021-01-01 2021-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2021-01-01 2021-12-31 0000887225 kep:ChesterSolarVSpAMember 2021-01-01 2021-12-31 0000887225 kep:REBarrenRidgeLandCoLLCMember 2021-01-01 2021-12-31 0000887225 kep:ChileSolarJVSpAMember 2021-01-01 2021-12-31 0000887225 kep:ChungsongmeonBongSanWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:YangyangWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember 2021-01-01 2021-12-31 0000887225 kep:ChuncheonEnergyMember 2021-01-01 2021-12-31 0000887225 kep:NghiSon2PowerMember 2021-01-01 2021-12-31 0000887225 kep:IncheonNewPowerMember 2021-01-01 2021-12-31 0000887225 kep:DaehanWindPowerPSCMember 2021-01-01 2021-12-31 0000887225 kep:ChesterSolarIVSpAMember 2021-01-01 2021-12-31 0000887225 kep:SouthJamaicaPowerCompanyLimitedMember 2021-01-01 2021-12-31 0000887225 kep:REPioneerHoldingsLLCMember 2021-01-01 2021-12-31 0000887225 kep:ChesterSolarISpAMember 2021-01-01 2021-12-31 0000887225 kep:DEEnergiaSpAMember 2021-01-01 2021-12-31 0000887225 kep:SolaseadoSolarPowerMember 2021-01-01 2021-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember 2021-01-01 2021-12-31 0000887225 kep:YeonggwangWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:DiegoDeAlmagroSolarSpAMember 2021-01-01 2021-12-31 0000887225 kep:REHolidayHoldingsLLCMember 2021-01-01 2021-12-31 0000887225 kep:REAstoria2LandCoLLCMember 2021-01-01 2021-12-31 0000887225 kep:KIAMCOKOWEPOBannertonHoldCoPtyLtdMember 2021-01-01 2021-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:AmmanAsiaElectricPowerMember 2021-01-01 2021-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:SeokmunEnergyMember 2021-01-01 2021-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:REBarrenRidge1HoldingsLLCMember 2021-01-01 2021-12-31 0000887225 kep:LaurelSpAMember 2021-01-01 2021-12-31 0000887225 kep:SolarPhilippinesCalataganCorporationMember 2021-01-01 2021-12-31 0000887225 kep:DangjinEcoPowerCoLtdNewlyMember 2021-01-01 2021-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:ShuweihatAsiaPowerInvestmentBVMember 2021-01-01 2021-12-31 0000887225 kep:ShuweihatAsiaOperationMaintenanceCompanyMember 2021-01-01 2021-12-31 0000887225 kep:WaterburyLakeUraniumLPMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOSPCPowerCorporationMember 2021-01-01 2021-12-31 0000887225 kep:RabighOperationMaintenanceMember 2021-01-01 2021-12-31 0000887225 kep:KWNuclearComponentsMember 2021-01-01 2021-12-31 0000887225 kep:StavroHoldingIIABMember 2021-01-01 2021-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2021-01-01 2021-12-31 0000887225 kep:ShinhanBNPPPrivateInvestmentTrustEastWestSunlightDreamMember 2021-01-01 2021-12-31 0000887225 kep:PTBaritoWahanaTenagaMember 2021-01-01 2021-12-31 0000887225 kep:CheongnaEnergyMember 2021-01-01 2021-12-31 0000887225 kep:NaepoGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-01-01 2021-12-31 0000887225 kep:OneEnergyAsiaLimitedMember 2021-01-01 2021-12-31 0000887225 kep:KASINVESTMENTILLCMember 2021-01-01 2021-12-31 0000887225 kep:KASINVESTMENTIILLCMember 2021-01-01 2021-12-31 0000887225 kep:CAESLLCMember 2021-01-01 2021-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2021-01-01 2021-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:BitsolarEnergyMember 2021-01-01 2021-12-31 0000887225 kep:PulauIndahOAndMSdnBhdMember 2021-01-01 2021-12-31 0000887225 kep:JeongamWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:HonamWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:YeonggwangWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:ChuncheonEnergyMember 2021-01-01 2021-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2021-01-01 2021-12-31 0000887225 kep:NaepoGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:DangjinEcoPowerMember 2021-01-01 2021-12-31 0000887225 kep:BitsolarEnergyMember 2021-01-01 2021-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SolaseadoSolarPowerMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOUhdeMember 2021-01-01 2021-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2021-01-01 2021-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:ChungsongmeonBongsanWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:EnergycoCo.Ltd.FormerlyEnergycoLlcMember 2021-01-01 2021-12-31 0000887225 kep:BusanIndustrialSolarPowerMember 2021-01-01 2021-12-31 0000887225 kep:OmisanWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:PyeongchangWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:DaeryunPowerMember 2021-01-01 2021-12-31 0000887225 kep:ChangjukWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2021-01-01 2021-12-31 0000887225 kep:KNHSolarMember 2021-01-01 2021-12-31 0000887225 kep:PNDSolarMember 2021-01-01 2021-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:TaebaekGadeoksanWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:BitgoelEcoEnergyMember 2021-01-01 2021-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:AnjwaSmartFarmSolarCityMember 2021-01-01 2021-12-31 0000887225 kep:DaewonGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicMember 2021-01-01 2021-12-31 0000887225 kep:Ud4mMember 2021-01-01 2021-12-31 0000887225 kep:DongbuHighwaySolarMember 2021-01-01 2021-12-31 0000887225 kep:SeobuHighwaySolarMember 2021-01-01 2021-12-31 0000887225 kep:SuredatalabMember 2021-01-01 2021-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:HankookElectricPowerInformationMember 2021-01-01 2021-12-31 0000887225 kep:KostureMember 2021-01-01 2021-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2021-01-01 2021-12-31 0000887225 kep:NoeulGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2021-01-01 2021-12-31 0000887225 kep:YTNMember 2021-01-01 2021-12-31 0000887225 kep:BusanGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:GunsanBioEnergyMember 2021-01-01 2021-12-31 0000887225 kep:KoreaElectricVehicleChargeServiceMember 2021-01-01 2021-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2021-01-01 2021-12-31 0000887225 kep:GangwonWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:GwangyangGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2021-01-01 2021-12-31 0000887225 kep:DongducheonDreamPowerMember 2021-01-01 2021-12-31 0000887225 kep:KoreaGasCorporationMember 2021-01-01 2021-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:DaeguPhotovoltaicMember 2021-01-01 2021-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerMember 2021-01-01 2021-12-31 0000887225 kep:GoseongGreenPowerMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ForwardContractMember kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CurrencySwapContractMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:CurrencySwapContractMember 2021-01-01 2021-12-31 0000887225 ifrs-full:InterestRateSwapContractMember 2021-01-01 2021-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:InterestRateSwapContractMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OptionContractMember kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts1Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts2Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts3Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts4Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts5Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts6Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts7Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts8Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts9Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts10Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts11Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts12Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts13Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts14Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts15Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts16Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts17Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts18Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts19Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts20Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts21Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts22Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts23Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts24Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts25Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts26Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts27Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts28Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts29Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts30Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts31Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts32Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts33Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts34Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts35Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts36Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts37Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts38Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts39Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts40Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts41Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts42Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:Currencyswapcontracts43Member kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts1Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts2Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts3Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts4Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts5Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts6Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts7Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts8Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts9Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts10Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts11Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts12Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts13Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts14Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts15Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts16Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts17Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts18Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts19Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts20Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts21Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts22Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts23Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts24Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts25Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts26Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts27Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts28Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts29Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts30Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts31Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts32Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts33Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts34Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts35Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:CurrencySwapContracts36Member kep:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingS.lMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:CapmanLynxScaSicarMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:GuadalupeSolarSpaMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:DaehanWindPowerPSCMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISADECVMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:HORUSSOLARSADECVMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:GunsanBioEnergyMember ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:SolaseadoSolarPowerMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:KNOCNigerianEastWestOilMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings1Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings2Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings3Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings4Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings5Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings6Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings7Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings8Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings9Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings10Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings11Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings12Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings13Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings14Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings15Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings16Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings17Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings18Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings19Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings20Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings21Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings22Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings23Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings24Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings25Member 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings26Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings1Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings2Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings3Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings4Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings5Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings6Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings7Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings8Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings9Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings10Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings11Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings12Member 2021-01-01 2021-12-31 0000887225 kep:LocalBankOverdraft1Member 2021-01-01 2021-12-31 0000887225 kep:LocalShortTermBorrowings1Member 2021-01-01 2021-12-31 0000887225 kep:ElectronicShortTermBonds1Member 2021-01-01 2021-12-31 0000887225 kep:ForeignShortTermBorrowings1Member 2021-01-01 2021-12-31 0000887225 kep:ForeignShortTermBorrowings2Member 2021-01-01 2021-12-31 0000887225 kep:ForeignShortTermBorrowings3Member 2021-01-01 2021-12-31 0000887225 kep:ForeignShortTermBorrowings4Member 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract3Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract6Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract9Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract12Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract16Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract1Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract4Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract7Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract10Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract2Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract5Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract13Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract15Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract8Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract11Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:CrossCurrencyInterestRateContract14Member kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MiningRightsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0000887225 kep:LeaseholdRightsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2021-01-01 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-01-01 2021-12-31 0000887225 ifrs-full:TradeReceivablesMember 2021-01-01 2021-12-31 0000887225 kep:OtherReceivablesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:DerivativesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:DebtSecuritiesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:BusinessCombinationsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ForeignCountriesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:ElectricityDistributionMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CountryOfDomicileMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ForeignCountriesMember kep:HeatSupplyMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ForeignCountriesMember kep:OthersMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:ElectricityDistributionMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CountryOfDomicileMember kep:HeatSupplyMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CountryOfDomicileMember kep:OthersMember 2021-01-01 2021-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember 2021-01-01 2021-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-01-01 2021-12-31 0000887225 kep:CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-01-01 2021-12-31 0000887225 kep:ListedAndUnlistedEquitySecurtiesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember 2021-01-01 2021-12-31 0000887225 kep:CorporateBondMember 2021-01-01 2021-12-31 0000887225 ifrs-full:BuildingsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MachineryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:VehiclesMember 2021-01-01 2021-12-31 0000887225 kep:LoadedHeavyWaterMember 2021-01-01 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:RightofuseAssetsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ShipsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyForwardContract1Member 2021-01-01 2021-12-31 0000887225 kep:PTWampuElectricPowerMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:GangneungEcoPowerMember 2021-01-01 2021-12-31 0000887225 kep:KoreaPowerExchangeMember 2021-01-01 2021-12-31 0000887225 kep:TaebaekWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2021-01-01 2021-12-31 0000887225 kep:ItrMember 2021-01-01 2021-12-31 0000887225 kep:StructureTestNetworkMember 2021-01-01 2021-12-31 0000887225 kep:SPowerMember 2021-01-01 2021-12-31 0000887225 kep:KwNuclearComponentsMember 2021-01-01 2021-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2021-01-01 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-01-01 2021-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2021-01-01 2021-12-31 0000887225 kep:KWNuclearComponentsMember 2021-01-01 2021-12-31 0000887225 kep:CheongnaEnergyMember 2021-01-01 2021-12-31 0000887225 kep:SeokmunEnergyMember 2021-01-01 2021-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2021-01-01 2021-12-31 0000887225 kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:CollateralizedMoneyInvested82Member 2021-01-01 2021-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LaterThanThreeYearsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:PlanAssetsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:OccupancyAndUseOfPublicWatersMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:ErpSystemAndOtherMember 2021-01-01 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:RightUseElectricityGasSupplyFacilityCommunityDistrictSongdoMember 2021-01-01 2021-12-31 0000887225 kep:SejongHaengbogdosiSharingChargeMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-01-01 2021-12-31 0000887225 kep:SmartTechnologyVerificationAndStandardDesignProjectConductingRightMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2021-01-01 2021-12-31 0000887225 kep:MiningRightOfBylongMineMember ifrs-full:MiningRightsMember 2021-01-01 2021-12-31 0000887225 kep:ContributionsToARPNRCDCMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:GreenhouseGasEmissionsRightsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember ifrs-full:ServiceConcessionRightsMember 2021-01-01 2021-12-31 0000887225 kep:OtherCapitalSurplusOtherThanGainsonDisposalOfTreasuryStocksMember 2021-01-01 2021-12-31 0000887225 kep:OtherCapitalSurplusMember 2021-01-01 2021-12-31 0000887225 ifrs-full:TreasurySharesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember ifrs-full:DebtSecuritiesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember kep:UnlistedSecuritiesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-01-01 2021-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:NetDefinedBenefitLiabilityAssetMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CashFlowHedgesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LeaseReceivablesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:InvestmentsAccountedForUsingEquityMethodMember 2021-01-01 2021-12-31 0000887225 ifrs-full:IntangibleAssetsOtherThanGoodwillMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-01-01 2021-12-31 0000887225 kep:DeferredRevenueMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherProvisionsMember 2021-01-01 2021-12-31 0000887225 kep:GainsLossesOnForeignExchangeTranslationMember 2021-01-01 2021-12-31 0000887225 kep:OtherFinancialLiabilitiesMember 2021-01-01 2021-12-31 0000887225 kep:DoubtfulMember 2021-01-01 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0000887225 kep:SpecialDeductionForPropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0000887225 kep:AccruedIncomeReceivableMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherTemporaryDifferencesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:TemporaryDifferenceMember 2021-01-01 2021-12-31 0000887225 ifrs-full:UnusedTaxLossesMember 2021-01-01 2021-12-31 0000887225 kep:ExcessDonationLimitMember 2021-01-01 2021-12-31 0000887225 kep:UnusedTaxLossesAndUnusedTaxCreditsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:UnusedTaxCreditsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:SeparateMember 2021-01-01 2021-12-31 0000887225 kep:CarryingAmountOtherThanGovernmentGrantsMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LandMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:BuildingsMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OfficeEquipmentMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OfficeEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:VehiclesMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:VehiclesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ShipsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MachineryMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MachineryMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:JeongamWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:SolarvaderCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:YeongYangInnovationCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:YeongYangHorusPhotovoltaicCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:YeongYangSolarManagementCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:HyundaiGreenPowerMember 2021-01-01 2021-12-31 0000887225 kep:KelarSAMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:KNOCNigerianEastWestOilMember ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0000887225 kep:DEEnergiaSpAMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:XePianXeNamnoyPowerMember ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LandMember 2021-01-01 2021-12-31 0000887225 ifrs-full:VehiclesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ShipsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MachineryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:BuildingsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-01-01 2021-12-31 0000887225 kep:CashAndCashEquivalentsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:TradeReceivablesMember 2021-01-01 2021-12-31 0000887225 kep:ShortTermFinancialInstrumentsCategoryMember 2021-01-01 2021-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember 2021-01-01 2021-12-31 0000887225 kep:OtherFinancialAssetsCategoryMember 2021-01-01 2021-12-31 0000887225 kep:LeaseAgreementsMember 2021-01-01 2021-12-31 0000887225 kep:PrimeSwedishHoldingAbMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember 2021-01-01 2021-12-31 0000887225 kep:KAPESMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-01-01 2021-12-31 0000887225 kep:SixtyFiveOneCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:SixtyFiveTwoCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:SixtyFiveThreeCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:CorporateBondsEightMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredEightyEightCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredEightyNineCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredNinetyCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSeventeenCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredEighteenCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredNineteenCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredTwentyCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredTwentyOneCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredTwentyTwoCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredTwentyThreeCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredTwentyFourCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredTwentyFiveCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredTwentySixCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredTwentySevenCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredTwentyEightCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredTwentyNineCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredThirtyCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredThirtyOneCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredThirtyTwoCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredThirtyThreeCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredThirtyFourCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredThirtyFiveCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredThirtySixCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredThirtySevenCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredThirtyEightCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredThirtyNineCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFortyCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFortyOneCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFortyTwoCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFortyThreeCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFortyFourCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFortyFiveCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFortySixCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFortySevenCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFortyEightCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFortyNineCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFiftyCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFiftyOneCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFiftyTwoCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFiftyThreeCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFiftyFourCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFiftyFiveMember 2021-01-01 2021-12-31 0000887225 kep:ThounsandHundredFiftySixCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneFiftySevenCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneFiftyEightCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredFiftyNineCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSixtyCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSixtyOneCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSixtyTwoCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSixtyThreeCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSixtyFourCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSixtyFiveCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSixtySixCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSixtySevenCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSixtyEightCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSixtyNineCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSeventyCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSeventyOneCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSeventyTwoCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSeventyThreeCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSeventyFourCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSeventyFiveCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSeventySixCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSeventySevenCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSeventyEightCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredSeventyNineCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredEightyCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredEightyOneCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredEightyTwoCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredEightyThreeCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredEightyFourCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredEightyFiveCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredEightySixCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ThousandOneHundredEightySevenCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:SixtyThreeOneCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:SixtyThreeTwoCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:SixtyThreeThreeCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:SixtyFourOneCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:SixtyFourTwoCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:CorporateBondsOneMember 2021-01-01 2021-12-31 0000887225 kep:CorporateBondsTwoMember 2021-01-01 2021-12-31 0000887225 kep:SixtyFiveOneNonguaranteedCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:SixtyFiveTwoNonguaranteedCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:SixtySixOneNonguaranteedCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:SixtySixTwoNonguaranteedCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:SixtySevenNonguaranteedCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:NineForeignCurrencyCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:FiftyOneOneCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:FiftyOneTwoCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:FiftyTwoOneCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:FiftyTwoTwoCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:FiftyTwoThreeCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:CorporateBondsThreeMember 2021-01-01 2021-12-31 0000887225 kep:CorporateBondsFourMember 2021-01-01 2021-12-31 0000887225 kep:CorporateBondsFiveMember 2021-01-01 2021-12-31 0000887225 kep:CorporateBondsSixMember 2021-01-01 2021-12-31 0000887225 kep:CorporateBondsSevenMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-01-01 2021-12-31 0000887225 kep:SharesInOtherComprehensiveIncomeLossOfInvestmentsInAssociatesAndJointVenturesMember 2021-01-01 2021-12-31 0000887225 kep:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ReserveOfCashFlowHedgesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:HedgingInstrumentsMember 2021-01-01 2021-12-31 0000887225 kep:DerivativeAssetsApplyingHedgeAccountingCategoryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember 2021-01-01 2021-12-31 0000887225 kep:IncheonNewPowerMember 2021-01-01 2021-12-31 0000887225 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000887225 kep:OtherSubsidiariesMember 2021-01-01 2021-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GoesanSolarParkMember 2021-01-01 2021-12-31 0000887225 kep:JejuGimnyeongWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:YudangSolarMember 2021-01-01 2021-12-31 0000887225 kep:OneAssociatesOverseasMember 2021-01-01 2021-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2021-01-01 2021-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2021-01-01 2021-12-31 0000887225 kep:YaksuESSLtdMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0000887225 kep:HadongMineralFiberMember 2021-01-01 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-01-01 2021-12-31 0000887225 kep:SamcheokEcoMaterialsCo.LimitedMember 2021-01-01 2021-12-31 0000887225 kep:NaepoGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:DaehanWindPowerPSCMember 2021-01-01 2021-12-31 0000887225 kep:NghiSon2PowerMember 2021-01-01 2021-12-31 0000887225 kep:BarakahOneCompanyMember 2021-01-01 2021-12-31 0000887225 kep:ChesterSolarIVSpAMember 2021-01-01 2021-12-31 0000887225 kep:IncheonNewPowerMember 2021-01-01 2021-12-31 0000887225 kep:KAPESMember 2021-01-01 2021-12-31 0000887225 ifrs-full:EliminationOfIntersegmentAmountsMember 2021-01-01 2021-12-31 0000887225 kep:EquityMethodAdjustmentMember 2021-01-01 2021-12-31 0000887225 kep:DeferredTaxesAdjustmentMember 2021-01-01 2021-12-31 0000887225 kep:OthersAdjustmentMember 2021-01-01 2021-12-31 0000887225 kep:ThirtyFiveJointVenturesOverseasMember 2021-01-01 2021-12-31 0000887225 kep:NineAssociatesOverseasMember 2021-01-01 2021-12-31 0000887225 kep:FiveJointVenturesOverseasMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OrdinarySharesMember 2021-01-01 2021-12-31 0000887225 dei:AdrMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:PerformanceObligationsSatisfiedAtPointInTimeMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:PerformanceObligationsSatisfiedOverTimeMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:PerformanceObligationsSatisfiedOverTimeMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:PerformanceObligationsSatisfiedAtPointInTimeMember 2021-01-01 2021-12-31 0000887225 kep:OtherGainsLossesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 2021-01-01 2021-12-31 0000887225 kep:SixtySixThreeNonguaranteedCorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ContractualCashFlowsMember kep:SolelyPaymentsOfPrincipalAndInterestMember 2021-01-01 2021-12-31 0000887225 kep:ToSellFinancialAssetsMember kep:SolelyPaymentsOfPrincipalAndInterestMember 2021-01-01 2021-12-31 0000887225 kep:ContractualCashFlowsAndFinancialAssetsMember kep:SolelyPaymentsOfPrincipalAndInterestMember 2021-01-01 2021-12-31 0000887225 kep:ContractualCashFlowsAndFinancialAssetsMember kep:OtherThanSPPIMember 2021-01-01 2021-12-31 0000887225 kep:ContributionToPlanAssetsMember 2021-01-01 2021-12-31 0000887225 kep:OrdinaryWagesAndUnpaidWagesMember 2021-01-01 2021-12-31 0000887225 kep:InternationalFinanceCorporationMember 2021-01-01 2021-12-31 0000887225 kep:GangneungMember 2021-01-01 2021-12-31 0000887225 kep:DerivativeLiabilitiesMember 2021-01-01 2021-12-31 0000887225 kep:AcquisitionCostOfTheSecuritiesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherProvisionsMember 2021-01-01 2021-12-31 0000887225 kep:ImpairmentLossMember kep:IncheonNewPowerCo.LtdMember 2021-01-01 2021-12-31 0000887225 kep:ImpairmentLossMember kep:NaepoGreenEnergyCo.LtdMember 2021-01-01 2021-12-31 0000887225 kep:HeeMangSunlightPowerCo.LtdMember 2021-01-01 2021-12-31 0000887225 kep:KoreaGasCorporationMember 2021-01-01 2021-12-31 0000887225 kep:GangwonWindPowerMember ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:KoreaPowerExchangeMember 2021-01-01 2021-12-31 0000887225 kep:KNOCNigerianEastOilMember ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2021-01-01 2021-12-31 0000887225 kep:DongducheonDreamPowerMember 2021-01-01 2021-12-31 0000887225 kep:KoreaElectricPowerCorporationFundMember ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimitedMember ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2021-01-01 2021-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-01-01 2021-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:ShuweihatAsiaOperationMaintenanceCompanyMember ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:BarakahOneCompanyMember ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:GemengInternationalEnergyMember kep:WooriSpotPefMember 2021-01-01 2021-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember kep:TimePeriodOneMember 2021-01-01 2021-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember kep:TimePeriodTwoMember 2021-01-01 2021-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember kep:TimePeriodThreeMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CostOfSalesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:SellingGeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0000887225 kep:ConstructionInProcessAndOthersMember 2021-01-01 2021-12-31 0000887225 kep:JordanElectricPowerCompanyMember kep:PowerPurchaseAgreementMember 2021-01-01 2021-12-31 0000887225 kep:PowerPurchaseAgreementMember kep:FujeijWindPowerPlantMember 2021-01-01 2021-12-31 0000887225 kep:PowerPurchaseAgreementMember ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:PowerPurchaseAgreementMember ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:PowerPurchaseAgreementMember kep:CommissionFederalDeElecrticidadMember 2021-01-01 2021-12-31 0000887225 kep:FlyAshPipeConduitMember kep:PowerPurchaseAgreementMember 2021-01-01 2021-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2021-01-01 2021-12-31 0000887225 dei:BusinessContactMember 2021-01-01 2021-12-31 0000887225 kep:GoDeokCleanEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:JejuSolarOneCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KostureCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GangneungSacheonFuelCellCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SeobuHighwaySolarCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:DongbuHighwaySolarCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:Ud4mCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:G.guruCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:HansuwonKnpCoLtdFormerlyKoreaNuclearPartnersCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:EnergycoLLCMember 2021-01-01 2021-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingSLMember 2021-01-01 2021-12-31 0000887225 kep:PulauIndahOmSdnBhdMember 2021-01-01 2021-12-31 0000887225 kep:JeongamWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:KepcouhdeInc.Member 2021-01-01 2021-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLtdMember 2021-01-01 2021-12-31 0000887225 kep:InvestmentPropertiesMember ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:InvestmentPropertiesMember ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CostOfSalesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:SellingGeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember 2021-01-01 2021-12-31 0000887225 kep:AccrualsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LongtermBorrowingsMember 2021-01-01 2021-12-31 0000887225 kep:InventoriesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:RightofuseAssetsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2021-01-01 2021-12-31 0000887225 kep:ConstructionContractsMember 2021-01-01 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts3Member kep:FirstFiveYearsMember 2021-01-01 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts3Member kep:ThereafterMember 2021-01-01 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts12Member kep:FirstFiveYearsMember 2021-01-01 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts12Member kep:ThereafterMember 2021-01-01 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts13Member kep:FirstFiveYearsMember 2021-01-01 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts13Member kep:ThereafterMember 2021-01-01 2021-12-31 0000887225 kep:SecondPlannedPeriodMember kep:PeriodTwoThousandAndTwentyMember 2021-01-01 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyOneMember kep:ThirdPlannedPeriodMember 2021-01-01 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyTwoMember kep:ThirdPlannedPeriodMember 2021-01-01 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyThreeMember kep:ThirdPlannedPeriodMember 2021-01-01 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFourMember kep:ThirdPlannedPeriodMember 2021-01-01 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFiveMember kep:ThirdPlannedPeriodMember 2021-01-01 2021-12-31 0000887225 kep:ThirdPlannedPeriodMember 2021-01-01 2021-12-31 0000887225 kep:CashMember 2021-01-01 2021-12-31 0000887225 ifrs-full:BuildingsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LandMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:VehiclesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MachineryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2021-01-01 2021-12-31 0000887225 kep:ToolsdiesandmoldsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OfficeEquipmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2021-01-01 2021-12-31 0000887225 ifrs-full:InvestmentPropertyMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-01-01 2021-12-31 0000887225 kep:TemporaryElectricityBillSupportForSmallBusinessOwnersMember 2021-01-01 2021-12-31 0000887225 kep:KoreaOffshoreWindPowerCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:GyeongjuWindPowerCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember 2021-12-31 0000887225 kep:DerivativeAssetsApplyingHedgeAccountingCategoryMember 2021-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember 2021-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember 2021-12-31 0000887225 ifrs-full:HedgingInstrumentsMember 2021-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember kep:OtherReceivablesMember 2021-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember 2021-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember kep:OtherReceivablesMember 2021-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember 2021-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember kep:NonTradeReceivablesMember 2021-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember kep:AccruedIncomeReceivableMember 2021-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember kep:DepositsMember 2021-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember kep:FinanceLeaseReceivablesMember 2021-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember kep:OtherReceivablesOthersMember 2021-12-31 0000887225 kep:OtherReceivablesMember 2021-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember kep:DepositsMember 2021-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember kep:FinanceLeaseReceivablesMember 2021-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember kep:OtherReceivablesOthersMember 2021-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember kep:NonTradeReceivablesMember 2021-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember kep:AccruedIncomeReceivableMember 2021-12-31 0000887225 kep:JeongamWindPowerMember 2021-12-31 0000887225 kep:KowepoEuropeB.v.Member 2021-12-31 0000887225 kep:YeongdeokSunriseWindPowerCo.Ltd.Member 2021-12-31 0000887225 kep:KhnpSpainS.l.Member 2021-12-31 0000887225 kep:YeongYangCorporationCo.Ltd.Member 2021-12-31 0000887225 kep:SolarvaderCo.Ltd.Member 2021-12-31 0000887225 kep:YeongYangInnovationCo.Ltd.Member 2021-12-31 0000887225 kep:YeongYangHorusPhotovoltaicCo.Ltd.Member 2021-12-31 0000887225 kep:YeongYangSolarManagementCo.Ltd.Member 2021-12-31 0000887225 kep:LsgHydroPowerLimitedMember 2021-12-31 0000887225 kep:KoenBioCo.Ltd.Member 2021-12-31 0000887225 kep:KomipoIberianSolarGroupS.l.u.Member 2021-12-31 0000887225 kep:KhnpChileSpaMember 2021-12-31 0000887225 kep:YeongYangApollonPhotovoltaicCo.Ltd.Member 2021-12-31 0000887225 kep:OgiriSolarPowerCoLtdMember 2021-12-31 0000887225 kep:KHNPUSALLCMember 2021-12-31 0000887225 kep:KOMIPOVanphongPowerServiceLLCMember 2021-12-31 0000887225 kep:EnergyInnovationFundIMember 2021-12-31 0000887225 kep:TamraOffshoreWindPowerMember 2021-12-31 0000887225 kep:HaenanumEnergyFundMember 2021-12-31 0000887225 kep:PajuEcoenergyMember 2021-12-31 0000887225 kep:GuamUkuduPowerLLCMember 2021-12-31 0000887225 kep:TSEnergyNo25CoLtdMember 2021-12-31 0000887225 kep:KPSPartnersCoLtdMember 2021-12-31 0000887225 kep:KEPCOECServiceCoLtdMember 2021-12-31 0000887225 kep:MohaSolarCoLtdMember 2021-12-31 0000887225 kep:KOENServiceCo.Ltd.Member 2021-12-31 0000887225 kep:KOMIPOServiceCo.Ltd.Member 2021-12-31 0000887225 kep:KOWEPOServiceCo.Ltd.Member 2021-12-31 0000887225 kep:KOSPOServiceCo.LtdMember 2021-12-31 0000887225 kep:EWPServiceCo.Ltd.Member 2021-12-31 0000887225 kep:KNFPartnersMember 2021-12-31 0000887225 kep:KOSPOUSAMember 2021-12-31 0000887225 kep:NambuUSAMember 2021-12-31 0000887225 kep:KEPCOMCSMember 2021-12-31 0000887225 kep:KEPCOFMSMember 2021-12-31 0000887225 kep:FirstkeepersMember 2021-12-31 0000887225 kep:SecutecMember 2021-12-31 0000887225 kep:SEGreenEnergyMember 2021-12-31 0000887225 kep:KEPCOMangilaoAmericaMember 2021-12-31 0000887225 kep:MangilaoIntermediateHoldingsMember 2021-12-31 0000887225 kep:KEPCOCSCMember 2021-12-31 0000887225 kep:KOAKPowerLimitedMember 2021-12-31 0000887225 kep:KOMIPOEuropeBVMember 2021-12-31 0000887225 kep:PTEWPIndonesiaMember 2021-12-31 0000887225 kep:KEPCONetherlandsJ3BVMember 2021-12-31 0000887225 kep:KoreaOffshoreWindPowerMember 2021-12-31 0000887225 kep:GlobalOnePioneerBVMember 2021-12-31 0000887225 kep:GlobalEnergyPioneerBVMember 2021-12-31 0000887225 kep:MiraPowerLimitedMember 2021-12-31 0000887225 kep:KOSEPMaterialMember 2021-12-31 0000887225 kep:GyeonggiGreenEnergyMember 2021-12-31 0000887225 kep:PTTanggamusElectricPowerMember 2021-12-31 0000887225 kep:GyeongjuWindPowerMember 2021-12-31 0000887225 kep:KOMIPOAmericaMember 2021-12-31 0000887225 kep:KEPCONetherlandsS3BVMember 2021-12-31 0000887225 kep:PTKOMIPOPembangkitanJawaBaliMember 2021-12-31 0000887225 kep:PTCirebonPowerServiceMember 2021-12-31 0000887225 kep:KOWEPOInternationalCorporationMember 2021-12-31 0000887225 kep:KOSPOJordanMember 2021-12-31 0000887225 kep:EWPAmericaMember 2021-12-31 0000887225 kep:KNFCanadaEnergyLimitedMember 2021-12-31 0000887225 kep:EWPBarbados1SRLMember 2021-12-31 0000887225 kep:CommerceandIndustryEnergyMember 2021-12-31 0000887225 kep:KEPCOKPSPhilippinesCorpMember 2021-12-31 0000887225 kep:KOSPOChileSpAMember 2021-12-31 0000887225 kep:PTKOWEPOSumselOperationandMaintenanceServicesMember 2021-12-31 0000887225 kep:HeeMangSunlightPowerMember 2021-12-31 0000887225 kep:FujeijWindPowerCompanyMember 2021-12-31 0000887225 kep:KOSPOYoungnamPowerMember 2021-12-31 0000887225 kep:ChitoseSolarPowerPlantMember 2021-12-31 0000887225 kep:KEPCOEnergySolutionMember 2021-12-31 0000887225 kep:SolarSchoolPlantMember 2021-12-31 0000887225 kep:KOSPOPowerServicesLimitadaMember 2021-12-31 0000887225 kep:PT.KOMIPOEnergyIndonesiaMember 2021-12-31 0000887225 kep:EnergyNewIndustrySpecializedInvestmentPrivateInvestmentTrustMember 2021-12-31 0000887225 kep:KOENBylongMember 2021-12-31 0000887225 kep:KOMIPOBylongMember 2021-12-31 0000887225 kep:KOWEPOBylongMember 2021-12-31 0000887225 kep:KOSPOBylongMember 2021-12-31 0000887225 kep:EWPBylongMember 2021-12-31 0000887225 kep:KOWEPOLaoInternationalMember 2021-12-31 0000887225 kep:KEPCOUSMember 2021-12-31 0000887225 kep:KEPCOAlamosaMember 2021-12-31 0000887225 kep:CogentrixofAlamosaMember 2021-12-31 0000887225 kep:KEPCOLGCNSMangilaoHoldingsMember 2021-12-31 0000887225 kep:MangilaoInvestmentMember 2021-12-31 0000887225 kep:KEPCOLGCNSMangilaoSolarMember 2021-12-31 0000887225 kep:JejuHanlimOffshoreWindCoMember 2021-12-31 0000887225 kep:PTSiborpaEcoPowerMember 2021-12-31 0000887225 kep:PTKoreaEnergyIndonesiaMember 2021-12-31 0000887225 kep:KOLATSpAMember 2021-12-31 0000887225 kep:KEPCOCaliforniaLLCMember 2021-12-31 0000887225 kep:KEPCOMojaveHoldingsLLCMember 2021-12-31 0000887225 kep:IncheonFuelCellCo.Ltd.Member 2021-12-31 0000887225 kep:KoreaWesternPowerMember 2021-12-31 0000887225 kep:KoreaSouthernPowerMember 2021-12-31 0000887225 kep:KoreaEastWestPowerMember 2021-12-31 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 2021-12-31 0000887225 kep:KEPCOPlantServiceEngineeringMember 2021-12-31 0000887225 kep:KEPCONuclearFuelMember 2021-12-31 0000887225 kep:KEPCOKDNMember 2021-12-31 0000887225 kep:KEPCOInternationalHongKongMember 2021-12-31 0000887225 kep:KEPCOInternationalPhilippinesMember 2021-12-31 0000887225 kep:KEPCOGansuInternationalMember 2021-12-31 0000887225 kep:KEPCOPhilippinesHoldingsMember 2021-12-31 0000887225 kep:KEPCOPhilippinesCorporationMember 2021-12-31 0000887225 kep:KEPCOIlijanCorporationMember 2021-12-31 0000887225 kep:KEPCOLebanonSARLMember 2021-12-31 0000887225 kep:KEPCONeimengguInternationalMember 2021-12-31 0000887225 kep:KEPCOShanxiInternationalMember 2021-12-31 0000887225 kep:KOMIPOGlobalPteMember 2021-12-31 0000887225 kep:KEPCONetherlandsBVMember 2021-12-31 0000887225 kep:KOREAImourarenUraniumInvestmentCorpMember 2021-12-31 0000887225 kep:KEPCOAustraliaMember 2021-12-31 0000887225 kep:KOSEPAustraliaMember 2021-12-31 0000887225 kep:KOMIPOAustraliaMember 2021-12-31 0000887225 kep:KOWEPOAustraliaMember 2021-12-31 0000887225 kep:KOSPOAustraliaMember 2021-12-31 0000887225 kep:KEPCOMiddleEastHoldingCompanyMember 2021-12-31 0000887225 kep:QatranaElectricPowerCompanyMember 2021-12-31 0000887225 kep:KHNPCanadaEnergyMember 2021-12-31 0000887225 kep:KEPCOBylongAustraliaMember 2021-12-31 0000887225 kep:KoreaWaterburyUraniumLimitedPartnershipMember 2021-12-31 0000887225 kep:KEPCOHoldingsdeMexicoMember 2021-12-31 0000887225 kep:KSTElectricPowerCompanyMember 2021-12-31 0000887225 kep:KEPCOEnergyServiceCompanyMember 2021-12-31 0000887225 kep:KoreaHydroNuclearPowerMember 2021-12-31 0000887225 kep:KoreaSoutheastPowerMember 2021-12-31 0000887225 kep:KoreaMidlandPowerMember 2021-12-31 0000887225 kep:ShortTermFinancialInstrumentsMember 2021-12-31 0000887225 ifrs-full:CorporateLoansMember kep:PresentValueDiscountMember 2021-12-31 0000887225 ifrs-full:CorporateLoansMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:CorporateLoansMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:CorporateLoansMember 2021-12-31 0000887225 kep:LoansTuitionMember 2021-12-31 0000887225 kep:LoansHousingMember 2021-12-31 0000887225 kep:OtherLoansMember 2021-12-31 0000887225 kep:ContributionsToARPNRCDCMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2021-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:ServiceConcessionRightsMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 kep:MiningRightOfBylongMineMember ifrs-full:MiningRightsMember 2021-12-31 0000887225 kep:SmartTechnologyVerificationAndStandardDesignProjectConductingRightMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2021-12-31 0000887225 kep:SejongHaengbogdosiSharingChargeMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:RightUseElectricityGasSupplyFacilityCommunityDistrictSongdoMember 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:ErpSystemAndOtherMember 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:OccupancyAndUseOfPublicWatersMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:ValuationAllowanceMember 2021-12-31 0000887225 kep:NoncurrentTradeAndOtherPayablesMember 2021-12-31 0000887225 kep:CurrentTradeAndOtherPayablesMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember 2021-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember 2021-12-31 0000887225 kep:OwnedByOthersMember 2021-12-31 0000887225 kep:OwnedByGovernmentMember 2021-12-31 0000887225 kep:CashAndCashEquivalentsMember 2021-12-31 0000887225 ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember 2021-12-31 0000887225 kep:NonDesignatedMember 2021-12-31 0000887225 kep:LongtermshorttermFinancialInstrumentsMember 2021-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2021-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 ifrs-full:ActuarialAssumptionOfDiscountRatesMember 2021-12-31 0000887225 ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember 2021-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2021-12-31 0000887225 kep:DerivativeFinancialInstrumentsAssetsMember kep:NonDesignatedMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:UnsecuredBondMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:TradeAndOtherPayablesMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 ifrs-full:FinancialLiabilitiesCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 kep:ShortTermFinancialInstrumentsCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:DerivativeFinancialInstrumentsLiabilitiesMember kep:DesignatedAsHedgingInstrumentMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 kep:UnsecuredBorrowingsMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:CashAndCashEquivalentsMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:SecuredBorrowingsMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:BankOverdraftMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:DerivativeFinancialInstrumentsAssetsMember kep:DesignatedAsHedgingInstrumentMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsCategoryMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 ifrs-full:TradeReceivablesMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:DerivativeFinancialInstrumentsLiabilitiesMember kep:NonDesignatedMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 ifrs-full:FinancialLiabilitiesCategoryMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 ifrs-full:Level1OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 ifrs-full:AtFairValueMember 2021-12-31 0000887225 ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 ifrs-full:FloatingInterestRateMember 2021-12-31 0000887225 kep:LitigationAsTheDefendantMember 2021-12-31 0000887225 kep:LitigationAsThePlaintiffMember 2021-12-31 0000887225 kep:OtherCurrentAssetsMember 2021-12-31 0000887225 kep:OtherNoncurrentAssetsMember 2021-12-31 0000887225 kep:OtherNoncurrentLiabilitiesMember 2021-12-31 0000887225 kep:OtherCurrentLiabilitiesMember 2021-12-31 0000887225 kep:CannotBePresentlyDeterminedMaturityMember 2021-12-31 0000887225 ifrs-full:OptionContractMember kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 ifrs-full:CurrencySwapContractMember 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember ifrs-full:ForwardContractMember 2021-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 ifrs-full:InterestRateSwapContractMember 2021-12-31 0000887225 kep:PurchaseofcablePVC1C2000SQ153000MandothersShinBupyungYoungseoMember 2021-12-31 0000887225 kep:PurchaseofcablePVC1C2500SQ103374MandothersBukdangjinShintangjungMember 2021-12-31 0000887225 kep:PurchaseofGIS362KV6300A63KA23CBYoungseoSSMember 2021-12-31 0000887225 kep:PurchaseGIS362kV6300A63kA26CBHwasungSSMember 2021-12-31 0000887225 kep:PurchaseofGIS362KV6300A63KA27CBKwangyangSSMember 2021-12-31 0000887225 kep:PurchaseCableFRCNCO-W1C325SQ1400000Member 2021-12-31 0000887225 kep:PurchaseSwitchEco9360UnitsMember 2021-12-31 0000887225 kep:PurchaseCableTRCNCEW1C600SQ551200MMember 2021-12-31 0000887225 kep:PurchaseCableTRCNCEWAL1C400SQ4464000MMember 2021-12-31 0000887225 kep:PurchaseCableFRCNCOW1C325SQ1092000MMember 2021-12-31 0000887225 kep:ConcretePole10MGeneralPurpose350KGF102435EaFiveOtherEquipmentsMember 2021-12-31 0000887225 kep:PurchaseOfCablePvc1c2500sq100548mAndOthersMember 2021-12-31 0000887225 kep:PurchaseOfGis362kv6300a63ka25cbMigeumSsMember 2021-12-31 0000887225 kep:AdvancedETypeLowPressureElectronicPowerMeter1320000EaMember 2021-12-31 0000887225 kep:PurchaseOfCablePvc1c2000sq5862mAndOthersBaekunGwangyanghangMember 2021-12-31 0000887225 kep:PurchaseOfCableTrCnceW1c325sq1016000mMember 2021-12-31 0000887225 kep:PurchaseOfCableTrCnceW1c600sq485000mMember 2021-12-31 0000887225 kep:PurchaseOfCableTrCnceWal1c400sq3303900mMember 2021-12-31 0000887225 kep:ConcretePole10mGeneralPurpose350kgf126948EaAndFiveOtherEquipmentsMember 2021-12-31 0000887225 kep:PurchaseOfGis362kv6300a63ka25ShinyangsanSsMember 2021-12-31 0000887225 kep:ConstructionofShinKoriunits56Member 2021-12-31 0000887225 kep:ConstructionofShinHanulunits12Member 2021-12-31 0000887225 kep:ServiceDesigningSeoulCombinedUnits12Member 2021-12-31 0000887225 kep:ServiceofdesigningShinBoryeongunits12Member 2021-12-31 0000887225 kep:PurchaseoffurnaceforconstructionofShinSeocheonthermalpowerplantMember 2021-12-31 0000887225 kep:PurchaseofturbinegeneratorforconstructionofShinSeocheonthermalpowerplantMember 2021-12-31 0000887225 kep:ElectricityconstructionofShinSeocheonthermalpowerplantMember 2021-12-31 0000887225 kep:PurchaseofmainmachineforJejuLNGcombinedMember 2021-12-31 0000887225 kep:ServiceofdesigningTaeanunits910Member 2021-12-31 0000887225 kep:PurchaseGasTurbineTurbineEquipmentGimpoCombinedHeatPowerPlantMember 2021-12-31 0000887225 kep:PurchaseSteamTurbineHRSGPOWERBLOCKGimpoCombinedHeatPowerPlantMember 2021-12-31 0000887225 kep:PurchaseofcoalhandlingmachineforconstructionofSamcheokunits12Member 2021-12-31 0000887225 kep:PurchaseoffurnaceforconstructionofSamcheokunits12Member 2021-12-31 0000887225 kep:PurchaseofturbinemainequipmentforSamcheokunits12Member 2021-12-31 0000887225 kep:PurchaseMainEquipmentNamjejuMember 2021-12-31 0000887225 kep:Other30ContractsMember 2021-12-31 0000887225 kep:ConstructionOfGimpoCombinedHeatAndPowerPlantMember 2021-12-31 0000887225 kep:PurchaseOfMainEquipmentForShinsejongCombinedThermalPowerPlantMember 2021-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2021-12-31 0000887225 kep:KoreaGasCorporationMember 2021-12-31 0000887225 kep:DongducheonDreamPowerMember 2021-12-31 0000887225 kep:HyundaiGreenPowerMember 2021-12-31 0000887225 kep:KoreaPowerExchangeMember 2021-12-31 0000887225 kep:NoeulGreenEnergyMember 2021-12-31 0000887225 kep:GangneungEcoPowerMember 2021-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2021-12-31 0000887225 kep:YTNMember 2021-12-31 0000887225 kep:BusanGreenEnergyMember 2021-12-31 0000887225 kep:KoreaElectricVehicleChargeServiceMember 2021-12-31 0000887225 kep:GangwonWindPowerMember 2021-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2021-12-31 0000887225 kep:GoseongGreenPowerMember 2021-12-31 0000887225 kep:DaeryunPowerMember 2021-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2021-12-31 0000887225 kep:PyeongchangWindPowerMember 2021-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2021-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2021-12-31 0000887225 kep:KNHSolarMember 2021-12-31 0000887225 kep:NaepoGreenEnergyMember 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2021-12-31 0000887225 kep:KAPESMember 2021-12-31 0000887225 kep:SeokmunEnergyMember 2021-12-31 0000887225 kep:ChuncheonEnergyMember 2021-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2021-12-31 0000887225 kep:DangjinEcoPowerMember 2021-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2021-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2021-12-31 0000887225 kep:CheongnaEnergyMember 2021-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2021-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2021-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2021-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2021-12-31 0000887225 kep:YeonggwangWindPowerMember 2021-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2021-12-31 0000887225 kep:DongbuHighwaySolarMember 2021-12-31 0000887225 kep:KostureMember 2021-12-31 0000887225 kep:EighteenJointVenturesOverseasMember 2021-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2021-12-31 0000887225 ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:BuildingsMember 2021-12-31 0000887225 kep:OtherShareholdersMember 2021-12-31 0000887225 kep:ForeignInvestorsMember 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:GovernmentOfTheRepublicOfKoreaMember 2021-12-31 0000887225 kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:OthersMember 2021-12-31 0000887225 ifrs-full:DerivativesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember 2021-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2021-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2021-12-31 0000887225 ifrs-full:DebtSecuritiesMember kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2021-12-31 0000887225 kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2021-12-31 0000887225 kep:KoreaDistrictHeatingMember 2021-12-31 0000887225 kep:HRoboticsCoLtdMember 2021-12-31 0000887225 kep:MSMCoLtdMember 2021-12-31 0000887225 kep:DdpopstyleCoLtdMember 2021-12-31 0000887225 kep:FinemetalCoLtdMember 2021-12-31 0000887225 kep:SungkyeongCoLtdMember 2021-12-31 0000887225 kep:RMKCoLtdMember 2021-12-31 0000887225 kep:TppCoLtdMember 2021-12-31 0000887225 kep:DukeongMetalHeatTreatmentCoLtdMember 2021-12-31 0000887225 kep:NewkoCoLtdMember 2021-12-31 0000887225 kep:KMCRCoLtdMember 2021-12-31 0000887225 kep:DongsungMulsanCoLtdMember 2021-12-31 0000887225 kep:PizzakoreaCoLtdMember 2021-12-31 0000887225 kep:GeumdaniCoLtdMember 2021-12-31 0000887225 kep:MezzanineIPackCoLtdMember 2021-12-31 0000887225 kep:LtopCoLtdMember 2021-12-31 0000887225 kep:SimileAluminiumCoLtdMember 2021-12-31 0000887225 kep:GTToolingCoLtdMember 2021-12-31 0000887225 kep:TeamKoreaCoLtdMember 2021-12-31 0000887225 kep:DonghwaTCACoLtdMember 2021-12-31 0000887225 kep:HankookPiagetCoLtdMember 2021-12-31 0000887225 kep:CocoFoodCoLtdMember 2021-12-31 0000887225 kep:WooriIndustryCoLtdMember 2021-12-31 0000887225 kep:SsangyongYoungweolPlantServiceEngineeringCoLtdMember 2021-12-31 0000887225 kep:SHCoLtdMember 2021-12-31 0000887225 kep:NamsunnamCoLtdMember 2021-12-31 0000887225 kep:DaeyoungCoLtdMember 2021-12-31 0000887225 kep:ChandownFoodCoLtdMember 2021-12-31 0000887225 kep:GetronCoLtdMember 2021-12-31 0000887225 kep:JungmunCoLtdMember 2021-12-31 0000887225 kep:AndongTradingCorporationCoLtdMember 2021-12-31 0000887225 kep:JMTechCoLtdMember 2021-12-31 0000887225 kep:SGCEnergyCoLtdMember 2021-12-31 0000887225 kep:IhsungCniCo.LtdMember 2021-12-31 0000887225 kep:SsangyongMotorMember 2021-12-31 0000887225 kep:KoreaLineMember 2021-12-31 0000887225 kep:ELCOMTECMember 2021-12-31 0000887225 kep:PANoceanMember 2021-12-31 0000887225 kep:STXHeavyIndustriesMember 2021-12-31 0000887225 kep:CodesCombineMember 2021-12-31 0000887225 kep:PTAdaroEnergyTbkMember 2021-12-31 0000887225 kep:DenisonMinesMember 2021-12-31 0000887225 kep:FissionUraniumMember 2021-12-31 0000887225 kep:SangSanginIndustryCoLtdMember 2021-12-31 0000887225 kep:VitzosysCoLtdMember 2021-12-31 0000887225 kep:HyungjiEsquireMember 2021-12-31 0000887225 kep:MoradoMember 2021-12-31 0000887225 kep:MyungSungTexMember 2021-12-31 0000887225 kep:KwangSungMember 2021-12-31 0000887225 kep:SeenBusinessAndTechnologyMember 2021-12-31 0000887225 kep:WoobangConstructionMember 2021-12-31 0000887225 kep:EMnICoLtdMember 2021-12-31 0000887225 kep:IntellectualDiscoveryCo.Ltd.Member 2021-12-31 0000887225 kep:HwanYoungSteelMember 2021-12-31 0000887225 kep:SAMBOAUTOMember 2021-12-31 0000887225 kep:MoboMember 2021-12-31 0000887225 kep:DaeKwangSemiconductorMember 2021-12-31 0000887225 kep:SanbonDepartmentStoreMember 2021-12-31 0000887225 kep:MijuSteelMfgMember 2021-12-31 0000887225 kep:SungwonMember 2021-12-31 0000887225 kep:IMHWAMember 2021-12-31 0000887225 kep:SamgongDevelopmentMember 2021-12-31 0000887225 kep:JoongangDevelopmentMember 2021-12-31 0000887225 kep:AJSMember 2021-12-31 0000887225 kep:MSEMember 2021-12-31 0000887225 kep:IlrimNanoTecMember 2021-12-31 0000887225 kep:YoungjinHiTechMember 2021-12-31 0000887225 kep:BuyoungMember 2021-12-31 0000887225 kep:IlsukMember 2021-12-31 0000887225 kep:ZyleDaewooMotorSalesMember 2021-12-31 0000887225 kep:DaewooDevelopmentMember 2021-12-31 0000887225 kep:SeyangMember 2021-12-31 0000887225 kep:DALIMSpecialVehicleMember 2021-12-31 0000887225 kep:ASAJEONJUMember 2021-12-31 0000887225 kep:MoonkyungSilicaMember 2021-12-31 0000887225 kep:SungkwangTimberMember 2021-12-31 0000887225 kep:HJSteelMember 2021-12-31 0000887225 kep:KSRemiconMember 2021-12-31 0000887225 kep:JoongangPlatecMember 2021-12-31 0000887225 kep:PyungsanSiCo.Ltd.Member 2021-12-31 0000887225 kep:NamkwangEngineeringConstructionMember 2021-12-31 0000887225 kep:PumyangConstructionMember 2021-12-31 0000887225 kep:EjungAdMember 2021-12-31 0000887225 kep:SolvusMember 2021-12-31 0000887225 kep:MyungMember 2021-12-31 0000887225 kep:BiwangIndustryMember 2021-12-31 0000887225 kep:YoungSungMember 2021-12-31 0000887225 kep:YuilIndustrialElectronicsMember 2021-12-31 0000887225 kep:DauningMember 2021-12-31 0000887225 kep:KoreaTrecisionMember 2021-12-31 0000887225 kep:AceTrackMember 2021-12-31 0000887225 kep:DungHwanMember 2021-12-31 0000887225 kep:HurimBiocellMember 2021-12-31 0000887225 kep:SmartPowerMember 2021-12-31 0000887225 kep:SunjinPowerTechMember 2021-12-31 0000887225 kep:BeerYeastKoreaIncMember 2021-12-31 0000887225 kep:BCONMember 2021-12-31 0000887225 kep:AceIntegrationMember 2021-12-31 0000887225 kep:AceIntiAgriculturalMember 2021-12-31 0000887225 kep:KyungDongMember 2021-12-31 0000887225 kep:ChunWonDevelopmentMember 2021-12-31 0000887225 kep:SungLimIndustrialMember 2021-12-31 0000887225 kep:KoreaMineralsMember 2021-12-31 0000887225 kep:HyoDongDevelopmentMember 2021-12-31 0000887225 kep:WoojinIndustryMember 2021-12-31 0000887225 kep:KwangSungIndustryMember 2021-12-31 0000887225 kep:WoojooEnvironmentIndMember 2021-12-31 0000887225 kep:SeungriEnterpriseMember 2021-12-31 0000887225 kep:FutechMoldMember 2021-12-31 0000887225 kep:ShinEPCMember 2021-12-31 0000887225 kep:ShinPyungMember 2021-12-31 0000887225 kep:JMCHeavyIndustriesMember 2021-12-31 0000887225 kep:NajinSteelMember 2021-12-31 0000887225 kep:SinkwangIndustryMember 2021-12-31 0000887225 kep:ElephantFriendsMember 2021-12-31 0000887225 kep:MirecoMember 2021-12-31 0000887225 kep:LKIndustryMember 2021-12-31 0000887225 kep:JOTechMember 2021-12-31 0000887225 kep:KendaePrintingMember 2021-12-31 0000887225 kep:HaspeTechMember 2021-12-31 0000887225 kep:JoHyunMember 2021-12-31 0000887225 kep:KCMember 2021-12-31 0000887225 kep:SeongJiIndustrialMember 2021-12-31 0000887225 kep:SeyangPrecisionIndMember 2021-12-31 0000887225 kep:DooriwonFoodSystemMember 2021-12-31 0000887225 kep:ShinShinMember 2021-12-31 0000887225 kep:SungKwangMember 2021-12-31 0000887225 kep:ShinheungpetrolMember 2021-12-31 0000887225 kep:HyundaitechMember 2021-12-31 0000887225 kep:DasanMaterialMember 2021-12-31 0000887225 kep:FishWorldMember 2021-12-31 0000887225 kep:CJParadiseMember 2021-12-31 0000887225 kep:YounilMetalMember 2021-12-31 0000887225 kep:HanYoungTechnologyMember 2021-12-31 0000887225 kep:PtotronicsMember 2021-12-31 0000887225 kep:NFTMember 2021-12-31 0000887225 kep:SamsungTechMember 2021-12-31 0000887225 kep:SamdoIndustryElectricMember 2021-12-31 0000887225 kep:ForceTECMember 2021-12-31 0000887225 kep:SGShinsungEngineeringandConstructionMember 2021-12-31 0000887225 kep:TaejungIndustriesMember 2021-12-31 0000887225 kep:ShinseiTradingMember 2021-12-31 0000887225 kep:DynamicMember 2021-12-31 0000887225 kep:GreenAlchemyMember 2021-12-31 0000887225 kep:YouoneTBMEngineeringConstructionMember 2021-12-31 0000887225 kep:KmLeatechCo.Ltd.Member 2021-12-31 0000887225 kep:SemistMember 2021-12-31 0000887225 kep:SewonBusCoLtdMember 2021-12-31 0000887225 kep:KiscomCoLtdMember 2021-12-31 0000887225 kep:AIRTECHInformationCommunicationCoLtdMember 2021-12-31 0000887225 kep:WonilLaserCoLtdMember 2021-12-31 0000887225 kep:PyungHwaIndustrialCoLtdMember 2021-12-31 0000887225 kep:BellieDoughnutsCoLtdMember 2021-12-31 0000887225 kep:SangjiCoLtdMember 2021-12-31 0000887225 kep:EnertecCoLtdMember 2021-12-31 0000887225 kep:SetHoldingMember 2021-12-31 0000887225 kep:PtCirebonEnergiPrasaranaMember 2021-12-31 0000887225 kep:ChoheungPackingCoLtdMember 2021-12-31 0000887225 kep:JaewooCoLtdMember 2021-12-31 0000887225 kep:WooyangHCCoLtdMember 2021-12-31 0000887225 kep:TheYeonrijiCoLtdMember 2021-12-31 0000887225 kep:FlusysCoLtdMember 2021-12-31 0000887225 kep:DongSeoElectronicsCoLtdMember 2021-12-31 0000887225 kep:DaewooDisplayCoLtdMember 2021-12-31 0000887225 kep:NTSCoLtdMember 2021-12-31 0000887225 kep:AIDCOLTDMember 2021-12-31 0000887225 kep:ChangwonEcofriendlyFarmingCorporationMember 2021-12-31 0000887225 kep:KumoHitechCoLtdMember 2021-12-31 0000887225 kep:KyungPyoIndustryCoLtdMember 2021-12-31 0000887225 kep:DaedongIndustryCoLtdMember 2021-12-31 0000887225 kep:DoosungHeavyIndustriesCoLtdMember 2021-12-31 0000887225 kep:SamjooHightechCoLtdMember 2021-12-31 0000887225 kep:SamkwangChemicalCoLtdMember 2021-12-31 0000887225 kep:SGCorpMember 2021-12-31 0000887225 kep:ShinseungChemicalIndustyCoLtdMember 2021-12-31 0000887225 kep:KJAlloyCoLtdMember 2021-12-31 0000887225 kep:SMHi-techCoLtdMember 2021-12-31 0000887225 kep:PuruenEnvironmentCoLtdMember 2021-12-31 0000887225 kep:MiretechCoLtdMember 2021-12-31 0000887225 kep:SejinHightechCoLtdMember 2021-12-31 0000887225 kep:EunSungEnterpriseCo.LtdMember 2021-12-31 0000887225 kep:DongdoBasaltIndustryCoLtdMember 2021-12-31 0000887225 kep:ShinyoungTextilesCoLtdMember 2021-12-31 0000887225 kep:IlwooSteelCoLtdMember 2021-12-31 0000887225 kep:Dong-unTechCoLtdMember 2021-12-31 0000887225 kep:WongwangDoorCorpMember 2021-12-31 0000887225 kep:MansuCoLtdMember 2021-12-31 0000887225 kep:EanskoreaCoLtdMember 2021-12-31 0000887225 kep:YoungdongseafoodCoLtdMember 2021-12-31 0000887225 kep:HyunwooWinstarCoLtdMember 2021-12-31 0000887225 kep:SehwaDiecastingCoLtdMember 2021-12-31 0000887225 kep:SungchangTechCoLtdMember 2021-12-31 0000887225 kep:YuchangIndustryCoLtdMember 2021-12-31 0000887225 kep:JeongpumCoLtdMember 2021-12-31 0000887225 kep:KoreaSteelPowerCoLtdMember 2021-12-31 0000887225 kep:AmanexCoLtdMember 2021-12-31 0000887225 kep:Dae-ALeisureCoLtdMember 2021-12-31 0000887225 kep:CaffeBeneCoLtdMember 2021-12-31 0000887225 kep:ShinjinInternationalCorpMember 2021-12-31 0000887225 kep:JinhungPackagingCoLtdMember 2021-12-31 0000887225 kep:DonglimEngCoLtdMember 2021-12-31 0000887225 kep:SIPCoLtdMember 2021-12-31 0000887225 kep:ClizenCoLtdMember 2021-12-31 0000887225 kep:DAEDONGMILLENNIUMCoLtdMember 2021-12-31 0000887225 kep:DaejiProductCoLtdMember 2021-12-31 0000887225 kep:JaeinCircuitCoLtdMember 2021-12-31 0000887225 kep:SSETCoLtdMember 2021-12-31 0000887225 kep:SewonPMTechCoLtdMember 2021-12-31 0000887225 kep:DawonYuhwaCoLtdMember 2021-12-31 0000887225 kep:OgokbaekkwaCoLtdMember 2021-12-31 0000887225 kep:ShinwonnToptechCoLtdMember 2021-12-31 0000887225 kep:KMLCCoLtdMember 2021-12-31 0000887225 kep:SamwonBioTechCoLtdMember 2021-12-31 0000887225 kep:IZUKOREACoLtdMember 2021-12-31 0000887225 kep:DongdoCNPCoLtdMember 2021-12-31 0000887225 kep:DaeBangIndustryCoLtdMember 2021-12-31 0000887225 kep:SITCoLtdMember 2021-12-31 0000887225 kep:TaejinHiechCoLtdMember 2021-12-31 0000887225 kep:HeadoneCoLtdMember 2021-12-31 0000887225 kep:E-WonSolutechCoLtdMember 2021-12-31 0000887225 kep:MJTCoLtdMember 2021-12-31 0000887225 kep:KPLCircuitCoLtdMember 2021-12-31 0000887225 kep:RoadSolarCoLtdMember 2021-12-31 0000887225 kep:HanMiFlexibleCoLtdMember 2021-12-31 0000887225 kep:SamhwaCastingCoLtdMember 2021-12-31 0000887225 kep:MillenniumPNTCoLtdMember 2021-12-31 0000887225 kep:SeinfoodCoLtdMember 2021-12-31 0000887225 kep:TaeSungEco-TechCoLtdMember 2021-12-31 0000887225 kep:KukexIncMember 2021-12-31 0000887225 kep:YoungshinPlusCo.Ltd.Member 2021-12-31 0000887225 kep:ChangWonEngineeringCoLtdMember 2021-12-31 0000887225 kep:SamsungSilupCoLtdMember 2021-12-31 0000887225 kep:GNChemCoLtdMember 2021-12-31 0000887225 kep:GWIndustryCoLtdMember 2021-12-31 0000887225 kep:TMConstructionCoLtdMember 2021-12-31 0000887225 kep:DaeMyungCoLtdMember 2021-12-31 0000887225 kep:NanomicartCoLtdMember 2021-12-31 0000887225 kep:YoungSanHeavyIndustriesCoLtdMember 2021-12-31 0000887225 kep:SamchungwonCoLtdMember 2021-12-31 0000887225 kep:WooyangFrozenFoodsCoLtdMember 2021-12-31 0000887225 kep:NanomicCoLtdMember 2021-12-31 0000887225 kep:SamsungNonferrousMetalCoLtdMember 2021-12-31 0000887225 kep:TKCoLtdMember 2021-12-31 0000887225 kep:ArariCoLtdMember 2021-12-31 0000887225 kep:PotechCoLtdMember 2021-12-31 0000887225 kep:CSCorporationCoLtdMember 2021-12-31 0000887225 kep:GlobalTheOneofKoreaCoLtdMember 2021-12-31 0000887225 kep:SteellifeCoLtdMember 2021-12-31 0000887225 kep:DCCastechCoLtdMember 2021-12-31 0000887225 kep:GeumhanCoLtdMember 2021-12-31 0000887225 kep:MokganCoLtdMember 2021-12-31 0000887225 kep:WenexCoLtdMember 2021-12-31 0000887225 kep:SulimCoLtdMember 2021-12-31 0000887225 kep:ShinkwangEngineeringCo.Ltd.Member 2021-12-31 0000887225 kep:EkCookwareCoLtdMember 2021-12-31 0000887225 kep:KTTWCoLtdMember 2021-12-31 0000887225 kep:AvajarCoLtdMember 2021-12-31 0000887225 kep:DaewhaFuelPumpIndLtdMember 2021-12-31 0000887225 kep:AddiesDirectCoLtdMember 2021-12-31 0000887225 kep:WorldCnMIncMember 2021-12-31 0000887225 kep:SuperoneCoLtdMember 2021-12-31 0000887225 kep:BuyoungPanjiCoLtdMember 2021-12-31 0000887225 kep:InternationalPaintKoreaCoLtdMember 2021-12-31 0000887225 kep:EILightingCoLtdMember 2021-12-31 0000887225 kep:HightechMnpCoLtdMember 2021-12-31 0000887225 kep:YooseungCoLtdMember 2021-12-31 0000887225 kep:SungkwangCoLtdMember 2021-12-31 0000887225 kep:TaeyanggasteelCoLtdMember 2021-12-31 0000887225 kep:AjinKSBCoLtdMember 2021-12-31 0000887225 kep:SewonCeramicCoLtdMember 2021-12-31 0000887225 kep:ChoyangTechCoLtdMember 2021-12-31 0000887225 kep:WoosungIBCoLtdMember 2021-12-31 0000887225 kep:CAPKoreaCoLtdMember 2021-12-31 0000887225 kep:LeSoleilKhnpLlcMember 2021-12-31 0000887225 kep:KShipbuildingCo.Ltd.FormerlyStxOffshoreShipbuildingCo.Ltd.Member 2021-12-31 0000887225 kep:GoodTcellsCoLtdMember 2021-12-31 0000887225 kep:IpsBioCo.Ltd.Member 2021-12-31 0000887225 kep:NineBCo.Ltd.Member 2021-12-31 0000887225 kep:ChoiganggujoCo.Ltd.Member 2021-12-31 0000887225 kep:DsCotecCo.Ltd.Member 2021-12-31 0000887225 kep:YoungheungIndustryCo.Ltd.Member 2021-12-31 0000887225 kep:HosungsteelCo.Ltd.Member 2021-12-31 0000887225 kep:UktaeInd.Co.Ltd.Member 2021-12-31 0000887225 kep:GangdongRsCo.LtdMember 2021-12-31 0000887225 kep:JfcCo.LtdMember 2021-12-31 0000887225 kep:SeokjinEtCo.LtdMember 2021-12-31 0000887225 kep:HyundaiTechCo.LtdMember 2021-12-31 0000887225 kep:DaeilCo.Ltd.Member 2021-12-31 0000887225 kep:SeohanFoodCo.Ltd.Member 2021-12-31 0000887225 kep:DaehyeonRecycleCo.LtdMember 2021-12-31 0000887225 kep:MetalLinkInc.Co.Ltd.Member 2021-12-31 0000887225 kep:PipetecKoreaCo.LtdMember 2021-12-31 0000887225 kep:SungjinTechCo.Ltd.Member 2021-12-31 0000887225 kep:YujinEcCo.Ltd.Member 2021-12-31 0000887225 kep:DaishinLogisticsCo.Ltd.Member 2021-12-31 0000887225 kep:JinsungEngineeringCo.LtdMember 2021-12-31 0000887225 kep:YonghoIndustryCo.LtdMember 2021-12-31 0000887225 kep:WowTechCo.LtdMember 2021-12-31 0000887225 kep:WorldPowerTechCo.LtdMember 2021-12-31 0000887225 kep:PbmAutoCo.Ltd.Member 2021-12-31 0000887225 kep:K2MotorsCo.Ltd.Member 2021-12-31 0000887225 kep:ClTechCo.Ltd.Member 2021-12-31 0000887225 kep:MiraeIndustryCo.Ltd.Member 2021-12-31 0000887225 kep:GentakKoreaCo.Ltd.Member 2021-12-31 0000887225 kep:SungjinChemicalCo.Ltd.Member 2021-12-31 0000887225 kep:LmatCo.Ltd.Member 2021-12-31 0000887225 kep:PoongLimIndustrialCo.Ltd.Member 2021-12-31 0000887225 kep:DaeSungGeotechCo.LtdMember 2021-12-31 0000887225 kep:SaeheemangCo.LtdMember 2021-12-31 0000887225 kep:HakbongPrecisionCo.Ltd.Member 2021-12-31 0000887225 kep:VornechCo.Ltd.Member 2021-12-31 0000887225 kep:WoojinFormtechCo.Ltd.Member 2021-12-31 0000887225 kep:KoreaEngineerManufacturingCo.Ltd.Member 2021-12-31 0000887225 kep:SinwaJkCo.LtdMember 2021-12-31 0000887225 kep:OwonEgCo.LtdMember 2021-12-31 0000887225 kep:GuseongCo.Ltd.Member 2021-12-31 0000887225 kep:IrefarmCo.LtdMember 2021-12-31 0000887225 kep:NamhaeEcCo.LtdMember 2021-12-31 0000887225 kep:HaenaraeAgriculturalCorpMember 2021-12-31 0000887225 kep:JaYeonScienceInd.Co.LtdMember 2021-12-31 0000887225 kep:DecoeCo.LtdMember 2021-12-31 0000887225 kep:DesignBeyondCo.LtdMember 2021-12-31 0000887225 kep:LbkCo.LtdMember 2021-12-31 0000887225 kep:DuckwonIndustrialCo.LtdMember 2021-12-31 0000887225 kep:AsptCo.LtdMember 2021-12-31 0000887225 kep:SimaCo.LtdMember 2021-12-31 0000887225 kep:JingkangResourcesCo.LtdMember 2021-12-31 0000887225 kep:EslinCo.LtdMember 2021-12-31 0000887225 kep:ShinwonCo.LtdMember 2021-12-31 0000887225 kep:CicTechCo.LtdMember 2021-12-31 0000887225 kep:OranoExpansionMember 2021-12-31 0000887225 kep:FoureverCo.LtdMember 2021-12-31 0000887225 kep:SegyoHitechCo.LtdMember 2021-12-31 0000887225 kep:MyungilMetalCo.LtdMember 2021-12-31 0000887225 kep:DaeshinEcmCo.LtdMember 2021-12-31 0000887225 kep:GreencarbonCo.LtdMember 2021-12-31 0000887225 kep:SunkooCo.LtdMember 2021-12-31 0000887225 kep:JiansConstructionCo.LtdMember 2021-12-31 0000887225 kep:DhTradingCo.LtdMember 2021-12-31 0000887225 kep:DiotechCo.LtdMember 2021-12-31 0000887225 kep:SangsinCo.LtdMember 2021-12-31 0000887225 kep:SteelFocusCo.LtdMember 2021-12-31 0000887225 kep:KamadaKoreaCo.LtdMember 2021-12-31 0000887225 kep:FosysCo.LtdMember 2021-12-31 0000887225 kep:GbPrecisionCo.LtdMember 2021-12-31 0000887225 kep:EwonArtCo.LtdMember 2021-12-31 0000887225 kep:DiTechCo.LtdMember 2021-12-31 0000887225 kep:HansAdCo.LtdMember 2021-12-31 0000887225 kep:ChaegimEnvironmentDevelopmentCo.LtdMember 2021-12-31 0000887225 kep:DaesungStainCo.LtdMember 2021-12-31 0000887225 kep:YsmCo.LtdMember 2021-12-31 0000887225 kep:DongInIndustryCo.LtdMember 2021-12-31 0000887225 kep:UiCo.LtdMember 2021-12-31 0000887225 kep:WorldOneCo.LtdMember 2021-12-31 0000887225 kep:YewonCo.LtdMember 2021-12-31 0000887225 kep:SeeunPpCo.LtdMember 2021-12-31 0000887225 kep:TsntCo.Ltd.Member 2021-12-31 0000887225 kep:ShinsungTechCo.LtdMember 2021-12-31 0000887225 kep:JslCo.LtdMember 2021-12-31 0000887225 kep:LoftGardenCo.LtdMember 2021-12-31 0000887225 kep:HandonCo.LtdMember 2021-12-31 0000887225 kep:GhTechCo.LtdMember 2021-12-31 0000887225 kep:DaeoCo.LtdMember 2021-12-31 0000887225 kep:BokwangCo.LtdMember 2021-12-31 0000887225 kep:SamkumIndustryCo.LtdMember 2021-12-31 0000887225 kep:DyntexKoreaCo.LtdMember 2021-12-31 0000887225 kep:IgspCo.LtdMember 2021-12-31 0000887225 kep:MiraeEngineeringCo.LtdMember 2021-12-31 0000887225 kep:MideumeuljuneunnamuCo.LtdMember 2021-12-31 0000887225 kep:LeagisCo.LtdMember 2021-12-31 0000887225 kep:SeilTextileCo.LtdMember 2021-12-31 0000887225 kep:IlshinTechCo.LtdMember 2021-12-31 0000887225 kep:MagtecCo.LtdMember 2021-12-31 0000887225 kep:SukwonCo.LtdMember 2021-12-31 0000887225 kep:HaesungMetalCo.LtdMember 2021-12-31 0000887225 kep:WhitecleanFoodsCo.LtdMember 2021-12-31 0000887225 kep:MichangCableCo.LtdMember 2021-12-31 0000887225 kep:G.mFoodsCo.LtdMember 2021-12-31 0000887225 kep:WecanGlobalInc.Co.LtdMember 2021-12-31 0000887225 kep:DaejuSteelCo.LtdMember 2021-12-31 0000887225 kep:HyundaiGlassCo.LtdMember 2021-12-31 0000887225 kep:MecCo.LtdMember 2021-12-31 0000887225 kep:DaeyeonecoCo.LtdMember 2021-12-31 0000887225 kep:HyesungCablecommunicationIncMember 2021-12-31 0000887225 kep:SangjinCo.LtdMember 2021-12-31 0000887225 kep:TopisCo.LtdMember 2021-12-31 0000887225 kep:GlTechCo.LtdMember 2021-12-31 0000887225 kep:CheonhaeCo.LtdMember 2021-12-31 0000887225 kep:IksanguwonCo.LtdMember 2021-12-31 0000887225 kep:KoreaRemiconCo.LtdMember 2021-12-31 0000887225 kep:NewTechCo.LtdMember 2021-12-31 0000887225 kep:SegeonCo.LtdMember 2021-12-31 0000887225 kep:VissemElectronicsCo.LtdMember 2021-12-31 0000887225 kep:KcIndustryCo.LtdMember 2021-12-31 0000887225 kep:IhsungCNICoLtdMember 2021-12-31 0000887225 kep:AoneAlformCo.LtdMember 2021-12-31 0000887225 kep:MsTechCo.LtdMember 2021-12-31 0000887225 kep:J.iSteelCo.LtdMember 2021-12-31 0000887225 kep:HntCo.LtdMember 2021-12-31 0000887225 kep:TaejinCo.LtdMember 2021-12-31 0000887225 kep:MacroadCo.LtdMember 2021-12-31 0000887225 kep:JinsungElectronicsCo.LtdMember 2021-12-31 0000887225 kep:WoongjinEnergyCo.LtdMember 2021-12-31 0000887225 kep:ElectricContractorsFinancialCooperativeCo.LtdMember 2021-12-31 0000887225 kep:InformationcommunicationFinancialCooperativeCo.LtdMember 2021-12-31 0000887225 kep:CommonComputerCo.LtdMember 2021-12-31 0000887225 kep:FinePowerexCo.LtdMember 2021-12-31 0000887225 kep:LongTermFinancialInstrumentsMember 2021-12-31 0000887225 ifrs-full:CountryOfDomicileMember 2021-12-31 0000887225 ifrs-full:ForeignCountriesMember 2021-12-31 0000887225 kep:OtherSubsidiariesMember 2021-12-31 0000887225 ifrs-full:OrdinarySharesMember 2021-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 kep:LaterThanFourMonthsAndNotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember 2021-12-31 0000887225 ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2021-12-31 0000887225 kep:NotLaterThanTwoMonthsImpairmentReviewedMember 2021-12-31 0000887225 kep:TadeAndOtherReceivablesImpairedMember 2021-12-31 0000887225 ifrs-full:OnDemandMember 2021-12-31 0000887225 kep:SecondBondTypeHybridBondMember kep:KoreaSoutheastPowerMember 2021-12-31 0000887225 kep:FirstBondTypeHybridBondMember kep:KoreaSoutheastPowerMember 2021-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers1Member 2021-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers2Member 2021-12-31 0000887225 kep:CashAndCashEquivalentsMember 2021-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers3Member 2021-12-31 0000887225 kep:CashAndCashEquivalents1Member 2021-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers4Member 2021-12-31 0000887225 kep:PropertyPlantEquipmentOthers5Member 2021-12-31 0000887225 kep:FinanceLeaseReceivableAndPropertyPlantAndEquipmentAndOthersMember 2021-12-31 0000887225 kep:PropertyPlantEquipmentOthers6Member 2021-12-31 0000887225 kep:FinanceLeaseReceivableAndPropertyPlantAndEquipmentAndOthers2Member 2021-12-31 0000887225 kep:DaeguPhotovoltaicMember 2021-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2021-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2021-12-31 0000887225 kep:SeobuHighwaySolarMember 2021-12-31 0000887225 kep:TaebaekGadeoksanWindPowerMember 2021-12-31 0000887225 kep:JejuGimnyeongWindPowerMember 2021-12-31 0000887225 kep:GoesanSolarParkMember 2021-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2021-12-31 0000887225 kep:HonamWindPowerMember 2021-12-31 0000887225 kep:SPowerMember 2021-12-31 0000887225 kep:YaksuESSLtdMember 2021-12-31 0000887225 kep:TaebaekGuinemiWindPowerMember 2021-12-31 0000887225 kep:TaebaekWindPowerMember 2021-12-31 0000887225 kep:ChangjukWindPowerMember 2021-12-31 0000887225 ifrs-full:LoansToGovernmentMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:LoansToGovernmentMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:LoansToGovernmentMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:LoansToGovernmentMember kep:OthersMember 2021-12-31 0000887225 ifrs-full:LoansToGovernmentMember 2021-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember kep:GovernmentGrantsMember 2021-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember kep:OthersMember 2021-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember 2021-12-31 0000887225 kep:AronFlyingShipCo.LtdMember 2021-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember 2021-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember 2021-12-31 0000887225 kep:LimitAmountAvailableForCard1Member 2021-12-31 0000887225 kep:LimitAmountAvailableForCard2Member 2021-12-31 0000887225 ifrs-full:LoanCommitmentsMember 2021-12-31 0000887225 kep:LoanCommitments2Member 2021-12-31 0000887225 kep:PaymentGuarantee2Member 2021-12-31 0000887225 kep:PaymentGuarantee3Member 2021-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondOthers3Member 2021-12-31 0000887225 kep:OtherCommitments1Member 2021-12-31 0000887225 kep:OtherCommitments2Member 2021-12-31 0000887225 kep:CommitmentsOnBankOverdraftMember 2021-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondAndOthers1Member 2021-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondOthers4Member 2021-12-31 0000887225 kep:LimitAmountAvailableForCPMember 2021-12-31 0000887225 kep:PaymentGuaranteeMember 2021-12-31 0000887225 kep:PerformanceGuarantee2Member 2021-12-31 0000887225 kep:PerformanceGuarantee5Member 2021-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondOthers2Member 2021-12-31 0000887225 kep:CertificationOfPaymentOnPayablesFromForeignCountryMember 2021-12-31 0000887225 kep:PerformanceGuaranteeMember 2021-12-31 0000887225 kep:PerformanceGuarantee4Member 2021-12-31 0000887225 kep:CommitmentsOnBankDaylightMember 2021-12-31 0000887225 kep:PerformanceGuarantee3Member 2021-12-31 0000887225 kep:CertificationOfBidding1Member 2021-12-31 0000887225 kep:InclusiveCredit1Member 2021-12-31 0000887225 kep:OtherCommitments3Member 2021-12-31 0000887225 kep:InclusiveCredit2Member 2021-12-31 0000887225 kep:TradeFinanceMember 2021-12-31 0000887225 kep:ShortTermFinancialInstrumentsCategoryMember 2021-12-31 0000887225 kep:ForeignShortTermBorrowings3Member 2021-12-31 0000887225 kep:ForeignShortTermBorrowings4Member 2021-12-31 0000887225 kep:ForeignShortTermBorrowings1Member 2021-12-31 0000887225 kep:ForeignShortTermBorrowings2Member 2021-12-31 0000887225 kep:ElectronicShortTermBonds1Member 2021-12-31 0000887225 kep:LocalShortTermBorrowings1Member 2021-12-31 0000887225 kep:LocalBankOverdraft1Member 2021-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:GwangyangGreenEnergyMember 2021-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2021-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2021-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2021-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2021-12-31 0000887225 kep:DaewonGreenEnergyMember 2021-12-31 0000887225 kep:GunsanBioEnergyMember 2021-12-31 0000887225 kep:BitgoelEcoEnergyMember 2021-12-31 0000887225 kep:FourAssociatesOverseasMember 2021-12-31 0000887225 kep:BitsolarEnergyMember 2021-12-31 0000887225 kep:ExpenseOfIssuanceMember 2021-12-31 0000887225 ifrs-full:NoncurrentAssetsHeldForSaleMember ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:NoncurrentAssetsHeldForSaleMember kep:OtherNoncurrentAssetsHeldForSaleMember 2021-12-31 0000887225 ifrs-full:NoncurrentAssetsHeldForSaleMember ifrs-full:BuildingsMember 2021-12-31 0000887225 ifrs-full:NoncurrentAssetsHeldForSaleMember 2021-12-31 0000887225 ifrs-full:NoncurrentAssetsHeldForSaleMember ifrs-full:FixturesAndFittingsMember 2021-12-31 0000887225 kep:LoansRelatedPartiesMember 2021-12-31 0000887225 kep:FisheriesLoanMember 2021-12-31 0000887225 kep:AnjwaSmartFarmSolarCityCoLtdMember 2021-12-31 0000887225 kep:DaewonGreenEnergyCoLtdMember 2021-12-31 0000887225 kep:YuDangSolarCoLtdMember 2021-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2021-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2021-12-31 0000887225 kep:JejuGimnyeongWindPowerCoLtdMember 2021-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember 2021-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicCoLtdMember 2021-12-31 0000887225 kep:GoesanSolarParkCoLtdMember 2021-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2021-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2021-12-31 0000887225 kep:O2BGlobalCoLtdMember 2021-12-31 0000887225 kep:TronixCoLtdMember 2021-12-31 0000887225 kep:HankookElectricPowerInformationCoLtdMember 2021-12-31 0000887225 kep:SEPCoLtdMember 2021-12-31 0000887225 kep:SureDataLabCoLtdMember 2021-12-31 0000887225 kep:KoreaEnergyDataCoLtdMember 2021-12-31 0000887225 kep:GoDeokCleanEnergyCo.Ltd.Member 2021-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2021-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2021-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2021-12-31 0000887225 kep:KPGEIncMember 2021-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2021-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2021-12-31 0000887225 kep:IndeckNilesAssetManagementLLCMember 2021-12-31 0000887225 kep:StructureTestNetworkCoLtdMember 2021-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2021-12-31 0000887225 kep:ITRCoLtdMember 2021-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2021-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2021-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2021-12-31 0000887225 kep:PNDSolarMember 2021-12-31 0000887225 kep:GwangyangGreenEnergyMember 2021-12-31 0000887225 kep:NepalWaterEnergyDevelopmentMember 2021-12-31 0000887225 kep:DaegucleanEnergyMember 2021-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2021-12-31 0000887225 kep:KoreaElectricPowerCorporationFundMember 2021-12-31 0000887225 kep:KoreaElectricVehicleChargingServiceMember 2021-12-31 0000887225 kep:GunsanBioEnergyMember 2021-12-31 0000887225 kep:BusanGreenEnergyMember 2021-12-31 0000887225 kep:DaeguPhotovoltaicMember 2021-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2021-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2021-12-31 0000887225 kep:JinbhuvishPowerGenerationPvtMember 2021-12-31 0000887225 kep:DongducheonDreamPowerMember 2021-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2021-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2021-12-31 0000887225 kep:GangneungEcoPowerMember 2021-12-31 0000887225 kep:GoseongGreenPowerMember 2021-12-31 0000887225 kep:NoeulGreenEnergyMember 2021-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2021-12-31 0000887225 kep:PTMutiaraJawaMember 2021-12-31 0000887225 kep:XePianXeNamnoyPowerMember 2021-12-31 0000887225 kep:EurasiaEnergyHoldingsMember 2021-12-31 0000887225 kep:PioneerGasPowerMember 2021-12-31 0000887225 kep:SPowerMember 2021-12-31 0000887225 kep:PTBayanResourcesTBKMember 2021-12-31 0000887225 kep:PTWampuElectricPowerMember 2021-12-31 0000887225 kep:KNOCNigerianWestOilMember 2021-12-31 0000887225 kep:KNOCNigerianEastOilMember 2021-12-31 0000887225 kep:PTCirebonElectricPowerMember 2021-12-31 0000887225 kep:GemengInternationalEnergyMember 2021-12-31 0000887225 kep:SPCPowerCorporationMember 2021-12-31 0000887225 kep:KNHSolarMember 2021-12-31 0000887225 kep:ChangjukWindPowerMember 2021-12-31 0000887225 kep:DaeryunPowerMember 2021-12-31 0000887225 kep:PyeongchangWindPowerMember 2021-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2021-12-31 0000887225 kep:TaebaekWindPowerMember 2021-12-31 0000887225 kep:KoreaPowerExchangeMember 2021-12-31 0000887225 kep:HyundaiGreenPowerMember 2021-12-31 0000887225 kep:GangwonWindPowerMember 2021-12-31 0000887225 kep:YTNMember 2021-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2021-12-31 0000887225 kep:KoreaGasCorporationMember 2021-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2021-12-31 0000887225 kep:G.guruCo.LtdMember 2021-12-31 0000887225 kep:Ud4mMember 2021-12-31 0000887225 kep:DongbuHighwaySolarMember 2021-12-31 0000887225 kep:SeobuHighwaySolarMember 2021-12-31 0000887225 kep:GangneungSacheonFuelCellCo.Ltd.Member 2021-12-31 0000887225 kep:KostureCo.Ltd.Member 2021-12-31 0000887225 kep:HaeparangEnergyCo.Ltd.Member 2021-12-31 0000887225 kep:SaemangeumSebitPowerPlantCo.Ltd.Member 2021-12-31 0000887225 kep:YeongyangWindPowerCorporationIiMember 2021-12-31 0000887225 kep:YeomsubongWindPowerCo.Ltd.Member 2021-12-31 0000887225 kep:ChuncheonGreenEnergyCo.Ltd.Member 2021-12-31 0000887225 kep:DigitalInnovationGrowthFundMember 2021-12-31 0000887225 kep:YaksuESSLtdMember 2021-12-31 0000887225 kep:HansuwonKnpCo.Ltd.FormerlyKoreaNuclearPartnersCo.Ltd.Member 2021-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2021-12-31 0000887225 kep:KEPCOUhdeMember 2021-12-31 0000887225 kep:PulauIndahOAndMSdnBhdMember 2021-12-31 0000887225 kep:BitsolarEnergyMember 2021-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2021-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2021-12-31 0000887225 kep:CAESLLCMember 2021-12-31 0000887225 kep:KASINVESTMENTIILLCMember 2021-12-31 0000887225 kep:KASINVESTMENTILLCMember 2021-12-31 0000887225 kep:OneEnergyAsiaLimitedMember 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-12-31 0000887225 kep:NaepoGreenEnergyMember 2021-12-31 0000887225 kep:CheongnaEnergyMember 2021-12-31 0000887225 kep:PTBaritoWahanaTenagaMember 2021-12-31 0000887225 kep:ShinhanBNPPPrivateInvestmentTrustEastWestSunlightDreamMember 2021-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2021-12-31 0000887225 kep:SolaseadoSolarPowerMember 2021-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2021-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2021-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember 2021-12-31 0000887225 kep:StavroHoldingIIABMember 2021-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2021-12-31 0000887225 kep:YangyangWindPowerCoLtdMember 2021-12-31 0000887225 kep:ChungsongmeonBongSanWindPowerCoLtdMember 2021-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2021-12-31 0000887225 kep:DEEnergiaSpAMember 2021-12-31 0000887225 kep:DangjinEcoPowerCoLtdNewlyMember 2021-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2021-12-31 0000887225 kep:KWNuclearComponentsMember 2021-12-31 0000887225 kep:RESTechnologyADMember 2021-12-31 0000887225 kep:KVHoldingsMember 2021-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2021-12-31 0000887225 kep:ChesterSolarISpAMember 2021-12-31 0000887225 kep:SolarPhilippinesCalataganCorporationMember 2021-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2021-12-31 0000887225 kep:JamaicaPublicServiceMember 2021-12-31 0000887225 kep:RabighOperationMaintenanceMember 2021-12-31 0000887225 kep:RabighElectricityMember 2021-12-31 0000887225 kep:DatangKEPCOChaoyangRenewablePowerMember 2021-12-31 0000887225 kep:DatangChifengRenewablePowerMember 2021-12-31 0000887225 kep:GansuDatangYumenWindPowerMember 2021-12-31 0000887225 kep:KEPCOSPCPowerCorporationMember 2021-12-31 0000887225 kep:WaterburyLakeUraniumLPMember 2021-12-31 0000887225 kep:ASMBGInvesticiiADMember 2021-12-31 0000887225 kep:ShuweihatAsiaOperationMaintenanceCompanyMember 2021-12-31 0000887225 kep:ShuweihatAsiaPowerInvestmentBVMember 2021-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2021-12-31 0000887225 kep:AmmanAsiaElectricPowerMember 2021-12-31 0000887225 kep:HonamWindPowerMember 2021-12-31 0000887225 kep:KAPESMember 2021-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2021-12-31 0000887225 kep:KEPCOUhdeMember 2021-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2021-12-31 0000887225 kep:NawahEnergyMember 2021-12-31 0000887225 kep:ChuncheonEnergyMember 2021-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2021-12-31 0000887225 kep:NghiSon2PowerMember 2021-12-31 0000887225 kep:KelarSAMember 2021-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember 2021-12-31 0000887225 kep:IncheonNewPowerMember 2021-12-31 0000887225 kep:DaehanWindPowerPSCMember 2021-12-31 0000887225 kep:REPioneerHoldingsLLCMember 2021-12-31 0000887225 kep:REHolidayHoldingsLLCMember 2021-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2021-12-31 0000887225 kep:SouthJamaicaPowerCompanyLimitedMember 2021-12-31 0000887225 kep:DiegoDeAlmagroSolarSpAMember 2021-12-31 0000887225 kep:ChesterSolarVSpAMember 2021-12-31 0000887225 kep:ChesterSolarIVSpAMember 2021-12-31 0000887225 kep:YeonggwangWindPowerMember 2021-12-31 0000887225 kep:SeokmunEnergyMember 2021-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2021-12-31 0000887225 kep:MOMENTUMMember 2021-12-31 0000887225 kep:BarakahOneCompanyMember 2021-12-31 0000887225 kep:KepcoKpsCarabaoCorpMember 2021-12-31 0000887225 kep:GeumsungsanWindPowerCoLtdMember 2021-12-31 0000887225 kep:EnelXMidlandPhotovoltaicLlcMember 2021-12-31 0000887225 kep:CheongjuEcoParkCoLtdMember 2021-12-31 0000887225 kep:GuraeResidentPowerCoLtdMember 2021-12-31 0000887225 kep:YeongwolEcoWindCoLtdMember 2021-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingS.lMember 2021-12-31 0000887225 kep:OmisanWindPowerMember 2021-12-31 0000887225 kep:GuadalupeSolarSpaMember 2021-12-31 0000887225 kep:EnergycoCoLtdFormerlyEnergycoLlcMember 2021-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember 2021-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISSDECVMember 2021-12-31 0000887225 kep:LaurelSpAMember 2021-12-31 0000887225 kep:REBarrenRidgeLandCoLLCMember 2021-12-31 0000887225 kep:REAstoria2LandCoLLCMember 2021-12-31 0000887225 kep:REBarrenRidge1HoldingsLLCMember 2021-12-31 0000887225 kep:ChileSolarJVSpAMember 2021-12-31 0000887225 kep:KIAMCOKOWEPOBannertonHoldCoPtyLtdMember 2021-12-31 0000887225 kep:HORUSSOLARSADECVMember 2021-12-31 0000887225 kep:CapmanLynxScaSicarMember 2021-12-31 0000887225 kep:GunsanLandSolarCoLtdMember 2021-12-31 0000887225 kep:GoheungNewEnergyCoLtdMember 2021-12-31 0000887225 kep:PrimeSwedishHoldingAbMember 2021-12-31 0000887225 kep:InternationalOffshorePowerTransmissionHoldingCompanyLimitedMember 2021-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2021-12-31 0000887225 kep:ForeignLongTermBorrowings5Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings4Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings3Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings2Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings1Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings26Member 2021-12-31 0000887225 kep:LocalLongTermBorrowingsMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings25Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings24Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings23Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings22Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings21Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings20Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings19Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings18Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings17Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings16Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings15Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings14Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings13Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings12Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings11Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings10Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings9Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings8Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings7Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings6Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings5Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings4Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings3Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings2Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings1Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings12Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowingsMember 2021-12-31 0000887225 kep:ForeignLongTermBorrowings11Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings10Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings9Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings8Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings7Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings6Member 2021-12-31 0000887225 kep:Fy12Member 2021-12-31 0000887225 kep:Fy14Member 2021-12-31 0000887225 kep:Fy15Member 2021-12-31 0000887225 kep:Fy17aMember 2021-12-31 0000887225 kep:Fy17bMember 2021-12-31 0000887225 kep:Fy17cMember 2021-12-31 0000887225 kep:Fy04Member 2021-12-31 0000887225 kep:Fy97Member 2021-12-31 0000887225 kep:Fy96Member 2021-12-31 0000887225 kep:Fy18aMember 2021-12-31 0000887225 kep:Fy18bMember 2021-12-31 0000887225 kep:Fy19aMember 2021-12-31 0000887225 kep:Fy19bMember 2021-12-31 0000887225 kep:Fy19cMember 2021-12-31 0000887225 kep:Fy19dMember 2021-12-31 0000887225 kep:Fy19eMember 2021-12-31 0000887225 kep:Fy19fMember 2021-12-31 0000887225 kep:Fy20aMember 2021-12-31 0000887225 kep:Fy20bMember 2021-12-31 0000887225 kep:Fy20dMember 2021-12-31 0000887225 kep:Fy20cMember 2021-12-31 0000887225 kep:ElectricityBonds1Member 2021-12-31 0000887225 kep:CorporateBondsMember 2021-12-31 0000887225 kep:LocalDebtSecuritiesMember 2021-12-31 0000887225 kep:Fy21aMember 2021-12-31 0000887225 kep:Fy21bMember 2021-12-31 0000887225 kep:Fy21cMember 2021-12-31 0000887225 kep:Fy21dMember 2021-12-31 0000887225 kep:ForeignDebtSecuritiesMember 2021-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-12-31 0000887225 kep:PlantMaintenanceEngineeringServiceMember ifrs-full:OperatingSegmentsMember 2021-12-31 0000887225 kep:ElectricPowerGenerationNonNuclearMember ifrs-full:OperatingSegmentsMember 2021-12-31 0000887225 kep:TransmissionAndDistributionMember ifrs-full:OperatingSegmentsMember 2021-12-31 0000887225 kep:ElectricPowerGenerationNuclearMember ifrs-full:OperatingSegmentsMember 2021-12-31 0000887225 ifrs-full:AllOtherSegmentsMember ifrs-full:OperatingSegmentsMember 2021-12-31 0000887225 ifrs-full:OperatingSegmentsMember 2021-12-31 0000887225 ifrs-full:EliminationOfIntersegmentAmountsMember 2021-12-31 0000887225 kep:EquityMethodAdjustmentMember 2021-12-31 0000887225 kep:DeferredTaxesAdjustmentMember 2021-12-31 0000887225 kep:OthersAdjustmentMember 2021-12-31 0000887225 ifrs-full:MaterialReconcilingItemsMember 2021-12-31 0000887225 kep:KAPESMember 2021-12-31 0000887225 kep:IncheonNewPowerMember 2021-12-31 0000887225 kep:ChesterSolarIVSpAMember 2021-12-31 0000887225 kep:BarakahOneCompanyMember 2021-12-31 0000887225 kep:NghiSon2PowerMember 2021-12-31 0000887225 kep:DaehanWindPowerPSCMember 2021-12-31 0000887225 kep:NaepoGreenEnergyMember 2021-12-31 0000887225 kep:SamcheokEcoMaterialsCo.LimitedMember 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-12-31 0000887225 kep:HadongMineralFiberMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2021-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2021-12-31 0000887225 kep:CurrencyForwardContracts1Member 2021-12-31 0000887225 kep:CurrencyForwardContracts2Member 2021-12-31 0000887225 kep:CurrencyForwardContracts3Member 2021-12-31 0000887225 kep:CurrencyForwardContracts4Member 2021-12-31 0000887225 kep:CurrencyForwardContracts5Member 2021-12-31 0000887225 kep:CurrencyForwardContracts6Member 2021-12-31 0000887225 kep:CurrencyForwardContracts7Member 2021-12-31 0000887225 kep:CurrencyForwardContracts8Member 2021-12-31 0000887225 kep:CurrencyForwardContracts9Member 2021-12-31 0000887225 kep:CurrencyForwardContracts10Member 2021-12-31 0000887225 kep:CurrencyForwardContracts11Member 2021-12-31 0000887225 kep:CurrencyForwardContracts12Member 2021-12-31 0000887225 kep:CurrencyForwardContracts13Member 2021-12-31 0000887225 kep:CurrencyForwardContracts14Member 2021-12-31 0000887225 kep:CurrencyForwardContracts15Member 2021-12-31 0000887225 kep:CurrencyForwardContracts16Member 2021-12-31 0000887225 kep:CurrencyForwardContracts17Member 2021-12-31 0000887225 kep:CurrencyForwardContracts18Member 2021-12-31 0000887225 kep:CurrencyForwardContracts19Member 2021-12-31 0000887225 kep:CurrencyForwardContracts20Member 2021-12-31 0000887225 kep:CurrencyForwardContracts21Member 2021-12-31 0000887225 kep:CurrencyForwardContracts22Member 2021-12-31 0000887225 kep:CurrencyForwardContracts23Member 2021-12-31 0000887225 kep:CurrencyForwardContracts24Member 2021-12-31 0000887225 kep:CurrencyForwardContracts25Member 2021-12-31 0000887225 kep:CurrencyForwardContracts26Member 2021-12-31 0000887225 kep:CurrencyForwardContracts27Member 2021-12-31 0000887225 kep:CurrencyForwardContracts28Member 2021-12-31 0000887225 kep:CurrencyForwardContracts29Member 2021-12-31 0000887225 kep:CurrencyForwardContracts30Member 2021-12-31 0000887225 kep:CurrencyForwardContracts31Member 2021-12-31 0000887225 kep:CurrencyForwardContracts32Member 2021-12-31 0000887225 kep:CurrencyForwardContracts33Member 2021-12-31 0000887225 kep:CurrencyForwardContracts34Member 2021-12-31 0000887225 kep:CurrencyForwardContracts35Member 2021-12-31 0000887225 kep:CurrencyForwardContracts36Member 2021-12-31 0000887225 kep:CurrencyForwardContracts38Member 2021-12-31 0000887225 kep:CurrencyForwardContracts37Member 2021-12-31 0000887225 kep:CurrencySwapContracts1Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts2Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts3Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts4Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts5Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts6Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts7Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts8Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts9Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts10Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts11Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts12Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts13Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts14Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts15Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts16Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts17Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts18Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts19Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts20Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts21Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts22Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts23Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts24Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts25Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts26Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts27Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts28Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts29Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts30Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts31Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts32Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts33Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts34Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts35Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts36Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts37Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts38Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts39Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts40Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts41Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts42Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:Currencyswapcontracts43Member 2021-12-31 0000887225 kep:CurrencySwapContracts1Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts2Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts3Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts4Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts5Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts6Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts7Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts8Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts9Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts10Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts11Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts12Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts13Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts14Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts15Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts16Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts17Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts18Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts19Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts20Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts21Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts22Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts23Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts24Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts25Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts26Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts27Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts28Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts29Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts30Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts31Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts32Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts33Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts34Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts35Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:CurrencySwapContracts36Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:KoreanDevelopmentBankMember kep:OwnedByGovernmentMember 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyForwardContract1Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract3Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract6Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract9Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract12Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract16Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract8Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract11Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract14Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract2Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract5Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract13Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract15Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract1Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract4Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract7Member 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract10Member 2021-12-31 0000887225 kep:ThousandOneHundredEighteenCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredNineteenCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredTwentyCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredTwentyOneCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredTwentyTwoCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredTwentyThreeCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredTwentyFourCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredTwentyFiveCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredTwentySixCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredTwentySevenCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredTwentyEightCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredTwentyNineCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredThirtyCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredThirtyOneCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredThirtyTwoCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredThirtyThreeCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredThirtyFourCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredThirtyFiveCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredThirtySixCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredThirtySevenCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredThirtyEightCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredThirtyNineCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFortyCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFortyOneCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFortyTwoCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFortyThreeCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFortyFourCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFortyFiveCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFortySixCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFortySevenCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFortyEightCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFortyNineCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFiftyCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFiftyOneCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFiftyTwoCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFiftyThreeCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFiftyFourCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFiftyFiveMember 2021-12-31 0000887225 kep:ThounsandHundredFiftySixCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneFiftySevenCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneFiftyEightCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredFiftyNineCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSixtyCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSixtyOneCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSixtyTwoCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSixtyThreeCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSixtyFourCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSixtyFiveCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSixtySixCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSixtySevenCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSixtyEightCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSixtyNineCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSeventyCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSeventyOneCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSeventyTwoCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSeventyThreeCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSeventyFourCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSeventyEightCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSeventyNineCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredEightyCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredEightyOneCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredEightyTwoCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredEightyThreeCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredEightyFourCorporateBondMember 2021-12-31 0000887225 kep:SixtyThreeOneCorporateBondMember 2021-12-31 0000887225 kep:SixtyThreeTwoCorporateBondMember 2021-12-31 0000887225 kep:SixtyThreeThreeCorporateBondMember 2021-12-31 0000887225 kep:SixtyFourOneCorporateBondMember 2021-12-31 0000887225 kep:SixtyFourTwoCorporateBondMember 2021-12-31 0000887225 kep:CorporateBondsOneMember 2021-12-31 0000887225 kep:CorporateBondsTwoMember 2021-12-31 0000887225 kep:SixtyFiveOneNonguaranteedCorporateBondMember 2021-12-31 0000887225 kep:SixtyFiveTwoNonguaranteedCorporateBondMember 2021-12-31 0000887225 kep:SixtySixOneNonguaranteedCorporateBondMember 2021-12-31 0000887225 kep:SixtySixTwoNonguaranteedCorporateBondMember 2021-12-31 0000887225 kep:SixtySixThreeNonguaranteedCorporateBondMember 2021-12-31 0000887225 kep:SixtySevenNonguaranteedCorporateBondMember 2021-12-31 0000887225 kep:NineForeignCurrencyCorporateBondMember 2021-12-31 0000887225 kep:FiftyOneOneCorporateBondMember 2021-12-31 0000887225 kep:FiftyOneTwoCorporateBondMember 2021-12-31 0000887225 kep:FiftyTwoOneCorporateBondMember 2021-12-31 0000887225 kep:FiftyTwoTwoCorporateBondMember 2021-12-31 0000887225 kep:FiftyTwoThreeCorporateBondMember 2021-12-31 0000887225 kep:CorporateBondsThreeMember 2021-12-31 0000887225 kep:CorporateBondsFourMember 2021-12-31 0000887225 kep:CorporateBondsFiveMember 2021-12-31 0000887225 kep:CorporateBondsSixMember 2021-12-31 0000887225 kep:CorporateBondsSevenMember 2021-12-31 0000887225 kep:ThousandOneHundredSeventyFiveCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSeventySixCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSeventySevenCorporateBondMember 2021-12-31 0000887225 kep:SixtyFiveOneCorporateBondMember 2021-12-31 0000887225 kep:SixtyFiveTwoCorporateBondMember 2021-12-31 0000887225 kep:SixtyFiveThreeCorporateBondMember 2021-12-31 0000887225 kep:CorporateBondsEightMember 2021-12-31 0000887225 kep:ThousandOneHundredEightyFiveCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredEightySixCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredEightySevenCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredSeventeenCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredEightyEightCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredEightyNineCorporateBondMember 2021-12-31 0000887225 kep:ThousandOneHundredNinetyCorporateBondMember 2021-12-31 0000887225 kep:InterestRateSwapContracts1Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts2Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts3Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts4Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts5Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts6Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts7Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts8Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts9Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts10Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts11Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts12Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts13Member kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts1Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts2Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts3Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts4Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts5Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InterestRateSwapContracts6Member kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:InternationalFinanceCorporationMember 2021-12-31 0000887225 kep:PerusahaanListikNegaraMember ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:AepTexasIncMember 2021-12-31 0000887225 ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:MufgBankLtdMember ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:ExportImportBankOfKoreaMember 2021-12-31 0000887225 kep:NextEnergyCoLtdMember 2021-12-31 0000887225 kep:KoreaEnergyAgencyMember 2021-12-31 0000887225 kep:GangneungMember 2021-12-31 0000887225 kep:GaesongIndustrialComplexMember 2021-12-31 0000887225 kep:HeeMangSunlightPowerCo.LtdMember 2021-12-31 0000887225 kep:GemengInternationalEnergyMember kep:WooriSpotPefMember 2021-12-31 0000887225 kep:KoreaGasCorporationMember 2021-12-31 0000887225 kep:HansuwonKnpCoLtdFormerlyKoreaNuclearPartnersCoLtdMember 2021-12-31 0000887225 kep:G.guruCoLtdMember 2021-12-31 0000887225 kep:Ud4mCoLtdMember 2021-12-31 0000887225 kep:GangneungSacheonFuelCellCoLtdMember 2021-12-31 0000887225 kep:KostureCoLtdMember 2021-12-31 0000887225 kep:GoDeokCleanEnergyCoLtdMember 2021-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingSLMember 2021-12-31 0000887225 kep:KepcouhdeInc.Member 2021-12-31 0000887225 kep:EnergycoLLCMember 2021-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLtdMember 2021-12-31 0000887225 kep:PulauIndahOmSdnBhdMember 2021-12-31 0000887225 kep:UnbilledRevenueMember 2021-12-31 0000887225 kep:CashCashEquivalents2Member 2021-12-31 0000887225 kep:CashCashEquivalents3Member 2021-12-31 0000887225 kep:ConstructionContractsMember 2021-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember ifrs-full:DebtSecuritiesMember 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyOneMember kep:ThirdPlannedPeriodMember 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyTwoMember kep:ThirdPlannedPeriodMember 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyThreeMember kep:ThirdPlannedPeriodMember 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFourMember kep:ThirdPlannedPeriodMember 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFiveMember kep:ThirdPlannedPeriodMember 2021-12-31 0000887225 kep:ThirdPlannedPeriodMember 2021-12-31 0000887225 kep:SecondPlannedPeriodMember kep:PeriodTwoThousandAndTwentyMember 2021-12-31 0000887225 kep:TemporaryElectricityBillSupportForSmallBusinessOwnersMember 2021-12-31 0000887225 kep:PrimorisRenewableEnergyIncMember 2021-12-31 0000887225 kep:Pt.CirebonElectroPowerMember 2021-12-31 0000887225 kep:AxiaPowerHoldingsB.vMember 2021-12-31 0000887225 kep:PtPerusahaanListrikNegaraMember 2021-12-31 0000887225 kep:ExportimportBankOfKoreaMember 2021-12-31 0000887225 kep:PtCirebonEnergiPrasaranaMember 2021-12-31 0000887225 kep:VanPhongPowerCompanyLtdMember 2021-12-31 0000887225 kep:MorganStanleyCapitalGroupIncMember 2021-12-31 0000887225 kep:MorganStanleyRenewablesIncMember 2021-12-31 0000887225 kep:FrankfurtBranchThroughKookminBankMember 2021-12-31 0000887225 kep:MicrosoftThroughKookminBankMember 2021-12-31 0000887225 kep:EllevioThroughShinhanBankMember 2021-12-31 0000887225 kep:ShinhanBankMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:DerivativeAssetsApplyingHedgeAccountingCategoryMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2020-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember 2020-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember 2020-12-31 0000887225 ifrs-full:HedgingInstrumentsMember 2020-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember kep:OtherReceivablesMember 2020-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember 2020-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember ifrs-full:TradeReceivablesMember 2020-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember 2020-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember kep:OtherReceivablesMember 2020-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember ifrs-full:TradeReceivablesMember 2020-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember kep:NonTradeReceivablesMember 2020-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember kep:AccruedIncomeReceivableMember 2020-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember kep:DepositsMember 2020-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember kep:FinanceLeaseReceivablesMember 2020-12-31 0000887225 kep:CurrentTradeAndOtherReceivablesMember kep:OtherReceivablesOthersMember 2020-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember kep:NonTradeReceivablesMember 2020-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember kep:AccruedIncomeReceivableMember 2020-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember kep:DepositsMember 2020-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember kep:FinanceLeaseReceivablesMember 2020-12-31 0000887225 kep:NoncurrentTradeAndOtherReceivablesMember kep:OtherReceivablesOthersMember 2020-12-31 0000887225 kep:OtherReceivablesMember 2020-12-31 0000887225 kep:CommerceandIndustryEnergyMember 2020-12-31 0000887225 kep:KEPCOKPSPhilippinesCorpMember 2020-12-31 0000887225 kep:KOSPOChileSpAMember 2020-12-31 0000887225 kep:PTKOWEPOSumselOperationandMaintenanceServicesMember 2020-12-31 0000887225 kep:HeeMangSunlightPowerMember 2020-12-31 0000887225 kep:FujeijWindPowerCompanyMember 2020-12-31 0000887225 kep:KOSPOYoungnamPowerMember 2020-12-31 0000887225 kep:HICarbonProfessionalPrivateSpecialAssetInvestmentTrust1Member 2020-12-31 0000887225 kep:ChitoseSolarPowerPlantMember 2020-12-31 0000887225 kep:KEPCOEnergySolutionMember 2020-12-31 0000887225 kep:SolarSchoolPlantMember 2020-12-31 0000887225 kep:KOSPOPowerServicesLimitadaMember 2020-12-31 0000887225 kep:EnergyNewIndustrySpecializedInvestmentPrivateInvestmentTrustMember 2020-12-31 0000887225 kep:KOENBylongMember 2020-12-31 0000887225 kep:KOMIPOBylongMember 2020-12-31 0000887225 kep:KOWEPOBylongMember 2020-12-31 0000887225 kep:KOSPOBylongMember 2020-12-31 0000887225 kep:EWPBylongMember 2020-12-31 0000887225 kep:KOWEPOLaoInternationalMember 2020-12-31 0000887225 kep:KEPCOUSMember 2020-12-31 0000887225 kep:KEPCOAlamosaMember 2020-12-31 0000887225 kep:CogentrixofAlamosaMember 2020-12-31 0000887225 kep:KEPCOLGCNSMangilaoHoldingsMember 2020-12-31 0000887225 kep:MangilaoInvestmentMember 2020-12-31 0000887225 kep:KEPCOLGCNSMangilaoSolarMember 2020-12-31 0000887225 kep:JejuHanlimOffshoreWindCoMember 2020-12-31 0000887225 kep:PTSiborpaEcoPowerMember 2020-12-31 0000887225 kep:PTKoreaEnergyIndonesiaMember 2020-12-31 0000887225 kep:KOLATSpAMember 2020-12-31 0000887225 kep:KEPCOCaliforniaLLCMember 2020-12-31 0000887225 kep:KEPCOMojaveHoldingsLLCMember 2020-12-31 0000887225 kep:IncheonFuelCellCo.Ltd.Member 2020-12-31 0000887225 kep:KOENServiceCo.Ltd.Member 2020-12-31 0000887225 kep:KOMIPOServiceCo.Ltd.Member 2020-12-31 0000887225 kep:KOWEPOServiceCo.Ltd.Member 2020-12-31 0000887225 kep:KOSPOServiceCo.LtdMember 2020-12-31 0000887225 kep:EWPServiceCo.Ltd.Member 2020-12-31 0000887225 kep:PT.KOMIPOEnergyIndonesiaMember 2020-12-31 0000887225 kep:KNFPartnersMember 2020-12-31 0000887225 kep:KOSPOUSAMember 2020-12-31 0000887225 kep:NambuUSAMember 2020-12-31 0000887225 kep:TamraOffshoreWindPowerMember 2020-12-31 0000887225 kep:KEPCOMCSMember 2020-12-31 0000887225 kep:KEPCOFMSMember 2020-12-31 0000887225 kep:FirstkeepersMember 2020-12-31 0000887225 kep:SecutecMember 2020-12-31 0000887225 kep:SEGreenEnergyMember 2020-12-31 0000887225 kep:KEPCOMangilaoAmericaMember 2020-12-31 0000887225 kep:MangilaoIntermediateHoldingsMember 2020-12-31 0000887225 kep:KEPCOCSCMember 2020-12-31 0000887225 kep:KOAKPowerLimitedMember 2020-12-31 0000887225 kep:KOMIPOEuropeBVMember 2020-12-31 0000887225 kep:HaenanumEnergyFundMember 2020-12-31 0000887225 kep:PajuEcoenergyMember 2020-12-31 0000887225 kep:GuamUkuduPowerLLCMember 2020-12-31 0000887225 kep:TSEnergyNo25CoLtdMember 2020-12-31 0000887225 kep:KPSPartnersCoLtdMember 2020-12-31 0000887225 kep:KEPCOECServiceCoLtdMember 2020-12-31 0000887225 kep:MohaSolarCoLtdMember 2020-12-31 0000887225 kep:OgiriSolarPowerCoLtdMember 2020-12-31 0000887225 kep:KHNPUSALLCMember 2020-12-31 0000887225 kep:KOMIPOVanphongPowerServiceLLCMember 2020-12-31 0000887225 kep:EnergyInnovationFundIMember 2020-12-31 0000887225 kep:KoreaHydroNuclearPowerMember 2020-12-31 0000887225 kep:KoreaSoutheastPowerMember 2020-12-31 0000887225 kep:KoreaMidlandPowerMember 2020-12-31 0000887225 kep:KoreaWesternPowerMember 2020-12-31 0000887225 kep:KoreaSouthernPowerMember 2020-12-31 0000887225 kep:KoreaEastWestPowerMember 2020-12-31 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 2020-12-31 0000887225 kep:KEPCOPlantServiceEngineeringMember 2020-12-31 0000887225 kep:KEPCONuclearFuelMember 2020-12-31 0000887225 kep:KEPCOKDNMember 2020-12-31 0000887225 kep:KEPCOInternationalHongKongMember 2020-12-31 0000887225 kep:KEPCOInternationalPhilippinesMember 2020-12-31 0000887225 kep:KEPCOGansuInternationalMember 2020-12-31 0000887225 kep:KEPCOPhilippinesHoldingsMember 2020-12-31 0000887225 kep:KEPCOPhilippinesCorporationMember 2020-12-31 0000887225 kep:KEPCOIlijanCorporationMember 2020-12-31 0000887225 kep:KEPCOLebanonSARLMember 2020-12-31 0000887225 kep:KEPCONeimengguInternationalMember 2020-12-31 0000887225 kep:KEPCOShanxiInternationalMember 2020-12-31 0000887225 kep:KOMIPOGlobalPteMember 2020-12-31 0000887225 kep:KEPCONetherlandsBVMember 2020-12-31 0000887225 kep:KOREAImourarenUraniumInvestmentCorpMember 2020-12-31 0000887225 kep:KEPCOAustraliaMember 2020-12-31 0000887225 kep:KOSEPAustraliaMember 2020-12-31 0000887225 kep:KHNPCanadaEnergyMember 2020-12-31 0000887225 kep:KEPCOBylongAustraliaMember 2020-12-31 0000887225 kep:KoreaWaterburyUraniumLimitedPartnershipMember 2020-12-31 0000887225 kep:KEPCOHoldingsdeMexicoMember 2020-12-31 0000887225 kep:KSTElectricPowerCompanyMember 2020-12-31 0000887225 kep:KEPCOEnergyServiceCompanyMember 2020-12-31 0000887225 kep:KEPCONetherlandsS3BVMember 2020-12-31 0000887225 kep:PTKOMIPOPembangkitanJawaBaliMember 2020-12-31 0000887225 kep:PTCirebonPowerServiceMember 2020-12-31 0000887225 kep:KOWEPOInternationalCorporationMember 2020-12-31 0000887225 kep:KOMIPOAustraliaMember 2020-12-31 0000887225 kep:KOWEPOAustraliaMember 2020-12-31 0000887225 kep:KOSPOAustraliaMember 2020-12-31 0000887225 kep:KEPCOMiddleEastHoldingCompanyMember 2020-12-31 0000887225 kep:QatranaElectricPowerCompanyMember 2020-12-31 0000887225 kep:KOSPOJordanMember 2020-12-31 0000887225 kep:EWPAmericaMember 2020-12-31 0000887225 kep:KNFCanadaEnergyLimitedMember 2020-12-31 0000887225 kep:EWPBarbados1SRLMember 2020-12-31 0000887225 kep:GyeonggiGreenEnergyMember 2020-12-31 0000887225 kep:PTTanggamusElectricPowerMember 2020-12-31 0000887225 kep:GyeongjuWindPowerMember 2020-12-31 0000887225 kep:KOMIPOAmericaMember 2020-12-31 0000887225 kep:KOSEPUSAINCMember 2020-12-31 0000887225 kep:PTEWPIndonesiaMember 2020-12-31 0000887225 kep:KEPCONetherlandsJ3BVMember 2020-12-31 0000887225 kep:KoreaOffshoreWindPowerMember 2020-12-31 0000887225 kep:GlobalOnePioneerBVMember 2020-12-31 0000887225 kep:GlobalEnergyPioneerBVMember 2020-12-31 0000887225 kep:MiraPowerLimitedMember 2020-12-31 0000887225 kep:KOSEPMaterialMember 2020-12-31 0000887225 kep:ShortTermFinancialInstrumentsMember 2020-12-31 0000887225 ifrs-full:CorporateLoansMember kep:PresentValueDiscountMember 2020-12-31 0000887225 ifrs-full:CorporateLoansMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:CorporateLoansMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:CorporateLoansMember 2020-12-31 0000887225 kep:OtherLoansMember 2020-12-31 0000887225 kep:FisheriesLoanMember 2020-12-31 0000887225 kep:LoansHousingMember 2020-12-31 0000887225 kep:LoansTuitionMember 2020-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:SejongHaengbogdosiSharingChargeMember 2020-12-31 0000887225 kep:DangjinPowerPlantLoadFacilityUsageRightMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2020-12-31 0000887225 kep:MiningRightOfBylongMineMember ifrs-full:MiningRightsMember 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:GreenhouseGasEmissionsRightsMember 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember ifrs-full:ServiceConcessionRightsMember 2020-12-31 0000887225 kep:OccupancyAndUseOfPublicWatersMember ifrs-full:OtherIntangibleAssetsMember 2020-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:RightUseElectricityGasSupplyFacilityCommunityDistrictSongdoMember 2020-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:ElectricitySalesInformationSystemMember 2020-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:ContributionsToARPNRCDCMember 2020-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:SmartTechnologyVerificationAndStandardDesignProjectConductingRightMember 2020-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:ErpSystemAndOtherMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:ValuationAllowanceMember 2020-12-31 0000887225 kep:NoncurrentTradeAndOtherPayablesMember 2020-12-31 0000887225 kep:CurrentTradeAndOtherPayablesMember 2020-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember 2020-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember 2020-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember 2020-12-31 0000887225 kep:OwnedByOthersMember 2020-12-31 0000887225 kep:OwnedByGovernmentMember 2020-12-31 0000887225 kep:NonDesignatedMember 2020-12-31 0000887225 kep:CashAndCashEquivalentsMember 2020-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember 2020-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember 2020-12-31 0000887225 ifrs-full:TradeReceivablesMember 2020-12-31 0000887225 kep:LongtermshorttermFinancialInstrumentsMember 2020-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2020-12-31 0000887225 ifrs-full:ActuarialAssumptionOfDiscountRatesMember 2020-12-31 0000887225 ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember 2020-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember 2020-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 kep:ShortTermFinancialInstrumentsCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 kep:DerivativeFinancialInstrumentsLiabilitiesMember kep:DesignatedAsHedgingInstrumentMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 kep:UnsecuredBorrowingsMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 kep:DerivativeFinancialInstrumentsAssetsMember kep:DesignatedAsHedgingInstrumentMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 kep:CashAndCashEquivalentsMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 kep:DerivativeFinancialInstrumentsLiabilitiesMember kep:NonDesignatedMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 kep:SecuredBorrowingsMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 kep:BankOverdraftMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsCategoryMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 ifrs-full:TradeReceivablesMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 ifrs-full:FinancialLiabilitiesCategoryMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 kep:TradeAndOtherPayablesMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 kep:DerivativeFinancialInstrumentsAssetsMember kep:NonDesignatedMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 kep:UnsecuredBondMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 ifrs-full:FinancialLiabilitiesCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2020-12-31 0000887225 ifrs-full:Level1OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 ifrs-full:AtFairValueMember 2020-12-31 0000887225 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 ifrs-full:FloatingInterestRateMember 2020-12-31 0000887225 kep:LitigationAsTheDefendantMember 2020-12-31 0000887225 kep:LitigationAsThePlaintiffMember 2020-12-31 0000887225 kep:OtherCurrentAssetsMember 2020-12-31 0000887225 kep:OtherNoncurrentAssetsMember 2020-12-31 0000887225 kep:OtherNoncurrentLiabilitiesMember 2020-12-31 0000887225 kep:OtherCurrentLiabilitiesMember 2020-12-31 0000887225 kep:CannotBePresentlyDeterminedMaturityMember 2020-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:DesignatedAsHedgingInstrumentMember 2020-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-12-31 0000887225 ifrs-full:CurrencySwapContractMember 2020-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember ifrs-full:ForwardContractMember 2020-12-31 0000887225 ifrs-full:OptionContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:DesignatedAsHedgingInstrumentMember 2020-12-31 0000887225 ifrs-full:InterestRateSwapContractMember 2020-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-12-31 0000887225 kep:PurchaseofcablePVC1C2000SQ153000MandothersShinBupyungYoungseoMember 2020-12-31 0000887225 kep:PurchaseofcablePVC1C2500SQ103374MandothersBukdangjinShintangjungMember 2020-12-31 0000887225 kep:PurchaseofGIS362KV6300A63KA23CBYoungseoSSMember 2020-12-31 0000887225 kep:PurchaseGIS362kV6300A63kA26CBHwasungSSMember 2020-12-31 0000887225 kep:PurchaseofGIS362KV6300A63KA27CBKwangyangSSMember 2020-12-31 0000887225 kep:PurchaseCableFRCNCO-W1C325SQ1400000Member 2020-12-31 0000887225 kep:PurchaseSwitchEco9360UnitsMember 2020-12-31 0000887225 kep:PurchaseCableTRCNCEW1C600SQ551200MMember 2020-12-31 0000887225 kep:PurchaseCableTRCNCEWAL1C400SQ4464000MMember 2020-12-31 0000887225 kep:PurchaseCableFRCNCOW1C325SQ1092000MMember 2020-12-31 0000887225 kep:ConcretePole10MGeneralPurpose350KGF102435EaFiveOtherEquipmentsMember 2020-12-31 0000887225 kep:PurchaseOfCablePvc1c2500sq100548mAndOthersMember 2020-12-31 0000887225 kep:PurchaseOfGis362kv6300a63ka25cbMigeumSsMember 2020-12-31 0000887225 kep:AdvancedETypeLowPressureElectronicPowerMeter1320000EaMember 2020-12-31 0000887225 kep:PurchaseOfCablePvc1c2000sq5862mAndOthersBaekunGwangyanghangMember 2020-12-31 0000887225 kep:PurchaseOfCableTrCnceW1c325sq1016000mMember 2020-12-31 0000887225 kep:PurchaseOfCableTrCnceW1c600sq485000mMember 2020-12-31 0000887225 kep:PurchaseOfCableTrCnceWal1c400sq3303900mMember 2020-12-31 0000887225 kep:ConcretePole10mGeneralPurpose350kgf126948EaAndFiveOtherEquipmentsMember 2020-12-31 0000887225 kep:ConstructionofShinKoriunits56Member 2020-12-31 0000887225 kep:ConstructionofShinHanulunits12Member 2020-12-31 0000887225 kep:ServiceDesigningSeoulCombinedUnits12Member 2020-12-31 0000887225 kep:ServiceofdesigningShinBoryeongunits12Member 2020-12-31 0000887225 kep:PurchaseoffurnaceforconstructionofShinSeocheonthermalpowerplantMember 2020-12-31 0000887225 kep:PurchaseofturbinegeneratorforconstructionofShinSeocheonthermalpowerplantMember 2020-12-31 0000887225 kep:ElectricityconstructionofShinSeocheonthermalpowerplantMember 2020-12-31 0000887225 kep:PurchaseofmainmachineforJejuLNGcombinedMember 2020-12-31 0000887225 kep:ServiceofdesigningTaeanunits910Member 2020-12-31 0000887225 kep:PurchaseGasTurbineTurbineEquipmentGimpoCombinedHeatPowerPlantMember 2020-12-31 0000887225 kep:PurchaseSteamTurbineHRSGPOWERBLOCKGimpoCombinedHeatPowerPlantMember 2020-12-31 0000887225 kep:PurchaseofcoalhandlingmachineforconstructionofSamcheokunits12Member 2020-12-31 0000887225 kep:PurchaseoffurnaceforconstructionofSamcheokunits12Member 2020-12-31 0000887225 kep:PurchaseofturbinemainequipmentforSamcheokunits12Member 2020-12-31 0000887225 kep:PurchaseMainEquipmentNamjejuMember 2020-12-31 0000887225 kep:Other30ContractsMember 2020-12-31 0000887225 kep:ConstructionOfGimpoCombinedHeatAndPowerPlantMember 2020-12-31 0000887225 kep:PurchaseOfMainEquipmentForShinsejongCombinedThermalPowerPlantMember 2020-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2020-12-31 0000887225 kep:KoreaGasCorporationMember 2020-12-31 0000887225 kep:DongducheonDreamPowerMember 2020-12-31 0000887225 kep:KoreaPowerExchangeMember 2020-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2020-12-31 0000887225 kep:YTNMember 2020-12-31 0000887225 kep:BusanGreenEnergyMember 2020-12-31 0000887225 kep:GangwonWindPowerMember 2020-12-31 0000887225 kep:HyundaiGreenPowerMember 2020-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2020-12-31 0000887225 kep:NoeulGreenEnergyMember 2020-12-31 0000887225 kep:GoseongGreenPowerMember 2020-12-31 0000887225 kep:GangneungEcoPowerMember 2020-12-31 0000887225 kep:KoreaElectricVehicleChargeServiceMember 2020-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2020-12-31 0000887225 kep:PyeongchangWindPowerMember 2020-12-31 0000887225 kep:DaeryunPowerMember 2020-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2020-12-31 0000887225 kep:KNHSolarMember 2020-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2020-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2020-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2020-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2020-12-31 0000887225 kep:NaepoGreenEnergyMember 2020-12-31 0000887225 kep:HyundaiEnergyMember 2020-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2020-12-31 0000887225 kep:KAPESMember 2020-12-31 0000887225 kep:SeokmunEnergyMember 2020-12-31 0000887225 kep:KWNuclearComponentsMember 2020-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2020-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2020-12-31 0000887225 kep:DangjinEcoPowerMember 2020-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2020-12-31 0000887225 kep:ChuncheonEnergyMember 2020-12-31 0000887225 kep:CheongnaEnergyMember 2020-12-31 0000887225 kep:YeonggwangWindPowerMember 2020-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2020-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2020-12-31 0000887225 kep:EighteenJointVenturesOverseasMember 2020-12-31 0000887225 ifrs-full:LandMember 2020-12-31 0000887225 ifrs-full:BuildingsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 kep:OthersMember 2020-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2020-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2020-12-31 0000887225 ifrs-full:DebtSecuritiesMember kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2020-12-31 0000887225 kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2020-12-31 0000887225 ifrs-full:DerivativesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember 2020-12-31 0000887225 kep:HwanYoungSteelMember 2020-12-31 0000887225 kep:SAMBOAUTOMember 2020-12-31 0000887225 kep:IntellectualDiscoveryCo.Ltd.Member 2020-12-31 0000887225 kep:AJSMember 2020-12-31 0000887225 kep:MSEMember 2020-12-31 0000887225 kep:IlrimNanoTecMember 2020-12-31 0000887225 kep:YoungjinHiTechMember 2020-12-31 0000887225 kep:BuyoungMember 2020-12-31 0000887225 kep:MoboMember 2020-12-31 0000887225 kep:DaeKwangSemiconductorMember 2020-12-31 0000887225 kep:SanbonDepartmentStoreMember 2020-12-31 0000887225 kep:MijuSteelMfgMember 2020-12-31 0000887225 kep:SungwonMember 2020-12-31 0000887225 kep:KCDevelopmentMember 2020-12-31 0000887225 kep:IMHWAMember 2020-12-31 0000887225 kep:DALIMSpecialVehicleMember 2020-12-31 0000887225 kep:ASAJEONJUMember 2020-12-31 0000887225 kep:MoonkyungSilicaMember 2020-12-31 0000887225 kep:SungkwangTimberMember 2020-12-31 0000887225 kep:HJSteelMember 2020-12-31 0000887225 kep:KSRemiconMember 2020-12-31 0000887225 kep:JoongangPlatecMember 2020-12-31 0000887225 kep:PyungsanSiCo.Ltd.Member 2020-12-31 0000887225 kep:SamgongDevelopmentMember 2020-12-31 0000887225 kep:JoongangDevelopmentMember 2020-12-31 0000887225 kep:IlsukMember 2020-12-31 0000887225 kep:DongyangTelecomMember 2020-12-31 0000887225 kep:JongwonRemiconMember 2020-12-31 0000887225 kep:ZyleDaewooMotorSalesMember 2020-12-31 0000887225 kep:DaewooDevelopmentMember 2020-12-31 0000887225 kep:SeyangMember 2020-12-31 0000887225 kep:SeungriEnterpriseMember 2020-12-31 0000887225 kep:ShinEPCMember 2020-12-31 0000887225 kep:EjungAdMember 2020-12-31 0000887225 kep:SolvusMember 2020-12-31 0000887225 kep:KCMember 2020-12-31 0000887225 kep:SeongJiIndustrialMember 2020-12-31 0000887225 kep:DongYangMetalMember 2020-12-31 0000887225 kep:SeyangPrecisionIndMember 2020-12-31 0000887225 kep:DooriwonFoodSystemMember 2020-12-31 0000887225 kep:ShinShinMember 2020-12-31 0000887225 kep:SungKwangMember 2020-12-31 0000887225 kep:HaspeTechMember 2020-12-31 0000887225 kep:JoHyunMember 2020-12-31 0000887225 kep:HyoDongDevelopmentMember 2020-12-31 0000887225 kep:KoreaMineralsMember 2020-12-31 0000887225 kep:KyungDongMember 2020-12-31 0000887225 kep:ChunWonDevelopmentMember 2020-12-31 0000887225 kep:SungLimIndustrialMember 2020-12-31 0000887225 kep:AceIntiAgriculturalMember 2020-12-31 0000887225 kep:BCONMember 2020-12-31 0000887225 kep:AceIntegrationMember 2020-12-31 0000887225 kep:BeerYeastKoreaIncMember 2020-12-31 0000887225 kep:SunjinPowerTechMember 2020-12-31 0000887225 kep:DungHwanMember 2020-12-31 0000887225 kep:AceTrackMember 2020-12-31 0000887225 kep:KoreaTrecisionMember 2020-12-31 0000887225 kep:DauningMember 2020-12-31 0000887225 kep:KendaePrintingMember 2020-12-31 0000887225 kep:JOTechMember 2020-12-31 0000887225 kep:LKIndustryMember 2020-12-31 0000887225 kep:MirecoMember 2020-12-31 0000887225 kep:ElephantFriendsMember 2020-12-31 0000887225 kep:SinkwangIndustryMember 2020-12-31 0000887225 kep:NajinSteelMember 2020-12-31 0000887225 kep:HurimBiocellMember 2020-12-31 0000887225 kep:SmartPowerMember 2020-12-31 0000887225 kep:JMCHeavyIndustriesMember 2020-12-31 0000887225 kep:ShinPyungMember 2020-12-31 0000887225 kep:KwangSungMember 2020-12-31 0000887225 kep:SeenBusinessAndTechnologyMember 2020-12-31 0000887225 kep:WoobangConstructionMember 2020-12-31 0000887225 kep:MyungSungTexMember 2020-12-31 0000887225 kep:KolmarPharmaMember 2020-12-31 0000887225 kep:MoradoMember 2020-12-31 0000887225 kep:HyungjiEsquireMember 2020-12-31 0000887225 kep:WoojooEnvironmentIndMember 2020-12-31 0000887225 kep:WoojinIndustryMember 2020-12-31 0000887225 kep:KwangSungIndustryMember 2020-12-31 0000887225 kep:FutechMoldMember 2020-12-31 0000887225 kep:YuilIndustrialElectronicsMember 2020-12-31 0000887225 kep:BiwangIndustryMember 2020-12-31 0000887225 kep:YoungSungMember 2020-12-31 0000887225 kep:ShinilEngineeringMember 2020-12-31 0000887225 kep:ShinheungpetrolMember 2020-12-31 0000887225 kep:MyungMember 2020-12-31 0000887225 kep:ForceTECMember 2020-12-31 0000887225 kep:SamsungTechMember 2020-12-31 0000887225 kep:TaeHyungMember 2020-12-31 0000887225 kep:YounilMetalMember 2020-12-31 0000887225 kep:HankookPrecisionIndMember 2020-12-31 0000887225 kep:CJParadiseMember 2020-12-31 0000887225 kep:HanYoungTechnologyMember 2020-12-31 0000887225 kep:STXOffshoreShipbuildingMember 2020-12-31 0000887225 kep:PtotronicsMember 2020-12-31 0000887225 kep:NFTMember 2020-12-31 0000887225 kep:HyundaitechMember 2020-12-31 0000887225 kep:DasanMaterialMember 2020-12-31 0000887225 kep:FishWorldMember 2020-12-31 0000887225 kep:SGShinsungEngineeringandConstructionMember 2020-12-31 0000887225 kep:PuruenEnvironmentCoLtdMember 2020-12-31 0000887225 kep:MiretechCoLtdMember 2020-12-31 0000887225 kep:SIECoLtdMember 2020-12-31 0000887225 kep:SejinHightechCoLtdMember 2020-12-31 0000887225 kep:KeumMunIndustryCoLtdMember 2020-12-31 0000887225 kep:SMHi-techCoLtdMember 2020-12-31 0000887225 kep:KJAlloyCoLtdMember 2020-12-31 0000887225 kep:SamkwangChemicalCoLtdMember 2020-12-31 0000887225 kep:SGCorpMember 2020-12-31 0000887225 kep:ShinseungChemicalIndustyCoLtdMember 2020-12-31 0000887225 kep:SamjooHightechCoLtdMember 2020-12-31 0000887225 kep:DaedongIndustryCoLtdMember 2020-12-31 0000887225 kep:DoosungHeavyIndustriesCoLtdMember 2020-12-31 0000887225 kep:KyungPyoIndustryCoLtdMember 2020-12-31 0000887225 kep:KumoHitechCoLtdMember 2020-12-31 0000887225 kep:YeonggwangRemiconCoLtdMember 2020-12-31 0000887225 kep:AIDCOLTDMember 2020-12-31 0000887225 kep:NTSCoLtdMember 2020-12-31 0000887225 kep:ChangwonEcofriendlyFarmingCorporationMember 2020-12-31 0000887225 kep:DaewooDisplayCoLtdMember 2020-12-31 0000887225 kep:DongSeoElectronicsCoLtdMember 2020-12-31 0000887225 kep:SungsanPartsCoLtdMember 2020-12-31 0000887225 kep:TheYeonrijiCoLtdMember 2020-12-31 0000887225 kep:FlusysCoLtdMember 2020-12-31 0000887225 kep:WooyangHCCoLtdMember 2020-12-31 0000887225 kep:ChoheungPackingCoLtdMember 2020-12-31 0000887225 kep:JaewooCoLtdMember 2020-12-31 0000887225 kep:PtCirebonEnergiPrasaranaMember 2020-12-31 0000887225 kep:SetHoldingMember 2020-12-31 0000887225 kep:WonilLaserCoLtdMember 2020-12-31 0000887225 kep:PyungHwaIndustrialCoLtdMember 2020-12-31 0000887225 kep:PTKedapSayaaqMember 2020-12-31 0000887225 kep:KiscomCoLtdMember 2020-12-31 0000887225 kep:AIRTECHInformationCommunicationCoLtdMember 2020-12-31 0000887225 kep:ShinKwangIndustrialCoLtdMember 2020-12-31 0000887225 kep:BellieDoughnutsCoLtdMember 2020-12-31 0000887225 kep:SangjiCoLtdMember 2020-12-31 0000887225 kep:SemistMember 2020-12-31 0000887225 kep:SewonBusCoLtdMember 2020-12-31 0000887225 kep:EnertecCoLtdMember 2020-12-31 0000887225 kep:KmLeatechCo.Ltd.Member 2020-12-31 0000887225 kep:YouoneTBMEngineeringConstructionMember 2020-12-31 0000887225 kep:GreenAlchemyMember 2020-12-31 0000887225 kep:TaejungIndustriesMember 2020-12-31 0000887225 kep:ShinseiTradingMember 2020-12-31 0000887225 kep:DynamicMember 2020-12-31 0000887225 kep:DongdoBasaltIndustryCoLtdMember 2020-12-31 0000887225 kep:SamdoIndustryElectricMember 2020-12-31 0000887225 kep:EunSungEnterpriseCo.LtdMember 2020-12-31 0000887225 kep:ShinyoungTextilesCoLtdMember 2020-12-31 0000887225 kep:DongdoCNPCoLtdMember 2020-12-31 0000887225 kep:IlwooSteelCoLtdMember 2020-12-31 0000887225 kep:Dong-unTechCoLtdMember 2020-12-31 0000887225 kep:WongwangDoorCorpMember 2020-12-31 0000887225 kep:SeobuHighwaySolarCoLtdMember 2020-12-31 0000887225 kep:DongbuHighwaySolarCoLtdMember 2020-12-31 0000887225 kep:MansuCoLtdMember 2020-12-31 0000887225 kep:EanskoreaCoLtdMember 2020-12-31 0000887225 kep:YoungdongseafoodCoLtdMember 2020-12-31 0000887225 kep:HyunwooWinstarCoLtdMember 2020-12-31 0000887225 kep:SehwaDiecastingCoLtdMember 2020-12-31 0000887225 kep:SungchangTechCoLtdMember 2020-12-31 0000887225 kep:SIPCoLtdMember 2020-12-31 0000887225 kep:ClizenCoLtdMember 2020-12-31 0000887225 kep:DAEDONGMILLENNIUMCoLtdMember 2020-12-31 0000887225 kep:DaejiProductCoLtdMember 2020-12-31 0000887225 kep:CheongHaeMyeongGaCoLtdMember 2020-12-31 0000887225 kep:JaeinCircuitCoLtdMember 2020-12-31 0000887225 kep:SSETCoLtdMember 2020-12-31 0000887225 kep:SewonPMTechCoLtdMember 2020-12-31 0000887225 kep:DawonYuhwaCoLtdMember 2020-12-31 0000887225 kep:OgokbaekkwaCoLtdMember 2020-12-31 0000887225 kep:ShinwonnToptechCoLtdMember 2020-12-31 0000887225 kep:KMLCCoLtdMember 2020-12-31 0000887225 kep:SamwonBioTechCoLtdMember 2020-12-31 0000887225 kep:YuchangIndustryCoLtdMember 2020-12-31 0000887225 kep:JeongpumCoLtdMember 2020-12-31 0000887225 kep:KoreaSteelPowerCoLtdMember 2020-12-31 0000887225 kep:AmanexCoLtdMember 2020-12-31 0000887225 kep:Dae-ALeisureCoLtdMember 2020-12-31 0000887225 kep:CaffeBeneCoLtdMember 2020-12-31 0000887225 kep:DaechangHRSGCoLtdMember 2020-12-31 0000887225 kep:ShinjinInternationalCorpMember 2020-12-31 0000887225 kep:DaewoonShellTechCoLtdMember 2020-12-31 0000887225 kep:JinhungPackagingCoLtdMember 2020-12-31 0000887225 kep:DonglimEngCoLtdMember 2020-12-31 0000887225 kep:IZUKOREACoLtdMember 2020-12-31 0000887225 kep:DaeBangIndustryCoLtdMember 2020-12-31 0000887225 kep:SITCoLtdMember 2020-12-31 0000887225 kep:TaejinHiechCoLtdMember 2020-12-31 0000887225 kep:HeadoneCoLtdMember 2020-12-31 0000887225 kep:EnaindustryCoLtdMember 2020-12-31 0000887225 kep:TCTCoLtdMember 2020-12-31 0000887225 kep:E-WonSolutechCoLtdMember 2020-12-31 0000887225 kep:MJTCoLtdMember 2020-12-31 0000887225 kep:KPLCircuitCoLtdMember 2020-12-31 0000887225 kep:RoadSolarCoLtdMember 2020-12-31 0000887225 kep:SungAeCoLtdMember 2020-12-31 0000887225 kep:HanMiFlexibleCoLtdMember 2020-12-31 0000887225 kep:SamhwaCastingCoLtdMember 2020-12-31 0000887225 kep:MillenniumPNTCoLtdMember 2020-12-31 0000887225 kep:GNChemCoLtdMember 2020-12-31 0000887225 kep:GWIndustryCoLtdMember 2020-12-31 0000887225 kep:TMConstructionCoLtdMember 2020-12-31 0000887225 kep:DaeMyungCoLtdMember 2020-12-31 0000887225 kep:NanomicartCoLtdMember 2020-12-31 0000887225 kep:YoungSanHeavyIndustriesCoLtdMember 2020-12-31 0000887225 kep:SeinfoodCoLtdMember 2020-12-31 0000887225 kep:SamchungwonCoLtdMember 2020-12-31 0000887225 kep:WooyangFrozenFoodsCoLtdMember 2020-12-31 0000887225 kep:NanomicCoLtdMember 2020-12-31 0000887225 kep:TaeSungEco-TechCoLtdMember 2020-12-31 0000887225 kep:KukexIncMember 2020-12-31 0000887225 kep:YoungshinPlusCo.Ltd.Member 2020-12-31 0000887225 kep:ChangWonEngineeringCoLtdMember 2020-12-31 0000887225 kep:SamsungSilupCoLtdMember 2020-12-31 0000887225 kep:KMCRCoLtdMember 2020-12-31 0000887225 kep:DongsungMulsanCoLtdMember 2020-12-31 0000887225 kep:PizzakoreaCoLtdMember 2020-12-31 0000887225 kep:GeumdaniCoLtdMember 2020-12-31 0000887225 kep:TKCoLtdMember 2020-12-31 0000887225 kep:SungdoCoLtdMember 2020-12-31 0000887225 kep:KSMTechCoLtdMember 2020-12-31 0000887225 kep:ArariCoLtdMember 2020-12-31 0000887225 kep:PotechCoLtdMember 2020-12-31 0000887225 kep:CSCorporationCoLtdMember 2020-12-31 0000887225 kep:SungshinPartsCoLtdMember 2020-12-31 0000887225 kep:GlobalTheOneofKoreaCoLtdMember 2020-12-31 0000887225 kep:SteellifeCoLtdMember 2020-12-31 0000887225 kep:DCCastechCoLtdMember 2020-12-31 0000887225 kep:GeumhanCoLtdMember 2020-12-31 0000887225 kep:MokganCoLtdMember 2020-12-31 0000887225 kep:WenexCoLtdMember 2020-12-31 0000887225 kep:SulimCoLtdMember 2020-12-31 0000887225 kep:ShinkwangEngineeringCo.Ltd.Member 2020-12-31 0000887225 kep:TppCoLtdMember 2020-12-31 0000887225 kep:KuklimPlasticNewTechnologyCoLtdMember 2020-12-31 0000887225 kep:DukeongMetalHeatTreatmentCoLtdMember 2020-12-31 0000887225 kep:NewkoCoLtdMember 2020-12-31 0000887225 kep:MezzanineIPackCoLtdMember 2020-12-31 0000887225 kep:NewcleanLivestockCoLtdMember 2020-12-31 0000887225 kep:LtopCoLtdMember 2020-12-31 0000887225 kep:SimileAluminiumCoLtdMember 2020-12-31 0000887225 kep:GTToolingCoLtdMember 2020-12-31 0000887225 kep:PanaxKoreaCoLtdMember 2020-12-31 0000887225 kep:TeamKoreaCoLtdMember 2020-12-31 0000887225 kep:DonghwaTCACoLtdMember 2020-12-31 0000887225 kep:HankookPiagetCoLtdMember 2020-12-31 0000887225 kep:CocoFoodCoLtdMember 2020-12-31 0000887225 kep:WooriIndustryCoLtdMember 2020-12-31 0000887225 kep:ParaBellezaCoLtdMember 2020-12-31 0000887225 kep:DongsungCoLtdMember 2020-12-31 0000887225 kep:SamsungNonferrousMetalCoLtdMember 2020-12-31 0000887225 kep:DaewhaFuelPumpIndLtdMember 2020-12-31 0000887225 kep:HICCoLtdMember 2020-12-31 0000887225 kep:AddiesDirectCoLtdMember 2020-12-31 0000887225 kep:WorldCnMIncMember 2020-12-31 0000887225 kep:SuperoneCoLtdMember 2020-12-31 0000887225 kep:DeokuCoLtdMember 2020-12-31 0000887225 kep:BuyoungPanjiCoLtdMember 2020-12-31 0000887225 kep:InternationalPaintKoreaCoLtdMember 2020-12-31 0000887225 kep:EILightingCoLtdMember 2020-12-31 0000887225 kep:HightechMnpCoLtdMember 2020-12-31 0000887225 kep:DongjinFoundryIndustryCoLtdMember 2020-12-31 0000887225 kep:YooseungCoLtdMember 2020-12-31 0000887225 kep:SungkwangCoLtdMember 2020-12-31 0000887225 kep:TaeyanggasteelCoLtdMember 2020-12-31 0000887225 kep:AjinKSBCoLtdMember 2020-12-31 0000887225 kep:SewonCeramicCoLtdMember 2020-12-31 0000887225 kep:ChoyangTechCoLtdMember 2020-12-31 0000887225 kep:EkCookwareCoLtdMember 2020-12-31 0000887225 kep:KTTWCoLtdMember 2020-12-31 0000887225 kep:AvajarCoLtdMember 2020-12-31 0000887225 kep:KoominPrecisionsCoLtdMember 2020-12-31 0000887225 kep:WoosungIBCoLtdMember 2020-12-31 0000887225 kep:CAPKoreaCoLtdMember 2020-12-31 0000887225 kep:MSMCoLtdMember 2020-12-31 0000887225 kep:SsangyongYoungweolPlantServiceEngineeringCoLtdMember 2020-12-31 0000887225 kep:SHCoLtdMember 2020-12-31 0000887225 kep:NamsunnamCoLtdMember 2020-12-31 0000887225 kep:DaeyoungCoLtdMember 2020-12-31 0000887225 kep:ChandownFoodCoLtdMember 2020-12-31 0000887225 kep:GetronCoLtdMember 2020-12-31 0000887225 kep:JungmunCoLtdMember 2020-12-31 0000887225 kep:AndongTradingCorporationCoLtdMember 2020-12-31 0000887225 kep:JMTechCoLtdMember 2020-12-31 0000887225 kep:SGCEnergyCoLtdMember 2020-12-31 0000887225 kep:IhsungCniCo.LtdMember 2020-12-31 0000887225 kep:DdpopstyleCoLtdMember 2020-12-31 0000887225 kep:FinemetalCoLtdMember 2020-12-31 0000887225 kep:HRoboticsCoLtdMember 2020-12-31 0000887225 kep:GoodTcellsCoLtdMember 2020-12-31 0000887225 kep:SungkyeongCoLtdMember 2020-12-31 0000887225 kep:RMKCoLtdMember 2020-12-31 0000887225 kep:KoreaDistrictHeatingMember 2020-12-31 0000887225 kep:SsangyongMotorMember 2020-12-31 0000887225 kep:KoreaLineMember 2020-12-31 0000887225 kep:NamkwangEngineeringConstructionMember 2020-12-31 0000887225 kep:PumyangConstructionMember 2020-12-31 0000887225 kep:ELCOMTECMember 2020-12-31 0000887225 kep:PANoceanMember 2020-12-31 0000887225 kep:DongbuMember 2020-12-31 0000887225 kep:KSPMember 2020-12-31 0000887225 kep:STXHeavyIndustriesMember 2020-12-31 0000887225 kep:CodesCombineMember 2020-12-31 0000887225 kep:PTAdaroEnergyTbkMember 2020-12-31 0000887225 kep:EnergyFuelsIncMember 2020-12-31 0000887225 kep:BunjiCorporationLimitedMember 2020-12-31 0000887225 kep:DenisonMinesMember 2020-12-31 0000887225 kep:Fission30Member 2020-12-31 0000887225 kep:FissionUraniumMember 2020-12-31 0000887225 kep:SangSanginIndustryCoLtdMember 2020-12-31 0000887225 kep:VitzosysCoLtdMember 2020-12-31 0000887225 kep:EMnICoLtdMember 2020-12-31 0000887225 kep:LongTermFinancialInstrumentsMember 2020-12-31 0000887225 ifrs-full:CountryOfDomicileMember 2020-12-31 0000887225 ifrs-full:ForeignCountriesMember 2020-12-31 0000887225 kep:OtherSubsidiariesMember 2020-12-31 0000887225 ifrs-full:OrdinarySharesMember 2020-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember 2020-12-31 0000887225 ifrs-full:LaterThanOneYearMember 2020-12-31 0000887225 kep:LaterThanFourMonthsAndNotLaterThanOneYearMember 2020-12-31 0000887225 ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember 2020-12-31 0000887225 ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2020-12-31 0000887225 kep:NotLaterThanTwoMonthsImpairmentReviewedMember 2020-12-31 0000887225 kep:TadeAndOtherReceivablesImpairedMember 2020-12-31 0000887225 ifrs-full:OnDemandMember 2020-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2020-12-31 0000887225 kep:TaebaekGuinemiWindPowerMember 2020-12-31 0000887225 kep:PNDSolarMember 2020-12-31 0000887225 kep:SPowerMember 2020-12-31 0000887225 kep:HonamWindPowerMember 2020-12-31 0000887225 kep:DaeguPhotovoltaicMember 2020-12-31 0000887225 kep:YaksuESSLtdMember 2020-12-31 0000887225 kep:TaebaekWindPowerMember 2020-12-31 0000887225 kep:ChangjukWindPowerMember 2020-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2020-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember 2020-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember kep:OthersMember 2020-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember kep:GovernmentGrantsMember 2020-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:LoansToGovernmentMember 2020-12-31 0000887225 ifrs-full:LoansToGovernmentMember kep:OthersMember 2020-12-31 0000887225 ifrs-full:LoansToGovernmentMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:LoansToGovernmentMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:LoansToGovernmentMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember 2020-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember 2020-12-31 0000887225 kep:ForeignShortTermBorrowings1Member 2020-12-31 0000887225 kep:ForeignShortTermBorrowings2Member 2020-12-31 0000887225 kep:LocalShortTermBorrowings1Member 2020-12-31 0000887225 kep:LocalBankOverdraft1Member 2020-12-31 0000887225 kep:LocalBankOverdraft2Member 2020-12-31 0000887225 kep:ElectronicShortTermBonds1Member 2020-12-31 0000887225 kep:KoreaDevelopmentBankMember 2020-12-31 0000887225 kep:GwangyangGreenEnergyMember 2020-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2020-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2020-12-31 0000887225 kep:GoDeokCleanEnergyCoLtdMember 2020-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2020-12-31 0000887225 kep:FourAssociatesOverseasMember 2020-12-31 0000887225 kep:JeongamWindPowerMember 2020-12-31 0000887225 kep:FirstBondTypeHybridBondMember kep:KoreaSoutheastPowerMember 2020-12-31 0000887225 kep:SecondBondTypeHybridBondMember kep:KoreaSoutheastPowerMember 2020-12-31 0000887225 kep:ExpenseOfIssuanceMember 2020-12-31 0000887225 ifrs-full:NoncurrentAssetsHeldForSaleMember ifrs-full:FixturesAndFittingsMember 2020-12-31 0000887225 ifrs-full:NoncurrentAssetsHeldForSaleMember kep:OtherNoncurrentAssetsHeldForSaleMember 2020-12-31 0000887225 ifrs-full:NoncurrentAssetsHeldForSaleMember ifrs-full:LandMember 2020-12-31 0000887225 ifrs-full:NoncurrentAssetsHeldForSaleMember 2020-12-31 0000887225 ifrs-full:NoncurrentAssetsHeldForSaleMember ifrs-full:BuildingsMember 2020-12-31 0000887225 kep:LoansRelatedPartiesMember 2020-12-31 0000887225 kep:GoesanSolarParkCoLtdMember 2020-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicCoLtdMember 2020-12-31 0000887225 kep:JejuSolarOneCoLtdMember 2020-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2020-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2020-12-31 0000887225 kep:TronixCoLtdMember 2020-12-31 0000887225 kep:O2BGlobalCoLtdMember 2020-12-31 0000887225 kep:AnjwaSmartFarmSolarCityCoLtdMember 2020-12-31 0000887225 kep:GoDeokCleanEnergyCo.Ltd.Member 2020-12-31 0000887225 kep:SureDataLabCoLtdMember 2020-12-31 0000887225 kep:SEPCoLtdMember 2020-12-31 0000887225 kep:HankookElectricPowerInformationCoLtdMember 2020-12-31 0000887225 kep:DaewonGreenEnergyCoLtdMember 2020-12-31 0000887225 kep:YuDangSolarCoLtdMember 2020-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2020-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2020-12-31 0000887225 kep:JejuGimnyeongWindPowerCoLtdMember 2020-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember 2020-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2020-12-31 0000887225 kep:KPGEIncMember 2020-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2020-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2020-12-31 0000887225 kep:IndeckNilesAssetManagementLLCMember 2020-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2020-12-31 0000887225 kep:EurasiaEnergyHoldingsMember 2020-12-31 0000887225 kep:PioneerGasPowerMember 2020-12-31 0000887225 kep:SPowerMember 2020-12-31 0000887225 kep:PTBayanResourcesTBKMember 2020-12-31 0000887225 kep:KNOCNigerianEastOilMember 2020-12-31 0000887225 kep:XePianXeNamnoyPowerMember 2020-12-31 0000887225 kep:PTWampuElectricPowerMember 2020-12-31 0000887225 kep:KoreaGasCorporationMember 2020-12-31 0000887225 kep:KNOCNigerianWestOilMember 2020-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2020-12-31 0000887225 kep:StructureTestNetworkCoLtdMember 2020-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2020-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2020-12-31 0000887225 kep:ITRCoLtdMember 2020-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2020-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2020-12-31 0000887225 kep:PNDSolarMember 2020-12-31 0000887225 kep:GwangyangGreenEnergyMember 2020-12-31 0000887225 kep:NepalWaterEnergyDevelopmentMember 2020-12-31 0000887225 kep:YaksuESSLtdMember 2020-12-31 0000887225 kep:DaegucleanEnergyMember 2020-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2020-12-31 0000887225 kep:KoreaElectricPowerCorporationFundMember 2020-12-31 0000887225 kep:KoreaNuclearPartnersMember 2020-12-31 0000887225 kep:SPCPowerCorporationMember 2020-12-31 0000887225 kep:GemengInternationalEnergyMember 2020-12-31 0000887225 kep:YTNMember 2020-12-31 0000887225 kep:KoreaPowerExchangeMember 2020-12-31 0000887225 kep:TaebaekWindPowerMember 2020-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2020-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2020-12-31 0000887225 kep:PyeongchangWindPowerMember 2020-12-31 0000887225 kep:GangwonWindPowerMember 2020-12-31 0000887225 kep:HyundaiGreenPowerMember 2020-12-31 0000887225 kep:PTCirebonElectricPowerMember 2020-12-31 0000887225 kep:GunsanBioEnergyMember 2020-12-31 0000887225 kep:KoreaElectricVehicleChargingServiceMember 2020-12-31 0000887225 kep:BusanGreenEnergyMember 2020-12-31 0000887225 kep:DaeguPhotovoltaicMember 2020-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2020-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2020-12-31 0000887225 kep:JinbhuvishPowerGenerationPvtMember 2020-12-31 0000887225 kep:DongducheonDreamPowerMember 2020-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2020-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2020-12-31 0000887225 kep:GangneungEcoPowerMember 2020-12-31 0000887225 kep:GoseongGreenPowerMember 2020-12-31 0000887225 kep:NoeulGreenEnergyMember 2020-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2020-12-31 0000887225 kep:PTMutiaraJawaMember 2020-12-31 0000887225 kep:HadongMineralFiberMember 2020-12-31 0000887225 kep:DaeryunPowerMember 2020-12-31 0000887225 kep:ChangjukWindPowerMember 2020-12-31 0000887225 kep:KNHSolarMember 2020-12-31 0000887225 kep:KASINVESTMENTIILLCMember 2020-12-31 0000887225 kep:KASINVESTMENTILLCMember 2020-12-31 0000887225 kep:OneEnergyAsiaLimitedMember 2020-12-31 0000887225 kep:HyundaiEnergyMember 2020-12-31 0000887225 kep:NaepoGreenEnergyMember 2020-12-31 0000887225 kep:CheongnaEnergyMember 2020-12-31 0000887225 kep:PTBaritoWahanaTenagaMember 2020-12-31 0000887225 kep:ShinhanBNPPPrivateInvestmentTrustEastWestSunlightDreamMember 2020-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2020-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2020-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember 2020-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2020-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2020-12-31 0000887225 kep:SolaseadoSolarPowerMember 2020-12-31 0000887225 kep:StavroHoldingIIABMember 2020-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2020-12-31 0000887225 kep:YangyangWindPowerCoLtdMember 2020-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2020-12-31 0000887225 kep:DangjinEcoPowerCoLtdNewlyMember 2020-12-31 0000887225 kep:DEEnergiaSpAMember 2020-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2020-12-31 0000887225 kep:ChungsongmeonBongSanWindPowerCoLtdMember 2020-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2020-12-31 0000887225 kep:SolarPhilippinesCalataganCorporationMember 2020-12-31 0000887225 kep:ChesterSolarISpAMember 2020-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2020-12-31 0000887225 kep:ChileSolarJVSpAMember 2020-12-31 0000887225 kep:KIAMCOKOWEPOBannertonHoldCoPtyLtdMember 2020-12-31 0000887225 kep:LaurelSpAMember 2020-12-31 0000887225 kep:REBarrenRidgeLandCoLLCMember 2020-12-31 0000887225 kep:REAstoria2LandCoLLCMember 2020-12-31 0000887225 kep:REBarrenRidge1HoldingsLLCMember 2020-12-31 0000887225 kep:REPioneerHoldingsLLCMember 2020-12-31 0000887225 kep:REHolidayHoldingsLLCMember 2020-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2020-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2020-12-31 0000887225 kep:CAESLLCMember 2020-12-31 0000887225 kep:EnergycoLLCMember 2020-12-31 0000887225 kep:BitsolarEnergyMember 2020-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2020-12-31 0000887225 kep:SouthJamaicaPowerCompanyLimitedMember 2020-12-31 0000887225 kep:DiegoDeAlmagroSolarSpAMember 2020-12-31 0000887225 kep:ChesterSolarVSpAMember 2020-12-31 0000887225 kep:ChesterSolarIVSpAMember 2020-12-31 0000887225 kep:YeonggwangWindPowerMember 2020-12-31 0000887225 kep:KEPCOUhdeMember 2020-12-31 0000887225 kep:KWNuclearComponentsMember 2020-12-31 0000887225 kep:JamaicaPublicServiceMember 2020-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2020-12-31 0000887225 kep:ShuweihatAsiaPowerInvestmentBVMember 2020-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2020-12-31 0000887225 kep:MOMENTUMMember 2020-12-31 0000887225 kep:NawahEnergyMember 2020-12-31 0000887225 kep:BarakahOneCompanyMember 2020-12-31 0000887225 kep:DaehanWindPowerPSCMember 2020-12-31 0000887225 kep:SeokmunEnergyMember 2020-12-31 0000887225 kep:IncheonNewPowerMember 2020-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember 2020-12-31 0000887225 kep:ChuncheonEnergyMember 2020-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2020-12-31 0000887225 kep:JeongamWindPowerMember 2020-12-31 0000887225 kep:HonamWindPowerMember 2020-12-31 0000887225 kep:KAPESMember 2020-12-31 0000887225 kep:AmmanAsiaElectricPowerMember 2020-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2020-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2020-12-31 0000887225 kep:RabighOperationMaintenanceMember 2020-12-31 0000887225 kep:RabighElectricityMember 2020-12-31 0000887225 kep:DatangKEPCOChaoyangRenewablePowerMember 2020-12-31 0000887225 kep:DatangChifengRenewablePowerMember 2020-12-31 0000887225 kep:GansuDatangYumenWindPowerMember 2020-12-31 0000887225 kep:KEPCOSPCPowerCorporationMember 2020-12-31 0000887225 kep:KVHoldingsMember 2020-12-31 0000887225 kep:RESTechnologyADMember 2020-12-31 0000887225 kep:ASMBGInvesticiiADMember 2020-12-31 0000887225 kep:WaterburyLakeUraniumLPMember 2020-12-31 0000887225 kep:ShuweihatAsiaOperationMaintenanceCompanyMember 2020-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember 2020-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISSDECVMember 2020-12-31 0000887225 kep:HORUSSOLARSADECVMember 2020-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2020-12-31 0000887225 kep:NghiSon2PowerMember 2020-12-31 0000887225 kep:KelarSAMember 2020-12-31 0000887225 kep:LocalLongTermBorrowings11Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings10Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings9Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings8Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings7Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings6Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings5Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings4Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings3Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings2Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings1Member 2020-12-31 0000887225 kep:ForeignLongTermBorrowings4Member 2020-12-31 0000887225 kep:ForeignLongTermBorrowings3Member 2020-12-31 0000887225 kep:ForeignLongTermBorrowings2Member 2020-12-31 0000887225 kep:ForeignLongTermBorrowings1Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings23Member 2020-12-31 0000887225 kep:LocalLongTermBorrowingsMember 2020-12-31 0000887225 kep:LocalLongTermBorrowings22Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings21Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings20Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings19Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings18Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings17Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings16Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings15Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings14Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings13Member 2020-12-31 0000887225 kep:LocalLongTermBorrowings12Member 2020-12-31 0000887225 kep:ForeignLongTermBorrowings12Member 2020-12-31 0000887225 kep:ForeignLongTermBorrowingsMember 2020-12-31 0000887225 kep:ForeignLongTermBorrowings10Member 2020-12-31 0000887225 kep:ForeignLongTermBorrowings9Member 2020-12-31 0000887225 kep:ForeignLongTermBorrowings8Member 2020-12-31 0000887225 kep:ForeignLongTermBorrowings7Member 2020-12-31 0000887225 kep:ForeignLongTermBorrowings6Member 2020-12-31 0000887225 kep:ForeignLongTermBorrowings5Member 2020-12-31 0000887225 kep:ForeignLongTermBorrowings11Member 2020-12-31 0000887225 kep:ElectricityBonds1Member 2020-12-31 0000887225 kep:CorporateBondsMember 2020-12-31 0000887225 kep:LocalDebtSecuritiesMember 2020-12-31 0000887225 kep:Fy96Member 2020-12-31 0000887225 kep:Fy97Member 2020-12-31 0000887225 kep:Fy04Member 2020-12-31 0000887225 kep:Fy11Member 2020-12-31 0000887225 kep:Fy12Member 2020-12-31 0000887225 kep:Fy14Member 2020-12-31 0000887225 kep:Fy15Member 2020-12-31 0000887225 kep:Fy16Member 2020-12-31 0000887225 kep:Fy17aMember 2020-12-31 0000887225 kep:Fy17bMember 2020-12-31 0000887225 kep:Fy17cMember 2020-12-31 0000887225 kep:Fy18aMember 2020-12-31 0000887225 kep:Fy18bMember 2020-12-31 0000887225 kep:Fy19aMember 2020-12-31 0000887225 kep:Fy19bMember 2020-12-31 0000887225 kep:Fy19cMember 2020-12-31 0000887225 kep:Fy19dMember 2020-12-31 0000887225 kep:Fy19eMember 2020-12-31 0000887225 kep:Fy19fMember 2020-12-31 0000887225 kep:Fy20aMember 2020-12-31 0000887225 kep:Fy20bMember 2020-12-31 0000887225 kep:Fy20cMember 2020-12-31 0000887225 kep:Fy20dMember 2020-12-31 0000887225 kep:ForeignDebtSecuritiesMember 2020-12-31 0000887225 kep:ShortTermFinancialInstrumentsCategoryMember 2020-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2020-12-31 0000887225 kep:TransmissionAndDistributionMember ifrs-full:OperatingSegmentsMember 2020-12-31 0000887225 kep:ElectricPowerGenerationNuclearMember ifrs-full:OperatingSegmentsMember 2020-12-31 0000887225 kep:ElectricPowerGenerationNonNuclearMember ifrs-full:OperatingSegmentsMember 2020-12-31 0000887225 ifrs-full:EliminationOfIntersegmentAmountsMember 2020-12-31 0000887225 ifrs-full:OperatingSegmentsMember 2020-12-31 0000887225 ifrs-full:AllOtherSegmentsMember ifrs-full:OperatingSegmentsMember 2020-12-31 0000887225 kep:PlantMaintenanceEngineeringServiceMember ifrs-full:OperatingSegmentsMember 2020-12-31 0000887225 kep:OthersAdjustmentMember 2020-12-31 0000887225 kep:DeferredTaxesAdjustmentMember 2020-12-31 0000887225 kep:EquityMethodAdjustmentMember 2020-12-31 0000887225 ifrs-full:MaterialReconcilingItemsMember 2020-12-31 0000887225 kep:KAPESMember 2020-12-31 0000887225 kep:IncheonNewPowerMember 2020-12-31 0000887225 kep:ChesterSolarIVSpAMember 2020-12-31 0000887225 kep:BarakahOneCompanyMember 2020-12-31 0000887225 kep:NghiSon2PowerMember 2020-12-31 0000887225 kep:DaehanWindPowerPSCMember 2020-12-31 0000887225 kep:NaepoGreenEnergyMember 2020-12-31 0000887225 kep:SamcheokEcoMaterialsCo.LimitedMember 2020-12-31 0000887225 kep:HyundaiEnergyMember 2020-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2020-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2020-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2020-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2020-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2020-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2020-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2020-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2020-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2020-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2020-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2020-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2020-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2020-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2020-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2020-12-31 0000887225 kep:KoreanDevelopmentBankMember kep:OwnedByGovernmentMember 2020-12-31 0000887225 kep:KoreaGasCorporationMember 2020-12-31 0000887225 kep:GoDeokCleanEnergyCoLtdMember 2020-12-31 0000887225 kep:KepcouhdeInc.Member 2020-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLtdMember 2020-12-31 0000887225 kep:UnbilledRevenueMember 2020-12-31 0000887225 kep:ConstructionContractsMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 kep:TemporaryElectricityBillSupportForSmallBusinessOwnersMember 2020-12-31 0000887225 kep:EnergyVoucherMember 2020-12-31 0000887225 ifrs-full:CountryOfDomicileMember 2019-12-31 0000887225 ifrs-full:ForeignCountriesMember 2019-12-31 0000887225 kep:KEPCOIlijanCorporationMember 2019-12-31 0000887225 kep:KEPCOPlantServiceEngineeringMember 2019-12-31 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 2019-12-31 0000887225 kep:OtherSubsidiariesMember 2019-12-31 0000887225 ifrs-full:OptionContractMember kep:NotDesignatedAsHedgingInstrumentMember 2019-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:InterestRateSwapContractMember 2019-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2019-12-31 0000887225 ifrs-full:InterestRateSwapContractMember 2019-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:CurrencySwapContractMember 2019-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2019-12-31 0000887225 ifrs-full:CurrencySwapContractMember 2019-12-31 0000887225 ifrs-full:ForwardContractMember kep:NotDesignatedAsHedgingInstrumentMember 2019-12-31 0000887225 ifrs-full:OrdinarySharesMember 2019-12-31 0000887225 kep:ExtendingTheOperationOfWolsongUnitMember 2015-05-18 2015-05-18 0000887225 ifrs-full:IssuedCapitalMember 2018-12-31 0000887225 ifrs-full:RetainedEarningsMember 2018-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2018-12-31 0000887225 ifrs-full:EquityAttributableToOwnersOfParentMember 2018-12-31 0000887225 ifrs-full:NoncontrollingInterestsMember 2018-12-31 0000887225 ifrs-full:TradeReceivablesMember 2018-12-31 0000887225 kep:OtherReceivablesMember 2018-12-31 0000887225 ifrs-full:IssuedCapitalMember 2019-12-31 0000887225 ifrs-full:RetainedEarningsMember 2019-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2019-12-31 0000887225 ifrs-full:EquityAttributableToOwnersOfParentMember 2019-12-31 0000887225 ifrs-full:NoncontrollingInterestsMember 2019-12-31 0000887225 kep:OtherReceivablesMember 2019-12-31 0000887225 ifrs-full:TradeReceivablesMember 2019-12-31 0000887225 ifrs-full:SeparateMember 2019-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:LandMember kep:GovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:BuildingsMember kep:GovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:FixturesAndFittingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:FixturesAndFittingsMember kep:GovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:MachineryMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:MachineryMember kep:GovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:ShipsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:VehiclesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:VehiclesMember kep:GovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:OfficeEquipmentMember kep:GovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:OfficeEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:GovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:GovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:ComputerSoftwareMember 2019-12-31 0000887225 ifrs-full:MiningRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2019-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2019-12-31 0000887225 kep:LeaseAgreementsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:OtherIntangibleAssetsMember 2019-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 kep:IntangibleAssetsMember 2019-12-31 0000887225 ifrs-full:LegalProceedingsProvisionMember 2019-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember 2019-12-31 0000887225 kep:SpentFuelRecoveryProvisionsMember 2019-12-31 0000887225 kep:WasteRecoveryProvisionsMember 2019-12-31 0000887225 kep:PcbsRecoveryProvisionsMember 2019-12-31 0000887225 kep:OtherRecoveryProvisionsMember 2019-12-31 0000887225 kep:ProvisionsForEmployeeBenefitsMember 2019-12-31 0000887225 kep:PowerPlantRegionalSupportProgramProvisionsMember 2019-12-31 0000887225 kep:TransmissionRegionalSupportProgramProvisionsMember 2019-12-31 0000887225 kep:ProvisionsForTaxMember 2019-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2019-12-31 0000887225 kep:ProvisionsForRpsMember 2019-12-31 0000887225 kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2019-12-31 0000887225 ifrs-full:MiscellaneousOtherProvisionsMember 2019-12-31 0000887225 ifrs-full:PlanAssetsMember 2019-12-31 0000887225 ifrs-full:PresentValueOfDefinedBenefitObligationMember 2019-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember kep:UnlistedSecuritiesMember 2019-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2019-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2019-12-31 0000887225 kep:GovernmentGrantsMember 2019-12-31 0000887225 kep:OtherCapitalSurplusOtherThanGainsonDisposalOfTreasuryStocksMember 2019-12-31 0000887225 ifrs-full:TreasurySharesMember 2019-12-31 0000887225 kep:OtherCapitalSurplusMember 2019-12-31 0000887225 kep:SharesInOtherComprehensiveIncomeLossOfInvestmentsInAssociatesAndJointVenturesMember 2019-12-31 0000887225 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000887225 kep:AccumulatedTranslationAdjustmentMember 2019-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2019-12-31 0000887225 ifrs-full:ReserveOfCashFlowHedgesMember 2019-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2019-12-31 0000887225 kep:CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2019-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember 2019-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember 2019-12-31 0000887225 kep:ListedAndUnlistedEquitySecurtiesMember 2019-12-31 0000887225 ifrs-full:NetDefinedBenefitLiabilityAssetMember 2019-12-31 0000887225 ifrs-full:CashFlowHedgesMember 2019-12-31 0000887225 ifrs-full:InvestmentsAccountedForUsingEquityMethodMember 2019-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentMember 2019-12-31 0000887225 ifrs-full:LeaseReceivablesMember 2019-12-31 0000887225 ifrs-full:IntangibleAssetsOtherThanGoodwillMember 2019-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2019-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2019-12-31 0000887225 kep:DeferredRevenueMember 2019-12-31 0000887225 ifrs-full:OtherProvisionsMember 2019-12-31 0000887225 kep:DoubtfulMember 2019-12-31 0000887225 kep:OtherFinancialLiabilitiesMember 2019-12-31 0000887225 kep:GainsLossesOnForeignExchangeTranslationMember 2019-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2019-12-31 0000887225 kep:AccruedIncomeReceivableMember 2019-12-31 0000887225 kep:SpecialDeductionForPropertyPlantAndEquipmentMember 2019-12-31 0000887225 ifrs-full:OtherTemporaryDifferencesMember 2019-12-31 0000887225 ifrs-full:TemporaryDifferenceMember 2019-12-31 0000887225 ifrs-full:UnusedTaxLossesMember 2019-12-31 0000887225 kep:ExcessDonationLimitMember 2019-12-31 0000887225 ifrs-full:UnusedTaxCreditsMember 2019-12-31 0000887225 kep:UnusedTaxLossesAndUnusedTaxCreditsMember 2019-12-31 0000887225 ifrs-full:LandMember 2019-12-31 0000887225 ifrs-full:BuildingsMember 2019-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2019-12-31 0000887225 ifrs-full:MachineryMember 2019-12-31 0000887225 ifrs-full:ShipsMember 2019-12-31 0000887225 ifrs-full:VehiclesMember 2019-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2019-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2019-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember 2019-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember 2019-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:OtherIntangibleAssetsMember 2020-12-31 0000887225 kep:IntangibleAssetsMember 2020-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:LeaseAgreementsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2020-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2020-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:MiningRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:ComputerSoftwareMember 2020-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:ComputerSoftwareMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:ComputerSoftwareMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:ComputerSoftwareMember 2020-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:LicencesAndFranchisesMember 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:LicencesAndFranchisesMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LicencesAndFranchisesMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:LicencesAndFranchisesMember 2020-12-31 0000887225 ifrs-full:LicencesAndFranchisesMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2020-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:MiningRightsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:MiningRightsMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:MiningRightsMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:MiningRightsMember 2020-12-31 0000887225 ifrs-full:MiningRightsMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2020-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2020-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2020-12-31 0000887225 kep:GovernmentGrantsMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2020-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:LeaseAgreementsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember kep:LeaseAgreementsMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:LeaseAgreementsMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:LeaseAgreementsMember 2020-12-31 0000887225 kep:LeaseAgreementsMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:GreenhouseGasEmissionsRightsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember kep:GreenhouseGasEmissionsRightsMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:GreenhouseGasEmissionsRightsMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:GreenhouseGasEmissionsRightsMember 2020-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:OtherIntangibleAssetsMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherIntangibleAssetsMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:OtherIntangibleAssetsMember 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:IntangibleAssetsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember kep:IntangibleAssetsMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:IntangibleAssetsMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:IntangibleAssetsMember 2020-12-31 0000887225 kep:ProvisionsForRpsMember 2020-12-31 0000887225 kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2020-12-31 0000887225 ifrs-full:MiscellaneousOtherProvisionsMember 2020-12-31 0000887225 kep:PowerPlantRegionalSupportProgramProvisionsMember 2020-12-31 0000887225 kep:TransmissionRegionalSupportProgramProvisionsMember 2020-12-31 0000887225 kep:ProvisionsForTaxMember 2020-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2020-12-31 0000887225 kep:PcbsRecoveryProvisionsMember 2020-12-31 0000887225 kep:OtherRecoveryProvisionsMember 2020-12-31 0000887225 kep:SpentFuelRecoveryProvisionsMember 2020-12-31 0000887225 kep:WasteRecoveryProvisionsMember 2020-12-31 0000887225 kep:ProvisionsForEmployeeBenefitsMember 2020-12-31 0000887225 ifrs-full:LegalProceedingsProvisionMember 2020-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember 2020-12-31 0000887225 kep:CurrentProvisionsMember kep:WasteRecoveryProvisionsMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember kep:WasteRecoveryProvisionsMember 2020-12-31 0000887225 kep:CurrentProvisionsMember kep:PcbsRecoveryProvisionsMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember kep:PcbsRecoveryProvisionsMember 2020-12-31 0000887225 kep:CurrentProvisionsMember kep:OtherRecoveryProvisionsMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember kep:OtherRecoveryProvisionsMember 2020-12-31 0000887225 kep:CurrentProvisionsMember kep:PowerPlantRegionalSupportProgramProvisionsMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember kep:PowerPlantRegionalSupportProgramProvisionsMember 2020-12-31 0000887225 kep:CurrentProvisionsMember kep:TransmissionRegionalSupportProgramProvisionsMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember kep:TransmissionRegionalSupportProgramProvisionsMember 2020-12-31 0000887225 kep:CurrentProvisionsMember ifrs-full:FinancialGuaranteeContractsMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember ifrs-full:FinancialGuaranteeContractsMember 2020-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForRpsMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForRpsMember 2020-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember kep:SpentFuelRecoveryProvisionsMember 2020-12-31 0000887225 kep:CurrentProvisionsMember kep:SpentFuelRecoveryProvisionsMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForNuclearPlantsRestorationMember 2020-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForNuclearPlantsRestorationMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember ifrs-full:LegalProceedingsProvisionMember 2020-12-31 0000887225 kep:CurrentProvisionsMember ifrs-full:LegalProceedingsProvisionMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForEmployeeBenefitsMember 2020-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForEmployeeBenefitsMember 2020-12-31 0000887225 kep:CurrentProvisionsMember ifrs-full:MiscellaneousOtherProvisionsMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember ifrs-full:MiscellaneousOtherProvisionsMember 2020-12-31 0000887225 kep:CurrentProvisionsMember 2020-12-31 0000887225 kep:NoncurrentProvisionsMember 2020-12-31 0000887225 ifrs-full:PresentValueOfDefinedBenefitObligationMember 2020-12-31 0000887225 ifrs-full:PlanAssetsMember 2020-12-31 0000887225 ifrs-full:IssuedCapitalMember 2020-12-31 0000887225 ifrs-full:RetainedEarningsMember 2020-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2020-12-31 0000887225 ifrs-full:EquityAttributableToOwnersOfParentMember 2020-12-31 0000887225 ifrs-full:NoncontrollingInterestsMember 2020-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BuildingsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:BuildingsMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:BuildingsMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandMember 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:LandMember 2020-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:LandMember 2020-12-31 0000887225 kep:OtherReceivablesMember 2020-12-31 0000887225 ifrs-full:TradeReceivablesMember 2020-12-31 0000887225 ifrs-full:UnusedTaxCreditsMember 2020-12-31 0000887225 kep:UnusedTaxLossesAndUnusedTaxCreditsMember 2020-12-31 0000887225 ifrs-full:TemporaryDifferenceMember 2020-12-31 0000887225 ifrs-full:UnusedTaxLossesMember 2020-12-31 0000887225 kep:ExcessDonationLimitMember 2020-12-31 0000887225 kep:SpecialDeductionForPropertyPlantAndEquipmentMember 2020-12-31 0000887225 ifrs-full:OtherTemporaryDifferencesMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 kep:AccruedIncomeReceivableMember 2020-12-31 0000887225 kep:OtherFinancialLiabilitiesMember 2020-12-31 0000887225 kep:GainsLossesOnForeignExchangeTranslationMember 2020-12-31 0000887225 kep:DeferredRevenueMember 2020-12-31 0000887225 ifrs-full:OtherProvisionsMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-12-31 0000887225 ifrs-full:LeaseReceivablesMember 2020-12-31 0000887225 ifrs-full:IntangibleAssetsOtherThanGoodwillMember 2020-12-31 0000887225 ifrs-full:InvestmentsAccountedForUsingEquityMethodMember 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentMember 2020-12-31 0000887225 ifrs-full:NetDefinedBenefitLiabilityAssetMember 2020-12-31 0000887225 ifrs-full:CashFlowHedgesMember 2020-12-31 0000887225 ifrs-full:LandMember 2019-12-31 0000887225 ifrs-full:BuildingsMember 2019-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2019-12-31 0000887225 ifrs-full:MachineryMember 2019-12-31 0000887225 kep:CashMember 2019-12-31 0000887225 ifrs-full:VehiclesMember 2019-12-31 0000887225 ifrs-full:OfficeEquipmentMember 2019-12-31 0000887225 kep:ToolsdiesandmoldsMember 2019-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2019-12-31 0000887225 ifrs-full:InvestmentPropertyMember 2019-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2019-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2019-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2019-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2019-12-31 0000887225 kep:ListedAndUnlistedEquitySecurtiesMember 2020-12-31 0000887225 kep:CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:LandMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandMember 2020-12-31 0000887225 ifrs-full:LandMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BuildingsMember 2020-12-31 0000887225 ifrs-full:BuildingsMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:FixturesAndFittingsMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:FixturesAndFittingsMember 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:MachineryMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:MachineryMember 2020-12-31 0000887225 ifrs-full:MachineryMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:ShipsMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:ShipsMember 2020-12-31 0000887225 ifrs-full:ShipsMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:VehiclesMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:VehiclesMember 2020-12-31 0000887225 ifrs-full:VehiclesMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2020-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:GovernmentGrantsMember 2020-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:OfficeEquipmentMember kep:GovernmentGrantsMember 2020-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:GovernmentGrantsMember 2020-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:VehiclesMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:OfficeEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:VehiclesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:ShipsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:MachineryMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:MachineryMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:BuildingsMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:LandMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:MachineryMember 2020-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:ShipsMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:ShipsMember 2020-12-31 0000887225 ifrs-full:VehiclesMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 ifrs-full:VehiclesMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:VehiclesMember 2020-12-31 0000887225 ifrs-full:OfficeEquipmentMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:OfficeEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 ifrs-full:OfficeEquipmentMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:OfficeEquipmentMember 2020-12-31 0000887225 kep:ToolsDiesAndMoldsMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:ToolsDiesAndMoldsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 kep:ToolsDiesAndMoldsMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 kep:ToolsDiesAndMoldsMember 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:BuildingsMember 2020-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:LandMember 2020-12-31 0000887225 ifrs-full:LandMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:LandMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:LandMember 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2020-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:GovernmentGrantsMember 2020-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember 2020-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2020-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2020-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember 2020-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember 2020-12-31 0000887225 ifrs-full:SeparateMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 2019-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2019-12-31 0000887225 kep:YaksuESSLtdMember 2019-12-31 0000887225 kep:NepalWaterEnergyDevelopmentMember 2019-12-31 0000887225 kep:StructureTestNetworkCoLtdMember 2019-12-31 0000887225 kep:GreenBiomassMember 2019-12-31 0000887225 kep:PTMutiaraJawaMember 2019-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2019-12-31 0000887225 kep:NoeulGreenEnergyMember 2019-12-31 0000887225 kep:NaepoGreenEnergyMember 2019-12-31 0000887225 kep:GoseongGreenPowerMember 2019-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2019-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2019-12-31 0000887225 kep:DongducheonDreamPowerMember 2019-12-31 0000887225 kep:JinbhuvishPowerGenerationPvtMember 2019-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2019-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2019-12-31 0000887225 kep:DaeguPhotovoltaicMember 2019-12-31 0000887225 kep:BusanGreenEnergyMember 2019-12-31 0000887225 kep:GunsanBioEnergyMember 2019-12-31 0000887225 kep:KoreaElectricVehicleChargingServiceMember 2019-12-31 0000887225 kep:KoreaNuclearPartnersMember 2019-12-31 0000887225 kep:KoreaElectricPowerCorporationFundMember 2019-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2019-12-31 0000887225 kep:DaegucleanEnergyMember 2019-12-31 0000887225 kep:GwangyangGreenEnergyMember 2019-12-31 0000887225 kep:PNDSolarMember 2019-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2019-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2019-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2019-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2019-12-31 0000887225 kep:ITRCoLtdMember 2019-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2019-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2019-12-31 0000887225 kep:IndeckNilesAssetManagementLLCMember 2019-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2019-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2019-12-31 0000887225 kep:TronixCoLtdMember 2019-12-31 0000887225 kep:O2BGlobalCoLtdMember 2019-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2019-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2019-12-31 0000887225 kep:JejuSolarOneCoLtdMember 2019-12-31 0000887225 kep:EnergyInnovationFundIMember 2019-12-31 0000887225 kep:GoesanSolarParkCoLtdMember 2019-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicCoLtdMember 2019-12-31 0000887225 kep:JejuGimnyeongWindPowerCoLtdMember 2019-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember 2019-12-31 0000887225 kep:KPGEIncMember 2019-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2019-12-31 0000887225 kep:GoDeokCleanEnergyCoLtdMember 2019-12-31 0000887225 kep:SureDataLabCoLtdMember 2019-12-31 0000887225 kep:SEPCoLtdMember 2019-12-31 0000887225 kep:GangneungEcoPowerMember 2019-12-31 0000887225 kep:HankookElectricPowerInformationCoLtdMember 2019-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2019-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2019-12-31 0000887225 kep:YuDangSolarCoLtdMember 2019-12-31 0000887225 kep:AnjwaSmartFarmSolarCityCoLtdMember 2019-12-31 0000887225 kep:DaewonGreenEnergyCoLtdMember 2019-12-31 0000887225 kep:HyundaiGreenPowerMember 2019-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2019-12-31 0000887225 kep:KoreaGasCorporationMember 2019-12-31 0000887225 kep:KoreaPowerExchangeMember 2019-12-31 0000887225 kep:DayoneEnergyCo.Ltd.FormerlyHyundaiEnergyCo.Ltd.Member 2019-12-31 0000887225 kep:EcolliteMember 2019-12-31 0000887225 kep:TaebaekWindPowerMember 2019-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2019-12-31 0000887225 kep:YTNMember 2019-12-31 0000887225 kep:CheongnaEnergyMember 2019-12-31 0000887225 kep:GangwonWindPowerMember 2019-12-31 0000887225 kep:PyeongchangWindPowerMember 2019-12-31 0000887225 kep:DaeryunPowerMember 2019-12-31 0000887225 kep:ChangjukWindPowerMember 2019-12-31 0000887225 kep:KNHSolarMember 2019-12-31 0000887225 kep:SPCPowerCorporationMember 2019-12-31 0000887225 kep:GemengInternationalEnergyMember 2019-12-31 0000887225 kep:PTCirebonElectricPowerMember 2019-12-31 0000887225 kep:KNOCNigerianEastOilMember 2019-12-31 0000887225 kep:KNOCNigerianWestOilMember 2019-12-31 0000887225 kep:PTWampuElectricPowerMember 2019-12-31 0000887225 kep:PTBayanResourcesTBKMember 2019-12-31 0000887225 kep:SPowerMember 2019-12-31 0000887225 kep:PioneerGasPowerMember 2019-12-31 0000887225 kep:EurasiaEnergyHoldingsMember 2019-12-31 0000887225 kep:XePianXeNamnoyPowerMember 2019-12-31 0000887225 kep:HadongMineralFiberMember 2019-12-31 0000887225 kep:CheongnaEnergyMember 2020-12-31 0000887225 kep:EcolliteMember 2020-12-31 0000887225 kep:DayoneEnergyCo.Ltd.FormerlyHyundaiEnergyCo.Ltd.Member 2020-12-31 0000887225 kep:EnergyInnovationFundIMember 2020-12-31 0000887225 kep:GreenBiomassMember 2020-12-31 0000887225 kep:CAESLLCMember 2019-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2019-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2019-12-31 0000887225 kep:BitsolarEnergyMember 2019-12-31 0000887225 kep:ShuweihatAsiaOperationMaintenanceCompanyMember 2019-12-31 0000887225 kep:WaterburyLakeUraniumLPMember 2019-12-31 0000887225 kep:ASMBGInvesticiiADMember 2019-12-31 0000887225 kep:RESTechnologyADMember 2019-12-31 0000887225 kep:ShuweihatAsiaPowerInvestmentBVMember 2019-12-31 0000887225 kep:KepcouhdeInc.Member 2019-12-31 0000887225 kep:KVHoldingsMember 2019-12-31 0000887225 kep:KEPCOSPCPowerCorporationMember 2019-12-31 0000887225 kep:GansuDatangYumenWindPowerMember 2019-12-31 0000887225 kep:DatangChifengRenewablePowerMember 2019-12-31 0000887225 kep:DatangKEPCOChaoyangRenewablePowerMember 2019-12-31 0000887225 kep:RabighElectricityMember 2019-12-31 0000887225 kep:RabighOperationMaintenanceMember 2019-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2019-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2019-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2019-12-31 0000887225 kep:AmmanAsiaElectricPowerMember 2019-12-31 0000887225 kep:KAPESMember 2019-12-31 0000887225 kep:HonamWindPowerMember 2019-12-31 0000887225 kep:JeongamWindPowerMember 2019-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2019-12-31 0000887225 kep:ChuncheonEnergyMember 2019-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2019-12-31 0000887225 kep:NghiSon2PowerMember 2019-12-31 0000887225 kep:KelarSAMember 2019-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember 2019-12-31 0000887225 kep:IncheonNewPowerMember 2019-12-31 0000887225 kep:SeokmunEnergyMember 2019-12-31 0000887225 kep:DaehanWindPowerPSCMember 2019-12-31 0000887225 kep:JamaicaPublicServiceMember 2019-12-31 0000887225 kep:KWNuclearComponentsMember 2019-12-31 0000887225 kep:BarakahOneCompanyMember 2019-12-31 0000887225 kep:NawahEnergyMember 2019-12-31 0000887225 kep:MOMENTUMMember 2019-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2019-12-31 0000887225 kep:YeonggwangWindPowerMember 2019-12-31 0000887225 kep:ChesterSolarIVSpAMember 2019-12-31 0000887225 kep:ChesterSolarVSpAMember 2019-12-31 0000887225 kep:DiegoDeAlmagroSolarSpAMember 2019-12-31 0000887225 kep:SouthJamaicaPowerCompanyLimitedMember 2019-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2019-12-31 0000887225 kep:REHolidayHoldingsLLCMember 2019-12-31 0000887225 kep:REPioneerHoldingsLLCMember 2019-12-31 0000887225 kep:REBarrenRidge1HoldingsLLCMember 2019-12-31 0000887225 kep:REAstoria2LandCoLLCMember 2019-12-31 0000887225 kep:REBarrenRidgeLandCoLLCMember 2019-12-31 0000887225 kep:LaurelSpAMember 2019-12-31 0000887225 kep:KIAMCOKOWEPOBannertonHoldCoPtyLtdMember 2019-12-31 0000887225 kep:ChileSolarJVSpAMember 2019-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2019-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2019-12-31 0000887225 kep:ChesterSolarISpAMember 2019-12-31 0000887225 kep:SolarPhilippinesCalataganCorporationMember 2019-12-31 0000887225 kep:DEEnergiaSpAMember 2019-12-31 0000887225 kep:DangjinEcoPowerCoLtdNewlyMember 2019-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2019-12-31 0000887225 kep:YangyangWindPowerCoLtdMember 2019-12-31 0000887225 kep:HORUSSOLARSADECVMember 2019-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISSDECVMember 2019-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember 2019-12-31 0000887225 kep:StavroHoldingIIABMember 2019-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2019-12-31 0000887225 kep:ChungsongmeonBongSanWindPowerCoLtdMember 2019-12-31 0000887225 kep:SolaseadoSolarPowerMember 2019-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2019-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2019-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember 2019-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2019-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2019-12-31 0000887225 kep:ShinhanBNPPPrivateInvestmentTrustEastWestSunlightDreamMember 2019-12-31 0000887225 kep:PTBaritoWahanaTenagaMember 2019-12-31 0000887225 kep:CheongnaEnergyMember 2019-12-31 0000887225 kep:NaepoGreenEnergyMember 2019-12-31 0000887225 kep:HyundaiEnergyMember 2019-12-31 0000887225 kep:OneEnergyAsiaLimitedMember 2019-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2019-12-31 0000887225 kep:KASINVESTMENTILLCMember 2019-12-31 0000887225 kep:KASINVESTMENTIILLCMember 2019-12-31 0000887225 kep:EnergycoLLCMember 2019-12-31 0000887225 kep:SecondPlannedPeriodMember 2019-12-31 0000887225 kep:SecondPlannedPeriodMember 2020-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2020-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2020-12-31 0000887225 kep:ToolsdiesandmoldsMember 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2020-12-31 0000887225 ifrs-full:InvestmentPropertyMember 2020-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2020-12-31 0000887225 ifrs-full:MachineryMember 2020-12-31 0000887225 ifrs-full:VehiclesMember 2020-12-31 0000887225 ifrs-full:OfficeEquipmentMember 2020-12-31 0000887225 ifrs-full:LandMember 2020-12-31 0000887225 ifrs-full:BuildingsMember 2020-12-31 0000887225 kep:CashMember 2020-12-31 0000887225 kep:TemporaryElectricityBillSupportForSmallBusinessOwnersMember 2019-12-31 0000887225 kep:EnergyVoucherMember 2019-12-31 0000887225 kep:ChangesInOtherEquityMember 2020-12-31 0000887225 ifrs-full:OtherEquityInterestMember 2020-12-31 0000887225 ifrs-full:StatutoryReserveMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-12-31 0000887225 ifrs-full:ReserveOfCashFlowHedgesMember 2020-12-31 0000887225 kep:SharesInOtherComprehensiveIncomeLossOfInvestmentsInAssociatesAndJointVenturesMember 2020-12-31 0000887225 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000887225 kep:AccumulatedTranslationAdjustmentMember 2020-12-31 0000887225 ifrs-full:TreasurySharesMember 2020-12-31 0000887225 kep:OtherCapitalSurplusOtherThanGainsonDisposalOfTreasuryStocksMember 2020-12-31 0000887225 kep:OtherCapitalSurplusMember 2020-12-31 0000887225 ifrs-full:AccumulatedOtherComprehensiveIncomeMember kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2020-12-31 0000887225 kep:OtherCapitalSurplusMember kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2020-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2020-12-31 0000887225 ifrs-full:OtherEquityInterestMember kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2020-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember kep:UnlistedSecuritiesMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember ifrs-full:DebtSecuritiesMember 2020-12-31 0000887225 kep:SyndicatedLoanMember kep:KoreaDevelopmentBankMember 2020-12-31 0000887225 kep:FacilityLoan1Member kep:KoreaDevelopmentBankMember 2020-12-31 0000887225 kep:EBLMember kep:KoreaDevelopmentBankMember 2020-12-31 0000887225 kep:OtherLoan1Member kep:KoreaDevelopmentBankMember 2020-12-31 0000887225 kep:OperatingFundsMember kep:KoreaDevelopmentBankMember 2020-12-31 0000887225 kep:DEEnergiaSpAMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:SolaseadoSolarPowerMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:KelarSAMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:KNOCNigerianEastWestOilMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:PTWampuElectricPowerMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:DaejungOffshoreWindPowerMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISADECVMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:BitsolarEnergyMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:KNOCNigerianEastWestOilMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 kep:GunsanBioEnergyMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:HORUSSOLARSADECVMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:GunsanBioEnergyMember ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:DaehanWindPowerPSCMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:XePianXeNamnoyPowerMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:CorporateBondMember 2020-12-31 0000887225 kep:DoubtfulMember 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:GovernmentGrantsMember 2021-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:LeaseAgreementsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:MiningRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:ComputerSoftwareMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:ComputerSoftwareMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:ComputerSoftwareMember 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2021-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:MiningRightsMember 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:MiningRightsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:MiningRightsMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:MiningRightsMember 2021-12-31 0000887225 ifrs-full:MiningRightsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-12-31 0000887225 kep:GovernmentGrantsMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:LeaseAgreementsMember 2021-12-31 0000887225 kep:GovernmentGrantsMember kep:LeaseAgreementsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:LeaseAgreementsMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:LeaseAgreementsMember 2021-12-31 0000887225 kep:LeaseAgreementsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:GreenhouseGasEmissionsRightsMember 2021-12-31 0000887225 kep:GovernmentGrantsMember kep:GreenhouseGasEmissionsRightsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:GreenhouseGasEmissionsRightsMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:GreenhouseGasEmissionsRightsMember 2021-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:IntangibleAssetsMember 2021-12-31 0000887225 kep:GovernmentGrantsMember kep:IntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:IntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:IntangibleAssetsMember 2021-12-31 0000887225 kep:IntangibleAssetsMember 2021-12-31 0000887225 kep:TransmissionRegionalSupportProgramProvisionsMember 2021-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2021-12-31 0000887225 kep:ProvisionsForRpsMember 2021-12-31 0000887225 kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2021-12-31 0000887225 kep:WasteRecoveryProvisionsMember 2021-12-31 0000887225 kep:PcbsRecoveryProvisionsMember 2021-12-31 0000887225 kep:OtherRecoveryProvisionsMember 2021-12-31 0000887225 kep:PowerPlantRegionalSupportProgramProvisionsMember 2021-12-31 0000887225 kep:ProvisionsForEmployeeBenefitsMember 2021-12-31 0000887225 ifrs-full:LegalProceedingsProvisionMember 2021-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember 2021-12-31 0000887225 kep:SpentFuelRecoveryProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:SpentFuelRecoveryProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:WasteRecoveryProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:WasteRecoveryProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:PcbsRecoveryProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:PcbsRecoveryProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:OtherRecoveryProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:OtherRecoveryProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:PowerPlantRegionalSupportProgramProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:PowerPlantRegionalSupportProgramProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:TransmissionRegionalSupportProgramProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:TransmissionRegionalSupportProgramProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember ifrs-full:FinancialGuaranteeContractsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember ifrs-full:FinancialGuaranteeContractsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForRpsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForRpsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:SpentFuelRecoveryProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForNuclearPlantsRestorationMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForNuclearPlantsRestorationMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember ifrs-full:LegalProceedingsProvisionMember 2021-12-31 0000887225 kep:CurrentProvisionsMember ifrs-full:LegalProceedingsProvisionMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForEmployeeBenefitsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForEmployeeBenefitsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember ifrs-full:MiscellaneousOtherProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember ifrs-full:MiscellaneousOtherProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember 2021-12-31 0000887225 ifrs-full:MiscellaneousOtherProvisionsMember 2021-12-31 0000887225 ifrs-full:PresentValueOfDefinedBenefitObligationMember 2021-12-31 0000887225 ifrs-full:PlanAssetsMember 2021-12-31 0000887225 kep:OtherLoan1Member kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:OperatingFundsMember kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:SyndicatedLoanMember kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:FacilityLoan1Member kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:EBLMember kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:DaejungOffshoreWindPowerMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:KNOCNigerianEastWestOilMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:GunsanBioEnergyMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:KelarSAMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:SolaseadoSolarPowerMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:KNOCNigerianEastWestOilMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:PTWampuElectricPowerMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:XePianXeNamnoyPowerMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:GunsanBioEnergyMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:HORUSSOLARSADECVMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:DEEnergiaSpAMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISADECVMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:BitsolarEnergyMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:DaehanWindPowerPSCMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:CapmanLynxScaSicarMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingS.lMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:GuadalupeSolarSpaMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:IssuedCapitalMember 2021-12-31 0000887225 ifrs-full:RetainedEarningsMember 2021-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2021-12-31 0000887225 ifrs-full:EquityAttributableToOwnersOfParentMember 2021-12-31 0000887225 ifrs-full:NoncontrollingInterestsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:LandMember 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:BuildingsMember 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:BuildingsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BuildingsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:OtherReceivablesMember 2021-12-31 0000887225 ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 ifrs-full:UnusedTaxLossesMember 2021-12-31 0000887225 kep:ExcessDonationLimitMember 2021-12-31 0000887225 ifrs-full:OtherTemporaryDifferencesMember 2021-12-31 0000887225 ifrs-full:TemporaryDifferenceMember 2021-12-31 0000887225 kep:AccruedIncomeReceivableMember 2021-12-31 0000887225 kep:SpecialDeductionForPropertyPlantAndEquipmentMember 2021-12-31 0000887225 kep:GainsLossesOnForeignExchangeTranslationMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:UnusedTaxCreditsMember 2021-12-31 0000887225 kep:UnusedTaxLossesAndUnusedTaxCreditsMember 2021-12-31 0000887225 kep:DoubtfulMember 2021-12-31 0000887225 kep:OtherFinancialLiabilitiesMember 2021-12-31 0000887225 kep:DeferredRevenueMember 2021-12-31 0000887225 ifrs-full:OtherProvisionsMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-12-31 0000887225 ifrs-full:LeaseReceivablesMember 2021-12-31 0000887225 ifrs-full:IntangibleAssetsOtherThanGoodwillMember 2021-12-31 0000887225 ifrs-full:InvestmentsAccountedForUsingEquityMethodMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentMember 2021-12-31 0000887225 ifrs-full:NetDefinedBenefitLiabilityAssetMember 2021-12-31 0000887225 ifrs-full:CashFlowHedgesMember 2021-12-31 0000887225 kep:CorporateBondMember 2021-12-31 0000887225 kep:ListedAndUnlistedEquitySecurtiesMember 2021-12-31 0000887225 kep:CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-12-31 0000887225 ifrs-full:BuildingsMember 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2021-12-31 0000887225 ifrs-full:MachineryMember 2021-12-31 0000887225 ifrs-full:ShipsMember 2021-12-31 0000887225 ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2021-12-31 0000887225 ifrs-full:VehiclesMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0000887225 ifrs-full:LandMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:LandMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:VehiclesMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 kep:CarryingAmountOtherThanGovernmentGrantsMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:LandMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:OfficeEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:VehiclesMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:VehiclesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:ShipsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:MachineryMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:MachineryMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:BuildingsMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:GovernmentGrantsMember 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:OfficeEquipmentMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:GovernmentGrantsMember 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2021-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:BuildingsMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:FixturesAndFittingsMember 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:MachineryMember 2021-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:MachineryMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:ShipsMember 2021-12-31 0000887225 ifrs-full:ShipsMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:ShipsMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:VehiclesMember 2021-12-31 0000887225 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:VehiclesMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:VehiclesMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:OfficeEquipmentMember 2021-12-31 0000887225 ifrs-full:OfficeEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:OfficeEquipmentMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:OfficeEquipmentMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:ToolsDiesAndMoldsMember 2021-12-31 0000887225 ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:LandMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:LandMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:ConstructionInProgressMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:RetirementsPropertyPlantAndEquipmentMember 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:GovernmentGrantsMember 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember 2021-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember 2021-12-31 0000887225 ifrs-full:SeparateMember 2021-12-31 0000887225 kep:HansuwonKnpCoLtdFormerlyKoreaNuclearPartnersCoLtdMember 2020-12-31 0000887225 kep:G.guruCoLtdMember 2020-12-31 0000887225 kep:Ud4mCoLtdMember 2020-12-31 0000887225 kep:DongbuHighwaySolarCoLtdMember 2020-12-31 0000887225 kep:SeobuHighwaySolarCoLtdMember 2020-12-31 0000887225 kep:KoreaEnergyDataCoLtdMember 2020-12-31 0000887225 kep:GangneungSacheonFuelCellCoLtdMember 2020-12-31 0000887225 kep:KostureCoLtdMember 2020-12-31 0000887225 kep:DigitalInnovationGrowthFundMember 2020-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2020-12-31 0000887225 kep:ChuncheonGreenEnergyCo.Ltd.Member 2020-12-31 0000887225 kep:YeomsubongWindPowerCo.Ltd.Member 2020-12-31 0000887225 kep:YeongyangWindPowerCorporationIiMember 2020-12-31 0000887225 kep:HaeparangEnergyCo.Ltd.Member 2020-12-31 0000887225 kep:SaemangeumSebitPowerPlantCo.Ltd.Member 2020-12-31 0000887225 kep:JejuSolarOneCoLtdMember 2021-12-31 0000887225 kep:SeobuHighwaySolarCoLtdMember 2021-12-31 0000887225 kep:DongbuHighwaySolarCoLtdMember 2021-12-31 0000887225 kep:CapmanLynxScaSicarMember 2020-12-31 0000887225 kep:InternationalOffshorePowerTransmissionHoldingCompanyLimitedMember 2020-12-31 0000887225 kep:PulauIndahOmSdnBhdMember 2020-12-31 0000887225 kep:GuadalupeSolarSpaMember 2020-12-31 0000887225 kep:OmisanWindPowerMember 2020-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingSLMember 2020-12-31 0000887225 kep:YeongwolEcoWindCoLtdMember 2020-12-31 0000887225 kep:GuraeResidentPowerCoLtdMember 2020-12-31 0000887225 kep:CheongjuEcoParkCoLtdMember 2020-12-31 0000887225 kep:EnelXMidlandPhotovoltaicLlcMember 2020-12-31 0000887225 kep:GeumsungsanWindPowerCoLtdMember 2020-12-31 0000887225 kep:KepcoKpsCarabaoCorpMember 2020-12-31 0000887225 kep:PrimeSwedishHoldingAbMember 2020-12-31 0000887225 kep:GoheungNewEnergyCoLtdMember 2020-12-31 0000887225 kep:GunsanLandSolarCoLtdMember 2020-12-31 0000887225 kep:JeongamWindPowerMember 2021-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2021-12-31 0000887225 kep:SecondPlannedPeriodMember kep:PeriodTwoThousandAndTwentyMember 2020-12-31 0000887225 kep:PeriodTwoThousandAndTwentyOneMember kep:ThirdPlannedPeriodMember 2020-12-31 0000887225 kep:PeriodTwoThousandAndTwentyTwoMember kep:ThirdPlannedPeriodMember 2020-12-31 0000887225 kep:PeriodTwoThousandAndTwentyThreeMember kep:ThirdPlannedPeriodMember 2020-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFourMember kep:ThirdPlannedPeriodMember 2020-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFiveMember kep:ThirdPlannedPeriodMember 2020-12-31 0000887225 kep:ThirdPlannedPeriodMember 2020-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2021-12-31 0000887225 ifrs-full:InvestmentPropertyMember 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2021-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-12-31 0000887225 ifrs-full:MachineryMember 2021-12-31 0000887225 ifrs-full:VehiclesMember 2021-12-31 0000887225 ifrs-full:OfficeEquipmentMember 2021-12-31 0000887225 kep:ToolsdiesandmoldsMember 2021-12-31 0000887225 kep:CashMember 2021-12-31 0000887225 ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:BuildingsMember 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2021-12-31 0000887225 kep:SharesInOtherComprehensiveIncomeLossOfInvestmentsInAssociatesAndJointVenturesMember 2021-12-31 0000887225 ifrs-full:OtherEquityInterestMember 2021-12-31 0000887225 ifrs-full:StatutoryReserveMember 2021-12-31 0000887225 kep:ChangesInOtherEquityMember 2021-12-31 0000887225 kep:AccumulatedTranslationAdjustmentMember 2021-12-31 0000887225 ifrs-full:ReserveOfCashFlowHedgesMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-12-31 0000887225 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000887225 ifrs-full:TreasurySharesMember 2021-12-31 0000887225 kep:OtherCapitalSurplusOtherThanGainsonDisposalOfTreasuryStocksMember 2021-12-31 0000887225 kep:OtherCapitalSurplusMember 2021-12-31 0000887225 ifrs-full:AccumulatedOtherComprehensiveIncomeMember kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2021-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2021-12-31 0000887225 kep:OtherCapitalSurplusMember kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2021-12-31 0000887225 ifrs-full:OtherEquityInterestMember kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2021-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember kep:UnlistedSecuritiesMember 2021-12-31 iso4217:KRW xbrli:shares iso4217:AUD iso4217:JPY iso4217:KZT iso4217:VND iso4217:UYU iso4217:PKR iso4217:PHP iso4217:EUR iso4217:CZK iso4217:EGP iso4217:BWP iso4217:IDR iso4217:INR iso4217:MGA iso4217:USD iso4217:SEK iso4217:MMK iso4217:HKD iso4217:CHF iso4217:BDT iso4217:AED iso4217:JOD iso4217:ZAR iso4217:SAR iso4217:GBP iso4217:CAD iso4217:MYR xbrli:pure iso4217:MXN utr:Year utr:kT iso4217:KRW xbrli:shares kep:Individuals utr:Y