Form 20-F
0000887225falseFYAmerican depositary shares, each representing one-half of share of common stockM5KRKRApplicable tax rate is 27.5% as of December 31, 2020, 2021 and 2022.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, 2022, and reclassified the buildings, structures, and land as assets held-for-sale expecting its carrying amount would be recovered through a sale transaction.The board of directors of Korea Electric Power Corporation, the controlling company, made a resolution to sell the Uijeongbu substation during the year ended December 31, 2022, and reclassified the buildings and land as assets held-for-sale expecting its carrying amount would be recovered through a sale transaction.‘Others’ consist of various financial assets managed by external asset management companies.The carrying amount of mining rights is nil, because KEPCO Australia Pty., Ltd. and KEPCO Bylong Australia Pty., Ltd. had recognized impairment losses in full.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 EWP America Inc. includes that of two other subsidiaries, EWP Renewable Corporation, and California Power Holdings, LLC.Financial information of Energy New Industry Specialized Investment Private Investment Trust includes that of five other subsidiaries, BSK E-New Industry Fund VII, e-New Industry LB Fund 1, Songhyun e-New Industry Fund, BSK E-New Industry Fund X, and UI Carbon-Neutrality Fund.Maximum exposure associated with the financial guarantee contracts is the maximum amounts of the obligation.Equity investments held by the Company are excluded.The effect on the shareholders’ equity excluding the impact of income taxes.The effect on the equity excluding the impact of income taxes.The maturities cannot be presently determined. The credit limits of guarantees to RE Holiday Holdings LLC and RE Barren Ridge 1 Holdings LLC include the credit limits of guarantees to their subsidiaries.The common stocks of Dongducheon Dream Power Co., Ltd. held by the Company were pledged as collateral.The Company recognized an impairment loss on all of the equity securities of Naepo Green Energy Co., Ltd. before the prior year, and the acquisition cost of the securities provided as collateral is ₩29,200 million.As of December 31, 2022, the Company has established guarantees for pledge for transfer of rights of long-term borrowings, pledge for insurance claims, pledge for shares, etc.The Company guarantees to provide supplemental funding for business with respect to excessive business expenses or insufficient repayment of borrowings.Pursuant to the guarantee agreement, the Company recognized other provisions of ₩7,230 million as the possibility of economic benefit outflow to fulfill the obligation was deemed probable and the amount could be reasonably estimated.This includes a guarantee related to L/C for debt repayment allowance provided to DE Energia SpA, a joint venture of the Company.The Company has provided the syndicate of lenders of PT Indo Raya Tenaga, the business corporation of PT Barito Wahana Tenaga, a guarantee by establishing the right of pledge on the shares of PT Barito Wahana Tenaga for project financing of PT Barito Wahana Tenaga as of December 31, 2022.The Company recognized an impairment loss on all of the equity securities of Dayone Energy Co., Ltd. before the prior year, and the acquisition cost of the securities provided as collateral is ₩47,067 million.This is based on the amount of loan commitment limit.Controlling and non-controlling common shareholders of Samcheok Eco Materials Co., Ltd. have pre-emption rights, if preferred shareholders intend to sell their shares until December 26, 2023. The promised yield of the preferred stock is guaranteed through the transaction. As of December 31, 2022, the Company has recognized derivative liabilities of ₩6,760 million related to the guarantee. Meanwhile, the Company is under an agreement with Samcheok Eco Materials Co., Ltd. that if a damage incurs related to the fulfillment of obligations pursuant to the mandatory contract of coal ash supply, compensation for the expected amount of the damage should be settled.The Company provided a payment guarantee to Daehan Wind Power PSC for opening L/C for Debt Service Reserve Account (DSRA).The effective percentage of ownership is 100%. However, the Government regulates the Company’s ability to make operating and financial decisions over the entity, as the Government requires maintaining arms-length transactions between KPX and the Company’s other subsidiaries. Accordingly, the entity is not classified as a consolidated subsidiary. The Company can exercise significant influence by virtue of right to nominate directors to the board of directors of the entity.Due to changes in equity, the nominal and effective percentage of ownership are 20.47%.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.Although the nominal percentage of ownership is 2.35%, the effective percentage of ownership is 25.54%, considering redeemable convertible preferred stock as a liability component.The percentage of ownership decreased due to the unequal capital increase. The entity was reclassified from a joint venture to an associate, due to the changes in voting rights.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 34.01% considering the conversion of redeemable convertible preferred stock into ordinary stock.The effective percentage of ownership is less than 20%. However, the Company can exercise significant influence by virtue of its contractual right to appoint one out of four members of the steering committee of the entity. Moreover, the Company has significant financial transactions, which can affect its significant influence on the entity.According to the shareholders’ agreement, the parties have joint control over all decisions related to finance and operation. Accordingly, the entity is classified as joint ventures.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.The effective percentage of ownership is more than 50% but the Company does not hold control over the entity according to the shareholders’ agreement. Accordingly, the entity is classified as an associate.The effective percentage of ownership is less than 20%. However, the Company considers the major decision-making body to be the general decision of the board of directors, and the general decision of the board of directors can be passed only by two directors of Namjeongsusang Solar Power Operation Co., Ltd. Accordingly, the entity is classified as an associate.The effective percentage of ownership is more than 50%. However, decisions in relevant actitvities must be agreed by all ownership parties. Accordingly, the entity is classified as a joint venture.Although the nominal percentage of ownership is 29%, the effective percentage of ownership is 54.24%, considering the interest of financial investors as a liability component.The effective percentage of ownership is less than 20%. However, decisions in relevant actitvities must be agreed by ownership parties. Accordingly, the entity is classified as joint ventures.The joint arrangement which the Company has joint control is structured through a separate company. The parties have joint control over the joint arrangement are classified as joint ventures, judging that they have rights to the net assets of the arrangement.According to the shareholders’ agreement, additional investment of 50% of total stake is agreed by March 2022.The effective percentage of ownership is less than 20%. However, according to the shareholders’ agreement, decisions related pricipal operation must be agreed by all ownership parties. Accordingly, the Company can exercise significant influence.According to the Dayone Energy Co., Ltd. Investment Agreement signed in March 2011, the Company has a commitment to guarantee principal and certain returns on shares of Dayone Energy Co., Ltd. held by NH Power 2nd Co., Ltd. and the National Agricultural Cooperative Federation. Since NH Power 2nd Co., Ltd. and the National Agricultural Cooperative Federation have put option regarding their share of the entity, the Company was deemed to have acquired an additional 15.64% stake. As a result, the effective percentage of ownership is 46.3% in the current and prior period. In accordance with shareholders’ agreement signed during the current period, the Company has joint control with other investors in making important financial and operation decisions, so it has been reclassified from an associate to a joint venture.The Company is planning to sell its investment in SPC Power Corporation, KEPCO SPC Power Corporation, KV Holdings, Inc. and time or proceeds of sales are not specified as of December 31, 2022.The effective percentage of ownership is less than 20%. However, the Group can exercise significant influence by virtue of its contractual right to appoint one out of four members of the steering committee of the entity. Moreover, the Group has significant financial transactions, which can affect its significant influence on the entity.The effective percentage of ownership is less than 20%. However, the Group 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 Group’s financial and operating policy of the board of directors.The effective percentage of ownership is 14.29% due to the acquisition of treasury stocks. The effective percentage of ownership is less than 20%. However, the Group excercises significant influence over the decisions related to finance and operation by virtue of right to nominate directors to the board of directors of the entity.The effective percentage of ownership is less than 20%. However, the entity is classified as an associate because the Group excercises significant influence over the decisions related to finance and operation.The Company is planning to sell its investments in YTN Co., Ltd. based on the resolution of the Board of Directors on November 23, 2022, but investments in YTN Co., Ltd. are not classified as assets held-for-sale as the Company hasn’t started the active selling procedures as of December 31, 2022.The effective percentage of ownership is 100%. However, the Government regulates the Group’s ability to make operating and financial decisions over the entity, as the Government requires maintaining arms-length transactions between KPX and the Group’s other subsidiaries. Accordingly, the entity is not classified as a consolidated subsidiary. The Group can exercise significant influence by virtue of right to nominate directors to the board of directors of the entity.After addtional acquisition of the shares, the effective percentage of ownership is more than 50%. However, the Group does not hold control over relevant business while it exercises significant influence by participating in the board of directors by the shareholders’ agreement. Accordingly, the entity is classified as an associate.The effective percentage of ownership is more than 50% but the Group does not hold control over the entity according to the shareholders’ agreement. Accordingly, the entity is classified as an associate.The joint arrangement which the Group has joint control is structured through a separate company. The parties have joint control over the joint arrangement are classified as joint ventures, judging that they have rights to the net assets of the arrangement.The effective percentage of ownership decreased due to the disproportionate paid-in capital increase, and the effective percentage of ownership is less than 20%. However, the Group excercises significant influence over all decisions related to finance and operation.The effective percentage of ownership is more than 50% but the Group 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 less than 20%. However, the entity is classified as an associate because the Group excercises significant influence over the entity.The effective percentage of ownership decreased due to the disproportionate paid-in capital increase during the year ended December 31, 2022. The effective percentage of ownership is more than 50% but the Group 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 less than 20%. However, according to the shareholders’ agreement, decisions related pricipal operation must be agreed by all ownership parties. Accordingly, the Group can exercise significant influence.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 and the Group can exercise same voting rights as other shareholders at the board of directors. Accordingly, the entities are classified as joint ventures.The effective percentage of ownership is less than 50%. However, the entity is classified as a joint venture, because all consent was required to make decisions on related activities.The effective percentage of ownership increased due to the disproportionate capital reduction of financial investors during the year ended December 31, 2022.According to the Dayone Energy Co., Ltd. Investment Agreement signed in March 2011, the Group has a commitment to guarantee principal and certain returns on shares of Dayone Energy Co., Ltd. held by NH Power 2nd Co., Ltd. and the National Agricultural Cooperative Federation. Since NH Power 2nd Co., Ltd. and the National Agricultural Cooperative Federation have put option regarding their share of the entity, the Group was deemed to have acquired an additional 15.64% stake. As a result, the effective percentage of ownership is 46.3% in the current and prior period. In accordance with shareholders’ agreement signed during the current period, the Group has joint control with other investors in making important financial and operation decisions, so it has been reclassified from an associate to a joint venture.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.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.Due to the changes in the agreement, the Group lost its control over the entity. Accordingly, the entity is reclassified to a joint venture from a subsidiary. Although the effective percentage of ownership is more than 50%, decisions in relevant actitvities must be agreed by all members of the board of directors.The effective percentage of ownership is more than 50%. However, decisions in relevant actitvities must be agreed by all members of the board of directors. Accordingly, the entity is classified as a joint venture.The effective percentage of ownership is 37%, considering potential common stock.After addtional acquisition of the shares, the effective percentage of ownership is more than 50%. However, decisions in relevant actitvities must be agreed by all members of the board of directors. Accordingly, the entity is classified as a joint venture.‘Other’ includes MMT which is composed of government bonds, RP(Repurchase Paper), CP(Commercial Paper), etc.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. 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, 2021. 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, 2022. The Company has disposed of shares of Korea Electric Vehicle Charging Service during the year ended December 31, 2022, and it is not a related party to the Group as of December 31, 2022. Reclassified from a joint venture to a subsidiary during the year ended December 31, 2022. Transactions are made before the reclassification. The balance due to the fuel swap with Korea Midland Power Co., Ltd. is included. The total transaction amount is ₩514,405 million on loans and ₩460,903 million on bororrowings. The balance due to the fuel swap with Korea Western Power Co., Ltd. and Korea East-West Power Co., Ltd. is included. The total transaction amount is ₩5,590 million on loans and ₩20,113 million on bororrowings. Included in trade and other receivables, net, in the consolidated statements of financial position. The balance of trade receivables from construction contracts are ₩57,639 million and ₩85,757 million, as of December 31, 2021 and 2022, respectively.Included in non-financial liabilities as advance received in the consolidated statements of financial position. The revenue recognized on December 31, 2022 from the amounts included in contract liabilities at the end of the prior year is ₩5,051 million.For the year ended December 31, 2022, the net loss on valuation of derivatives applying cash flow hedge accounting of ₩24,415 million, net of tax, is included in other comprehensive income (loss).This represents the total guarantee amounts associated with the financial guarantee contracts. Financial guarantee liabilities which are recognized as of December 31, 2021 and 2022 are ₩80,841 million and ₩67,240 million, respectively.To eliminate or reduce an accounting mismatch, the Company may elect to recognize the amount of change in fair value in profit or loss.On initial recognition of an equity investment that is not held for trading, the Company may irrevocably elect to present subsequent changes in the investment’s fair value in OCI.The profit for the year ended December 31, 2022 is reduced by the associate entity’s net income (loss) attributable to non-controlling interests.The profit for the year ended December 31, 2021 is reduced by the associate entity’s net income (loss) attributable to non-controlling interests.Gross amount of finance lease receivables is the net lease investment by deducting unearned finance income of ₩1,082,712 million.Gross amount of finance lease receivables is the net lease investment by deducting unearned finance income of ₩114,347 million.Gross amount of finance lease receivables is the net lease investment by deducting unearned finance income of ₩1,024,927 million.Gross amount of finance lease receivables is the net lease investment by deducting unearned finance income of ₩111,915 million.Excludes lease liabilities. 0000887225 2020-01-01 2020-12-31 0000887225 2021-01-01 2021-12-31 0000887225 2022-01-01 2022-12-31 0000887225 2021-12-31 0000887225 2022-12-31 0000887225 2020-12-31 0000887225 2019-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-12-31 0000887225 kep:DerivativeAssetsApplyingHedgeAccountingCategoryMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember 2021-12-31 0000887225 kep:KoreaHydroNuclearPowerMember 2021-12-31 0000887225 kep:KoreaSoutheastPowerMember 2021-12-31 0000887225 kep:KoreaMidlandPowerMember 2021-12-31 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 2021-12-31 0000887225 kep:KoreaWesternPowerMember 2021-12-31 0000887225 kep:KEPCONuclearFuelMember 2021-12-31 0000887225 kep:KoreaEastWestPowerMember 2021-12-31 0000887225 kep:KEPCOPhilippinesHoldingsMember 2021-12-31 0000887225 kep:KEPCOShanxiInternationalMember 2021-12-31 0000887225 kep:KEPCOInternationalHongKongMember 2021-12-31 0000887225 kep:KEPCOIlijanCorporationMember 2021-12-31 0000887225 kep:KEPCONetherlandsBVMember 2021-12-31 0000887225 kep:KoreaSouthernPowerMember 2021-12-31 0000887225 kep:KEPCOPlantServiceEngineeringMember 2021-12-31 0000887225 kep:KEPCOInternationalPhilippinesMember 2021-12-31 0000887225 kep:KEPCOPhilippinesCorporationMember 2021-12-31 0000887225 kep:KEPCOLebanonSARLMember 2021-12-31 0000887225 kep:GyeongjuWindPowerMember 2021-12-31 0000887225 kep:KEPCOAustraliaMember 2021-12-31 0000887225 kep:KEPCOHoldingsdeMexicoMember 2021-12-31 0000887225 kep:KEPCONetherlandsS3BVMember 2021-12-31 0000887225 kep:MiraPowerLimitedMember 2021-12-31 0000887225 kep:KOSEPMaterialMember 2021-12-31 0000887225 kep:KOMIPOGlobalPteMember 2021-12-31 0000887225 kep:KHNPCanadaEnergyMember 2021-12-31 0000887225 kep:PTCirebonPowerServiceMember 2021-12-31 0000887225 kep:KOSPOJordanMember 2021-12-31 0000887225 kep:PTTanggamusElectricPowerMember 2021-12-31 0000887225 kep:KOSEPAustraliaMember 2021-12-31 0000887225 kep:KoreaWaterburyUraniumLimitedPartnershipMember 2021-12-31 0000887225 kep:KEPCOEnergyServiceCompanyMember 2021-12-31 0000887225 kep:QatranaElectricPowerCompanyMember 2021-12-31 0000887225 kep:KNFCanadaEnergyLimitedMember 2021-12-31 0000887225 kep:GyeonggiGreenEnergyMember 2021-12-31 0000887225 kep:KEPCOBylongAustraliaMember 2021-12-31 0000887225 kep:KSTElectricPowerCompanyMember 2021-12-31 0000887225 kep:PTKOMIPOPembangkitanJawaBaliMember 2021-12-31 0000887225 kep:KOWEPOAustraliaMember 2021-12-31 0000887225 kep:EWPAmericaMember 2021-12-31 0000887225 kep:FujeijWindPowerCompanyMember 2021-12-31 0000887225 kep:EnergyNewIndustrySpecializedInvestmentPrivateInvestmentTrustMember 2021-12-31 0000887225 kep:EWPBylongMember 2021-12-31 0000887225 kep:KEPCOEnergySolutionMember 2021-12-31 0000887225 kep:KOMIPOBylongMember 2021-12-31 0000887225 kep:KEPCOUSMember 2021-12-31 0000887225 kep:ChitoseSolarPowerPlantMember 2021-12-31 0000887225 kep:KOSPOPowerServicesLimitadaMember 2021-12-31 0000887225 kep:KOENBylongMember 2021-12-31 0000887225 kep:KOSPOBylongMember 2021-12-31 0000887225 kep:KOWEPOLaoInternationalMember 2021-12-31 0000887225 kep:KOWEPOInternationalCorporationMember 2021-12-31 0000887225 kep:KEPCOMiddleEastHoldingCompanyMember 2021-12-31 0000887225 kep:EWPBarbados1SRLMember 2021-12-31 0000887225 kep:KEPCOKDNMember 2021-12-31 0000887225 kep:KEPCOGansuInternationalMember 2021-12-31 0000887225 kep:KEPCONeimengguInternationalMember 2021-12-31 0000887225 kep:KOMIPOAustraliaMember 2021-12-31 0000887225 kep:KOSPOAustraliaMember 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:KomipoIberianSolarGroupS.l.u.Member 2021-12-31 0000887225 kep:KoenBioCo.Ltd.Member 2021-12-31 0000887225 kep:LsgHydroPowerLimitedMember 2021-12-31 0000887225 kep:YeongYangSolarManagementCo.Ltd.Member 2021-12-31 0000887225 kep:YeongYangHorusPhotovoltaicCo.Ltd.Member 2021-12-31 0000887225 kep:YeongYangInnovationCo.Ltd.Member 2021-12-31 0000887225 kep:SolarvaderCo.Ltd.Member 2021-12-31 0000887225 kep:YeongYangCorporationCo.Ltd.Member 2021-12-31 0000887225 kep:YeongYangApollonPhotovoltaicCo.Ltd.Member 2021-12-31 0000887225 kep:KhnpChileSpaMember 2021-12-31 0000887225 kep:EnergyInnovationFundIMember 2021-12-31 0000887225 kep:KOMIPOVanphongPowerServiceLLCMember 2021-12-31 0000887225 kep:MohaSolarCoLtdMember 2021-12-31 0000887225 kep:KPSPartnersCoLtdMember 2021-12-31 0000887225 kep:OgiriSolarPowerCoLtdMember 2021-12-31 0000887225 kep:KEPCOECServiceCoLtdMember 2021-12-31 0000887225 kep:GuamUkuduPowerLLCMember 2021-12-31 0000887225 kep:KHNPUSALLCMember 2021-12-31 0000887225 kep:PajuEcoenergyMember 2021-12-31 0000887225 kep:KEPCOFMSMember 2021-12-31 0000887225 kep:KNFPartnersMember 2021-12-31 0000887225 kep:KOSPOServiceCo.LtdMember 2021-12-31 0000887225 kep:KOMIPOServiceCo.Ltd.Member 2021-12-31 0000887225 kep:KEPCOMojaveHoldingsLLCMember 2021-12-31 0000887225 kep:KOLATSpAMember 2021-12-31 0000887225 kep:JejuHanlimOffshoreWindCoMember 2021-12-31 0000887225 kep:MangilaoInvestmentMember 2021-12-31 0000887225 kep:KEPCOAlamosaMember 2021-12-31 0000887225 kep:TamraOffshoreWindPowerMember 2021-12-31 0000887225 kep:EWPServiceCo.Ltd.Member 2021-12-31 0000887225 kep:IncheonFuelCellCo.Ltd.Member 2021-12-31 0000887225 kep:PTSiborpaEcoPowerMember 2021-12-31 0000887225 kep:KEPCOMCSMember 2021-12-31 0000887225 kep:NambuUSAMember 2021-12-31 0000887225 kep:PT.KOMIPOEnergyIndonesiaMember 2021-12-31 0000887225 kep:KOENServiceCo.Ltd.Member 2021-12-31 0000887225 kep:CogentrixofAlamosaMember 2021-12-31 0000887225 kep:KOSPOUSAMember 2021-12-31 0000887225 kep:KOWEPOServiceCo.Ltd.Member 2021-12-31 0000887225 kep:KEPCOCaliforniaLLCMember 2021-12-31 0000887225 kep:KEPCOLGCNSMangilaoSolarMember 2021-12-31 0000887225 kep:PTKoreaEnergyIndonesiaMember 2021-12-31 0000887225 kep:KEPCOLGCNSMangilaoHoldingsMember 2021-12-31 0000887225 kep:KOWEPOBylongMember 2021-12-31 0000887225 kep:SolarSchoolPlantMember 2021-12-31 0000887225 kep:CommerceandIndustryEnergyMember 2021-12-31 0000887225 kep:KOSPOChileSpAMember 2021-12-31 0000887225 kep:HeeMangSunlightPowerMember 2021-12-31 0000887225 kep:KEPCOKPSPhilippinesCorpMember 2021-12-31 0000887225 kep:PTKOWEPOSumselOperationandMaintenanceServicesMember 2021-12-31 0000887225 kep:KOSPOYoungnamPowerMember 2021-12-31 0000887225 kep:KEPCONetherlandsJ3BVMember 2021-12-31 0000887225 kep:KOMIPOAmericaMember 2021-12-31 0000887225 kep:PTEWPIndonesiaMember 2021-12-31 0000887225 kep:GlobalOnePioneerBVMember 2021-12-31 0000887225 kep:KoreaOffshoreWindPowerMember 2021-12-31 0000887225 kep:GlobalEnergyPioneerBVMember 2021-12-31 0000887225 kep:FirstkeepersMember 2021-12-31 0000887225 kep:KEPCOCSCMember 2021-12-31 0000887225 kep:SEGreenEnergyMember 2021-12-31 0000887225 kep:MangilaoIntermediateHoldingsMember 2021-12-31 0000887225 kep:SecutecMember 2021-12-31 0000887225 kep:KEPCOMangilaoAmericaMember 2021-12-31 0000887225 kep:KOAKPowerLimitedMember 2021-12-31 0000887225 kep:HaenanumEnergyFundMember 2021-12-31 0000887225 kep:KOMIPOEuropeBVMember 2021-12-31 0000887225 kep:KsolarShinanCo.Ltd.FormerlyTsEnergyNo.25Co.Ltd.Member 2021-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2021-12-31 0000887225 kep:LongtermshorttermFinancialInstrumentsMember 2021-12-31 0000887225 ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember 2021-12-31 0000887225 kep:NonDesignatedMember 2021-12-31 0000887225 ifrs-full:FloatingInterestRateMember 2021-12-31 0000887225 kep:CashAndCashEquivalentsMember 2021-12-31 0000887225 ifrs-full:OptionContractMember kep:NotDesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 ifrs-full:InterestRateSwapContractMember 2021-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 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:CurrencySwapContractMember kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 kep:OtherCurrentAssetsMember 2021-12-31 0000887225 kep:OtherNoncurrentAssetsMember 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:SangSanginIndustryCoLtdMember 2021-12-31 0000887225 kep:SungkwangTimberMember 2021-12-31 0000887225 kep:SamgongDevelopmentMember 2021-12-31 0000887225 kep:AoneAlformCo.LtdMember 2021-12-31 0000887225 kep:ZyleDaewooMotorSalesMember 2021-12-31 0000887225 kep:SeyangMember 2021-12-31 0000887225 kep:DaewooDevelopmentMember 2021-12-31 0000887225 kep:IlrimNanoTecMember 2021-12-31 0000887225 kep:SamjooHightechCoLtdMember 2021-12-31 0000887225 kep:ShinseungChemicalIndustyCoLtdMember 2021-12-31 0000887225 kep:KJAlloyCoLtdMember 2021-12-31 0000887225 kep:PuruenEnvironmentCoLtdMember 2021-12-31 0000887225 kep:SejinHightechCoLtdMember 2021-12-31 0000887225 kep:MiretechCoLtdMember 2021-12-31 0000887225 kep:EunSungEnterpriseCo.LtdMember 2021-12-31 0000887225 kep:DongdoBasaltIndustryCoLtdMember 2021-12-31 0000887225 kep:SMHi-techCoLtdMember 2021-12-31 0000887225 kep:WongwangDoorCorpMember 2021-12-31 0000887225 kep:Dong-unTechCoLtdMember 2021-12-31 0000887225 kep:ShinyoungTextilesCoLtdMember 2021-12-31 0000887225 kep:IlwooSteelCoLtdMember 2021-12-31 0000887225 kep:EanskoreaCoLtdMember 2021-12-31 0000887225 kep:HyunwooWinstarCoLtdMember 2021-12-31 0000887225 kep:SehwaDiecastingCoLtdMember 2021-12-31 0000887225 kep:YoungdongseafoodCoLtdMember 2021-12-31 0000887225 kep:DynamicMember 2021-12-31 0000887225 kep:TheYeonrijiCoLtdMember 2021-12-31 0000887225 kep:EnertecCoLtdMember 2021-12-31 0000887225 kep:SewonBusCoLtdMember 2021-12-31 0000887225 kep:SemistMember 2021-12-31 0000887225 kep:KmLeatechCo.Ltd.Member 2021-12-31 0000887225 kep:YouoneTBMEngineeringConstructionMember 2021-12-31 0000887225 kep:JaewooCoLtdMember 2021-12-31 0000887225 kep:ChoheungPackingCoLtdMember 2021-12-31 0000887225 kep:AIRTECHInformationCommunicationCoLtdMember 2021-12-31 0000887225 kep:BellieDoughnutsCoLtdMember 2021-12-31 0000887225 kep:KiscomCoLtdMember 2021-12-31 0000887225 kep:SangjiCoLtdMember 2021-12-31 0000887225 kep:WooyangHCCoLtdMember 2021-12-31 0000887225 kep:JoongangDevelopmentMember 2021-12-31 0000887225 kep:AJSMember 2021-12-31 0000887225 kep:MSEMember 2021-12-31 0000887225 kep:BuyoungMember 2021-12-31 0000887225 kep:YoungjinHiTechMember 2021-12-31 0000887225 kep:IlsukMember 2021-12-31 0000887225 kep:IhsungCNICoLtdMember 2021-12-31 0000887225 kep:SeungriEnterpriseMember 2021-12-31 0000887225 kep:STXHeavyIndustriesMember 2021-12-31 0000887225 kep:NamkwangEngineeringConstructionMember 2021-12-31 0000887225 kep:PANoceanMember 2021-12-31 0000887225 kep:ELCOMTECMember 2021-12-31 0000887225 kep:PumyangConstructionMember 2021-12-31 0000887225 kep:KoreaLineMember 2021-12-31 0000887225 kep:IntellectualDiscoveryCo.Ltd.Member 2021-12-31 0000887225 kep:SungwonMember 2021-12-31 0000887225 kep:DALIMSpecialVehicleMember 2021-12-31 0000887225 kep:MoboMember 2021-12-31 0000887225 kep:MijuSteelMfgMember 2021-12-31 0000887225 kep:IMHWAMember 2021-12-31 0000887225 kep:MoonkyungSilicaMember 2021-12-31 0000887225 kep:KSRemiconMember 2021-12-31 0000887225 kep:ASAJEONJUMember 2021-12-31 0000887225 kep:HJSteelMember 2021-12-31 0000887225 kep:PyungsanSiCo.Ltd.Member 2021-12-31 0000887225 kep:SanbonDepartmentStoreMember 2021-12-31 0000887225 kep:SAMBOAUTOMember 2021-12-31 0000887225 kep:JoongangPlatecMember 2021-12-31 0000887225 kep:SeyangPrecisionIndMember 2021-12-31 0000887225 kep:DooriwonFoodSystemMember 2021-12-31 0000887225 kep:ShinShinMember 2021-12-31 0000887225 kep:JoHyunMember 2021-12-31 0000887225 kep:ChunWonDevelopmentMember 2021-12-31 0000887225 kep:SungKwangMember 2021-12-31 0000887225 kep:ShinheungpetrolMember 2021-12-31 0000887225 kep:NFTMember 2021-12-31 0000887225 kep:HyundaitechMember 2021-12-31 0000887225 kep:DasanMaterialMember 2021-12-31 0000887225 kep:FishWorldMember 2021-12-31 0000887225 kep:SamdoIndustryElectricMember 2021-12-31 0000887225 kep:YuilIndustrialElectronicsMember 2021-12-31 0000887225 kep:YoungSungMember 2021-12-31 0000887225 kep:BiwangIndustryMember 2021-12-31 0000887225 kep:SolvusMember 2021-12-31 0000887225 kep:EjungAdMember 2021-12-31 0000887225 kep:MyungMember 2021-12-31 0000887225 kep:MillenniumPNTCoLtdMember 2021-12-31 0000887225 kep:RoadSolarCoLtdMember 2021-12-31 0000887225 kep:SamhwaCastingCoLtdMember 2021-12-31 0000887225 kep:KPLCircuitCoLtdMember 2021-12-31 0000887225 kep:HanMiFlexibleCoLtdMember 2021-12-31 0000887225 kep:MJTCoLtdMember 2021-12-31 0000887225 kep:GNChemCoLtdMember 2021-12-31 0000887225 kep:WooyangFrozenFoodsCoLtdMember 2021-12-31 0000887225 kep:NanomicCoLtdMember 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:TaeyanggasteelCoLtdMember 2021-12-31 0000887225 kep:InternationalPaintKoreaCoLtdMember 2021-12-31 0000887225 kep:DaewhaFuelPumpIndLtdMember 2021-12-31 0000887225 kep:AjinKSBCoLtdMember 2021-12-31 0000887225 kep:BuyoungPanjiCoLtdMember 2021-12-31 0000887225 kep:ChoyangTechCoLtdMember 2021-12-31 0000887225 kep:HightechMnpCoLtdMember 2021-12-31 0000887225 kep:SungchangTechCoLtdMember 2021-12-31 0000887225 kep:DAEDONGMILLENNIUMCoLtdMember 2021-12-31 0000887225 kep:DukeongMetalHeatTreatmentCoLtdMember 2021-12-31 0000887225 kep:KMCRCoLtdMember 2021-12-31 0000887225 kep:NewkoCoLtdMember 2021-12-31 0000887225 kep:SungkyeongCoLtdMember 2021-12-31 0000887225 kep:TppCoLtdMember 2021-12-31 0000887225 kep:IZUKOREACoLtdMember 2021-12-31 0000887225 kep:DaeBangIndustryCoLtdMember 2021-12-31 0000887225 kep:TaeSungEco-TechCoLtdMember 2021-12-31 0000887225 kep:KukexIncMember 2021-12-31 0000887225 kep:FutechMoldMember 2021-12-31 0000887225 kep:ShinPyungMember 2021-12-31 0000887225 kep:KyungDongMember 2021-12-31 0000887225 kep:AceIntiAgriculturalMember 2021-12-31 0000887225 kep:AceIntegrationMember 2021-12-31 0000887225 kep:KCMember 2021-12-31 0000887225 kep:HaspeTechMember 2021-12-31 0000887225 kep:SeongJiIndustrialMember 2021-12-31 0000887225 kep:KoreaMineralsMember 2021-12-31 0000887225 kep:HyoDongDevelopmentMember 2021-12-31 0000887225 kep:SungLimIndustrialMember 2021-12-31 0000887225 kep:TaejungIndustriesMember 2021-12-31 0000887225 kep:SGShinsungEngineeringandConstructionMember 2021-12-31 0000887225 kep:ShinseiTradingMember 2021-12-31 0000887225 kep:PtotronicsMember 2021-12-31 0000887225 kep:KShipbuildingCo.Ltd.FormerlyStxOffshoreShipbuildingCo.Ltd.Member 2021-12-31 0000887225 kep:MansuCoLtdMember 2021-12-31 0000887225 kep:NTSCoLtdMember 2021-12-31 0000887225 kep:DongSeoElectronicsCoLtdMember 2021-12-31 0000887225 kep:CaffeBeneCoLtdMember 2021-12-31 0000887225 kep:AmanexCoLtdMember 2021-12-31 0000887225 kep:DaejiProductCoLtdMember 2021-12-31 0000887225 kep:JaeinCircuitCoLtdMember 2021-12-31 0000887225 kep:DawonYuhwaCoLtdMember 2021-12-31 0000887225 kep:OgokbaekkwaCoLtdMember 2021-12-31 0000887225 kep:SSETCoLtdMember 2021-12-31 0000887225 kep:SewonPMTechCoLtdMember 2021-12-31 0000887225 kep:SIPCoLtdMember 2021-12-31 0000887225 kep:JinhungPackagingCoLtdMember 2021-12-31 0000887225 kep:ClizenCoLtdMember 2021-12-31 0000887225 kep:DonglimEngCoLtdMember 2021-12-31 0000887225 kep:DCCastechCoLtdMember 2021-12-31 0000887225 kep:DdpopstyleCoLtdMember 2021-12-31 0000887225 kep:ShinEPCMember 2021-12-31 0000887225 kep:WorldCnMIncMember 2021-12-31 0000887225 kep:ArariCoLtdMember 2021-12-31 0000887225 kep:LeSoleilKhnpLlcMember 2021-12-31 0000887225 kep:GoodTcellsCoLtdMember 2021-12-31 0000887225 kep:HankookPiagetCoLtdMember 2021-12-31 0000887225 kep:PizzakoreaCoLtdMember 2021-12-31 0000887225 kep:RMKCoLtdMember 2021-12-31 0000887225 kep:GeumdaniCoLtdMember 2021-12-31 0000887225 kep:DongsungMulsanCoLtdMember 2021-12-31 0000887225 kep:MezzanineIPackCoLtdMember 2021-12-31 0000887225 kep:SimileAluminiumCoLtdMember 2021-12-31 0000887225 kep:PanaxKoreaCoLtdMember 2021-12-31 0000887225 kep:GTToolingCoLtdMember 2021-12-31 0000887225 kep:DonghwaTCACoLtdMember 2021-12-31 0000887225 kep:LtopCoLtdMember 2021-12-31 0000887225 kep:SsangyongYoungweolPlantServiceEngineeringCoLtdMember 2021-12-31 0000887225 kep:SHCoLtdMember 2021-12-31 0000887225 kep:WooriIndustryCoLtdMember 2021-12-31 0000887225 kep:TKCoLtdMember 2021-12-31 0000887225 kep:CSCorporationCoLtdMember 2021-12-31 0000887225 kep:PotechCoLtdMember 2021-12-31 0000887225 kep:MokganCoLtdMember 2021-12-31 0000887225 kep:ShinkwangEngineeringMember 2021-12-31 0000887225 kep:GeumhanCoLtdMember 2021-12-31 0000887225 kep:GlobalTheOneofKoreaCoLtdMember 2021-12-31 0000887225 kep:SulimCoLtdMember 2021-12-31 0000887225 kep:KTTWCoLtdMember 2021-12-31 0000887225 kep:EkCookwareCoLtdMember 2021-12-31 0000887225 kep:DaishinLogisticsCo.Ltd.Member 2021-12-31 0000887225 kep:JfcCo.LtdMember 2021-12-31 0000887225 kep:UktaeInd.Co.Ltd.Member 2021-12-31 0000887225 kep:JungmunCoLtdMember 2021-12-31 0000887225 kep:DaeyoungCoLtdMember 2021-12-31 0000887225 kep:KoreaTrecisionMember 2021-12-31 0000887225 kep:BeerYeastKoreaIncMember 2021-12-31 0000887225 kep:ElephantFriendsMember 2021-12-31 0000887225 kep:WoobangConstructionMember 2021-12-31 0000887225 kep:JOTechMember 2021-12-31 0000887225 kep:LKIndustryMember 2021-12-31 0000887225 kep:KendaePrintingMember 2021-12-31 0000887225 kep:AceTrackMember 2021-12-31 0000887225 kep:SinkwangIndustryMember 2021-12-31 0000887225 kep:NajinSteelMember 2021-12-31 0000887225 kep:MirecoMember 2021-12-31 0000887225 kep:JMCHeavyIndustriesMember 2021-12-31 0000887225 kep:SungkwangCoLtdMember 2021-12-31 0000887225 kep:SewonCeramicCoLtdMember 2021-12-31 0000887225 kep:AddiesDirectCoLtdMember 2021-12-31 0000887225 kep:SamsungNonferrousMetalCoLtdMember 2021-12-31 0000887225 kep:YooseungCoLtdMember 2021-12-31 0000887225 kep:SuperoneCoLtdMember 2021-12-31 0000887225 kep:EILightingCoLtdMember 2021-12-31 0000887225 kep:KMLCCoLtdMember 2021-12-31 0000887225 kep:ShinwooToptechCo.Ltd.Member 2021-12-31 0000887225 kep:FlusysCoLtdMember 2021-12-31 0000887225 kep:DaewooDisplayCoLtdMember 2021-12-31 0000887225 kep:PtCirebonEnergiPrasaranaMember 2021-12-31 0000887225 kep:SetHoldingMember 2021-12-31 0000887225 kep:PyungHwaIndustrialCoLtdMember 2021-12-31 0000887225 kep:SeinfoodCoLtdMember 2021-12-31 0000887225 kep:GreenAlchemyMember 2021-12-31 0000887225 kep:DoosungHeavyIndustriesCoLtdMember 2021-12-31 0000887225 kep:DaedongIndustryCoLtdMember 2021-12-31 0000887225 kep:KyungPyoIndustryCoLtdMember 2021-12-31 0000887225 kep:KumoHitechCoLtdMember 2021-12-31 0000887225 kep:AIDCOLTDMember 2021-12-31 0000887225 kep:ChangwonEcofriendlyFarmingCorporationMember 2021-12-31 0000887225 kep:SGCorpMember 2021-12-31 0000887225 kep:SamkwangChemicalCoLtdMember 2021-12-31 0000887225 kep:AvajarCoLtdMember 2021-12-31 0000887225 kep:SteellifeCoLtdMember 2021-12-31 0000887225 kep:WoosungIBCoLtdMember 2021-12-31 0000887225 kep:CAPKoreaCoLtdMember 2021-12-31 0000887225 kep:IpsBioCo.Ltd.Member 2021-12-31 0000887225 kep:FinemetalCoLtdMember 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:HeadoneCoLtdMember 2021-12-31 0000887225 kep:E-WonSolutechCoLtdMember 2021-12-31 0000887225 kep:CJParadiseMember 2021-12-31 0000887225 kep:HanYoungTechnologyMember 2021-12-31 0000887225 kep:YounilMetalMember 2021-12-31 0000887225 kep:SamsungTechMember 2021-12-31 0000887225 kep:ForceTECMember 2021-12-31 0000887225 kep:HwanYoungSteelMember 2021-12-31 0000887225 kep:DaeKwangSemiconductorMember 2021-12-31 0000887225 kep:KoreaDistrictHeatingMember 2021-12-31 0000887225 kep:SsangyongMotorMember 2021-12-31 0000887225 kep:DungHwanMember 2021-12-31 0000887225 kep:KwangSungIndustryMember 2021-12-31 0000887225 kep:WoojooEnvironmentIndMember 2021-12-31 0000887225 kep:HyungjiEsquireMember 2021-12-31 0000887225 kep:SeenBusinessAndTechnologyMember 2021-12-31 0000887225 kep:KwangSungMember 2021-12-31 0000887225 kep:MyungSungTexMember 2021-12-31 0000887225 kep:MoradoMember 2021-12-31 0000887225 kep:WoojinIndustryMember 2021-12-31 0000887225 kep:DauningMember 2021-12-31 0000887225 kep:BCONMember 2021-12-31 0000887225 kep:JingkangResourcesCo.LtdMember 2021-12-31 0000887225 kep:DuckwonIndustrialCo.LtdMember 2021-12-31 0000887225 kep:SegyoHitechCo.LtdMember 2021-12-31 0000887225 kep:GreencarbonCo.LtdMember 2021-12-31 0000887225 kep:DhTradingCo.LtdMember 2021-12-31 0000887225 kep:SteelFocusCo.LtdMember 2021-12-31 0000887225 kep:CicTechCo.LtdMember 2021-12-31 0000887225 kep:JiansConstructionCo.LtdMember 2021-12-31 0000887225 kep:HandonCo.LtdMember 2021-12-31 0000887225 kep:BokwangCo.LtdMember 2021-12-31 0000887225 kep:IgspCo.LtdMember 2021-12-31 0000887225 kep:LeagisCo.LtdMember 2021-12-31 0000887225 kep:HaesungMetalCo.LtdMember 2021-12-31 0000887225 kep:G.mFoodsCo.LtdMember 2021-12-31 0000887225 kep:SungjinTechCo.Ltd.Member 2021-12-31 0000887225 kep:K2MotorsCo.Ltd.Member 2021-12-31 0000887225 kep:GentakKoreaCo.Ltd.Member 2021-12-31 0000887225 kep:SinwaJkCo.LtdMember 2021-12-31 0000887225 kep:IrefarmCo.LtdMember 2021-12-31 0000887225 kep:VornechCo.Ltd.Member 2021-12-31 0000887225 kep:EslinCo.LtdMember 2021-12-31 0000887225 kep:JaYeonScienceInd.Co.LtdMember 2021-12-31 0000887225 kep:LbkCo.LtdMember 2021-12-31 0000887225 kep:SimaCo.LtdMember 2021-12-31 0000887225 kep:KoreaEngineerManufacturingCo.Ltd.Member 2021-12-31 0000887225 kep:HaenaraeAgriculturalCorpMember 2021-12-31 0000887225 kep:DesignBeyondCo.LtdMember 2021-12-31 0000887225 kep:GuseongCo.Ltd.Member 2021-12-31 0000887225 kep:AsptCo.LtdMember 2021-12-31 0000887225 kep:OwonEgCo.LtdMember 2021-12-31 0000887225 kep:WoojinFormtechCo.Ltd.Member 2021-12-31 0000887225 kep:SangsinCo.LtdMember 2021-12-31 0000887225 kep:OranoExpansionMember 2021-12-31 0000887225 kep:MyungilMetalCo.LtdMember 2021-12-31 0000887225 kep:SunkooCo.LtdMember 2021-12-31 0000887225 kep:DiotechCo.LtdMember 2021-12-31 0000887225 kep:DaeshinEcmCo.LtdMember 2021-12-31 0000887225 kep:DaesungStainCo.LtdMember 2021-12-31 0000887225 kep:HansAdCo.LtdMember 2021-12-31 0000887225 kep:DiTechCo.LtdMember 2021-12-31 0000887225 kep:EwonArtCo.LtdMember 2021-12-31 0000887225 kep:GbPrecisionCo.LtdMember 2021-12-31 0000887225 kep:ShinjinInternationalCorpMember 2021-12-31 0000887225 kep:YuchangIndustryCoLtdMember 2021-12-31 0000887225 kep:KoreaSteelPowerCoLtdMember 2021-12-31 0000887225 kep:JeongpumCoLtdMember 2021-12-31 0000887225 kep:Dae-ALeisureCoLtdMember 2021-12-31 0000887225 kep:WenexCoLtdMember 2021-12-31 0000887225 kep:MSMCoLtdMember 2021-12-31 0000887225 kep:GetronCoLtdMember 2021-12-31 0000887225 kep:ChandownFoodCoLtdMember 2021-12-31 0000887225 kep:MetalLinkInc.Co.Ltd.Member 2021-12-31 0000887225 kep:PipetecKoreaCo.LtdMember 2021-12-31 0000887225 kep:DaeilCo.Ltd.Member 2021-12-31 0000887225 kep:UiCo.LtdMember 2021-12-31 0000887225 kep:MideumeuljuneunnamuCo.LtdMember 2021-12-31 0000887225 kep:IlshinTechCo.LtdMember 2021-12-31 0000887225 kep:DyntexKoreaCo.LtdMember 2021-12-31 0000887225 kep:LoftGardenCo.LtdMember 2021-12-31 0000887225 kep:DaeoCo.LtdMember 2021-12-31 0000887225 kep:SeilTextileCo.LtdMember 2021-12-31 0000887225 kep:MichangCableCo.LtdMember 2021-12-31 0000887225 kep:SukwonCo.LtdMember 2021-12-31 0000887225 kep:GhTechCo.LtdMember 2021-12-31 0000887225 kep:SamkumIndustryCo.LtdMember 2021-12-31 0000887225 kep:MiraeEngineeringCo.LtdMember 2021-12-31 0000887225 kep:WhitecleanFoodsCo.LtdMember 2021-12-31 0000887225 kep:YujinEcCo.Ltd.Member 2021-12-31 0000887225 kep:PbmAutoCo.Ltd.Member 2021-12-31 0000887225 kep:JinsungEngineeringCo.LtdMember 2021-12-31 0000887225 kep:WorldPowerTechCo.LtdMember 2021-12-31 0000887225 kep:WowTechCo.LtdMember 2021-12-31 0000887225 kep:YonghoIndustryCo.LtdMember 2021-12-31 0000887225 kep:LmatCo.Ltd.Member 2021-12-31 0000887225 kep:SaeheemangCo.LtdMember 2021-12-31 0000887225 kep:DaeSungGeotechCo.LtdMember 2021-12-31 0000887225 kep:SungjinChemicalCo.Ltd.Member 2021-12-31 0000887225 kep:PoongLimIndustrialCo.Ltd.Member 2021-12-31 0000887225 kep:MiraeIndustryCo.Ltd.Member 2021-12-31 0000887225 kep:ClTechCo.Ltd.Member 2021-12-31 0000887225 kep:ShinwonCo.LtdMember 2021-12-31 0000887225 kep:FoureverCo.LtdMember 2021-12-31 0000887225 kep:HakbongPrecisionCo.Ltd.Member 2021-12-31 0000887225 kep:DecoeCo.LtdMember 2021-12-31 0000887225 kep:NamhaeEcCo.LtdMember 2021-12-31 0000887225 kep:NineBCo.Ltd.Member 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:HRoboticsCoLtdMember 2021-12-31 0000887225 kep:NamsunnamCoLtdMember 2021-12-31 0000887225 kep:CocoFoodCoLtdMember 2021-12-31 0000887225 kep:SeokjinEtCo.LtdMember 2021-12-31 0000887225 kep:ChoiganggujoCo.Ltd.Member 2021-12-31 0000887225 kep:SeohanFoodCo.Ltd.Member 2021-12-31 0000887225 kep:HyundaiTechCo.LtdMember 2021-12-31 0000887225 kep:DaehyeonRecycleCo.LtdMember 2021-12-31 0000887225 kep:DsCotecCo.Ltd.Member 2021-12-31 0000887225 kep:HosungsteelCo.Ltd.Member 2021-12-31 0000887225 kep:YoungheungIndustryCo.Ltd.Member 2021-12-31 0000887225 kep:GangdongRsCo.LtdMember 2021-12-31 0000887225 kep:TopisCo.LtdMember 2021-12-31 0000887225 kep:IksanguwonCo.LtdMember 2021-12-31 0000887225 kep:SegeonCo.LtdMember 2021-12-31 0000887225 kep:MagtecCo.LtdMember 2021-12-31 0000887225 kep:MecCo.LtdMember 2021-12-31 0000887225 kep:WecanGlobalInc.Co.LtdMember 2021-12-31 0000887225 kep:CheonhaeCo.LtdMember 2021-12-31 0000887225 kep:SangjinCo.LtdMember 2021-12-31 0000887225 kep:HyundaiGlassCo.LtdMember 2021-12-31 0000887225 kep:GlTechCo.LtdMember 2021-12-31 0000887225 kep:HyesungCablecommunicationIncMember 2021-12-31 0000887225 kep:KoreaRemiconCo.LtdMember 2021-12-31 0000887225 kep:DaeyeonecoCo.LtdMember 2021-12-31 0000887225 kep:JslCo.LtdMember 2021-12-31 0000887225 kep:NewTechCo.LtdMember 2021-12-31 0000887225 kep:DaejuSteelCo.LtdMember 2021-12-31 0000887225 kep:DongInIndustryCo.LtdMember 2021-12-31 0000887225 kep:YewonCo.LtdMember 2021-12-31 0000887225 kep:ShinsungTechCo.LtdMember 2021-12-31 0000887225 kep:YsmCo.LtdMember 2021-12-31 0000887225 kep:TsntCo.Ltd.Member 2021-12-31 0000887225 kep:WorldOneCo.LtdMember 2021-12-31 0000887225 kep:SeeunPpCo.LtdMember 2021-12-31 0000887225 kep:MsTechCo.LtdMember 2021-12-31 0000887225 kep:J.iSteelCo.LtdMember 2021-12-31 0000887225 kep:JinsungElectronicsCo.LtdMember 2021-12-31 0000887225 kep:MacroadCo.LtdMember 2021-12-31 0000887225 kep:ElectricContractorsFinancialCooperativeCo.LtdMember 2021-12-31 0000887225 kep:TaejinCo.LtdMember 2021-12-31 0000887225 kep:WoongjinEnergyCo.LtdMember 2021-12-31 0000887225 kep:HntCo.LtdMember 2021-12-31 0000887225 kep:InformationcommunicationFinancialCooperativeCo.LtdMember 2021-12-31 0000887225 kep:FinePowerexCo.LtdMember 2021-12-31 0000887225 kep:CommonComputerCo.LtdMember 2021-12-31 0000887225 kep:KamadaKoreaCo.LtdMember 2021-12-31 0000887225 kep:FosysCo.LtdMember 2021-12-31 0000887225 kep:ChaegimEnvironmentDevelopmentCo.LtdMember 2021-12-31 0000887225 kep:ShortTermFinancialInstrumentsMember 2021-12-31 0000887225 kep:LongTermFinancialInstrumentsMember 2021-12-31 0000887225 kep:AronFlyingShipCo.LtdMember 2021-12-31 0000887225 kep:DongdoCNPCoLtdMember 2021-12-31 0000887225 kep:SITCoLtdMember 2021-12-31 0000887225 kep:TaejinHiechCoLtdMember 2021-12-31 0000887225 kep:SamwonBioTechCoLtdMember 2021-12-31 0000887225 kep:WonilLaserCoLtdMember 2021-12-31 0000887225 kep:CannotBePresentlyDeterminedMaturityMember 2021-12-31 0000887225 kep:HurimBiocellMember 2021-12-31 0000887225 kep:SmartPowerMember 2021-12-31 0000887225 kep:SunjinPowerTechMember 2021-12-31 0000887225 kep:VitzosysCoLtdMember 2021-12-31 0000887225 kep:VissemElectronicsCo.LtdMember 2021-12-31 0000887225 kep:KcIndustryCo.LtdMember 2021-12-31 0000887225 kep:EMnICoLtdMember 2021-12-31 0000887225 kep:PTAdaroEnergyTbkMember 2021-12-31 0000887225 kep:CodesCombineMember 2021-12-31 0000887225 kep:FissionUraniumMember 2021-12-31 0000887225 kep:DenisonMinesMember 2021-12-31 0000887225 ifrs-full:CurrencyRiskMember 2021-12-31 0000887225 ifrs-full:CorporateLoansMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:CorporateLoansMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:CorporateLoansMember kep:PresentValueDiscountMember 2021-12-31 0000887225 ifrs-full:CorporateLoansMember 2021-12-31 0000887225 ifrs-full:HedgingInstrumentsMember 2021-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember 2021-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember 2021-12-31 0000887225 ifrs-full:ActuarialAssumptionOfDiscountRatesMember 2021-12-31 0000887225 ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember 2021-12-31 0000887225 kep:LitigationAsThePlaintiffMember 2021-12-31 0000887225 kep:LitigationAsTheDefendantMember 2021-12-31 0000887225 kep:PurchaseOfCableTrCncew1c325sq1016000mMember 2021-12-31 0000887225 kep:PurchaseOfCableTrCnceWAl1c400sq2175300mMember 2021-12-31 0000887225 kep:PurchaseOfEquipmentsForTheConstructionProjectOfBoryeongIndoorCoalStorageYardMember 2021-12-31 0000887225 kep:PurchaseoffurnaceforconstructionofShinSeocheonthermalpowerplantMember 2021-12-31 0000887225 kep:PurchaseofcoalhandlingmachineforconstructionofSamcheokunits12Member 2021-12-31 0000887225 kep:ConstructionOfGimpoCombinedHeatAndPowerPlantMember 2021-12-31 0000887225 kep:PurchaseOfGasTurbineAndTurbineEquipmentOfGimpoCombinedHeatAndPowerPlantMember 2021-12-31 0000887225 kep:PurchaseofturbinegeneratorforconstructionofShinSeocheonthermalpowerplantMember 2021-12-31 0000887225 kep:ServiceDesigningSeoulCombinedUnits12Member 2021-12-31 0000887225 kep:ServiceofdesigningTaeanunits910Member 2021-12-31 0000887225 kep:ConstructionofShinHanulunits12Member 2021-12-31 0000887225 kep:PurchaseOfCableTrCnceW1c600sq377000mMember 2021-12-31 0000887225 kep:PurchaseofmainmachineforJejuLNGcombinedMember 2021-12-31 0000887225 kep:PurchaseOfCableTrCnceW1c325sq1342000mMember 2021-12-31 0000887225 kep:PurchaseOfGis362kv6300a63ka19ShinyangsanSsMember 2021-12-31 0000887225 kep:PurchaseOfCableTrCnceWal1c400sq3303900mMember 2021-12-31 0000887225 kep:PurchaseOfCablePvc1c2000sq87732mAndOthersEulwangboonkiMember 2021-12-31 0000887225 kep:PurchaseofGIS362KV6300A63KA23CBYoungseoSSMember 2021-12-31 0000887225 kep:PurchaseofcablePVC1C2500SQ103374MandothersBukdangjinShintangjungMember 2021-12-31 0000887225 kep:PurchaseofcablePVC1C2000SQ153000MandothersShinBupyungYoungseoMember 2021-12-31 0000887225 kep:PurchaseMainEquipmentNamjejuMember 2021-12-31 0000887225 kep:ConcretePole10mGeneralPurpose350kgf126948EaAndFiveOtherEquipmentsMember 2021-12-31 0000887225 kep:ConstructionOfSaeulUnits34Member 2021-12-31 0000887225 kep:Purchaseofcablefrcncow1c325sq672300mMember 2021-12-31 0000887225 kep:PurchaseOfCablePvc1c2500sq57868mAndOthersGodukSeoansungMember 2021-12-31 0000887225 kep:PurchaseOfCableTrCnceW1c600sq485000mMember 2021-12-31 0000887225 kep:PurchaseOfCablePvc1c2500sq100548mAndOthersMember 2021-12-31 0000887225 kep:PurchaseOfSteamTurbineHrsgAndPowerBlockOfGimpoCombinedHeatAndPowerPlantMember 2021-12-31 0000887225 kep:PurchaseofGIS362KV6300A63KA27CBKwangyangSSMember 2021-12-31 0000887225 kep:AdvancedETypeLowPressureElectronicPowerMeter1320000EaMember 2021-12-31 0000887225 kep:PurchaseGIS362kV6300A63kA26CBHwasungSSMember 2021-12-31 0000887225 kep:PurchaseOfMainEquipmentForShinsejongCombinedThermalPowerPlantMember 2021-12-31 0000887225 kep:ConstructionofguminaturalgaspowerplantMember 2021-12-31 0000887225 kep:PurchaseofgasturbinessteamturbinesandaccessoriesforguminaturalgaspowerplantMember 2021-12-31 0000887225 kep:Other36contractsMember 2021-12-31 0000887225 kep:SystemstabilizationesseequipmentYeongcheonssType1Member 2021-12-31 0000887225 kep:InstallationofnaturalgassupplyfacilityatguminaturalgaspowerplantMember 2021-12-31 0000887225 kep:PurchaseofhadongthermalpowerindoorccarboniferousplantMember 2021-12-31 0000887225 kep:Purchaseofphase1powergenerationfacilityforyeongwolfuelcellsMember 2021-12-31 0000887225 kep:Purchaseofphase2powergenerationfacilityforyeongwolfuelcellsMember 2021-12-31 0000887225 kep:PurchaseoffuelcellpowergenerationfacilitiesforthefifthstageofshinincheonheadquartersMember 2021-12-31 0000887225 kep:SystemstabilizationessequipmentShinnamwonssType1Member 2021-12-31 0000887225 kep:SystemstabilizationessequipmentBubukSs1typeMember 2021-12-31 0000887225 kep:Gis362kv6300a63ka18WolsungSyMember 2021-12-31 0000887225 kep:PurchaseOfCablePvc1c2000sq5862mAndOthersBaekunGwangyanghangMember 2021-12-31 0000887225 kep:PurchaseOfGis362kv6300a63ka25cbMigeumSsMember 2021-12-31 0000887225 kep:CurrentTradeAndOtherPayablesMember 2021-12-31 0000887225 kep:NoncurrentTradeAndOtherPayablesMember 2021-12-31 0000887225 kep:DasMssqlCoreLicenseMember ifrs-full:ComputerSoftwareMember 2021-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:ContributionsToARPNRCDCMember 2021-12-31 0000887225 ifrs-full:MiningRightsMember kep:MiningRightOfBylongMineMember 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:SejongHaengbogdosiSharingChargeMember 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:RightUseElectricityGasSupplyFacilityCommunityDistrictSongdoMember 2021-12-31 0000887225 kep:OccupancyAndUseOfPublicWatersMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:GreenhouseGasEmissionsRightsMember 2021-12-31 0000887225 ifrs-full:ServiceConcessionRightsMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:SmartTechnologyVerificationAndStandardDesignProjectConductingRightMember 2021-12-31 0000887225 kep:OwnedByGovernmentMember 2021-12-31 0000887225 kep:OwnedByOthersMember 2021-12-31 0000887225 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 ifrs-full:AtFairValueMember 2021-12-31 0000887225 ifrs-full:Level1OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember 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 kep:OtherLoansMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:ValuationAllowanceMember 2021-12-31 0000887225 kep:LoansTuitionMember 2021-12-31 0000887225 kep:LoansHousingMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2021-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember 2021-12-31 0000887225 ifrs-full:BuildingsMember 2021-12-31 0000887225 ifrs-full:LandMember 2021-12-31 0000887225 kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2021-12-31 0000887225 ifrs-full:DerivativesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember 2021-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2021-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2021-12-31 0000887225 ifrs-full:DebtSecuritiesMember kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2021-12-31 0000887225 kep:EightAssociatesOverseasMember 2021-12-31 0000887225 kep:KwNuclearComponentsMember 2021-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2021-12-31 0000887225 kep:EnelXMidlandPhotovoltaicLlcMember 2021-12-31 0000887225 kep:GeumsungsanWindPowerMember 2021-12-31 0000887225 kep:TwentyTwoJointVenturesOverseasMember 2021-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2021-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2021-12-31 0000887225 kep:DaewonGreenEnergyMember 2021-12-31 0000887225 kep:SeobuHighwaySolarMember 2021-12-31 0000887225 kep:ForeignShortTermBorrowings4Member 2021-12-31 0000887225 kep:DangjinEcoPowerMember 2021-12-31 0000887225 kep:BusanIndustrialSolarPowerMember 2021-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2021-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2021-12-31 0000887225 kep:LocalShortTermBorrowings1Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:ElectronicShortTermBonds1Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:ForeignShortTermBorrowings1Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:ForeignShortTermBorrowings3Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:LocalBankOverdraft1Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:LocalShortTermBorrowings1Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:ElectronicShortTermBonds1Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:ForeignShortTermBorrowings1Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:ForeignShortTermBorrowings3Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:LocalBankOverdraft1Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2021-12-31 0000887225 kep:KoreaElectricVehicleChargeServiceMember 2021-12-31 0000887225 kep:GangwonWindPowerMember 2021-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2021-12-31 0000887225 kep:SeokmunEnergyMember 2021-12-31 0000887225 kep:KAPESMember 2021-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2021-12-31 0000887225 kep:HyundaiGreenPowerMember 2021-12-31 0000887225 kep:KoreaPowerExchangeMember 2021-12-31 0000887225 kep:PyeongchangWindPowerMember 2021-12-31 0000887225 kep:DaeryunPowerMember 2021-12-31 0000887225 kep:KoreaGasCorporationMember 2021-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2021-12-31 0000887225 kep:GoseongGreenPowerMember 2021-12-31 0000887225 kep:GangneungEcoPowerMember 2021-12-31 0000887225 kep:DongducheonDreamPowerMember 2021-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2021-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2021-12-31 0000887225 kep:NaepoGreenEnergyMember 2021-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2021-12-31 0000887225 kep:KNHSolarMember 2021-12-31 0000887225 kep:SPowerMember 2021-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2021-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2021-12-31 0000887225 kep:DongbuHighwaySolarMember 2021-12-31 0000887225 kep:KostureMember 2021-12-31 0000887225 kep:YTNMember 2021-12-31 0000887225 kep:ChuncheonEnergyMember 2021-12-31 0000887225 kep:NoeulGreenEnergyMember 2021-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2021-12-31 0000887225 kep:BusanGreenEnergyMember 2021-12-31 0000887225 kep:CheongnaEnergyMember 2021-12-31 0000887225 kep:YeonggwangWindPowerMember 2021-12-31 0000887225 kep:SamYangPhotovoltaicPowerMember 2021-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2021-12-31 0000887225 ifrs-full:ForeignCountriesMember 2021-12-31 0000887225 ifrs-full:OrdinarySharesMember 2021-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember 2021-12-31 0000887225 ifrs-full:CountryOfDomicileMember 2021-12-31 0000887225 kep:OtherSubsidiariesMember 2021-12-31 0000887225 ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:YaksuESSLtdMember 2021-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2021-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2021-12-31 0000887225 kep:TaebaekWindPowerMember 2021-12-31 0000887225 kep:GoesanSolarParkMember 2021-12-31 0000887225 kep:DaeguPhotovoltaicMember 2021-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2021-12-31 0000887225 kep:ChangjukWindPowerMember 2021-12-31 0000887225 kep:TaebaekGadeoksanWindPowerMember 2021-12-31 0000887225 kep:JejuGimnyeongWindPowerMember 2021-12-31 0000887225 kep:HonamWindPowerMember 2021-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2021-12-31 0000887225 kep:PNDSolarMember 2021-12-31 0000887225 kep:CheongjuEcoParkMember 2021-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember 2021-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings15Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings18Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings1Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings3Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings6Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings9Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings10Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings11Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings7Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:ForeignLongTermBorrowings11Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:ForeignLongTermBorrowings11Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings24Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings5Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings6Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings9Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings2Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings2Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings21Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings21Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings23Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings23Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings25Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings25Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings26Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings26Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:ForeignLongTermBorrowings7Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings22Member 2021-12-31 0000887225 ifrs-full:LoansToGovernmentMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:LoansToGovernmentMember 2021-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember 2021-12-31 0000887225 kep:ShortTermFinancialInstrumentsCategoryMember 2021-12-31 0000887225 kep:FirstBondTypeHybridBondMember kep:KoreaSoutheastPowerMember 2021-12-31 0000887225 kep:SecondBondTypeHybridBondMember kep:KoreaSoutheastPowerMember 2021-12-31 0000887225 kep:ExpenseOfIssuanceMember 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:GunsanLandSolarMember 2021-12-31 0000887225 kep:SolaseadoSolarPowerMember 2021-12-31 0000887225 kep:SaemangeumSebitPowerPlantMember 2021-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicMember 2021-12-31 0000887225 kep:TronixMember 2021-12-31 0000887225 kep:GunsanBioEnergyMember 2021-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2021-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2021-12-31 0000887225 kep:GwangyangGreenEnergyMember 2021-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2021-12-31 0000887225 kep:BitsolarEnergyMember 2021-12-31 0000887225 kep:BitgoelEcoEnergyMember 2021-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2021-12-31 0000887225 kep:Fy14Member 2021-12-31 0000887225 kep:Fy04Member 2021-12-31 0000887225 kep:Fy15Member 2021-12-31 0000887225 kep:Fy12Member 2021-12-31 0000887225 kep:Fy19bMember 2021-12-31 0000887225 kep:Fy17cMember 2021-12-31 0000887225 kep:Fy19dMember 2021-12-31 0000887225 kep:Fy17bMember 2021-12-31 0000887225 kep:Fy18aMember 2021-12-31 0000887225 kep:Fy21cMember 2021-12-31 0000887225 kep:Fy21dMember 2021-12-31 0000887225 kep:Fy20dMember 2021-12-31 0000887225 kep:Fy20bMember 2021-12-31 0000887225 kep:Fy20cMember 2021-12-31 0000887225 kep:Fy21aMember 2021-12-31 0000887225 kep:Fy21bMember 2021-12-31 0000887225 kep:Fy20aMember 2021-12-31 0000887225 kep:Fy96Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:Fy96Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:Fy97Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:Fy97Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:Fy17aMember ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:Fy17aMember ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:Fy18bMember ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:Fy18bMember ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:Fy19aMember ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:Fy19aMember ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:Fy19cMember ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:Fy19cMember ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:Fy19fMember ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:Fy19fMember ifrs-full:TopOfRangeMember 2021-12-31 0000887225 ifrs-full:LandMember ifrs-full:NoncurrentAssetsHeldForSaleMember 2021-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:NoncurrentAssetsHeldForSaleMember 2021-12-31 0000887225 ifrs-full:NoncurrentAssetsHeldForSaleMember 2021-12-31 0000887225 kep:StructuresMember ifrs-full:NoncurrentAssetsHeldForSaleMember 2021-12-31 0000887225 kep:ChuncheonEnergyMember 2021-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2021-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2021-12-31 0000887225 kep:HonamWindPowerMember 2021-12-31 0000887225 kep:AmmanAsiaElectricPowerMember 2021-12-31 0000887225 kep:KWNuclearComponentsMember 2021-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2021-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2021-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2021-12-31 0000887225 kep:RabighElectricityMember 2021-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2021-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2021-12-31 0000887225 kep:YeonggwangWindPowerMember 2021-12-31 0000887225 kep:NawahEnergyMember 2021-12-31 0000887225 kep:SeokmunEnergyMember 2021-12-31 0000887225 kep:ChesterSolarVSpAMember 2021-12-31 0000887225 kep:DiegoDeAlmagroSolarSpAMember 2021-12-31 0000887225 kep:ChesterSolarIVSpAMember 2021-12-31 0000887225 kep:REHolidayHoldingsLLCMember 2021-12-31 0000887225 kep:REBarrenRidge1HoldingsLLCMember 2021-12-31 0000887225 kep:DaehanWindPowerPSCMember 2021-12-31 0000887225 kep:SouthJamaicaPowerCompanyLimitedMember 2021-12-31 0000887225 kep:NghiSon2PowerMember 2021-12-31 0000887225 kep:WaterburyLakeUraniumLPMember 2021-12-31 0000887225 kep:ASMBGInvesticiiADMember 2021-12-31 0000887225 kep:KVHoldingsMember 2021-12-31 0000887225 kep:ShuweihatAsiaPowerInvestmentBVMember 2021-12-31 0000887225 kep:KEPCOUhdeMember 2021-12-31 0000887225 kep:ShuweihatAsiaOperationMaintenanceCompanyMember 2021-12-31 0000887225 kep:RESTechnologyADMember 2021-12-31 0000887225 kep:KEPCOSPCPowerCorporationMember 2021-12-31 0000887225 kep:GansuDatangYumenWindPowerMember 2021-12-31 0000887225 kep:LaurelSpAMember 2021-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2021-12-31 0000887225 kep:ChungsongmeonBongSanWindPowerCoLtdMember 2021-12-31 0000887225 kep:REBarrenRidgeLandCoLLCMember 2021-12-31 0000887225 kep:ChileSolarJVSpAMember 2021-12-31 0000887225 kep:ChesterSolarISpAMember 2021-12-31 0000887225 kep:KIAMCOKOWEPOBannertonHoldCoPtyLtdMember 2021-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2021-12-31 0000887225 kep:SolarPhilippinesCalataganCorporationMember 2021-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2021-12-31 0000887225 kep:REAstoria2LandCoLLCMember 2021-12-31 0000887225 kep:KelarSAMember 2021-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember 2021-12-31 0000887225 kep:REPioneerHoldingsLLCMember 2021-12-31 0000887225 kep:DEEnergiaSpAMember 2021-12-31 0000887225 kep:DangjinEcoPowerMember 2021-12-31 0000887225 kep:CheongnaEnergyMember 2021-12-31 0000887225 kep:ShinhanBNPPPrivateInvestmentTrustEastWestSunlightDreamMember 2021-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2021-12-31 0000887225 kep:SolaseadoSolarPowerMember 2021-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember 2021-12-31 0000887225 kep:HaemodumSolarCoLtdMember 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:CAESLLCMember 2021-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2021-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2021-12-31 0000887225 kep:BitsolarEnergyMember 2021-12-31 0000887225 kep:OneEnergyAsiaLimitedMember 2021-12-31 0000887225 kep:NaepoGreenEnergyMember 2021-12-31 0000887225 kep:InternationalOffshorePowerTransmissionHoldingCompanyLimitedMember 2021-12-31 0000887225 kep:CheongjuEcoParkCoLtdMember 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:KepcoKpsCarabaoCorpMember 2021-12-31 0000887225 kep:EnelXMidlandPhotovoltaicLlcMember 2021-12-31 0000887225 kep:GeumsungsanWindPowerCoLtdMember 2021-12-31 0000887225 kep:PulauIndahOAndMSdnBhdMember 2021-12-31 0000887225 kep:GuraeResidentPowerCoLtdMember 2021-12-31 0000887225 kep:YeongwolEcoWindCoLtdMember 2021-12-31 0000887225 kep:MOMENTUMMember 2021-12-31 0000887225 kep:KAPESMember 2021-12-31 0000887225 kep:IncheonNewPowerMember 2021-12-31 0000887225 kep:BarakahOneCompanyMember 2021-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISSDECVMember 2021-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember 2021-12-31 0000887225 kep:HORUSSOLARSADECVMember 2021-12-31 0000887225 kep:YangyangWindPowerCoLtdMember 2021-12-31 0000887225 kep:DatangKEPCOChaoyangRenewablePowerMember 2021-12-31 0000887225 kep:JamaicaPublicServiceMember 2021-12-31 0000887225 kep:DatangChifengRenewablePowerMember 2021-12-31 0000887225 kep:RabighOperationMaintenanceMember 2021-12-31 0000887225 kep:KASINVESTMENTILLCMember 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-12-31 0000887225 kep:KASINVESTMENTIILLCMember 2021-12-31 0000887225 kep:PTBaritoWahanaTenagaMember 2021-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2021-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2021-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2021-12-31 0000887225 kep:StavroHoldingIIABMember 2021-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2021-12-31 0000887225 kep:PlatformnMember 2021-12-31 0000887225 kep:KEPCOUhdeMember 2021-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2021-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2021-12-31 0000887225 kep:AnjwaSmartFarmSolarCityMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings4Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings4Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings5Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings5Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings20Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings20Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings22Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings22Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:ForeignLongTermBorrowings2Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:ForeignLongTermBorrowings2Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:ForeignLongTermBorrowings3Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:ForeignLongTermBorrowings3Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:ForeignLongTermBorrowings4Member ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:ForeignLongTermBorrowings4Member ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:FisheriesLoanMember 2021-12-31 0000887225 kep:LoansRelatedPartiesMember 2021-12-31 0000887225 kep:KoreaGasCorporationMember 2021-12-31 0000887225 kep:SPCPowerCorporationMember 2021-12-31 0000887225 kep:DaeryunPowerMember 2021-12-31 0000887225 kep:KNOCNigerianEastOilMember 2021-12-31 0000887225 kep:GemengInternationalEnergyMember 2021-12-31 0000887225 kep:HyundaiGreenPowerMember 2021-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2021-12-31 0000887225 kep:SPowerMember 2021-12-31 0000887225 kep:KoreaElectricVehicleChargingServiceMember 2021-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2021-12-31 0000887225 kep:SaemangeumSebitPowerPlantCo.Ltd.Member 2021-12-31 0000887225 kep:HaeparangEnergyCo.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:KostureCo.Ltd.Member 2021-12-31 0000887225 kep:DigitalInnovationGrowthFundMember 2021-12-31 0000887225 kep:KoreaPowerExchangeMember 2021-12-31 0000887225 kep:YTNMember 2021-12-31 0000887225 kep:TaebaekWindPowerMember 2021-12-31 0000887225 kep:GangwonWindPowerMember 2021-12-31 0000887225 kep:SEPCoLtdMember 2021-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2021-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember 2021-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicCoLtdMember 2021-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2021-12-31 0000887225 kep:PTMutiaraJawaMember 2021-12-31 0000887225 kep:JinbhuvishPowerGenerationPvtMember 2021-12-31 0000887225 kep:GoesanSolarParkCoLtdMember 2021-12-31 0000887225 kep:AnjwaSmartFarmSolarCityCoLtdMember 2021-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2021-12-31 0000887225 kep:PTCirebonElectricPowerMember 2021-12-31 0000887225 kep:ChangjukWindPowerMember 2021-12-31 0000887225 kep:KNOCNigerianWestOilMember 2021-12-31 0000887225 kep:KNHSolarMember 2021-12-31 0000887225 kep:PyeongchangWindPowerMember 2021-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2021-12-31 0000887225 kep:GoseongGreenPowerMember 2021-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2021-12-31 0000887225 kep:BusanGreenEnergyMember 2021-12-31 0000887225 kep:DongducheonDreamPowerMember 2021-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2021-12-31 0000887225 kep:GangneungEcoPowerMember 2021-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2021-12-31 0000887225 kep:EurasiaEnergyHoldingsMember 2021-12-31 0000887225 kep:XePianXeNamnoyPowerMember 2021-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2021-12-31 0000887225 kep:NoeulGreenEnergyMember 2021-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2021-12-31 0000887225 kep:PTBayanResourcesTBKMember 2021-12-31 0000887225 kep:PioneerGasPowerMember 2021-12-31 0000887225 kep:DaeguPhotovoltaicMember 2021-12-31 0000887225 kep:PTWampuElectricPowerMember 2021-12-31 0000887225 kep:Ud4mMember 2021-12-31 0000887225 kep:G.guruCo.LtdMember 2021-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2021-12-31 0000887225 kep:DaewonGreenEnergyCoLtdMember 2021-12-31 0000887225 kep:JejuGimnyeongWindPowerCoLtdMember 2021-12-31 0000887225 kep:YuDangSolarCoLtdMember 2021-12-31 0000887225 kep:HansuwonKnpCo.Ltd.FormerlyKoreaNuclearPartnersCo.Ltd.Member 2021-12-31 0000887225 kep:YaksuESSLtdMember 2021-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimiteMember 2021-12-31 0000887225 kep:DaegucleanEnergyMember 2021-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2021-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2021-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2021-12-31 0000887225 kep:PNDSolarMember 2021-12-31 0000887225 kep:StructureTestNetworkCoLtdMember 2021-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2021-12-31 0000887225 kep:IndeckNilesAssetManagementLLCMember 2021-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2021-12-31 0000887225 kep:GangneungSacheonFuelCellCo.Ltd.Member 2021-12-31 0000887225 kep:KoreaEnergyDataCoLtdMember 2021-12-31 0000887225 kep:SeobuHighwaySolarMember 2021-12-31 0000887225 kep:DongbuHighwaySolarMember 2021-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2021-12-31 0000887225 kep:SureDataLabCoLtdMember 2021-12-31 0000887225 kep:TronixCoLtdMember 2021-12-31 0000887225 kep:O2BGlobalCoLtdMember 2021-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2021-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2021-12-31 0000887225 kep:HankookElectricPowerInformationCoLtdMember 2021-12-31 0000887225 kep:GoDeokCleanEnergyCo.Ltd.Member 2021-12-31 0000887225 kep:KPGEIncMember 2021-12-31 0000887225 kep:ITRCoLtdMember 2021-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2021-12-31 0000887225 kep:GunsanBioEnergyMember 2021-12-31 0000887225 kep:GwangyangGreenEnergyMember 2021-12-31 0000887225 kep:KoreaElectricPowerCorporationFundMember 2021-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2021-12-31 0000887225 kep:ForeignLongTermBorrowings8Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings12Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings8Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings1Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings2Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings3Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings4Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings7Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings10Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings11Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowings12Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings21Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings20Member 2021-12-31 0000887225 kep:ForeignLongTermBorrowingsMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings2Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings25Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings26Member 2021-12-31 0000887225 kep:LocalLongTermBorrowingsMember 2021-12-31 0000887225 kep:LocalLongTermBorrowings4Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings5Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings7Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings23Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings19Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings17Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings16Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings14Member 2021-12-31 0000887225 kep:LocalLongTermBorrowings13Member 2021-12-31 0000887225 kep:OtherNoncurrentAssetsMember 2021-12-31 0000887225 kep:Fy19eMember 2021-12-31 0000887225 kep:Fy19cMember 2021-12-31 0000887225 kep:Fy18bMember 2021-12-31 0000887225 kep:Fy19aMember 2021-12-31 0000887225 kep:Fy96Member 2021-12-31 0000887225 kep:ForeignDebtSecuritiesMember 2021-12-31 0000887225 kep:LocalDebtSecuritiesMember 2021-12-31 0000887225 kep:CorporateBondsMember 2021-12-31 0000887225 kep:ElectricityBonds1Member 2021-12-31 0000887225 kep:Fy19fMember 2021-12-31 0000887225 kep:Fy17aMember 2021-12-31 0000887225 kep:Fy97Member 2021-12-31 0000887225 kep:CorporateBonds1Member 2021-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-12-31 0000887225 kep:ElectricPowerGenerationNuclearMember ifrs-full:OperatingSegmentsMember 2021-12-31 0000887225 kep:TransmissionAndDistributionMember ifrs-full:OperatingSegmentsMember 2021-12-31 0000887225 kep:ElectricPowerGenerationNonNuclearMember ifrs-full:OperatingSegmentsMember 2021-12-31 0000887225 ifrs-full:OperatingSegmentsMember 2021-12-31 0000887225 kep:DeferredTaxesAdjustmentMember 2021-12-31 0000887225 ifrs-full:EliminationOfIntersegmentAmountsMember 2021-12-31 0000887225 kep:PlantMaintenanceEngineeringServiceMember ifrs-full:OperatingSegmentsMember 2021-12-31 0000887225 ifrs-full:AllOtherSegmentsMember ifrs-full:OperatingSegmentsMember 2021-12-31 0000887225 kep:EquityMethodAdjustmentMember 2021-12-31 0000887225 kep:OthersAdjustmentMember 2021-12-31 0000887225 ifrs-full:MaterialReconcilingItemsMember 2021-12-31 0000887225 kep:InternationalOffshorePowerTransmissionHoldingCompanyLimitedMember 2021-12-31 0000887225 kep:BarakahOneCompanyMember 2021-12-31 0000887225 kep:NaepoGreenEnergyMember 2021-12-31 0000887225 kep:NghiSon2PowerMember 2021-12-31 0000887225 kep:KAPESMember 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-12-31 0000887225 kep:ChesterSolarIVSpAMember 2021-12-31 0000887225 kep:SamcheokEcoMaterialsCo.LimitedMember 2021-12-31 0000887225 kep:IncheonNewPowerMember 2021-12-31 0000887225 kep:FinanceLeaseReceivablesMember kep:CurrentTradeAndOtherReceivablesMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember kep:FinanceLeaseReceivablesMember 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2021-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:DesignatedAsHedgingInstrumentMember 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:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2021-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2021-12-31 0000887225 kep:OwnedByGovernmentMember kep:KoreanDevelopmentBankMember 2021-12-31 0000887225 kep:OthersMember 2021-12-31 0000887225 kep:OthersMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:OthersMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:KoreaGasCorporationMember 2021-12-31 0000887225 kep:G.guruCoLtdMember 2021-12-31 0000887225 kep:GangneungSacheonFuelCellCoLtdMember 2021-12-31 0000887225 kep:HansuwonKnpCoLtdFormerlyKoreaNuclearPartnersCoLtdMember 2021-12-31 0000887225 kep:GoDeokCleanEnergyCoLtdMember 2021-12-31 0000887225 kep:Ud4mCoLtdMember 2021-12-31 0000887225 kep:KostureCoLtdMember 2021-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingSLMember 2021-12-31 0000887225 kep:EnergycoCo.Ltd.FormerlyEnergycoLlcMember 2021-12-31 0000887225 kep:KepcouhdeInc.Member 2021-12-31 0000887225 kep:DangjinEcoPowerCoLtdNewlyMember 2021-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimitedMember 2021-12-31 0000887225 kep:YaksuessCoLtdMember 2021-12-31 0000887225 kep:PulauIndahOmSdnBhdMember 2021-12-31 0000887225 kep:UnbilledRevenueMember 2021-12-31 0000887225 kep:ConstructionContractsMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember 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:PeriodTwoThousandAndTwentyFourMember kep:ThirdPlannedPeriodMember 2021-12-31 0000887225 kep:SecondPlannedPeriodMember kep:PeriodTwoThousandAndTwentyMember 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyThreeMember kep:ThirdPlannedPeriodMember 2021-12-31 0000887225 kep:ThirdPlannedPeriodMember 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFiveMember kep:ThirdPlannedPeriodMember 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyTwoMember kep:ThirdPlannedPeriodMember 2021-12-31 0000887225 kep:TemporaryElectricityBillSupportForSmallBusinessOwnersMember 2021-12-31 0000887225 ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember 2021-12-31 0000887225 ifrs-full:PreviouslyStatedMember 2021-12-31 0000887225 ifrs-full:RestatedMember 2021-12-31 0000887225 kep:PresentValueDiscountMember kep:DepositsMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 kep:DepositsMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:LeaseReceivablesMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:LeaseReceivablesMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 kep:PresentValueDiscountMember ifrs-full:LeaseReceivablesMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:LeaseReceivablesMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:OtherReceivablesOthersMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:OtherReceivablesOthersMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:OtherReceivablesMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:PresentValueDiscountMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:TradeReceivablesMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:TradeReceivablesMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:NonTradeReceivablesMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:NonTradeReceivablesMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 kep:PresentValueDiscountMember kep:NonTradeReceivablesMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 kep:NonTradeReceivablesMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:AccruedIncomeReceivableMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:AccruedIncomeReceivableMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 kep:PresentValueDiscountMember kep:AccruedIncomeReceivableMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 kep:AccruedIncomeReceivableMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:DepositsMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:TradeReceivablesMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:TradeReceivablesMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:TradeReceivablesMember kep:PresentValueDiscountMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:OtherReceivablesMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:OtherReceivablesMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:OtherReceivablesMember kep:PresentValueDiscountMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:NonTradeReceivablesMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:NonTradeReceivablesMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 kep:PresentValueDiscountMember kep:NonTradeReceivablesMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 kep:NonTradeReceivablesMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:AccruedIncomeReceivableMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:AccruedIncomeReceivableMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 kep:PresentValueDiscountMember kep:AccruedIncomeReceivableMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 kep:AccruedIncomeReceivableMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:DepositsMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:DepositsMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 kep:PresentValueDiscountMember kep:OtherReceivablesOthersMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 kep:OtherReceivablesOthersMember ifrs-full:NotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:TradeReceivablesMember kep:PresentValueDiscountMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember kep:OtherReceivablesMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember kep:OtherReceivablesMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember kep:OtherReceivablesMember kep:PresentValueDiscountMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember kep:OtherReceivablesMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember kep:PresentValueDiscountMember 2021-12-31 0000887225 ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 kep:PresentValueDiscountMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:DepositsMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 kep:PresentValueDiscountMember kep:DepositsMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 kep:DepositsMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:LeaseReceivablesMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:LeaseReceivablesMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 kep:PresentValueDiscountMember ifrs-full:LeaseReceivablesMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:LeaseReceivablesMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:OtherReceivablesOthersMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:OtherReceivablesOthersMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 kep:PresentValueDiscountMember kep:OtherReceivablesOthersMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 kep:OtherReceivablesOthersMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:OtherReceivablesMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:OtherReceivablesMember 2021-12-31 0000887225 kep:PresentValueDiscountMember kep:OtherReceivablesMember 2021-12-31 0000887225 kep:OtherReceivablesMember 2021-12-31 0000887225 kep:PulauIndahOmSdn.BhdMember ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsNeitherPastDueNorImpairedMember ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsImpairedMember ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsImpairedMember ifrs-full:TradeReceivablesMember kep:NotLaterThanTwoMonthsMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsImpairedMember ifrs-full:TradeReceivablesMember kep:LaterThanFourMonthsAndNotLaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsImpairedMember ifrs-full:TradeReceivablesMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsImpairedMember ifrs-full:TradeReceivablesMember ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsImpairedMember ifrs-full:TradeReceivablesMember ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember 2021-12-31 0000887225 ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsNeitherPastDueNorImpairedMember 2021-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsImpairedMember 2021-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsImpairedMember kep:NotLaterThanTwoMonthsMember 2021-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsImpairedMember ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2021-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsImpairedMember ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember 2021-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsImpairedMember kep:LaterThanFourMonthsAndNotLaterThanOneYearMember 2021-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsImpairedMember ifrs-full:LaterThanOneYearMember 2021-12-31 0000887225 ifrs-full:DerivativesMember ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 ifrs-full:DerivativesMember ifrs-full:TopOfRangeMember 2021-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember ifrs-full:TopOfRangeMember 2021-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember ifrs-full:BottomOfRangeMember 2021-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember ifrs-full:TopOfRangeMember 2021-12-31 0000887225 ifrs-full:TradeReceivablesMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 kep:DerivativeFinancialInstrumentsAssetsMember ifrs-full:AtFairValueMember kep:NonDesignatedMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:ShortTermFinancialInstrumentsCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:CashAndCashEquivalentsMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:DerivativeFinancialInstrumentsAssetsMember ifrs-full:AtFairValueMember kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember ifrs-full:AtFairValueMember 2021-12-31 0000887225 kep:SecuredBorrowingsMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:DerivativeFinancialInstrumentsLiabilitiesMember ifrs-full:AtFairValueMember kep:NonDesignatedMember 2021-12-31 0000887225 kep:DerivativeFinancialInstrumentsLiabilitiesMember ifrs-full:AtFairValueMember kep:DesignatedAsHedgingInstrumentMember 2021-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:UnsecuredBorrowingsMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:TradeAndOtherPayablesMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:BankOverdraftMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:UnsecuredBondMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2021-12-31 0000887225 kep:LocalShortTermBorrowings1Member 2021-12-31 0000887225 kep:ElectronicShortTermBonds1Member 2021-12-31 0000887225 kep:LocalBankOverdraft1Member 2021-12-31 0000887225 kep:ForeignShortTermBorrowings2Member 2021-12-31 0000887225 kep:ForeignShortTermBorrowings1Member 2021-12-31 0000887225 kep:ForeignShortTermBorrowings3Member 2021-12-31 0000887225 kep:DerivativeAssetsApplyingHedgeAccountingCategoryMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2022-12-31 0000887225 kep:KEPCOKPSPhilippinesCorpMember 2022-12-31 0000887225 kep:KOSPOChileSpAMember 2022-12-31 0000887225 kep:PTKOWEPOSumselOperationandMaintenanceServicesMember 2022-12-31 0000887225 kep:GyeongjuWindPowerMember 2022-12-31 0000887225 kep:EWPAmericaMember 2022-12-31 0000887225 kep:KEPCONetherlandsS3BVMember 2022-12-31 0000887225 kep:KEPCOHoldingsdeMexicoMember 2022-12-31 0000887225 kep:KEPCOBylongAustraliaMember 2022-12-31 0000887225 kep:KEPCOMiddleEastHoldingCompanyMember 2022-12-31 0000887225 kep:KOWEPOAustraliaMember 2022-12-31 0000887225 kep:KEPCOAustraliaMember 2022-12-31 0000887225 kep:GyeonggiGreenEnergyMember 2022-12-31 0000887225 kep:KOWEPOInternationalCorporationMember 2022-12-31 0000887225 kep:KSTElectricPowerCompanyMember 2022-12-31 0000887225 kep:QatranaElectricPowerCompanyMember 2022-12-31 0000887225 kep:KOSEPAustraliaMember 2022-12-31 0000887225 kep:KNFCanadaEnergyLimitedMember 2022-12-31 0000887225 kep:PTKOMIPOPembangkitanJawaBaliMember 2022-12-31 0000887225 kep:KoreaWaterburyUraniumLimitedPartnershipMember 2022-12-31 0000887225 kep:KOSPOAustraliaMember 2022-12-31 0000887225 kep:PTTanggamusElectricPowerMember 2022-12-31 0000887225 kep:EWPBarbados1SRLMember 2022-12-31 0000887225 kep:KOSPOJordanMember 2022-12-31 0000887225 kep:PTCirebonPowerServiceMember 2022-12-31 0000887225 kep:KEPCOEnergyServiceCompanyMember 2022-12-31 0000887225 kep:KHNPCanadaEnergyMember 2022-12-31 0000887225 kep:KOMIPOAustraliaMember 2022-12-31 0000887225 kep:KEPCONetherlandsBVMember 2022-12-31 0000887225 kep:KEPCONeimengguInternationalMember 2022-12-31 0000887225 kep:KEPCOGansuInternationalMember 2022-12-31 0000887225 kep:GlobalEnergyPioneerBVMember 2022-12-31 0000887225 kep:GlobalOnePioneerBVMember 2022-12-31 0000887225 kep:KoreaOffshoreWindPowerMember 2022-12-31 0000887225 kep:KEPCONetherlandsJ3BVMember 2022-12-31 0000887225 kep:KOMIPOAmericaMember 2022-12-31 0000887225 kep:PTEWPIndonesiaMember 2022-12-31 0000887225 kep:FirstkeepersMember 2022-12-31 0000887225 kep:KOSPOBylongMember 2022-12-31 0000887225 kep:EWPBylongMember 2022-12-31 0000887225 kep:KOWEPOLaoInternationalMember 2022-12-31 0000887225 kep:KEPCOUSMember 2022-12-31 0000887225 kep:IncheonFuelCellCo.Ltd.Member 2022-12-31 0000887225 kep:KOENServiceCo.Ltd.Member 2022-12-31 0000887225 kep:KOMIPOServiceCo.Ltd.Member 2022-12-31 0000887225 kep:EWPServiceCo.Ltd.Member 2022-12-31 0000887225 kep:KNFPartnersMember 2022-12-31 0000887225 kep:KOSPOUSAMember 2022-12-31 0000887225 kep:NambuUSAMember 2022-12-31 0000887225 kep:TamraOffshoreWindPowerMember 2022-12-31 0000887225 kep:KOAKPowerLimitedMember 2022-12-31 0000887225 kep:YeongYangInnovationCo.Ltd.Member 2022-12-31 0000887225 kep:LsgHydroPowerLimitedMember 2022-12-31 0000887225 kep:KoreaSouthernPowerMember 2022-12-31 0000887225 kep:KoreaMidlandPowerMember 2022-12-31 0000887225 kep:KoreaSoutheastPowerMember 2022-12-31 0000887225 kep:KoreaHydroNuclearPowerMember 2022-12-31 0000887225 kep:KEPCOEnergySolutionMember 2022-12-31 0000887225 kep:SolarSchoolPlantMember 2022-12-31 0000887225 kep:KOMIPOBylongMember 2022-12-31 0000887225 kep:JejuHanlimOffshoreWindCoMember 2022-12-31 0000887225 kep:PTSiborpaEcoPowerMember 2022-12-31 0000887225 kep:PTKoreaEnergyIndonesiaMember 2022-12-31 0000887225 kep:KEPCOLGCNSMangilaoHoldingsMember 2022-12-31 0000887225 kep:MangilaoInvestmentMember 2022-12-31 0000887225 kep:KEPCOLGCNSMangilaoSolarMember 2022-12-31 0000887225 kep:KOWEPOBylongMember 2022-12-31 0000887225 kep:KEPCOFMSMember 2022-12-31 0000887225 kep:SEGreenEnergyMember 2022-12-31 0000887225 kep:KEPCOCSCMember 2022-12-31 0000887225 kep:KOLATSpAMember 2022-12-31 0000887225 kep:KEPCOCaliforniaLLCMember 2022-12-31 0000887225 kep:KEPCOMojaveHoldingsLLCMember 2022-12-31 0000887225 kep:KEPCOMCSMember 2022-12-31 0000887225 kep:SecutecMember 2022-12-31 0000887225 kep:MangilaoIntermediateHoldingsMember 2022-12-31 0000887225 kep:PT.KOMIPOEnergyIndonesiaMember 2022-12-31 0000887225 kep:KOWEPOServiceCo.Ltd.Member 2022-12-31 0000887225 kep:KOSPOServiceCo.LtdMember 2022-12-31 0000887225 kep:YeongYangCorporationCo.Ltd.Member 2022-12-31 0000887225 kep:SolarvaderCo.Ltd.Member 2022-12-31 0000887225 kep:HaenanumEnergyFundMember 2022-12-31 0000887225 kep:PajuEcoenergyMember 2022-12-31 0000887225 kep:KOMIPOEuropeBVMember 2022-12-31 0000887225 kep:YeongYangSolarManagementCo.Ltd.Member 2022-12-31 0000887225 kep:KomipoIberianSolarGroupS.l.u.Member 2022-12-31 0000887225 kep:KoenBioCo.Ltd.Member 2022-12-31 0000887225 kep:YeongYangHorusPhotovoltaicCo.Ltd.Member 2022-12-31 0000887225 kep:JeongamWindPowerMember 2022-12-31 0000887225 kep:YeongdeokSunriseWindPowerCo.Ltd.Member 2022-12-31 0000887225 kep:KowepoEuropeB.v.Member 2022-12-31 0000887225 kep:KhnpSpainS.l.Member 2022-12-31 0000887225 kep:KOMIPOGlobalPteMember 2022-12-31 0000887225 kep:KEPCOPhilippinesCorporationMember 2022-12-31 0000887225 kep:KEPCOKDNMember 2022-12-31 0000887225 kep:KEPCOPlantServiceEngineeringMember 2022-12-31 0000887225 kep:KEPCOShanxiInternationalMember 2022-12-31 0000887225 kep:KEPCOIlijanCorporationMember 2022-12-31 0000887225 kep:KEPCOPhilippinesHoldingsMember 2022-12-31 0000887225 kep:KEPCOInternationalHongKongMember 2022-12-31 0000887225 kep:KEPCOLebanonSARLMember 2022-12-31 0000887225 kep:KEPCOInternationalPhilippinesMember 2022-12-31 0000887225 kep:KEPCONuclearFuelMember 2022-12-31 0000887225 kep:KoreaEastWestPowerMember 2022-12-31 0000887225 kep:KoreaWesternPowerMember 2022-12-31 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 2022-12-31 0000887225 kep:GuamUkuduPowerLLCMember 2022-12-31 0000887225 kep:KPSPartnersCoLtdMember 2022-12-31 0000887225 kep:KEPCOECServiceCoLtdMember 2022-12-31 0000887225 kep:MohaSolarCoLtdMember 2022-12-31 0000887225 kep:OgiriSolarPowerCoLtdMember 2022-12-31 0000887225 kep:KHNPUSALLCMember 2022-12-31 0000887225 kep:YeongYangApollonPhotovoltaicCo.Ltd.Member 2022-12-31 0000887225 kep:KOMIPOVanphongPowerServiceLLCMember 2022-12-31 0000887225 kep:EnergyInnovationFundIMember 2022-12-31 0000887225 kep:KhnpChileSpaMember 2022-12-31 0000887225 kep:KepcoForMaintenanceCompanyMember 2022-12-31 0000887225 kep:KospoTrumbullLlcMember 2022-12-31 0000887225 kep:ChangjukWindPowerMember 2022-12-31 0000887225 kep:MiraPowerLimitedMember 2022-12-31 0000887225 kep:KOSEPMaterialMember 2022-12-31 0000887225 kep:CommerceandIndustryEnergyMember 2022-12-31 0000887225 kep:ChitoseSolarPowerPlantMember 2022-12-31 0000887225 kep:KOENBylongMember 2022-12-31 0000887225 kep:EnergyNewIndustrySpecializedInvestmentPrivateInvestmentTrustMember 2022-12-31 0000887225 kep:KOSPOPowerServicesLimitadaMember 2022-12-31 0000887225 kep:KOSPOYoungnamPowerMember 2022-12-31 0000887225 kep:FujeijWindPowerCompanyMember 2022-12-31 0000887225 kep:HeeMangSunlightPowerMember 2022-12-31 0000887225 kep:KsolarShinanCo.Ltd.FormerlyTsEnergyNo.25Co.Ltd.Member 2022-12-31 0000887225 kep:KaPowerLimitedMember 2022-12-31 0000887225 kep:WesternPowerChanggiSolarCo.Ltd.FormerlySamyangPhotovoltaicPowerCo.Ltd.Member 2022-12-31 0000887225 kep:EwpAustraliaPty.LtdMember 2022-12-31 0000887225 kep:ColumboolaSolarFarmHoldCoPty.Ltd.Member 2022-12-31 0000887225 kep:DigitalInnovationGrowthFundMember 2022-12-31 0000887225 kep:JWindFirstLlcMember 2022-12-31 0000887225 kep:KepcoHoldingCompanyMember 2022-12-31 0000887225 kep:KepcoForPowerCompanyMember 2022-12-31 0000887225 kep:LongtermshorttermFinancialInstrumentsMember 2022-12-31 0000887225 ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2022-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember 2022-12-31 0000887225 kep:NonDesignatedMember 2022-12-31 0000887225 kep:CashAndCashEquivalentsMember 2022-12-31 0000887225 ifrs-full:FloatingInterestRateMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember 2022-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember 2022-12-31 0000887225 kep:CannotBePresentlyDeterminedMaturityMember 2022-12-31 0000887225 ifrs-full:OptionContractMember kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 ifrs-full:CurrencySwapContractMember 2022-12-31 0000887225 ifrs-full:ForwardContractMember kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 ifrs-full:InterestRateSwapContractMember 2022-12-31 0000887225 kep:OtherCurrentAssetsMember 2022-12-31 0000887225 kep:OtherNoncurrentAssetsMember 2022-12-31 0000887225 kep:PumyangConstructionMember 2022-12-31 0000887225 kep:NamkwangEngineeringConstructionMember 2022-12-31 0000887225 kep:STXHeavyIndustriesMember 2022-12-31 0000887225 kep:PANoceanMember 2022-12-31 0000887225 kep:ELCOMTECMember 2022-12-31 0000887225 kep:KoreaLineMember 2022-12-31 0000887225 kep:VitzosysCoLtdMember 2022-12-31 0000887225 kep:SangSanginIndustryCoLtdMember 2022-12-31 0000887225 kep:KcIndustryCo.LtdMember 2022-12-31 0000887225 kep:WongwangDoorCorpMember 2022-12-31 0000887225 kep:KyungDongMember 2022-12-31 0000887225 kep:BCONMember 2022-12-31 0000887225 kep:AceIntiAgriculturalMember 2022-12-31 0000887225 kep:BeerYeastKoreaIncMember 2022-12-31 0000887225 kep:HurimBiocellMember 2022-12-31 0000887225 kep:KoreaTrecisionMember 2022-12-31 0000887225 kep:KendaePrintingMember 2022-12-31 0000887225 kep:JOTechMember 2022-12-31 0000887225 kep:LKIndustryMember 2022-12-31 0000887225 kep:MirecoMember 2022-12-31 0000887225 kep:ElephantFriendsMember 2022-12-31 0000887225 kep:SungLimIndustrialMember 2022-12-31 0000887225 kep:SamsungTechMember 2022-12-31 0000887225 kep:CJParadiseMember 2022-12-31 0000887225 kep:IZUKOREACoLtdMember 2022-12-31 0000887225 kep:KPLCircuitCoLtdMember 2022-12-31 0000887225 kep:HanYoungTechnologyMember 2022-12-31 0000887225 kep:NFTMember 2022-12-31 0000887225 kep:HyundaitechMember 2022-12-31 0000887225 kep:PtotronicsMember 2022-12-31 0000887225 kep:YounilMetalMember 2022-12-31 0000887225 kep:DasanMaterialMember 2022-12-31 0000887225 kep:FishWorldMember 2022-12-31 0000887225 kep:ShinheungpetrolMember 2022-12-31 0000887225 kep:SGShinsungEngineeringandConstructionMember 2022-12-31 0000887225 kep:SamdoIndustryElectricMember 2022-12-31 0000887225 kep:KmLeatechCo.Ltd.Member 2022-12-31 0000887225 kep:DynamicMember 2022-12-31 0000887225 kep:ShinseiTradingMember 2022-12-31 0000887225 kep:GreenAlchemyMember 2022-12-31 0000887225 kep:YouoneTBMEngineeringConstructionMember 2022-12-31 0000887225 kep:TaejungIndustriesMember 2022-12-31 0000887225 kep:EnertecCoLtdMember 2022-12-31 0000887225 kep:SemistMember 2022-12-31 0000887225 kep:SewonBusCoLtdMember 2022-12-31 0000887225 kep:AIRTECHInformationCommunicationCoLtdMember 2022-12-31 0000887225 kep:KiscomCoLtdMember 2022-12-31 0000887225 kep:SangjiCoLtdMember 2022-12-31 0000887225 kep:SetHoldingMember 2022-12-31 0000887225 kep:ChoheungPackingCoLtdMember 2022-12-31 0000887225 kep:BellieDoughnutsCoLtdMember 2022-12-31 0000887225 kep:YoungSanHeavyIndustriesCoLtdMember 2022-12-31 0000887225 kep:DaeMyungCoLtdMember 2022-12-31 0000887225 kep:SamsungNonferrousMetalCoLtdMember 2022-12-31 0000887225 kep:DaewhaFuelPumpIndLtdMember 2022-12-31 0000887225 kep:AddiesDirectCoLtdMember 2022-12-31 0000887225 kep:HightechMnpCoLtdMember 2022-12-31 0000887225 kep:WorldCnMIncMember 2022-12-31 0000887225 kep:SuperoneCoLtdMember 2022-12-31 0000887225 kep:BuyoungPanjiCoLtdMember 2022-12-31 0000887225 kep:InternationalPaintKoreaCoLtdMember 2022-12-31 0000887225 kep:EILightingCoLtdMember 2022-12-31 0000887225 kep:MillenniumPNTCoLtdMember 2022-12-31 0000887225 kep:KyungPyoIndustryCoLtdMember 2022-12-31 0000887225 kep:DaedongIndustryCoLtdMember 2022-12-31 0000887225 kep:ChangwonEcofriendlyFarmingCorporationMember 2022-12-31 0000887225 kep:KumoHitechCoLtdMember 2022-12-31 0000887225 kep:FlusysCoLtdMember 2022-12-31 0000887225 kep:DongSeoElectronicsCoLtdMember 2022-12-31 0000887225 kep:DaewooDisplayCoLtdMember 2022-12-31 0000887225 kep:NTSCoLtdMember 2022-12-31 0000887225 kep:AIDCOLTDMember 2022-12-31 0000887225 kep:JaewooCoLtdMember 2022-12-31 0000887225 kep:TheYeonrijiCoLtdMember 2022-12-31 0000887225 kep:WooyangHCCoLtdMember 2022-12-31 0000887225 kep:SMHi-techCoLtdMember 2022-12-31 0000887225 kep:SamkwangChemicalCoLtdMember 2022-12-31 0000887225 kep:SamjooHightechCoLtdMember 2022-12-31 0000887225 kep:ShinseungChemicalIndustyCoLtdMember 2022-12-31 0000887225 kep:KJAlloyCoLtdMember 2022-12-31 0000887225 kep:SulimCoLtdMember 2022-12-31 0000887225 kep:GeumhanCoLtdMember 2022-12-31 0000887225 kep:WenexCoLtdMember 2022-12-31 0000887225 kep:MokganCoLtdMember 2022-12-31 0000887225 kep:SteellifeCoLtdMember 2022-12-31 0000887225 kep:DCCastechCoLtdMember 2022-12-31 0000887225 kep:KTTWCoLtdMember 2022-12-31 0000887225 kep:FinemetalCoLtdMember 2022-12-31 0000887225 kep:EkCookwareCoLtdMember 2022-12-31 0000887225 kep:AmanexCoLtdMember 2022-12-31 0000887225 kep:PyungsanSiCo.Ltd.Member 2022-12-31 0000887225 kep:AoneAlformCo.LtdMember 2022-12-31 0000887225 kep:IMHWAMember 2022-12-31 0000887225 kep:DALIMSpecialVehicleMember 2022-12-31 0000887225 kep:MSEMember 2022-12-31 0000887225 kep:SeungriEnterpriseMember 2022-12-31 0000887225 kep:ShinEPCMember 2022-12-31 0000887225 kep:EjungAdMember 2022-12-31 0000887225 kep:DaewooDevelopmentMember 2022-12-31 0000887225 kep:SungkwangTimberMember 2022-12-31 0000887225 kep:SamgongDevelopmentMember 2022-12-31 0000887225 kep:SolvusMember 2022-12-31 0000887225 kep:SSETCoLtdMember 2022-12-31 0000887225 kep:DaejiProductCoLtdMember 2022-12-31 0000887225 kep:ClizenCoLtdMember 2022-12-31 0000887225 kep:DawonYuhwaCoLtdMember 2022-12-31 0000887225 kep:SewonPMTechCoLtdMember 2022-12-31 0000887225 kep:MoonkyungSilicaMember 2022-12-31 0000887225 kep:AltronJeonjuCo.Ltd.Member 2022-12-31 0000887225 kep:KoreaDistrictHeatingMember 2022-12-31 0000887225 kep:SsangyongMotorMember 2022-12-31 0000887225 kep:VissemElectronicsCo.LtdMember 2022-12-31 0000887225 kep:IhsungCNICoLtdMember 2022-12-31 0000887225 kep:SAMBOAUTOMember 2022-12-31 0000887225 kep:MoboMember 2022-12-31 0000887225 kep:SanbonDepartmentStoreMember 2022-12-31 0000887225 kep:MijuSteelMfgMember 2022-12-31 0000887225 kep:DaeKwangSemiconductorMember 2022-12-31 0000887225 kep:SungwonMember 2022-12-31 0000887225 kep:HwanYoungSteelMember 2022-12-31 0000887225 kep:IntellectualDiscoveryCo.Ltd.Member 2022-12-31 0000887225 kep:KSRemiconMember 2022-12-31 0000887225 kep:SeyangMember 2022-12-31 0000887225 kep:IlsukMember 2022-12-31 0000887225 kep:IlrimNanoTecMember 2022-12-31 0000887225 kep:JoongangDevelopmentMember 2022-12-31 0000887225 kep:ZyleDaewooMotorSalesMember 2022-12-31 0000887225 kep:AJSMember 2022-12-31 0000887225 kep:AceIntegrationMember 2022-12-31 0000887225 kep:HyoDongDevelopmentMember 2022-12-31 0000887225 kep:ChunWonDevelopmentMember 2022-12-31 0000887225 kep:SunjinPowerTechMember 2022-12-31 0000887225 kep:KoreaMineralsMember 2022-12-31 0000887225 kep:DauningMember 2022-12-31 0000887225 kep:KoreaSteelPowerCoLtdMember 2022-12-31 0000887225 kep:KMLCCoLtdMember 2022-12-31 0000887225 kep:SeinfoodCoLtdMember 2022-12-31 0000887225 kep:OgokbaekkwaCoLtdMember 2022-12-31 0000887225 kep:JinhungPackagingCoLtdMember 2022-12-31 0000887225 kep:ShinkwangEngineeringMember 2022-12-31 0000887225 kep:CAPKoreaCoLtdMember 2022-12-31 0000887225 kep:WoosungIBCoLtdMember 2022-12-31 0000887225 kep:DdpopstyleCoLtdMember 2022-12-31 0000887225 kep:DonglimEngCoLtdMember 2022-12-31 0000887225 kep:NewkoCoLtdMember 2022-12-31 0000887225 kep:DongsungMulsanCoLtdMember 2022-12-31 0000887225 kep:DaeBangIndustryCoLtdMember 2022-12-31 0000887225 kep:HeadoneCoLtdMember 2022-12-31 0000887225 kep:SamwonBioTechCoLtdMember 2022-12-31 0000887225 kep:TaejinHiechCoLtdMember 2022-12-31 0000887225 kep:DongdoCNPCoLtdMember 2022-12-31 0000887225 kep:HanMiFlexibleCoLtdMember 2022-12-31 0000887225 kep:SITCoLtdMember 2022-12-31 0000887225 kep:E-WonSolutechCoLtdMember 2022-12-31 0000887225 kep:RoadSolarCoLtdMember 2022-12-31 0000887225 kep:SGCEnergyCoLtdMember 2022-12-31 0000887225 kep:JMTechCoLtdMember 2022-12-31 0000887225 kep:HRoboticsCoLtdMember 2022-12-31 0000887225 kep:IhsungCniCo.LtdMember 2022-12-31 0000887225 kep:GoodTcellsCoLtdMember 2022-12-31 0000887225 kep:LeSoleilKhnpLlcMember 2022-12-31 0000887225 kep:IpsBioCo.Ltd.Member 2022-12-31 0000887225 kep:NineBCo.Ltd.Member 2022-12-31 0000887225 kep:ForceTECMember 2022-12-31 0000887225 kep:ShinwooToptechCo.Ltd.Member 2022-12-31 0000887225 kep:ChangWonEngineeringCoLtdMember 2022-12-31 0000887225 kep:SamsungSilupCoLtdMember 2022-12-31 0000887225 kep:KukexIncMember 2022-12-31 0000887225 kep:YoungshinPlusCo.Ltd.Member 2022-12-31 0000887225 kep:TaeSungEco-TechCoLtdMember 2022-12-31 0000887225 kep:SIPCoLtdMember 2022-12-31 0000887225 kep:CodesCombineMember 2022-12-31 0000887225 kep:PTAdaroEnergyTbkMember 2022-12-31 0000887225 kep:DenisonMinesMember 2022-12-31 0000887225 kep:EMnICoLtdMember 2022-12-31 0000887225 kep:FissionUraniumMember 2022-12-31 0000887225 kep:JeongpumCoLtdMember 2022-12-31 0000887225 kep:YuchangIndustryCoLtdMember 2022-12-31 0000887225 kep:SimaCo.LtdMember 2022-12-31 0000887225 kep:LbkCo.LtdMember 2022-12-31 0000887225 kep:DuckwonIndustrialCo.LtdMember 2022-12-31 0000887225 kep:AsptCo.LtdMember 2022-12-31 0000887225 kep:KamadaKoreaCo.LtdMember 2022-12-31 0000887225 kep:SteelFocusCo.LtdMember 2022-12-31 0000887225 kep:GbPrecisionCo.LtdMember 2022-12-31 0000887225 kep:GreencarbonCo.LtdMember 2022-12-31 0000887225 kep:DhTradingCo.LtdMember 2022-12-31 0000887225 kep:ShinwonCo.LtdMember 2022-12-31 0000887225 kep:DaeshinEcmCo.LtdMember 2022-12-31 0000887225 kep:FoureverCo.LtdMember 2022-12-31 0000887225 kep:CicTechCo.LtdMember 2022-12-31 0000887225 kep:MyungilMetalCo.LtdMember 2022-12-31 0000887225 kep:OranoExpansionMember 2022-12-31 0000887225 kep:EslinCo.LtdMember 2022-12-31 0000887225 kep:JingkangResourcesCo.LtdMember 2022-12-31 0000887225 kep:HaesungMetalCo.LtdMember 2022-12-31 0000887225 kep:JoongangPlatecMember 2022-12-31 0000887225 kep:SmartPowerMember 2022-12-31 0000887225 kep:SinkwangIndustryMember 2022-12-31 0000887225 kep:NajinSteelMember 2022-12-31 0000887225 kep:JMCHeavyIndustriesMember 2022-12-31 0000887225 kep:ShinPyungMember 2022-12-31 0000887225 kep:KwangSungMember 2022-12-31 0000887225 kep:WoobangConstructionMember 2022-12-31 0000887225 kep:SeenBusinessAndTechnologyMember 2022-12-31 0000887225 kep:MoradoMember 2022-12-31 0000887225 kep:MyungSungTexMember 2022-12-31 0000887225 kep:YuilIndustrialElectronicsMember 2022-12-31 0000887225 kep:WoojinIndustryMember 2022-12-31 0000887225 kep:HyungjiEsquireMember 2022-12-31 0000887225 kep:WoojooEnvironmentIndMember 2022-12-31 0000887225 kep:FutechMoldMember 2022-12-31 0000887225 kep:KwangSungIndustryMember 2022-12-31 0000887225 kep:YoungSungMember 2022-12-31 0000887225 kep:BiwangIndustryMember 2022-12-31 0000887225 kep:MyungMember 2022-12-31 0000887225 kep:GNChemCoLtdMember 2022-12-31 0000887225 kep:WooyangFrozenFoodsCoLtdMember 2022-12-31 0000887225 kep:NanomicCoLtdMember 2022-12-31 0000887225 kep:NanomicartCoLtdMember 2022-12-31 0000887225 kep:SamchungwonCoLtdMember 2022-12-31 0000887225 kep:SewonCeramicCoLtdMember 2022-12-31 0000887225 kep:ChoyangTechCoLtdMember 2022-12-31 0000887225 kep:ArariCoLtdMember 2022-12-31 0000887225 kep:YooseungCoLtdMember 2022-12-31 0000887225 kep:TaeyanggasteelCoLtdMember 2022-12-31 0000887225 kep:AjinKSBCoLtdMember 2022-12-31 0000887225 kep:SungkwangCoLtdMember 2022-12-31 0000887225 kep:TKCoLtdMember 2022-12-31 0000887225 kep:PizzakoreaCoLtdMember 2022-12-31 0000887225 kep:RMKCoLtdMember 2022-12-31 0000887225 kep:SungkyeongCoLtdMember 2022-12-31 0000887225 kep:GeumdaniCoLtdMember 2022-12-31 0000887225 kep:SunkooCo.LtdMember 2022-12-31 0000887225 kep:SangsinCo.LtdMember 2022-12-31 0000887225 kep:FosysCo.LtdMember 2022-12-31 0000887225 kep:JiansConstructionCo.LtdMember 2022-12-31 0000887225 kep:MezzanineIPackCoLtdMember 2022-12-31 0000887225 kep:HankookPiagetCoLtdMember 2022-12-31 0000887225 kep:SimileAluminiumCoLtdMember 2022-12-31 0000887225 kep:GTToolingCoLtdMember 2022-12-31 0000887225 kep:DonghwaTCACoLtdMember 2022-12-31 0000887225 kep:TeamKoreaCoLtdMember 2022-12-31 0000887225 kep:LtopCoLtdMember 2022-12-31 0000887225 kep:MiraeIndustryCo.Ltd.Member 2022-12-31 0000887225 kep:PbmAutoCo.Ltd.Member 2022-12-31 0000887225 kep:ClTechCo.Ltd.Member 2022-12-31 0000887225 kep:WorldPowerTechCo.LtdMember 2022-12-31 0000887225 kep:JslCo.LtdMember 2022-12-31 0000887225 kep:GhTechCo.LtdMember 2022-12-31 0000887225 kep:TopisCo.LtdMember 2022-12-31 0000887225 kep:SamkumIndustryCo.LtdMember 2022-12-31 0000887225 kep:HandonCo.LtdMember 2022-12-31 0000887225 kep:BokwangCo.LtdMember 2022-12-31 0000887225 kep:LoftGardenCo.LtdMember 2022-12-31 0000887225 kep:DaeoCo.LtdMember 2022-12-31 0000887225 kep:ShinsungTechCo.LtdMember 2022-12-31 0000887225 kep:AndongTradingCorporationCoLtdMember 2022-12-31 0000887225 kep:DaeyoungCoLtdMember 2022-12-31 0000887225 kep:ChandownFoodCoLtdMember 2022-12-31 0000887225 kep:GetronCoLtdMember 2022-12-31 0000887225 kep:JungmunCoLtdMember 2022-12-31 0000887225 kep:SHCoLtdMember 2022-12-31 0000887225 kep:CocoFoodCoLtdMember 2022-12-31 0000887225 kep:WooriIndustryCoLtdMember 2022-12-31 0000887225 kep:SsangyongYoungweolPlantServiceEngineeringCoLtdMember 2022-12-31 0000887225 kep:OwonEgCo.LtdMember 2022-12-31 0000887225 kep:SinwaJkCo.LtdMember 2022-12-31 0000887225 kep:IrefarmCo.LtdMember 2022-12-31 0000887225 kep:DecoeCo.LtdMember 2022-12-31 0000887225 kep:NamhaeEcCo.LtdMember 2022-12-31 0000887225 kep:DesignBeyondCo.LtdMember 2022-12-31 0000887225 kep:HaenaraeAgriculturalCorpMember 2022-12-31 0000887225 kep:GuseongCo.Ltd.Member 2022-12-31 0000887225 kep:KoreaEngineerManufacturingCo.Ltd.Member 2022-12-31 0000887225 kep:WoojinFormtechCo.Ltd.Member 2022-12-31 0000887225 kep:SaeheemangCo.LtdMember 2022-12-31 0000887225 kep:VornechCo.Ltd.Member 2022-12-31 0000887225 kep:DaeSungGeotechCo.LtdMember 2022-12-31 0000887225 kep:PoongLimIndustrialCo.Ltd.Member 2022-12-31 0000887225 kep:HakbongPrecisionCo.Ltd.Member 2022-12-31 0000887225 kep:LmatCo.Ltd.Member 2022-12-31 0000887225 kep:SeilTextileCo.LtdMember 2022-12-31 0000887225 kep:MichangCableCo.LtdMember 2022-12-31 0000887225 kep:SukwonCo.LtdMember 2022-12-31 0000887225 kep:DaeyeonecoCo.LtdMember 2022-12-31 0000887225 kep:DaejuSteelCo.LtdMember 2022-12-31 0000887225 kep:MiraeEngineeringCo.LtdMember 2022-12-31 0000887225 kep:WhitecleanFoodsCo.LtdMember 2022-12-31 0000887225 kep:SungjinChemicalCo.Ltd.Member 2022-12-31 0000887225 kep:MecCo.LtdMember 2022-12-31 0000887225 kep:WecanGlobalInc.Co.LtdMember 2022-12-31 0000887225 kep:MagtecCo.LtdMember 2022-12-31 0000887225 kep:HyundaiGlassCo.LtdMember 2022-12-31 0000887225 kep:HyesungCablecommunicationIncMember 2022-12-31 0000887225 kep:GentakKoreaCo.Ltd.Member 2022-12-31 0000887225 kep:K2MotorsCo.Ltd.Member 2022-12-31 0000887225 kep:FinePowerexCo.LtdMember 2022-12-31 0000887225 kep:CommonComputerCo.LtdMember 2022-12-31 0000887225 kep:LongTermFinancialInstrumentsMember 2022-12-31 0000887225 kep:SangjinCo.LtdMember 2022-12-31 0000887225 kep:NewTechCo.LtdMember 2022-12-31 0000887225 kep:CheonhaeCo.LtdMember 2022-12-31 0000887225 kep:KoreaRemiconCo.LtdMember 2022-12-31 0000887225 kep:IksanguwonCo.LtdMember 2022-12-31 0000887225 kep:SegeonCo.LtdMember 2022-12-31 0000887225 kep:GlTechCo.LtdMember 2022-12-31 0000887225 kep:G.mFoodsCo.LtdMember 2022-12-31 0000887225 kep:MideumeuljuneunnamuCo.LtdMember 2022-12-31 0000887225 kep:IlshinTechCo.LtdMember 2022-12-31 0000887225 kep:SungchangTechCoLtdMember 2022-12-31 0000887225 kep:MansuCoLtdMember 2022-12-31 0000887225 kep:CaffeBeneCoLtdMember 2022-12-31 0000887225 kep:ShinjinInternationalCorpMember 2022-12-31 0000887225 kep:Dae-ALeisureCoLtdMember 2022-12-31 0000887225 kep:DaishinLogisticsCo.Ltd.Member 2022-12-31 0000887225 kep:PipetecKoreaCo.LtdMember 2022-12-31 0000887225 kep:MetalLinkInc.Co.Ltd.Member 2022-12-31 0000887225 kep:YonghoIndustryCo.LtdMember 2022-12-31 0000887225 kep:ShortTermFinancialInstrumentsMember 2022-12-31 0000887225 kep:EwonArtCo.LtdMember 2022-12-31 0000887225 kep:DiTechCo.LtdMember 2022-12-31 0000887225 kep:HansAdCo.LtdMember 2022-12-31 0000887225 kep:YujinEcCo.Ltd.Member 2022-12-31 0000887225 kep:JinsungEngineeringCo.LtdMember 2022-12-31 0000887225 kep:SungjinTechCo.Ltd.Member 2022-12-31 0000887225 kep:WowTechCo.LtdMember 2022-12-31 0000887225 kep:DaehyeonRecycleCo.LtdMember 2022-12-31 0000887225 kep:DaeilCo.Ltd.Member 2022-12-31 0000887225 kep:SeohanFoodCo.Ltd.Member 2022-12-31 0000887225 kep:HosungsteelCo.Ltd.Member 2022-12-31 0000887225 kep:JfcCo.LtdMember 2022-12-31 0000887225 kep:UktaeInd.Co.Ltd.Member 2022-12-31 0000887225 kep:HyundaiTechCo.LtdMember 2022-12-31 0000887225 kep:YoungheungIndustryCo.Ltd.Member 2022-12-31 0000887225 kep:ChoiganggujoCo.Ltd.Member 2022-12-31 0000887225 kep:ChaegimEnvironmentDevelopmentCo.LtdMember 2022-12-31 0000887225 kep:DaesungStainCo.LtdMember 2022-12-31 0000887225 kep:UiCo.LtdMember 2022-12-31 0000887225 kep:YsmCo.LtdMember 2022-12-31 0000887225 kep:TsntCo.Ltd.Member 2022-12-31 0000887225 kep:WorldOneCo.LtdMember 2022-12-31 0000887225 kep:YewonCo.LtdMember 2022-12-31 0000887225 kep:DongInIndustryCo.LtdMember 2022-12-31 0000887225 kep:DyntexKoreaCo.LtdMember 2022-12-31 0000887225 kep:HntCo.LtdMember 2022-12-31 0000887225 kep:WoongjinEnergyCo.LtdMember 2022-12-31 0000887225 kep:TaejinCo.LtdMember 2022-12-31 0000887225 kep:NyTechCo.LtdMember 2022-12-31 0000887225 kep:SekwangPrecisionCo.LtdMember 2022-12-31 0000887225 kep:DongbangMetalCo.LtdMember 2022-12-31 0000887225 kep:SamwangCo.LtdMember 2022-12-31 0000887225 kep:MsTechCo.LtdMember 2022-12-31 0000887225 kep:DaewoongAndTechnologyCo.LtdMember 2022-12-31 0000887225 kep:MacroadCo.LtdMember 2022-12-31 0000887225 kep:EunsungIndustrialCo.LtdMember 2022-12-31 0000887225 kep:KpeCo.LtdMember 2022-12-31 0000887225 kep:DongbangfarmsCo.LtdMember 2022-12-31 0000887225 kep:SungdoPackCo.LtdMember 2022-12-31 0000887225 kep:CoffeenieCo.LtdMember 2022-12-31 0000887225 kep:JjTechCo.Member 2022-12-31 0000887225 kep:ShieldBoardCo.LtdMember 2022-12-31 0000887225 kep:SfcInternationalCo.LtdMember 2022-12-31 0000887225 kep:MediPharmaPlanCo.LtdMember 2022-12-31 0000887225 kep:WooriAsconCo.LtdMember 2022-12-31 0000887225 kep:ElectricContractorsFinancialCooperativeCo.LtdMember 2022-12-31 0000887225 kep:InformationcommunicationFinancialCooperativeCo.LtdMember 2022-12-31 0000887225 kep:J.iSteelCo.LtdMember 2022-12-31 0000887225 kep:ChounghwaPreciseCo.LtdMember 2022-12-31 0000887225 kep:TaekwangPaperBoardCo.LtdMember 2022-12-31 0000887225 kep:CheonwooE.p.sCo.LtdMember 2022-12-31 0000887225 kep:KoaTechCo.LtdMember 2022-12-31 0000887225 kep:JinwooTextileCo.LtdMember 2022-12-31 0000887225 kep:SkeCableCo.LtdMember 2022-12-31 0000887225 kep:HiKoreaCo.LtdMember 2022-12-31 0000887225 kep:DaeheungEngineeringCo.LtdMember 2022-12-31 0000887225 kep:DaejooEgCo.LtdMember 2022-12-31 0000887225 kep:TaeyoungPrecisionCo.LtdMember 2022-12-31 0000887225 kep:ShinHeungPrecisionCo.LtdMember 2022-12-31 0000887225 kep:EtapolCo.LtdMember 2022-12-31 0000887225 kep:YoongwonInternationalCo.LtdMember 2022-12-31 0000887225 kep:AvohCeramicbathCo.LtdMember 2022-12-31 0000887225 kep:DongyangR.p.f.IndustrialCo.LtdMember 2022-12-31 0000887225 kep:YuilEngineeringCo.LtdMember 2022-12-31 0000887225 kep:TaesanCo.LtdMember 2022-12-31 0000887225 kep:KShipbuildingCo.Ltd.Member 2022-12-31 0000887225 kep:SeokjinEtCo.Ltd.Member 2022-12-31 0000887225 kep:AgencoreCo.LtdMember 2022-12-31 0000887225 kep:SamhongMachinery.EmcCo.LtdMember 2022-12-31 0000887225 kep:ThermoTecCo.LtdMember 2022-12-31 0000887225 kep:JicoCo.LtdMember 2022-12-31 0000887225 kep:StsGlobalCo.LtdMember 2022-12-31 0000887225 kep:YTechCo.LtdMember 2022-12-31 0000887225 kep:CkIndustryCo.LtdMember 2022-12-31 0000887225 kep:KoreaOceanMachineryTechnologyCo.ltd.Member 2022-12-31 0000887225 kep:HanaItmInc.Member 2022-12-31 0000887225 kep:MinjinCo.LtdMember 2022-12-31 0000887225 kep:TaegwangPcCo.LtdMember 2022-12-31 0000887225 kep:KyeonggwangTechCo.ltdMember 2022-12-31 0000887225 kep:EbadomCo.LtdMember 2022-12-31 0000887225 kep:DaeyangHydroCo.LtdMember 2022-12-31 0000887225 kep:SangmooSteelCo.LtdMember 2022-12-31 0000887225 kep:JunginDistributionCo.LtdMember 2022-12-31 0000887225 kep:ThesunCo.LtdMember 2022-12-31 0000887225 kep:DaedongCo.LtdMember 2022-12-31 0000887225 kep:MediquitousCo.LtdMember 2022-12-31 0000887225 kep:SkdKoreaCo.LtdMember 2022-12-31 0000887225 kep:SamhyupCo.LtdMember 2022-12-31 0000887225 kep:GogangAluminumCo.LtdMember 2022-12-31 0000887225 kep:YurimCnfCo.LtdMember 2022-12-31 0000887225 kep:GuseulCo.LtdMember 2022-12-31 0000887225 kep:GaoneInternationalCo.LtdMember 2022-12-31 0000887225 kep:DaekwangForgingCo.LtdMember 2022-12-31 0000887225 kep:JeuvisCo.LtdMember 2022-12-31 0000887225 kep:JbmCo.LtdMember 2022-12-31 0000887225 kep:JungwooMetalSolutionCo.LtdMember 2022-12-31 0000887225 kep:MsPrecisionCo.LtdMember 2022-12-31 0000887225 kep:YmTechCo.LtdMember 2022-12-31 0000887225 kep:CcEngCo.LtdMember 2022-12-31 0000887225 kep:SnopaCo.LtdMember 2022-12-31 0000887225 kep:AlohaFactoryCo.LtdMember 2022-12-31 0000887225 kep:DailyshotCo.LtdMember 2022-12-31 0000887225 kep:AronFlyingShipCo.LtdMember 2022-12-31 0000887225 kep:PuruenEnvironmentCoLtdMember 2022-12-31 0000887225 kep:MiretechCoLtdMember 2022-12-31 0000887225 kep:EunSungEnterpriseCo.LtdMember 2022-12-31 0000887225 kep:SeyangPrecisionIndMember 2022-12-31 0000887225 kep:JoHyunMember 2022-12-31 0000887225 kep:SeongJiIndustrialMember 2022-12-31 0000887225 kep:KCMember 2022-12-31 0000887225 kep:DooriwonFoodSystemMember 2022-12-31 0000887225 kep:SungKwangMember 2022-12-31 0000887225 kep:DongyangPratechCo.LtdMember 2022-12-31 0000887225 kep:SamjinPlacoCo.LtdMember 2022-12-31 0000887225 kep:MsSteelIndustrialCo.LtdMember 2022-12-31 0000887225 kep:DongShinHydrauliesCo.LtdMember 2022-12-31 0000887225 kep:CSCorporationCoLtdMember 2022-12-31 0000887225 kep:GlobalTheOneofKoreaCoLtdMember 2022-12-31 0000887225 kep:SejinHightechCoLtdMember 2022-12-31 0000887225 kep:ShinyoungTextilesCoLtdMember 2022-12-31 0000887225 kep:IlwooSteelCoLtdMember 2022-12-31 0000887225 kep:Dong-unTechCoLtdMember 2022-12-31 0000887225 kep:MSMCoLtdMember 2022-12-31 0000887225 kep:AvajarCoLtdMember 2022-12-31 0000887225 kep:EanskoreaCoLtdMember 2022-12-31 0000887225 kep:YoungdongseafoodCoLtdMember 2022-12-31 0000887225 kep:HyunwooWinstarCoLtdMember 2022-12-31 0000887225 ifrs-full:CurrencyRiskMember 2022-12-31 0000887225 ifrs-full:CorporateLoansMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:CorporateLoansMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:CorporateLoansMember kep:PresentValueDiscountMember 2022-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember 2022-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember 2022-12-31 0000887225 ifrs-full:HedgingInstrumentsMember 2022-12-31 0000887225 ifrs-full:CorporateLoansMember 2022-12-31 0000887225 ifrs-full:ActuarialAssumptionOfDiscountRatesMember 2022-12-31 0000887225 ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember 2022-12-31 0000887225 kep:LitigationAsTheDefendantMember 2022-12-31 0000887225 kep:LitigationAsThePlaintiffMember 2022-12-31 0000887225 kep:PurchaseofcoalhandlingmachineforconstructionofSamcheokunits12Member 2022-12-31 0000887225 kep:ConstructionofShinHanulunits12Member 2022-12-31 0000887225 kep:PurchaseOfSteamTurbineHrsgAndPowerBlockOfGimpoCombinedHeatAndPowerPlantMember 2022-12-31 0000887225 kep:ServiceofdesigningTaeanunits910Member 2022-12-31 0000887225 kep:PurchaseofGIS362KV6300A63KA23CBYoungseoSSMember 2022-12-31 0000887225 kep:AdvancedETypeLowPressureElectronicPowerMeter1320000EaMember 2022-12-31 0000887225 kep:PurchaseofmainmachineforJejuLNGcombinedMember 2022-12-31 0000887225 kep:PurchaseOfEquipmentsForTheConstructionProjectOfBoryeongIndoorCoalStorageYardMember 2022-12-31 0000887225 kep:PurchaseOfGasTurbineAndTurbineEquipmentOfGimpoCombinedHeatAndPowerPlantMember 2022-12-31 0000887225 kep:PurchaseofturbinegeneratorforconstructionofShinSeocheonthermalpowerplantMember 2022-12-31 0000887225 kep:PurchaseoffurnaceforconstructionofShinSeocheonthermalpowerplantMember 2022-12-31 0000887225 kep:ServiceDesigningSeoulCombinedUnits12Member 2022-12-31 0000887225 kep:PurchaseOfCableTrCnceWAl1c400sq2175300mMember 2022-12-31 0000887225 kep:PurchaseOfCableTrCnceW1c600sq377000mMember 2022-12-31 0000887225 kep:PurchaseOfCablePvc1c2000sq87732mAndOthersEulwangboonkiMember 2022-12-31 0000887225 kep:PurchaseOfCableTrCnceW1c325sq1342000mMember 2022-12-31 0000887225 kep:PurchaseOfCableTrCnceW1c600sq485000mMember 2022-12-31 0000887225 kep:ConstructionOfSaeulUnits34Member 2022-12-31 0000887225 kep:Purchaseofcablefrcncow1c325sq672300mMember 2022-12-31 0000887225 kep:PurchaseOfCableTrCnceWal1c400sq3303900mMember 2022-12-31 0000887225 kep:PurchaseofcablePVC1C2500SQ103374MandothersBukdangjinShintangjungMember 2022-12-31 0000887225 kep:PurchaseofcablePVC1C2000SQ153000MandothersShinBupyungYoungseoMember 2022-12-31 0000887225 kep:PurchaseMainEquipmentNamjejuMember 2022-12-31 0000887225 kep:PurchaseOfCableTrCncew1c325sq1016000mMember 2022-12-31 0000887225 kep:PurchaseOfCablePvc1c2500sq57868mAndOthersGodukSeoansungMember 2022-12-31 0000887225 kep:PurchaseOfGis362kv6300a63ka19ShinyangsanSsMember 2022-12-31 0000887225 kep:ConcretePole10mGeneralPurpose350kgf126948EaAndFiveOtherEquipmentsMember 2022-12-31 0000887225 kep:PurchaseOfGis362kv6300a63ka25cbMigeumSsMember 2022-12-31 0000887225 kep:PurchaseGIS362kV6300A63kA26CBHwasungSSMember 2022-12-31 0000887225 kep:ConstructionOfGimpoCombinedHeatAndPowerPlantMember 2022-12-31 0000887225 kep:PurchaseOfCablePvc1c2500sq100548mAndOthersMember 2022-12-31 0000887225 kep:PurchaseOfMainEquipmentForShinsejongCombinedThermalPowerPlantMember 2022-12-31 0000887225 kep:ConstructionofguminaturalgaspowerplantMember 2022-12-31 0000887225 kep:PurchaseofgasturbinessteamturbinesandaccessoriesforguminaturalgaspowerplantMember 2022-12-31 0000887225 kep:Other36contractsMember 2022-12-31 0000887225 kep:SystemstabilizationesseequipmentYeongcheonssType1Member 2022-12-31 0000887225 kep:InstallationofnaturalgassupplyfacilityatguminaturalgaspowerplantMember 2022-12-31 0000887225 kep:PurchaseofhadongthermalpowerindoorccarboniferousplantMember 2022-12-31 0000887225 kep:Purchaseofphase1powergenerationfacilityforyeongwolfuelcellsMember 2022-12-31 0000887225 kep:Purchaseofphase2powergenerationfacilityforyeongwolfuelcellsMember 2022-12-31 0000887225 kep:PurchaseoffuelcellpowergenerationfacilitiesforthefifthstageofshinincheonheadquartersMember 2022-12-31 0000887225 kep:SystemstabilizationessequipmentShinnamwonssType1Member 2022-12-31 0000887225 kep:SystemstabilizationessequipmentBubukSs1typeMember 2022-12-31 0000887225 kep:Gis362kv6300a63ka18WolsungSyMember 2022-12-31 0000887225 kep:PurchaseOfCablePvc1c2000sq5862mAndOthersBaekunGwangyanghangMember 2022-12-31 0000887225 kep:PurchaseofGIS362KV6300A63KA27CBKwangyangSSMember 2022-12-31 0000887225 kep:CurrentTradeAndOtherPayablesMember 2022-12-31 0000887225 kep:NoncurrentTradeAndOtherPayablesMember 2022-12-31 0000887225 kep:ContributionsToARPNRCDCMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2022-12-31 0000887225 kep:RightUseElectricityGasSupplyFacilityCommunityDistrictSongdoMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2022-12-31 0000887225 kep:OracleLicenseForSdisIntegratedDbMember ifrs-full:ComputerSoftwareMember 2022-12-31 0000887225 ifrs-full:MiningRightsMember kep:MiningRightOfBylongMineMember 2022-12-31 0000887225 kep:SejongHaengbogdosiSharingChargeMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2022-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:OccupancyAndUseOfPublicWatersMember 2022-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember ifrs-full:OtherIntangibleAssetsMember 2022-12-31 0000887225 ifrs-full:ServiceConcessionRightsMember ifrs-full:OtherIntangibleAssetsMember 2022-12-31 0000887225 kep:OwnedByGovernmentMember 2022-12-31 0000887225 ifrs-full:AtFairValueMember 2022-12-31 0000887225 ifrs-full:Level2OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2022-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember 2022-12-31 0000887225 ifrs-full:Level1OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2022-12-31 0000887225 kep:OwnedByOthersMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2022-12-31 0000887225 ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:ValuationAllowanceMember 2022-12-31 0000887225 kep:LoansTuitionMember 2022-12-31 0000887225 kep:OtherLoansMember 2022-12-31 0000887225 kep:LoansHousingMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2022-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember 2022-12-31 0000887225 ifrs-full:BuildingsMember 2022-12-31 0000887225 ifrs-full:LandMember 2022-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2022-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2022-12-31 0000887225 kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2022-12-31 0000887225 ifrs-full:DerivativesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognitionCategoryMember 2022-12-31 0000887225 kep:OtherShareholdersMember 2022-12-31 0000887225 kep:ForeignInvestorsMember 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 ifrs-full:DebtSecuritiesMember kep:FinancialAssetsAtFairValueThroughProfitOrLossOthersCategoryMember 2022-12-31 0000887225 kep:GovernmentOfTheRepublicOfKoreaMember 2022-12-31 0000887225 kep:SamYangPhotovoltaicPowerMember 2022-12-31 0000887225 kep:GeumsungsanWindPowerMember 2022-12-31 0000887225 kep:TwentyTwoJointVenturesOverseasMember 2022-12-31 0000887225 kep:KoreaElectricVehicleChargeServiceMember 2022-12-31 0000887225 kep:ForeignShortTermBorrowings1Member 2022-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2022-12-31 0000887225 kep:DangjinEcoPowerMember 2022-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2022-12-31 0000887225 kep:BusanIndustrialSolarPowerMember 2022-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2022-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2022-12-31 0000887225 kep:EnelXMidlandPhotovoltaicLlcMember 2022-12-31 0000887225 kep:LocalShortTermBorrowings1Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:LocalShortTermBorrowings1Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:ForeignShortTermBorrowings3Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:ForeignShortTermBorrowings3Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:GangneungEcoPowerMember 2022-12-31 0000887225 kep:GangwonWindPowerMember 2022-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2022-12-31 0000887225 kep:HyundaiEnergyMember 2022-12-31 0000887225 kep:KAPESMember 2022-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2022-12-31 0000887225 kep:ChuncheonEnergyMember 2022-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2022-12-31 0000887225 kep:HyundaiGreenPowerMember 2022-12-31 0000887225 kep:KoreaPowerExchangeMember 2022-12-31 0000887225 kep:PyeongchangWindPowerMember 2022-12-31 0000887225 kep:DaeryunPowerMember 2022-12-31 0000887225 kep:DongducheonDreamPowerMember 2022-12-31 0000887225 kep:KoreaGasCorporationMember 2022-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2022-12-31 0000887225 kep:GoseongGreenPowerMember 2022-12-31 0000887225 kep:SeokmunEnergyMember 2022-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2022-12-31 0000887225 kep:EightAssociatesOverseasMember 2022-12-31 0000887225 kep:NaepoGreenEnergyMember 2022-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2022-12-31 0000887225 kep:KNHSolarMember 2022-12-31 0000887225 kep:SPowerMember 2022-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2022-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2022-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2022-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2022-12-31 0000887225 kep:DaewonGreenEnergyMember 2022-12-31 0000887225 kep:DongbuHighwaySolarMember 2022-12-31 0000887225 kep:SeobuHighwaySolarMember 2022-12-31 0000887225 kep:KostureMember 2022-12-31 0000887225 kep:LocalShortTermBorrowings4Member 2022-12-31 0000887225 kep:YTNMember 2022-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2022-12-31 0000887225 kep:NoeulGreenEnergyMember 2022-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2022-12-31 0000887225 kep:BusanGreenEnergyMember 2022-12-31 0000887225 kep:CheongnaEnergyMember 2022-12-31 0000887225 kep:YeonggwangWindPowerMember 2022-12-31 0000887225 kep:KwNuclearComponentsMember 2022-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2022-12-31 0000887225 ifrs-full:ForeignCountriesMember 2022-12-31 0000887225 ifrs-full:OrdinarySharesMember 2022-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember 2022-12-31 0000887225 ifrs-full:CountryOfDomicileMember 2022-12-31 0000887225 kep:OtherSubsidiariesMember 2022-12-31 0000887225 ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2022-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2022-12-31 0000887225 kep:TaebaekWindPowerMember 2022-12-31 0000887225 kep:GoesanSolarParkMember 2022-12-31 0000887225 kep:DaeguPhotovoltaicMember 2022-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2022-12-31 0000887225 kep:PNDSolarMember 2022-12-31 0000887225 kep:JejuGimnyeongWindPowerMember 2022-12-31 0000887225 kep:HonamWindPowerMember 2022-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2022-12-31 0000887225 kep:BitsolarEnergyMember 2022-12-31 0000887225 kep:CheongjuEcoParkMember 2022-12-31 0000887225 kep:YaksuESSLtdMember 2022-12-31 0000887225 kep:ChangjukWindPowerMember 2022-12-31 0000887225 kep:TaebaekGadeoksanWindPowerMember 2022-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember 2022-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings2Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings21Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings26Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings27Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings2Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings21Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings26Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings27Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 ifrs-full:BottomOfRangeMember kep:ForeignLongTermBorrowings9Member 2022-12-31 0000887225 ifrs-full:TopOfRangeMember kep:ForeignLongTermBorrowings9Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings20Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings22Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings22Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:ForeignLongtermBorrowings13Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:ForeignLongtermBorrowings13Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings1Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings6Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings8Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings9Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings10Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings16Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings19Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings24Member 2022-12-31 0000887225 kep:ForeignLongTermBorrowings7Member 2022-12-31 0000887225 kep:ForeignLongTermBorrowings8Member 2022-12-31 0000887225 kep:ForeignLongTermBorrowings11Member 2022-12-31 0000887225 kep:PerformanceGuaranteeMember 2022-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondOthers2Member 2022-12-31 0000887225 kep:CertificationOfPaymentOnPayablesFromForeignCountryMember 2022-12-31 0000887225 kep:EquityBridgeLoanGuarantee2Member 2022-12-31 0000887225 kep:EquityBridgeLoanGuarantee3Member 2022-12-31 0000887225 kep:LimitAmountAvailableForCard1Member 2022-12-31 0000887225 kep:LimitAmountAvailableForCard2Member 2022-12-31 0000887225 kep:CertificationOfBidding1Member 2022-12-31 0000887225 kep:OtherCommitments1Member 2022-12-31 0000887225 kep:PaymentGuaranteeMember 2022-12-31 0000887225 ifrs-full:LoanCommitmentsMember 2022-12-31 0000887225 kep:LoanCommitments2Member 2022-12-31 0000887225 kep:TradeFinanceMember 2022-12-31 0000887225 kep:InclusiveCredit1Member 2022-12-31 0000887225 kep:CommitmentsOnBankOverdraftMember 2022-12-31 0000887225 kep:LimitAmountAvailableForCPMember 2022-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondOthers3Member 2022-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondOthers4Member 2022-12-31 0000887225 kep:OtherCommitments2Member 2022-12-31 0000887225 kep:OtherCommitments3Member 2022-12-31 0000887225 kep:OtherCommitments4Member 2022-12-31 0000887225 kep:EquityBridgeLoanGuarantee1Member 2022-12-31 0000887225 kep:GeneralLoanMember 2022-12-31 0000887225 kep:PaymentGuarantee2Member 2022-12-31 0000887225 kep:PaymentGuarantee3Member 2022-12-31 0000887225 kep:PerformanceGuarantee2Member 2022-12-31 0000887225 kep:PerformanceGuarantee3Member 2022-12-31 0000887225 kep:PerformanceGuarantee4Member 2022-12-31 0000887225 kep:PerformanceGuarantee5Member 2022-12-31 0000887225 kep:PerformanceGuarantee6Member 2022-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondAndOthers1Member 2022-12-31 0000887225 kep:SecondBondTypeHybridBondMember kep:KoreaSoutheastPowerMember 2022-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers1Member 2022-12-31 0000887225 kep:PropertyPlantEquipmentOthers6Member 2022-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers2Member 2022-12-31 0000887225 kep:FinanceLeaseReceivableAndPropertyPlantAndEquipmentAndOthersMember 2022-12-31 0000887225 kep:FinanceLeaseReceivableAndPropertyPlantAndEquipmentAndOthers2Member 2022-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers3Member 2022-12-31 0000887225 kep:PropertyPlantEquipmentOthers5Member 2022-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers4Member 2022-12-31 0000887225 kep:FirstBondTypeHybridBondMember kep:KoreaSoutheastPowerMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:FinancialAssetsAtAmortisedCostOthersMember 2022-12-31 0000887225 kep:FinancialAssetsAtAmortisedCostOthersMember 2022-12-31 0000887225 ifrs-full:LoansToGovernmentMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:LoansToGovernmentMember 2022-12-31 0000887225 ifrs-full:BottomOfRangeMember kep:LocalShortTermBorrowings2Member 2022-12-31 0000887225 ifrs-full:TopOfRangeMember kep:LocalShortTermBorrowings2Member 2022-12-31 0000887225 ifrs-full:BottomOfRangeMember kep:LocalBankOverdraft1Member 2022-12-31 0000887225 ifrs-full:TopOfRangeMember kep:LocalBankOverdraft1Member 2022-12-31 0000887225 kep:LocalShortTermBorrowings3Member 2022-12-31 0000887225 kep:ShortTermFinancialInstrumentsCategoryMember 2022-12-31 0000887225 kep:ExpenseOfIssuanceMember 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:SolaseadoSolarPowerMember 2022-12-31 0000887225 kep:GunsanBioEnergyMember 2022-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2022-12-31 0000887225 kep:TronixMember 2022-12-31 0000887225 kep:SaemangeumSebitPowerPlantMember 2022-12-31 0000887225 kep:GunsanLandSolarMember 2022-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2022-12-31 0000887225 kep:GwangyangGreenEnergyMember 2022-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2022-12-31 0000887225 kep:BitgoelEcoEnergyMember 2022-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicMember 2022-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2022-12-31 0000887225 kep:Fy97Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:Fy22fMember ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:Fy18bMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:Fy18bMember ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:CorporateBondsMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:CorporateBondsMember ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:Fy96Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:Fy96Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:Fy15Member 2022-12-31 0000887225 kep:Fy17bMember 2022-12-31 0000887225 kep:CorporateBonds1Member 2022-12-31 0000887225 kep:Fy22eMember 2022-12-31 0000887225 kep:Fy22gMember 2022-12-31 0000887225 kep:ElectricityBonds1Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:ElectricityBonds1Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:Fy97Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:Fy04Member 2022-12-31 0000887225 kep:Fy14Member 2022-12-31 0000887225 kep:Fy17aMember 2022-12-31 0000887225 kep:Fy19bMember 2022-12-31 0000887225 kep:Fy20aMember 2022-12-31 0000887225 kep:Fy18aMember 2022-12-31 0000887225 kep:Fy19aMember 2022-12-31 0000887225 kep:Fy20bMember 2022-12-31 0000887225 kep:Fy17cMember 2022-12-31 0000887225 kep:Fy21aMember 2022-12-31 0000887225 kep:Fy20cMember 2022-12-31 0000887225 kep:Fy21bMember 2022-12-31 0000887225 kep:Fy21cMember 2022-12-31 0000887225 kep:Fy21dMember 2022-12-31 0000887225 kep:Fy20dMember 2022-12-31 0000887225 kep:Fy22aMember 2022-12-31 0000887225 kep:Fy22bMember 2022-12-31 0000887225 kep:Fy22dMember 2022-12-31 0000887225 kep:Fy19cMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:Fy19cMember ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:Fy19eMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:Fy19eMember ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:Fy22cMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:Fy22cMember ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:Fy22fMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 ifrs-full:LandMember ifrs-full:NoncurrentAssetsHeldForSaleMember 2022-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:NoncurrentAssetsHeldForSaleMember 2022-12-31 0000887225 ifrs-full:NoncurrentAssetsHeldForSaleMember 2022-12-31 0000887225 kep:StructuresMember ifrs-full:NoncurrentAssetsHeldForSaleMember 2022-12-31 0000887225 kep:SouthJamaicaPowerCompanyLimitedMember 2022-12-31 0000887225 kep:YeonggwangWindPowerMember 2022-12-31 0000887225 kep:DaehanWindPowerPSCMember 2022-12-31 0000887225 kep:NawahEnergyMember 2022-12-31 0000887225 kep:REBarrenRidgeLandCoLLCMember 2022-12-31 0000887225 kep:REPioneerHoldingsLLCMember 2022-12-31 0000887225 kep:ChesterSolarIVSpAMember 2022-12-31 0000887225 kep:LaurelSpAMember 2022-12-31 0000887225 kep:DiegoDeAlmagroSolarSpAMember 2022-12-31 0000887225 kep:ChesterSolarVSpAMember 2022-12-31 0000887225 kep:REAstoria2LandCoLLCMember 2022-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2022-12-31 0000887225 kep:PrimeSwedishHoldingAbMember 2022-12-31 0000887225 kep:GunsanLandSolarCoLtdMember 2022-12-31 0000887225 kep:PulauIndahOAndMSdnBhdMember 2022-12-31 0000887225 kep:OmisanWindPowerMember 2022-12-31 0000887225 kep:EnelXMidlandPhotovoltaicLlcMember 2022-12-31 0000887225 kep:GuadalupeSolarSpaMember 2022-12-31 0000887225 kep:InternationalOffshorePowerTransmissionHoldingCompanyLimitedMember 2022-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingS.lMember 2022-12-31 0000887225 kep:GeumsungsanWindPowerCoLtdMember 2022-12-31 0000887225 kep:HyundaiEnergyMember 2022-12-31 0000887225 kep:GuraeResidentPowerCoLtdMember 2022-12-31 0000887225 kep:CapmanLynxScaSicarMember 2022-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2022-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2022-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2022-12-31 0000887225 kep:ShinhanBNPPPrivateInvestmentTrustEastWestSunlightDreamMember 2022-12-31 0000887225 kep:DEEnergiaSpAMember 2022-12-31 0000887225 kep:KEPCOUhdeMember 2022-12-31 0000887225 kep:ShuweihatAsiaPowerInvestmentBVMember 2022-12-31 0000887225 kep:AmmanAsiaElectricPowerMember 2022-12-31 0000887225 kep:KEPCOSPCPowerCorporationMember 2022-12-31 0000887225 kep:DatangChifengRenewablePowerMember 2022-12-31 0000887225 kep:GansuDatangYumenWindPowerMember 2022-12-31 0000887225 kep:KVHoldingsMember 2022-12-31 0000887225 kep:DatangKEPCOChaoyangRenewablePowerMember 2022-12-31 0000887225 kep:RabighElectricityMember 2022-12-31 0000887225 kep:IncheonNewPowerMember 2022-12-31 0000887225 kep:REHolidayHoldingsLLCMember 2022-12-31 0000887225 kep:JamaicaPublicServiceMember 2022-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2022-12-31 0000887225 kep:SolaseadoSolarPowerMember 2022-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember 2022-12-31 0000887225 kep:HORUSSOLARSADECVMember 2022-12-31 0000887225 kep:StavroHoldingIIABMember 2022-12-31 0000887225 kep:DangjinEcoPowerCoLtdNewlyMember 2022-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2022-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISSDECVMember 2022-12-31 0000887225 kep:YangyangWindPowerCoLtdMember 2022-12-31 0000887225 kep:NaepoGreenEnergyMember 2022-12-31 0000887225 kep:CAESLLCMember 2022-12-31 0000887225 kep:EnergycoCoLtdFormerlyEnergycoLlcMember 2022-12-31 0000887225 kep:CheongnaEnergyMember 2022-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2022-12-31 0000887225 kep:OneEnergyAsiaLimitedMember 2022-12-31 0000887225 kep:KASINVESTMENTIILLCMember 2022-12-31 0000887225 kep:KASINVESTMENTILLCMember 2022-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember 2022-12-31 0000887225 kep:PTBaritoWahanaTenagaMember 2022-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2022-12-31 0000887225 kep:RabighOperationMaintenanceMember 2022-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2022-12-31 0000887225 kep:KWNuclearComponentsMember 2022-12-31 0000887225 kep:ChuncheonEnergyMember 2022-12-31 0000887225 kep:KAPESMember 2022-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2022-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember 2022-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2022-12-31 0000887225 kep:BarakahOneCompanyMember 2022-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2022-12-31 0000887225 kep:ChileSolarJVSpAMember 2022-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2022-12-31 0000887225 kep:SolarPhilippinesCalataganCorporationMember 2022-12-31 0000887225 kep:ChesterSolarISpAMember 2022-12-31 0000887225 kep:ChungsongmeonBongSanWindPowerCoLtdMember 2022-12-31 0000887225 kep:KIAMCOKOWEPOBannertonHoldCoPtyLtdMember 2022-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2022-12-31 0000887225 kep:GoheungNewEnergyCoLtdMember 2022-12-31 0000887225 kep:KepcoKpsCarabaoCorpMember 2022-12-31 0000887225 kep:YeongwolEcoWindCoLtdMember 2022-12-31 0000887225 kep:ASMBGInvesticiiADMember 2022-12-31 0000887225 kep:WaterburyLakeUraniumLPMember 2022-12-31 0000887225 kep:ShuweihatAsiaOperationMaintenanceCompanyMember 2022-12-31 0000887225 kep:RESTechnologyADMember 2022-12-31 0000887225 kep:REBarrenRidge1HoldingsLLCMember 2022-12-31 0000887225 kep:SeokmunEnergyMember 2022-12-31 0000887225 kep:MOMENTUMMember 2022-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2022-12-31 0000887225 kep:NghiSon2PowerMember 2022-12-31 0000887225 kep:KelarSAMember 2022-12-31 0000887225 kep:HonamWindPowerMember 2022-12-31 0000887225 kep:SeobusamboHighwayPhotovoltaicsCo.Ltd.Member 2022-12-31 0000887225 kep:SeungmunGreenEnergyMember 2022-12-31 0000887225 kep:SpowerChileSpaMember 2022-12-31 0000887225 kep:TrumbullAssetManagementLlcMember 2022-12-31 0000887225 kep:CheongjuEcoParkCoLtdMember 2022-12-31 0000887225 kep:BitsolarEnergyMember 2022-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2022-12-31 0000887225 kep:PungbackWindFarmCorporationMember 2022-12-31 0000887225 kep:HasamiWindFarmCorporationMember 2022-12-31 0000887225 kep:ChangwonNuriEnergyMember 2022-12-31 0000887225 kep:SongsanGreenEnergyMember 2022-12-31 0000887225 kep:EumseongEcoParkMember 2022-12-31 0000887225 kep:PyeongchangWindPowerMember 2022-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2022-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2022-12-31 0000887225 kep:AnjwaSmartFarmSolarCityMember 2022-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2022-12-31 0000887225 kep:PlatformnMember 2022-12-31 0000887225 kep:KEPCOUhdeMember 2022-12-31 0000887225 kep:ForeignLongTermBorrowings5Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings14Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings5Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings14Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:ForeignLongtermBorrowings15Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:ForeignLongtermBorrowings15Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings22Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings4Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings4Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings5Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:ForeignLongTermBorrowings3Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:ForeignLongTermBorrowings3Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:ForeignLongTermBorrowings4Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:ForeignLongTermBorrowings4Member ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:ForeignLongTermBorrowings5Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:ForeignLongtermBorrowings14Member 2022-12-31 0000887225 kep:LoansRelatedPartiesMember 2022-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2022-12-31 0000887225 kep:StructureTestNetworkCoLtdMember 2022-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2022-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2022-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2022-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2022-12-31 0000887225 kep:KNOCNigerianWestOilMember 2022-12-31 0000887225 kep:KNHSolarMember 2022-12-31 0000887225 kep:YTNMember 2022-12-31 0000887225 kep:PTBayanResourcesTBKMember 2022-12-31 0000887225 kep:GemengInternationalEnergyMember 2022-12-31 0000887225 kep:KNOCNigerianEastOilMember 2022-12-31 0000887225 kep:EurasiaEnergyHoldingsMember 2022-12-31 0000887225 kep:HansuwonKnpCo.Ltd.FormerlyKoreaNuclearPartnersCo.Ltd.Member 2022-12-31 0000887225 kep:GunsanBioEnergyMember 2022-12-31 0000887225 kep:JinbhuvishPowerGenerationPvtMember 2022-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2022-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2022-12-31 0000887225 kep:GoseongGreenPowerMember 2022-12-31 0000887225 kep:PTMutiaraJawaMember 2022-12-31 0000887225 kep:HyundaiGreenPowerMember 2022-12-31 0000887225 kep:KoreaPowerExchangeMember 2022-12-31 0000887225 kep:GangwonWindPowerMember 2022-12-31 0000887225 kep:HaeparangEnergyCo.Ltd.Member 2022-12-31 0000887225 kep:YeongyangWindPowerCorporationIiMember 2022-12-31 0000887225 kep:SaemangeumSebitPowerPlantCo.Ltd.Member 2022-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2022-12-31 0000887225 kep:G.guruCo.LtdMember 2022-12-31 0000887225 kep:YeomsubongWindPowerCo.Ltd.Member 2022-12-31 0000887225 kep:KostureCo.Ltd.Member 2022-12-31 0000887225 kep:PioneerGasPowerMember 2022-12-31 0000887225 kep:DaeryunPowerMember 2022-12-31 0000887225 kep:PTCirebonElectricPowerMember 2022-12-31 0000887225 kep:PTWampuElectricPowerMember 2022-12-31 0000887225 kep:SPCPowerCorporationMember 2022-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2022-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2022-12-31 0000887225 kep:GangneungSacheonFuelCellCo.Ltd.Member 2022-12-31 0000887225 kep:SeobuHighwaySolarMember 2022-12-31 0000887225 kep:AnjwaSmartFarmSolarCityCoLtdMember 2022-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember 2022-12-31 0000887225 kep:DaewonGreenEnergyCoLtdMember 2022-12-31 0000887225 kep:Ud4mMember 2022-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2022-12-31 0000887225 kep:GoesanSolarParkCoLtdMember 2022-12-31 0000887225 kep:JejuGimnyeongWindPowerCoLtdMember 2022-12-31 0000887225 kep:HankookElectricPowerInformationCoLtdMember 2022-12-31 0000887225 kep:IndeckNilesAssetManagementLLCMember 2022-12-31 0000887225 kep:TronixCoLtdMember 2022-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2022-12-31 0000887225 kep:SureDataLabCoLtdMember 2022-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2022-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2022-12-31 0000887225 kep:SEPCoLtdMember 2022-12-31 0000887225 kep:DaegucleanEnergyMember 2022-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2022-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2022-12-31 0000887225 kep:YaksuESSLtdMember 2022-12-31 0000887225 kep:NoeulGreenEnergyMember 2022-12-31 0000887225 kep:SPowerMember 2022-12-31 0000887225 kep:BusanGreenEnergyMember 2022-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2022-12-31 0000887225 kep:GangneungEcoPowerMember 2022-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2022-12-31 0000887225 kep:XePianXeNamnoyPowerMember 2022-12-31 0000887225 kep:KoreaGasCorporationMember 2022-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2022-12-31 0000887225 kep:TaebaekWindPowerMember 2022-12-31 0000887225 kep:GwangyangGreenEnergyMember 2022-12-31 0000887225 kep:KoreaElectricPowerCorporationFundMember 2022-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimiteMember 2022-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2022-12-31 0000887225 kep:PNDSolarMember 2022-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2022-12-31 0000887225 kep:DaeguPhotovoltaicMember 2022-12-31 0000887225 kep:YuDangSolarCoLtdMember 2022-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicCoLtdMember 2022-12-31 0000887225 kep:KoreaEnergyDataCoLtdMember 2022-12-31 0000887225 kep:ChuncheonGreenEnergyCo.Ltd.Member 2022-12-31 0000887225 kep:DongbuHighwaySolarMember 2022-12-31 0000887225 kep:GoDeokCleanEnergyCo.Ltd.Member 2022-12-31 0000887225 kep:O2BGlobalCoLtdMember 2022-12-31 0000887225 kep:FutureConvergenceTechnologyLaboratoryMember 2022-12-31 0000887225 kep:ITRCoLtdMember 2022-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2022-12-31 0000887225 kep:GreenRadiationMember 2022-12-31 0000887225 kep:BoulderSolarMember 2022-12-31 0000887225 kep:PlatformnMember 2022-12-31 0000887225 kep:Pt.CirebonEnergiPrasaranaMember 2022-12-31 0000887225 kep:SantiagoSolarPowerSpaMember 2022-12-31 0000887225 kep:AceMember 2022-12-31 0000887225 kep:EnvironmentAndEnergyMember 2022-12-31 0000887225 kep:YangguFloatingPhotovoltaicPowerPlantIncMember 2022-12-31 0000887225 kep:ScEgMember 2022-12-31 0000887225 kep:WangSanEngineeringMember 2022-12-31 0000887225 kep:DongducheonDreamPowerMember 2022-12-31 0000887225 kep:ForeignLongTermBorrowings2Member 2022-12-31 0000887225 kep:ForeignLongTermBorrowings3Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings17Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings18Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings4Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings5Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings7Member 2022-12-31 0000887225 kep:ForeignLongTermBorrowings1Member 2022-12-31 0000887225 kep:ForeignLongTermBorrowings4Member 2022-12-31 0000887225 kep:ForeignLongTermBorrowings5Member 2022-12-31 0000887225 kep:ForeignLongTermBorrowings6Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings14Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings15Member 2022-12-31 0000887225 kep:ForeignLongTermBorrowings9Member 2022-12-31 0000887225 kep:ForeignLongTermBorrowings10Member 2022-12-31 0000887225 kep:ForeignLongtermBorrowings16Member 2022-12-31 0000887225 kep:ForeignLongtermBorrowings15Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings12Member 2022-12-31 0000887225 kep:LocalLongTermBorrowingsMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings13Member 2022-12-31 0000887225 kep:ForeignLongTermBorrowingsMember 2022-12-31 0000887225 kep:LocalLongTermBorrowings21Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings23Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings25Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings26Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings27Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings2Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings3Member 2022-12-31 0000887225 kep:LocalLongTermBorrowings11Member 2022-12-31 0000887225 kep:ForeignLongTermBorrowings12Member 2022-12-31 0000887225 kep:ForeignLongtermBorrowings13Member 2022-12-31 0000887225 kep:OtherNoncurrentAssetsMember 2022-12-31 0000887225 kep:Fy19dMember 2022-12-31 0000887225 kep:Fy97Member 2022-12-31 0000887225 kep:ForeignDebtSecuritiesMember 2022-12-31 0000887225 kep:Fy19eMember 2022-12-31 0000887225 kep:CorporateBondsMember 2022-12-31 0000887225 kep:ElectricityBonds1Member 2022-12-31 0000887225 kep:Fy96Member 2022-12-31 0000887225 kep:Fy19cMember 2022-12-31 0000887225 kep:Fy18bMember 2022-12-31 0000887225 kep:Fy22cMember 2022-12-31 0000887225 kep:Fy22fMember 2022-12-31 0000887225 kep:LocalDebtSecuritiesMember 2022-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2022-12-31 0000887225 kep:DeferredTaxesAdjustmentMember 2022-12-31 0000887225 ifrs-full:EliminationOfIntersegmentAmountsMember 2022-12-31 0000887225 ifrs-full:AllOtherSegmentsMember ifrs-full:OperatingSegmentsMember 2022-12-31 0000887225 kep:ElectricPowerGenerationNonNuclearMember ifrs-full:OperatingSegmentsMember 2022-12-31 0000887225 kep:TransmissionAndDistributionMember ifrs-full:OperatingSegmentsMember 2022-12-31 0000887225 kep:ElectricPowerGenerationNuclearMember ifrs-full:OperatingSegmentsMember 2022-12-31 0000887225 kep:PlantMaintenanceEngineeringServiceMember ifrs-full:OperatingSegmentsMember 2022-12-31 0000887225 ifrs-full:OperatingSegmentsMember 2022-12-31 0000887225 kep:EquityMethodAdjustmentMember 2022-12-31 0000887225 kep:OthersAdjustmentMember 2022-12-31 0000887225 ifrs-full:MaterialReconcilingItemsMember 2022-12-31 0000887225 kep:IncheonNewPowerMember 2022-12-31 0000887225 kep:NaepoGreenEnergyMember 2022-12-31 0000887225 kep:SamcheokEcoMaterialsCo.LimitedMember 2022-12-31 0000887225 kep:NghiSon2PowerMember 2022-12-31 0000887225 kep:KAPESMember 2022-12-31 0000887225 kep:BarakahOneCompanyMember 2022-12-31 0000887225 kep:HyundaiEnergyMember 2022-12-31 0000887225 kep:ChesterSolarIVSpAMember 2022-12-31 0000887225 kep:InternationalOffshorePowerTransmissionHoldingCompanyLimitedMember 2022-12-31 0000887225 kep:FinanceLeaseReceivablesMember kep:CurrentTradeAndOtherReceivablesMember 2022-12-31 0000887225 kep:FinanceLeaseReceivablesMember kep:NoncurrentTradeAndOtherReceivablesMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2022-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2022-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2022-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2022-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2022-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2022-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember kep:DesignatedAsHedgingInstrumentMember kep:GrossSettlementMember 2022-12-31 0000887225 ifrs-full:LaterThanFiveYearsMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentTradingMember kep:GrossSettlementMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:NotDesignatedAsHedgingInstrumentTradingMember kep:NetSettlementMember 2022-12-31 0000887225 kep:CurrencyForwardContracts44Member 2022-12-31 0000887225 kep:CurrencyForwardContracts30Member 2022-12-31 0000887225 kep:CurrencyForwardContracts29Member 2022-12-31 0000887225 kep:CurrencyForwardContracts28Member 2022-12-31 0000887225 kep:CurrencyForwardContracts21Member 2022-12-31 0000887225 kep:CurrencyForwardContracts22Member 2022-12-31 0000887225 kep:CurrencyForwardContracts23Member 2022-12-31 0000887225 kep:CurrencyForwardContracts24Member 2022-12-31 0000887225 kep:CurrencyForwardContracts25Member 2022-12-31 0000887225 kep:CurrencyForwardContracts26Member 2022-12-31 0000887225 kep:CurrencyForwardContracts50Member 2022-12-31 0000887225 kep:CurrencyForwardContracts47Member 2022-12-31 0000887225 kep:CurrencyForwardContracts51Member 2022-12-31 0000887225 kep:CurrencyForwardContracts31Member 2022-12-31 0000887225 kep:CurrencyForwardContracts32Member 2022-12-31 0000887225 kep:CurrencyForwardContracts10Member 2022-12-31 0000887225 kep:CurrencyForwardContracts33Member 2022-12-31 0000887225 kep:CurrencyForwardContracts34Member 2022-12-31 0000887225 kep:CurrencyForwardContracts35Member 2022-12-31 0000887225 kep:CurrencyForwardContracts36Member 2022-12-31 0000887225 kep:CurrencyForwardContracts37Member 2022-12-31 0000887225 kep:CurrencyForwardContracts38Member 2022-12-31 0000887225 kep:CurrencyForwardContracts39Member 2022-12-31 0000887225 kep:CurrencyForwardContracts40Member 2022-12-31 0000887225 kep:CurrencyForwardContracts41Member 2022-12-31 0000887225 kep:CurrencyForwardContracts42Member 2022-12-31 0000887225 kep:CurrencyForwardContracts43Member 2022-12-31 0000887225 kep:CurrencyForwardContracts45Member 2022-12-31 0000887225 kep:CurrencyForwardContracts1Member 2022-12-31 0000887225 kep:CurrencyForwardContracts2Member 2022-12-31 0000887225 kep:CurrencyForwardContracts3Member 2022-12-31 0000887225 kep:CurrencyForwardContracts4Member 2022-12-31 0000887225 kep:CurrencyForwardContracts5Member 2022-12-31 0000887225 kep:CurrencyForwardContracts6Member 2022-12-31 0000887225 kep:CurrencyForwardContracts7Member 2022-12-31 0000887225 kep:CurrencyForwardContracts8Member 2022-12-31 0000887225 kep:CurrencyForwardContracts9Member 2022-12-31 0000887225 kep:CurrencyForwardContracts12Member 2022-12-31 0000887225 kep:CurrencyForwardContracts13Member 2022-12-31 0000887225 kep:CurrencyForwardContracts14Member 2022-12-31 0000887225 kep:CurrencyForwardContracts15Member 2022-12-31 0000887225 kep:CurrencyForwardContracts16Member 2022-12-31 0000887225 kep:CurrencyForwardContracts17Member 2022-12-31 0000887225 kep:CurrencyForwardContracts18Member 2022-12-31 0000887225 kep:CurrencyForwardContracts19Member 2022-12-31 0000887225 kep:CurrencyForwardContracts20Member 2022-12-31 0000887225 kep:CurrencyForwardContracts27Member 2022-12-31 0000887225 kep:CurrencyForwardContracts11Member 2022-12-31 0000887225 kep:CurrencyForwardContracts48Member 2022-12-31 0000887225 kep:CurrencyForwardContracts49Member 2022-12-31 0000887225 kep:CurrencyForwardContracts52Member 2022-12-31 0000887225 kep:CurrencyForwardContracts53Member 2022-12-31 0000887225 kep:CurrencyForwardContracts54Member 2022-12-31 0000887225 kep:CurrencyForwardContracts55Member 2022-12-31 0000887225 kep:CurrencyForwardContracts56Member 2022-12-31 0000887225 kep:CurrencyForwardContracts57Member 2022-12-31 0000887225 kep:CurrencyForwardContracts59Member 2022-12-31 0000887225 kep:CurrencyForwardContracts58Member 2022-12-31 0000887225 kep:CurrencyForwardContracts46Member 2022-12-31 0000887225 kep:CurrencyForwardContracts60Member 2022-12-31 0000887225 kep:CurrencyForwardContracts61Member 2022-12-31 0000887225 kep:CurrencySwapContracts1Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts2Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts4Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts6Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts3Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts5Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts10Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts7Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts13Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts9Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts12Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts14Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts20Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts27Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts26Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts22Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts25Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts24Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts31Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts23Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts16Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts29Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts21Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts30Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts19Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts18Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts11Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts8Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts27Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts32Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts30Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts22Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts16Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts15Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts25Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts34Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts33Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts18Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts24Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts17Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts26Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts28Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts19Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts21Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:Currencyswapcontracts43Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts39Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts36Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts35Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts45Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts1Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts2Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts3Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts6Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts5Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts4Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts10Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts13Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts8Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts11Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts9Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts7Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts12Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts15Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts34Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts33Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts28Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts17Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts48Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts49Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts50Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts51Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts52Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts53Member 2022-12-31 0000887225 kep:CurrencySwapContracts42Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts44Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts46Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts47Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts20Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts23Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts29Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts31Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts37Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts38Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts40Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts41Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts35Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts32Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:CurrencySwapContracts14Member kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:OwnedByGovernmentMember kep:KoreanDevelopmentBankMember 2022-12-31 0000887225 kep:OthersMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:OthersMember 2022-12-31 0000887225 kep:OthersMember 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract1Member kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract2Member kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract3Member kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract4Member kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract5Member kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract6Member kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract7Member kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract8Member kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract9Member kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:CrossCurrencyForwardContract1Member kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract10Member 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract11Member 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract12Member 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract13Member 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract14Member 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract15Member 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract16Member 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract17Member 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract18Member 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyThreeCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyFourCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyFiveCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventySixCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventySevenCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyEightCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyNineCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndEightyCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndEightyOneCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndEightyTwoCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyFiveCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyTwoCorporateBondMember 2022-12-31 0000887225 kep:SeventyOneCorporateBondMember 2022-12-31 0000887225 kep:SeventyTwoCorporateBondMember 2022-12-31 0000887225 kep:SeventyThreeCorporateBondMember 2022-12-31 0000887225 kep:SeventyOneOneCorporateBondMember 2022-12-31 0000887225 kep:SeventyOneTwoCorporateBondMember 2022-12-31 0000887225 kep:FiftySevenOneCorporateBondMember 2022-12-31 0000887225 kep:FiftySevenTwoCorporateBondMember 2022-12-31 0000887225 kep:FiftySevenOneCorporateBond1Member 2022-12-31 0000887225 kep:FiftySevenTwoCorporateBond1Member 2022-12-31 0000887225 kep:SixtySevenOneCorporateBondMember 2022-12-31 0000887225 kep:SixtySevenTwoCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftySixCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftySevenCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyEightCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyNineCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyOneCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyTwoCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyThreeCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyFourCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyFiveCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtySixCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtySevenCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyEightCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyNineCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyOneCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyFourCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyThreeCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyTwoCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyOneCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFortyNineCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFortyEightCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFortySevenCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFortySixCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFortyFiveCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFourtyFourCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFourtyThreeCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFourtyTwoCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFourtyOneCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFourtyCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndThirtyNineCorporateBondMember 2022-12-31 0000887225 kep:OneThousandThreeHundredAndEightyThreeCorporateBondMember 2022-12-31 0000887225 kep:SeventyTwoOneCorporateBondMember 2022-12-31 0000887225 kep:SeventyTwoTwoCorporateBondMember 2022-12-31 0000887225 kep:FiftyEightOneCorporateBondMember 2022-12-31 0000887225 kep:FiftyEightTwoCorporateBondMember 2022-12-31 0000887225 kep:FiftyEightThreeCorporateBondMember 2022-12-31 0000887225 kep:SixtyEightOneCorporateBondMember 2022-12-31 0000887225 kep:SixtyEightTwoCorporateBondMember 2022-12-31 0000887225 kep:InterestRateSwapContracts11Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts10Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts9Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts8Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts7Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts6Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts5Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts4Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts3Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts6Member 2022-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts5Member 2022-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts4Member 2022-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts3Member 2022-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts1Member 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts25Member 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts24Member 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts23Member 2022-12-31 0000887225 kep:InterestRateSwapContracts22Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts21Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts20Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts19Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts18Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts17Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts16Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts15Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts14Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts13Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts12Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts1Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:InterestRateSwapContracts2Member kep:NotDesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts2Member 2022-12-31 0000887225 kep:InternationalFinanceCorporationMember 2022-12-31 0000887225 kep:AepTexasIncMember 2022-12-31 0000887225 kep:KoreaEnergyAgencyMember 2022-12-31 0000887225 kep:GangneungMember 2022-12-31 0000887225 kep:GaesongIndustrialComplexMember 2022-12-31 0000887225 kep:HeeMangSunlightPowerCo.LtdMember 2022-12-31 0000887225 kep:GemengInternationalEnergyMember kep:WooriSpotPefMember 2022-12-31 0000887225 kep:KoreaGasCorporationMember 2022-12-31 0000887225 kep:G.guruCoLtdMember 2022-12-31 0000887225 kep:Ud4mCoLtdMember 2022-12-31 0000887225 kep:GangneungSacheonFuelCellCoLtdMember 2022-12-31 0000887225 kep:KostureCoLtdMember 2022-12-31 0000887225 kep:GoDeokCleanEnergyCoLtdMember 2022-12-31 0000887225 kep:YaksuessCo.LtdMember 2022-12-31 0000887225 kep:HansuwonKnpCoLtdFormerlyKoreaNuclearPartnersCoLtdMember 2022-12-31 0000887225 kep:KepcouhdeInc.Member 2022-12-31 0000887225 kep:SeobusamboHighwayPhotovoltaicsMember 2022-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingSLMember 2022-12-31 0000887225 kep:EnergycoLLCMember 2022-12-31 0000887225 kep:Platformn.Co.LtdMember 2022-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimitedMember 2022-12-31 0000887225 kep:YaksuessCoLtdMember 2022-12-31 0000887225 kep:PulauIndahOmSdnBhdMember 2022-12-31 0000887225 kep:UnbilledRevenueMember 2022-12-31 0000887225 kep:CashCashEquivalents3Member 2022-12-31 0000887225 kep:CashAndCashEquivalentsMember 2022-12-31 0000887225 kep:CashAndCashEquivalents1Member 2022-12-31 0000887225 kep:CashCashEquivalents2Member 2022-12-31 0000887225 kep:ConstructionContractsMember 2022-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember ifrs-full:DebtSecuritiesMember 2022-12-31 0000887225 kep:ThirdPlannedPeriodMember 2022-12-31 0000887225 kep:PeriodTwoThousandAndTwentyOneMember kep:ThirdPlannedPeriodMember 2022-12-31 0000887225 kep:PeriodTwoThousandAndTwentyTwoMember kep:ThirdPlannedPeriodMember 2022-12-31 0000887225 kep:PeriodTwoThousandAndTwentyThreeMember kep:ThirdPlannedPeriodMember 2022-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFourMember kep:ThirdPlannedPeriodMember 2022-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFiveMember kep:ThirdPlannedPeriodMember 2022-12-31 0000887225 kep:TemporaryElectricityBillSupportForSmallBusinessOwnersMember 2022-12-31 0000887225 kep:AxiaPowerHoldingsB.vMember 2022-12-31 0000887225 kep:PtPerusahaanListrikNegaraMember 2022-12-31 0000887225 kep:MorganStanleyCapitalGroupIncMember 2022-12-31 0000887225 kep:MorganStanleyRenewablesIncMember 2022-12-31 0000887225 kep:FrankfurtBranchThroughKookminBankMember 2022-12-31 0000887225 kep:MicrosoftThroughKookminBankMember 2022-12-31 0000887225 kep:EllevioThroughShinhanBankMember 2022-12-31 0000887225 kep:KOMIPOVanphongPowerServiceLLCMember 2022-12-31 0000887225 kep:Pt.CirebonElectroPowerMember 2022-12-31 0000887225 kep:ConchoValleyEnergyLlcMember kep:ShinhanBankMember 2022-12-31 0000887225 kep:SmbcMember kep:PtMegaPowerMandiriMember kep:PTWampuElectricPowerMember 2022-12-31 0000887225 kep:ExportImportBankOfKoreabnpParibasAndIngBankMember kep:PtBsEnergyAndPtNusantaraHydroAlamMember 2022-12-31 0000887225 kep:NongyupBankMember kep:Pt.CirebonElectroPowerMember kep:MizuhoBankMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:PresentValueDiscountMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:GrossCarryingAmountMember ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearMember kep:PresentValueDiscountMember ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:GrossCarryingAmountMember kep:OtherReceivablesMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember kep:OtherReceivablesMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearMember kep:PresentValueDiscountMember kep:OtherReceivablesMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearMember kep:OtherReceivablesMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearMember kep:PresentValueDiscountMember 2022-12-31 0000887225 ifrs-full:LaterThanOneYearMember 2022-12-31 0000887225 kep:PresentValueDiscountMember 2022-12-31 0000887225 kep:OtherReceivablesOthersMember ifrs-full:LaterThanOneYearMember kep:PresentValueDiscountMember 2022-12-31 0000887225 kep:OtherReceivablesOthersMember ifrs-full:LaterThanOneYearMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:OtherReceivablesMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:OtherReceivablesMember 2022-12-31 0000887225 kep:PresentValueDiscountMember kep:OtherReceivablesMember 2022-12-31 0000887225 kep:OtherReceivablesMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:GrossCarryingAmountMember ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:PresentValueDiscountMember ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:GrossCarryingAmountMember kep:OtherReceivablesMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember kep:OtherReceivablesMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:PresentValueDiscountMember kep:OtherReceivablesMember 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember kep:OtherReceivablesMember 2022-12-31 0000887225 kep:NonTradeReceivablesMember ifrs-full:NotLaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:NonTradeReceivablesMember ifrs-full:NotLaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:NonTradeReceivablesMember ifrs-full:NotLaterThanOneYearMember kep:PresentValueDiscountMember 2022-12-31 0000887225 kep:NonTradeReceivablesMember ifrs-full:NotLaterThanOneYearMember 2022-12-31 0000887225 kep:AccruedIncomeReceivableMember ifrs-full:NotLaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:AccruedIncomeReceivableMember ifrs-full:NotLaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:AccruedIncomeReceivableMember ifrs-full:NotLaterThanOneYearMember kep:PresentValueDiscountMember 2022-12-31 0000887225 kep:AccruedIncomeReceivableMember ifrs-full:NotLaterThanOneYearMember 2022-12-31 0000887225 kep:DepositsMember ifrs-full:NotLaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:DepositsMember ifrs-full:NotLaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:DepositsMember ifrs-full:NotLaterThanOneYearMember kep:PresentValueDiscountMember 2022-12-31 0000887225 kep:DepositsMember ifrs-full:NotLaterThanOneYearMember 2022-12-31 0000887225 ifrs-full:LeaseReceivablesMember ifrs-full:NotLaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:LeaseReceivablesMember ifrs-full:NotLaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:LeaseReceivablesMember ifrs-full:NotLaterThanOneYearMember kep:PresentValueDiscountMember 2022-12-31 0000887225 ifrs-full:LeaseReceivablesMember ifrs-full:NotLaterThanOneYearMember 2022-12-31 0000887225 kep:OtherReceivablesOthersMember ifrs-full:NotLaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:OtherReceivablesOthersMember ifrs-full:NotLaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:OtherReceivablesOthersMember ifrs-full:NotLaterThanOneYearMember kep:PresentValueDiscountMember 2022-12-31 0000887225 kep:OtherReceivablesOthersMember ifrs-full:NotLaterThanOneYearMember 2022-12-31 0000887225 kep:NonTradeReceivablesMember ifrs-full:LaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:NonTradeReceivablesMember ifrs-full:LaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:NonTradeReceivablesMember ifrs-full:LaterThanOneYearMember kep:PresentValueDiscountMember 2022-12-31 0000887225 kep:NonTradeReceivablesMember ifrs-full:LaterThanOneYearMember 2022-12-31 0000887225 kep:AccruedIncomeReceivableMember ifrs-full:LaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:AccruedIncomeReceivableMember ifrs-full:LaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:AccruedIncomeReceivableMember ifrs-full:LaterThanOneYearMember kep:PresentValueDiscountMember 2022-12-31 0000887225 kep:AccruedIncomeReceivableMember ifrs-full:LaterThanOneYearMember 2022-12-31 0000887225 kep:DepositsMember ifrs-full:LaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:DepositsMember ifrs-full:LaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:DepositsMember ifrs-full:LaterThanOneYearMember kep:PresentValueDiscountMember 2022-12-31 0000887225 kep:DepositsMember ifrs-full:LaterThanOneYearMember 2022-12-31 0000887225 ifrs-full:LeaseReceivablesMember ifrs-full:LaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:LeaseReceivablesMember ifrs-full:LaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:LeaseReceivablesMember ifrs-full:LaterThanOneYearMember kep:PresentValueDiscountMember 2022-12-31 0000887225 ifrs-full:LeaseReceivablesMember ifrs-full:LaterThanOneYearMember 2022-12-31 0000887225 kep:OtherReceivablesOthersMember ifrs-full:LaterThanOneYearMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:OtherReceivablesOthersMember ifrs-full:LaterThanOneYearMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:ShuweihatAsiaOperationMaintenanceCompanyMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:WaterburyLakeUraniumLPMember ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:PulauIndahOmSdn.BhdMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:TrumbullAssetManagementLlcMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:PyeongchangWindPowerMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:SeobusamboHighwayPhotovoltaicsCo.Ltd.Member ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicMember kep:KookminBankMember 2022-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicMember kep:KookminBankMember kep:SharesMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsNeitherPastDueNorImpairedMember ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsImpairedMember ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsImpairedMember ifrs-full:TradeReceivablesMember ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsImpairedMember ifrs-full:TradeReceivablesMember kep:LaterThanFourMonthsAndNotLaterThanOneYearMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsImpairedMember ifrs-full:TradeReceivablesMember ifrs-full:LaterThanOneYearMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsImpairedMember ifrs-full:TradeReceivablesMember kep:NotLaterThanTwoMonthsMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsImpairedMember ifrs-full:TradeReceivablesMember ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsNeitherPastDueNorImpairedMember 2022-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsImpairedMember 2022-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsImpairedMember kep:NotLaterThanTwoMonthsMember 2022-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsImpairedMember ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember 2022-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsImpairedMember ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember 2022-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsImpairedMember kep:LaterThanFourMonthsAndNotLaterThanOneYearMember 2022-12-31 0000887225 kep:OtherReceivablesMember ifrs-full:FinancialAssetsImpairedMember ifrs-full:LaterThanOneYearMember 2022-12-31 0000887225 ifrs-full:DerivativesMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 ifrs-full:DerivativesMember ifrs-full:TopOfRangeMember 2022-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember ifrs-full:TopOfRangeMember 2022-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember ifrs-full:BottomOfRangeMember 2022-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember ifrs-full:TopOfRangeMember 2022-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 ifrs-full:TradeReceivablesMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember ifrs-full:AtFairValueMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 kep:ShortTermFinancialInstrumentsCategoryMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 kep:CashAndCashEquivalentsMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 kep:DerivativeFinancialInstrumentsAssetsMember ifrs-full:AtFairValueMember kep:NonDesignatedMember 2022-12-31 0000887225 kep:DerivativeFinancialInstrumentsAssetsMember ifrs-full:AtFairValueMember kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember ifrs-full:AtFairValueMember 2022-12-31 0000887225 kep:DerivativeFinancialInstrumentsLiabilitiesMember ifrs-full:AtFairValueMember kep:DesignatedAsHedgingInstrumentMember 2022-12-31 0000887225 kep:SecuredBorrowingsMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 kep:DerivativeFinancialInstrumentsLiabilitiesMember ifrs-full:AtFairValueMember kep:NonDesignatedMember 2022-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 kep:UnsecuredBorrowingsMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 kep:TradeAndOtherPayablesMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 kep:BankOverdraftMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 kep:UnsecuredBondMember ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember 2022-12-31 0000887225 kep:LocalBankOverdraft1Member 2022-12-31 0000887225 kep:LocalShortTermBorrowings1Member 2022-12-31 0000887225 kep:LocalShortTermBorrowings2Member 2022-12-31 0000887225 kep:ForeignShortTermBorrowings2Member 2022-12-31 0000887225 kep:ForeignShortTermBorrowings3Member 2022-12-31 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOPlantServiceEngineeringMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOIlijanCorporationMember 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 ifrs-full:InterestRateSwapContractMember 2020-01-01 2020-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:CurrencySwapContractMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CurrencySwapContractMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OptionContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:InterestRateSwapContractMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ForwardContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 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:CountryOfDomicileMember kep:HeatSupplyMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CountryOfDomicileMember kep:OthersMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:ElectricityDistributionMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:ElectricityDistributionMember 2020-01-01 2020-12-31 0000887225 ifrs-full:CountryOfDomicileMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ForeignCountriesMember 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:OmisanWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:BusanGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:TaebaekGadeoksanWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:PNDSolarMember 2020-01-01 2020-12-31 0000887225 kep:GwangyangGreenEnergyMember 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:KoreaElectricVehicleChargeServiceMember 2020-01-01 2020-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2020-01-01 2020-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:YeonggwangWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:NaepoGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:GunsanBioEnergyMember 2020-01-01 2020-12-31 0000887225 kep:ChangjukWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:KNHSolarMember 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:DaejungOffshoreWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:DaeguPhotovoltaicMember 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:ShinPyeongtaekPowerMember 2020-01-01 2020-12-31 0000887225 kep:YTNMember 2020-01-01 2020-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2020-01-01 2020-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:EnergycoCoMember 2020-01-01 2020-12-31 0000887225 kep:BusanIndustrialSolarPowerMember 2020-01-01 2020-12-31 0000887225 kep:BitsolarEnergyMember 2020-01-01 2020-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:SolaseadoSolarPowerMember 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:HankookElectricPowerInformationMember 2020-01-01 2020-12-31 0000887225 kep:DongbuHighwaySolarMember 2020-01-01 2020-12-31 0000887225 kep:Ud4mMember 2020-01-01 2020-12-31 0000887225 kep:SuredatalabMember 2020-01-01 2020-12-31 0000887225 kep:SeobuHighwaySolarMember 2020-01-01 2020-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 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:HonamWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:ChuncheonEnergyMember 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:DangjinEcoPowerMember 2020-01-01 2020-12-31 0000887225 kep:OtherReceivablesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:TradeReceivablesMember 2020-01-01 2020-12-31 0000887225 kep:DaeryunPowerMember 2020-01-01 2020-12-31 0000887225 kep:PyeongchangWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2020-01-01 2020-12-31 0000887225 kep:EnelXMidlandPhotovoltaicLlcMember 2020-01-01 2020-12-31 0000887225 kep:EumseongEcoParkMember 2020-01-01 2020-12-31 0000887225 kep:ThirtySevenJointVenturesOverseasMember 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:YudangSolarMember 2020-01-01 2020-12-31 0000887225 kep:GangneungSacheonFuelCellMember 2020-01-01 2020-12-31 0000887225 kep:TwelveAssociatesOverseasMember 2020-01-01 2020-12-31 0000887225 kep:PrimeSwedishHoldingAbMember 2020-01-01 2020-12-31 0000887225 kep:SamYangPhotovoltaicPowerMember 2020-01-01 2020-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:ChungsongmeonBongsanWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:GoheungNewEnergyMember 2020-01-01 2020-12-31 0000887225 kep:GunsanLandSolarMember 2020-01-01 2020-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOUhdeMember 2020-01-01 2020-12-31 0000887225 kep:SeobusamboHighwayPhotovoltaicsMember 2020-01-01 2020-12-31 0000887225 kep:GeumsungsanWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:ChuncheonGreenEnergyMember 2020-01-01 2020-12-31 0000887225 kep:CheongjuEcoParkMember 2020-01-01 2020-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2020-01-01 2020-12-31 0000887225 kep:SaemangeumSebitPowerPlantMember 2020-01-01 2020-12-31 0000887225 kep:KoreaDevelopmentBankMember 2020-01-01 2020-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:KoreaMidlandPowerMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOInternationalHongKongMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOPhilippinesHoldingsMember 2020-01-01 2020-12-31 0000887225 kep:KOSEPAustraliaMember 2020-01-01 2020-12-31 0000887225 kep:KEPCONuclearFuelMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOKDNMember 2020-01-01 2020-12-31 0000887225 kep:KoreaEastWestPowerMember 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:KOSPOJordanMember 2020-01-01 2020-12-31 0000887225 kep:EnergyInnovationFundIMember 2020-01-01 2020-12-31 0000887225 kep:KEPCONetherlandsS3BVMember 2020-01-01 2020-12-31 0000887225 kep:TamraOffshoreWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOKPSPhilippinesCorpMember 2020-01-01 2020-12-31 0000887225 kep:QatranaElectricPowerCompanyMember 2020-01-01 2020-12-31 0000887225 kep:KOSPOAustraliaMember 2020-01-01 2020-12-31 0000887225 kep:KOSPOPowerServicesLimitadaMember 2020-01-01 2020-12-31 0000887225 kep:KEPCONetherlandsBVMember 2020-01-01 2020-12-31 0000887225 kep:PTCirebonPowerServiceMember 2020-01-01 2020-12-31 0000887225 kep:ChitoseSolarPowerPlantMember 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:GyeongjuWindPowerMember 2020-01-01 2020-12-31 0000887225 kep:KEPCONetherlandsJ3BVMember 2020-01-01 2020-12-31 0000887225 kep:PTKOMIPOPembangkitanJawaBaliMember 2020-01-01 2020-12-31 0000887225 kep:KepcoEnergySolutionCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:KepcoSolarCo.Ltd.Member 2020-01-01 2020-12-31 0000887225 kep:TransmissionAndDistributionMember ifrs-full:OperatingSegmentsMember 2020-01-01 2020-12-31 0000887225 kep:PlantMaintenanceEngineeringServiceMember 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:ElectricPowerGenerationNonNuclearMember ifrs-full:OperatingSegmentsMember 2020-01-01 2020-12-31 0000887225 kep:ElectricPowerGenerationNuclearMember ifrs-full:OperatingSegmentsMember 2020-01-01 2020-12-31 0000887225 kep:KEPCOPhilippinesCorporationMember 2020-01-01 2020-12-31 0000887225 kep:PTEWPIndonesiaMember 2020-01-01 2020-12-31 0000887225 kep:EwpAmericaInc.Member 2020-01-01 2020-12-31 0000887225 kep:KOWEPOLaoInternationalMember 2020-01-01 2020-12-31 0000887225 ifrs-full:SubsidiariesMember 2020-01-01 2020-12-31 0000887225 kep:SeokmunEnergyMember 2020-01-01 2020-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2020-01-01 2020-12-31 0000887225 kep:HyundaiEnergyMember 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:KoreaPowerExchangeMember 2020-01-01 2020-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2020-01-01 2020-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2020-01-01 2020-12-31 0000887225 kep:SPowerMember 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:SaemangeumSolarPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:KWNuclearComponentsMember 2020-01-01 2020-12-31 0000887225 kep:CashAndCashEquivalentsMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember 2020-01-01 2020-12-31 0000887225 kep:OtherFinancialAssetsCategoryMember 2020-01-01 2020-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember 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:GoseongGreenPowerMember 2020-01-01 2020-12-31 0000887225 kep:GangneungEcoPowerMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember 2020-01-01 2020-12-31 0000887225 kep:HyundaiGreenPowerMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-01-01 2020-12-31 0000887225 kep:KAPESMember 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:OtherSubsidiariesMember 2020-01-01 2020-12-31 0000887225 kep:IncheonNewPowerMember 2020-01-01 2020-12-31 0000887225 kep:CheongnaEnergyMember 2020-01-01 2020-12-31 0000887225 kep:PlatformnMember 2020-01-01 2020-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:JeongamWindPowerMember 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:ExpresswaySolarlightPowerGenerationMember 2020-01-01 2020-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:YaksuESSLtdMember 2020-01-01 2020-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2020-01-01 2020-12-31 0000887225 kep:GGuruMember 2020-01-01 2020-12-31 0000887225 ifrs-full:OperatingSegmentsMember 2020-01-01 2020-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 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:PerformanceObligationsSatisfiedOverTimeMember ifrs-full:CountryOfDomicileMember 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:TopOfRangeMember 2020-01-01 2020-12-31 0000887225 ifrs-full:BottomOfRangeMember 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:ConstructionInProgressMember 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: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 ifrs-full:RightofuseAssetsMember 2020-01-01 2020-12-31 0000887225 kep:InventoriesMember 2020-01-01 2020-12-31 0000887225 ifrs-full:PreviouslyStatedMember 2020-01-01 2020-12-31 0000887225 ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember 2020-01-01 2020-12-31 0000887225 ifrs-full:RestatedMember 2020-01-01 2020-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:IntangibleAssetsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:ComputerSoftwareMember 2021-01-01 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:CarryingAmountOtherThanGovernmentGrantsMember ifrs-full:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0000887225 kep:LeaseAgreementsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MiningRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOIlijanCorporationMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOPlantServiceEngineeringMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 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:ShareholdersEquityMember 2021-01-01 2021-12-31 0000887225 kep:PcbsRecoveryProvisionsMember kep:DiscountRateMember 2021-01-01 2021-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:CurrencySwapContractMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CurrencySwapContractMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OptionContractMember kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:InterestRateSwapContractMember 2021-01-01 2021-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:InterestRateSwapContractMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ForwardContractMember kep:NotDesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0000887225 kep:IncreaseDecreaseOfIncomeBeforeIncomeTaxMember 2021-01-01 2021-12-31 0000887225 kep:RadioactiveWasteMember kep:DiscountRateMember 2021-01-01 2021-12-31 0000887225 kep:InflationRateMember kep:RadioactiveWasteMember 2021-01-01 2021-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember kep:DiscountRateMember 2021-01-01 2021-12-31 0000887225 kep:SpentFuelMember kep:DiscountRateMember 2021-01-01 2021-12-31 0000887225 kep:PcbsRecoveryProvisionsMember kep:InflationRateMember 2021-01-01 2021-12-31 0000887225 kep:SpentFuelMember kep:InflationRateMember 2021-01-01 2021-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember kep:InflationRateMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ForeignCountriesMember kep:HeatSupplyMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CountryOfDomicileMember kep:HeatSupplyMember 2021-01-01 2021-12-31 0000887225 kep:OthersMember ifrs-full:CountryOfDomicileMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ForeignCountriesMember kep:OthersMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:ElectricityDistributionMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:ElectricityDistributionMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ForeignCountriesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CountryOfDomicileMember 2021-01-01 2021-12-31 0000887225 kep:ProvisionsForEmployeeBenefitsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LegalProceedingsProvisionMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2021-01-01 2021-12-31 0000887225 kep:ProvisionsForRpsMember 2021-01-01 2021-12-31 0000887225 kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2021-01-01 2021-12-31 0000887225 kep:TransmissionRegionalSupportProgramProvisionsMember 2021-01-01 2021-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember 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:WasteRecoveryProvisionsMember 2021-01-01 2021-12-31 0000887225 kep:PowerPlantRegionalSupportProgramProvisionsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MiscellaneousOtherProvisionsMember 2021-01-01 2021-12-31 0000887225 kep:OtherRecoveryProvisionsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:NoncontrollingInterestsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:EquityAttributableToOwnersOfParentMember 2021-01-01 2021-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:RetainedEarningsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:IssuedCapitalMember 2021-01-01 2021-12-31 0000887225 kep:RESTechnologyADMember 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:ShuweihatAsiaPowerInvestmentBVMember 2021-01-01 2021-12-31 0000887225 kep:ASMBGInvesticiiADMember 2021-01-01 2021-12-31 0000887225 kep:KVHoldingsMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOUhdeMember 2021-01-01 2021-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2021-01-01 2021-12-31 0000887225 kep:PTBaritoWahanaTenagaMember 2021-01-01 2021-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2021-01-01 2021-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2021-01-01 2021-12-31 0000887225 kep:ShinhanBNPPPrivateInvestmentTrustEastWestSunlightDreamMember 2021-01-01 2021-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:CheongnaEnergyMember 2021-01-01 2021-12-31 0000887225 kep:JamaicaPublicServiceMember 2021-01-01 2021-12-31 0000887225 kep:DatangKEPCOChaoyangRenewablePowerMember 2021-01-01 2021-12-31 0000887225 kep:REHolidayHoldingsLLCMember 2021-01-01 2021-12-31 0000887225 kep:ChesterSolarIVSpAMember 2021-01-01 2021-12-31 0000887225 kep:ChesterSolarVSpAMember 2021-01-01 2021-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2021-01-01 2021-12-31 0000887225 kep:SeokmunEnergyMember 2021-01-01 2021-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember 2021-01-01 2021-12-31 0000887225 kep:NawahEnergyMember 2021-01-01 2021-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:DiegoDeAlmagroSolarSpAMember 2021-01-01 2021-12-31 0000887225 kep:YeonggwangWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:REBarrenRidge1HoldingsLLCMember 2021-01-01 2021-12-31 0000887225 kep:DaehanWindPowerPSCMember 2021-01-01 2021-12-31 0000887225 kep:IncheonNewPowerMember 2021-01-01 2021-12-31 0000887225 kep:REPioneerHoldingsLLCMember 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:SouthJamaicaPowerCompanyLimitedMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOSPCPowerCorporationMember 2021-01-01 2021-12-31 0000887225 kep:GansuDatangYumenWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:ChungsongmeonBongSanWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:ChesterSolarISpAMember 2021-01-01 2021-12-31 0000887225 kep:GoheungNewEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:CheongjuEcoParkCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:ChuncheonEnergyMember 2021-01-01 2021-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember 2021-01-01 2021-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 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:InternationalOffshorePowerTransmissionHoldingCompanyLimitedMember 2021-01-01 2021-12-31 0000887225 kep:PrimeSwedishHoldingAbMember 2021-01-01 2021-12-31 0000887225 kep:DEEnergiaSpAMember 2021-01-01 2021-12-31 0000887225 kep:YangyangWindPowerCoLtdMember 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:StavroHoldingIIABMember 2021-01-01 2021-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:OneEnergyAsiaLimitedMember 2021-01-01 2021-12-31 0000887225 kep:KASINVESTMENTIILLCMember 2021-01-01 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-01-01 2021-12-31 0000887225 kep:NaepoGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:KASINVESTMENTILLCMember 2021-01-01 2021-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2021-01-01 2021-12-31 0000887225 kep:BitsolarEnergyMember 2021-01-01 2021-12-31 0000887225 kep:CAESLLCMember 2021-01-01 2021-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 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:LaurelSpAMember 2021-01-01 2021-12-31 0000887225 kep:KIAMCOKOWEPOBannertonHoldCoPtyLtdMember 2021-01-01 2021-12-31 0000887225 kep:SolaseadoSolarPowerMember 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:DatangChifengRenewablePowerMember 2021-01-01 2021-12-31 0000887225 kep:RabighElectricityMember 2021-01-01 2021-12-31 0000887225 kep:ChileSolarJVSpAMember 2021-01-01 2021-12-31 0000887225 kep:REBarrenRidgeLandCoLLCMember 2021-01-01 2021-12-31 0000887225 kep:AmmanAsiaElectricPowerMember 2021-01-01 2021-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2021-01-01 2021-12-31 0000887225 kep:HonamWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2021-01-01 2021-12-31 0000887225 kep:GeumsungsanWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:EnelXMidlandPhotovoltaicLlcMember 2021-01-01 2021-12-31 0000887225 kep:KepcoKpsCarabaoCorpMember 2021-01-01 2021-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:DangjinEcoPowerMember 2021-01-01 2021-12-31 0000887225 kep:GuraeResidentPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:PulauIndahOAndMSdnBhdMember 2021-01-01 2021-12-31 0000887225 kep:KelarSAMember 2021-01-01 2021-12-31 0000887225 kep:SolarPhilippinesCalataganCorporationMember 2021-01-01 2021-12-31 0000887225 kep:REAstoria2LandCoLLCMember 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:ForeignShortTermBorrowings3Member 2021-01-01 2021-12-31 0000887225 kep:ForeignShortTermBorrowings4Member 2021-01-01 2021-12-31 0000887225 kep:LocalBankOverdraft1Member 2021-01-01 2021-12-31 0000887225 kep:ForeignShortTermBorrowings2Member 2021-01-01 2021-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SolaseadoSolarPowerMember 2021-01-01 2021-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 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:YeonggwangbaeksuWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:YeonggwangWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:HonamWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:PNDSolarMember 2021-01-01 2021-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:TaebaekGadeoksanWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 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:ShinPyeongtaekPowerMember 2021-01-01 2021-12-31 0000887225 kep:GwangyangGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:GangwonWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:LocalShortTermBorrowings1Member 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:SaemangeumHeemangPhotovoltaicMember 2021-01-01 2021-12-31 0000887225 kep:OmisanWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:DaeguPhotovoltaicMember 2021-01-01 2021-12-31 0000887225 kep:YTNMember 2021-01-01 2021-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2021-01-01 2021-12-31 0000887225 kep:BusanGreenEnergyMember 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:GunsanBioEnergyMember 2021-01-01 2021-12-31 0000887225 kep:MOMENTUMMember 2021-01-01 2021-12-31 0000887225 kep:KAPESMember 2021-01-01 2021-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:DangjinEcoPowerMember 2021-01-01 2021-12-31 0000887225 kep:EnergycoCoMember 2021-01-01 2021-12-31 0000887225 kep:BusanIndustrialSolarPowerMember 2021-01-01 2021-12-31 0000887225 kep:BitsolarEnergyMember 2021-01-01 2021-12-31 0000887225 kep:KoreaDevelopmentBankMember 2021-01-01 2021-12-31 0000887225 kep:DongducheonDreamPowerMember 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:NaepoGreenEnergyMember 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:KostureMember 2021-01-01 2021-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KoreaGasCorporationMember 2021-01-01 2021-12-31 0000887225 kep:DaewonGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:DongbuHighwaySolarMember 2021-01-01 2021-12-31 0000887225 kep:Ud4mMember 2021-01-01 2021-12-31 0000887225 kep:OtherReceivablesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:TradeReceivablesMember 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:EnelXMidlandPhotovoltaicLlcMember 2021-01-01 2021-12-31 0000887225 kep:EumseongEcoParkMember 2021-01-01 2021-12-31 0000887225 kep:ThirtySevenJointVenturesOverseasMember 2021-01-01 2021-12-31 0000887225 kep:JejuGimnyeongWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:YudangSolarMember 2021-01-01 2021-12-31 0000887225 kep:GangneungSacheonFuelCellMember 2021-01-01 2021-12-31 0000887225 kep:TwelveAssociatesOverseasMember 2021-01-01 2021-12-31 0000887225 kep:SeobusamboHighwayPhotovoltaicsMember 2021-01-01 2021-12-31 0000887225 kep:PrimeSwedishHoldingAbMember 2021-01-01 2021-12-31 0000887225 kep:SamYangPhotovoltaicPowerMember 2021-01-01 2021-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:ChungsongmeonBongsanWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:CheongjuEcoParkMember 2021-01-01 2021-12-31 0000887225 kep:GoheungNewEnergyMember 2021-01-01 2021-12-31 0000887225 kep:GunsanLandSolarMember 2021-01-01 2021-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOUhdeMember 2021-01-01 2021-12-31 0000887225 kep:GeumsungsanWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2021-01-01 2021-12-31 0000887225 kep:SaemangeumSebitPowerPlantMember 2021-01-01 2021-12-31 0000887225 kep:ChuncheonGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:HaemodumSolarCoLtdMember 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:KOMIPOGlobalPteMember 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:KOSEPAustraliaMember 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:QatranaElectricPowerCompanyMember 2021-01-01 2021-12-31 0000887225 kep:KHNPCanadaEnergyMember 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:HeeMangSunlightPowerMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOLGCNSMangilaoSolarMember 2021-01-01 2021-12-31 0000887225 kep:MangilaoInvestmentMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOLGCNSMangilaoHoldingsMember 2021-01-01 2021-12-31 0000887225 kep:EWPAmericaMember 2021-01-01 2021-12-31 0000887225 kep:EWPRenewableMember 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:CaliforniaPowerHoldingsMember 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:GyeongjuWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:KOMIPOAmericaMember 2021-01-01 2021-12-31 0000887225 kep:EWPRCBiomassHoldingsMember 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:KoreaOffshoreWindPowerMember 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:KEPCOKDNMember 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:KEPCOLebanonSARLMember 2021-01-01 2021-12-31 0000887225 kep:ElaraClassBMemberLlcMember 2021-01-01 2021-12-31 0000887225 kep:ElaraDevelopmentHoldingsLlcMember 2021-01-01 2021-12-31 0000887225 kep:ElaraEnergyHoldingsLlcMember 2021-01-01 2021-12-31 0000887225 kep:ElaraEnergyProjectLlcMember 2021-01-01 2021-12-31 0000887225 kep:KomipoIberianSolarGroupS.l.u.Member 2021-01-01 2021-12-31 0000887225 kep:JeongamWindPowerCo.Ltd.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:CvsClassBHoldingsLlcMember 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:CvsClassBMemberLlcMember 2021-01-01 2021-12-31 0000887225 kep:CvsEnergyHoldingsLlcMember 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:YeongdeokSunriseWindPowerCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KhnpSpainS.l.Member 2021-01-01 2021-12-31 0000887225 kep:KPSPartnersCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GuamUkuduPowerLLCMember 2021-01-01 2021-12-31 0000887225 kep:PajuEcoenergyMember 2021-01-01 2021-12-31 0000887225 kep:HaenanumEnergyFundMember 2021-01-01 2021-12-31 0000887225 kep:KOMIPOEuropeBVMember 2021-01-01 2021-12-31 0000887225 kep:KOAKPowerLimitedMember 2021-01-01 2021-12-31 0000887225 kep:CogentrixofAlamosaMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOAlamosaMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOUSMember 2021-01-01 2021-12-31 0000887225 kep:KOWEPOLaoInternationalMember 2021-01-01 2021-12-31 0000887225 kep:EWPBylongMember 2021-01-01 2021-12-31 0000887225 kep:KOSPOBylongMember 2021-01-01 2021-12-31 0000887225 kep:KOWEPOBylongMember 2021-01-01 2021-12-31 0000887225 kep:KOMIPOBylongMember 2021-01-01 2021-12-31 0000887225 kep:KOENBylongMember 2021-01-01 2021-12-31 0000887225 kep:EnergyNewIndustrySpecializedInvestmentPrivateInvestmentTrustMember 2021-01-01 2021-12-31 0000887225 kep:KOSPOPowerServicesLimitadaMember 2021-01-01 2021-12-31 0000887225 kep:SolarSchoolPlantMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOEnergySolutionMember 2021-01-01 2021-12-31 0000887225 kep:ChitoseSolarPowerPlantMember 2021-01-01 2021-12-31 0000887225 kep:KOSPOYoungnamPowerMember 2021-01-01 2021-12-31 0000887225 kep:FujeijWindPowerCompanyMember 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:KEPCONuclearFuelMember 2021-01-01 2021-12-31 0000887225 kep:KOENServiceCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:IncheonFuelCellCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KEPCOMojaveHoldingsLLCMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOCaliforniaLLCMember 2021-01-01 2021-12-31 0000887225 kep:KOLATSpAMember 2021-01-01 2021-12-31 0000887225 kep:PTKoreaEnergyIndonesiaMember 2021-01-01 2021-12-31 0000887225 kep:BSKENewIndustryFundXMember 2021-01-01 2021-12-31 0000887225 kep:SonghyunENewIndustryFundMember 2021-01-01 2021-12-31 0000887225 kep:ENewIndustryLBFundMember 2021-01-01 2021-12-31 0000887225 kep:BSKENewIndustryFundVIIMember 2021-01-01 2021-12-31 0000887225 kep:PTSiborpaEcoPowerMember 2021-01-01 2021-12-31 0000887225 kep:JejuHanlimOffshoreWindCoMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOECServiceCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KepcoHoldingCompanyMember 2021-01-01 2021-12-31 0000887225 kep:KepcoForPowerCompanyMember 2021-01-01 2021-12-31 0000887225 kep:KepcoForMaintenanceCompanyMember 2021-01-01 2021-12-31 0000887225 kep:KospoTrumbullLlcMember 2021-01-01 2021-12-31 0000887225 kep:ChangjukWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:KsolarShinanCo.Ltd.FormerlyTsEnergyNo.25Co.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KomipoDevelopmentLlcFormerlyElaraDevelopmentLlcMember 2021-01-01 2021-12-31 0000887225 kep:UiCarbonneutralityFundMember 2021-01-01 2021-12-31 0000887225 kep:KaPowerLimitedMember 2021-01-01 2021-12-31 0000887225 kep:WesternPowerChanggiSolarCo.Ltd.FormerlySamyangPhotovoltaicPowerCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:EwpAustraliaPty.LtdMember 2021-01-01 2021-12-31 0000887225 kep:ColumboolaSolarFarmHoldCoPty.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:DigitalInnovationGrowthFundMember 2021-01-01 2021-12-31 0000887225 kep:JWindFirstLlcMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOKPSPhilippinesCorpMember 2021-01-01 2021-12-31 0000887225 kep:MohaSolarCoLtdMember 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:YeongYangApollonPhotovoltaicCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:YeongYangCorporationCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:SolarvaderCo.LtdMember 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: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: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:KEPCOCSCMember 2021-01-01 2021-12-31 0000887225 kep:MangilaoIntermediateHoldingsMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOMangilaoAmericaMember 2021-01-01 2021-12-31 0000887225 kep:SEGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:SecutecMember 2021-01-01 2021-12-31 0000887225 kep:FirstkeepersMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOFMSMember 2021-01-01 2021-12-31 0000887225 kep:KEPCOMCSMember 2021-01-01 2021-12-31 0000887225 kep:TamraOffshoreWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:NambuUSAMember 2021-01-01 2021-12-31 0000887225 kep:KOSPOUSAMember 2021-01-01 2021-12-31 0000887225 kep:KNFPartnersMember 2021-01-01 2021-12-31 0000887225 kep:PT.KOMIPOEnergyIndonesiaMember 2021-01-01 2021-12-31 0000887225 kep:EWPServiceCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KOSPOServiceCo.LtdMember 2021-01-01 2021-12-31 0000887225 kep:KOWEPOServiceCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KOMIPOServiceCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KEPCOBylongAustraliaMember 2021-01-01 2021-12-31 0000887225 kep:KoreaWaterburyUraniumLimitedPartnershipMember 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: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 kep:KOWEPOInternationalCorporationMember 2021-01-01 2021-12-31 0000887225 kep:KOSPOJordanMember 2021-01-01 2021-12-31 0000887225 kep:MiraPowerLimitedMember 2021-01-01 2021-12-31 0000887225 kep:KOSEPMaterialMember 2021-01-01 2021-12-31 0000887225 kep:CommerceandIndustryEnergyMember 2021-01-01 2021-12-31 0000887225 ifrs-full:PresentValueOfDefinedBenefitObligationMember 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:ForeignLongTermBorrowings8Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings7Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings6Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings5Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings4Member 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:ForeignLongTermBorrowings12Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings11Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings10Member 2021-01-01 2021-12-31 0000887225 kep:ForeignLongTermBorrowings9Member 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 kep:HICarbonProfessionalPrivateSpecialAssetInvestmentTrust1Member 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:Fy21bMember 2021-01-01 2021-12-31 0000887225 kep:Fy21aMember 2021-01-01 2021-12-31 0000887225 kep:Fy20dMember 2021-01-01 2021-12-31 0000887225 kep:Fy20aMember 2021-01-01 2021-12-31 0000887225 kep:Fy19aMember 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:CorporateBondsMember 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:Fy19dMember 2021-01-01 2021-12-31 0000887225 kep:Fy18bMember 2021-01-01 2021-12-31 0000887225 kep:Fy19eMember 2021-01-01 2021-12-31 0000887225 kep:Fy19fMember 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:Fy04Member 2021-01-01 2021-12-31 0000887225 kep:Fy12Member 2021-01-01 2021-12-31 0000887225 kep:Fy17bMember 2021-01-01 2021-12-31 0000887225 kep:Fy17aMember 2021-01-01 2021-12-31 0000887225 kep:Fy14Member 2021-01-01 2021-12-31 0000887225 kep:Fy15Member 2021-01-01 2021-12-31 0000887225 kep:KepcoEnergySolutionCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KepcoSolarCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:RadioactiveWasteMember 2021-01-01 2021-12-31 0000887225 ifrs-full:AllOtherSegmentsMember ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0000887225 kep:ElectricPowerGenerationNuclearMember ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0000887225 kep:ElectricPowerGenerationNonNuclearMember ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0000887225 kep:PlantMaintenanceEngineeringServiceMember ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0000887225 kep:TransmissionAndDistributionMember ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MaterialReconcilingItemsMember 2021-01-01 2021-12-31 0000887225 kep:SpentFuelMember 2021-01-01 2021-12-31 0000887225 kep:EwpAmericaInc.Member 2021-01-01 2021-12-31 0000887225 ifrs-full:SubsidiariesMember 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:HyundaiGreenPowerMember 2021-01-01 2021-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2021-01-01 2021-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:DigitalInnovationGrowthFundMember 2021-01-01 2021-12-31 0000887225 kep:ChuncheonGreenEnergyCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:YeomsubongWindPowerCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:YeongyangWindPowerCorporationIiMember 2021-01-01 2021-12-31 0000887225 kep:HaeparangEnergyCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:SaemangeumSebitPowerPlantCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:DaeryunPowerMember 2021-01-01 2021-12-31 0000887225 kep:GemengInternationalEnergyMember 2021-01-01 2021-12-31 0000887225 kep:XePianXeNamnoyPowerMember 2021-01-01 2021-12-31 0000887225 kep:YTNMember 2021-01-01 2021-12-31 0000887225 kep:PioneerGasPowerMember 2021-01-01 2021-12-31 0000887225 kep:BusanGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:PTWampuElectricPowerMember 2021-01-01 2021-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2021-01-01 2021-12-31 0000887225 kep:GangneungEcoPowerMember 2021-01-01 2021-12-31 0000887225 kep:DongducheonDreamPowerMember 2021-01-01 2021-12-31 0000887225 kep:PTBayanResourcesTBKMember 2021-01-01 2021-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2021-01-01 2021-12-31 0000887225 kep:JinbhuvishPowerGenerationPvtMember 2021-01-01 2021-12-31 0000887225 kep:EurasiaEnergyHoldingsMember 2021-01-01 2021-12-31 0000887225 kep:NoeulGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2021-01-01 2021-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:AnjwaSmartFarmSolarCityCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2021-01-01 2021-12-31 0000887225 kep:YuDangSolarCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GoseongGreenPowerMember 2021-01-01 2021-12-31 0000887225 kep:GwangyangGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:KoreaElectricPowerCorporationFundMember 2021-01-01 2021-12-31 0000887225 kep:KoreaElectricVehicleChargingServiceMember 2021-01-01 2021-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:PNDSolarMember 2021-01-01 2021-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2021-01-01 2021-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimiteMember 2021-01-01 2021-12-31 0000887225 kep:YaksuESSLtdMember 2021-01-01 2021-12-31 0000887225 kep:DaegucleanEnergyMember 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:ChangjukWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:PTCirebonElectricPowerMember 2021-01-01 2021-12-31 0000887225 kep:SPCPowerCorporationMember 2021-01-01 2021-12-31 0000887225 kep:SPowerMember 2021-01-01 2021-12-31 0000887225 kep:PTMutiaraJawaMember 2021-01-01 2021-12-31 0000887225 kep:DaeguPhotovoltaicMember 2021-01-01 2021-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GunsanBioEnergyMember 2021-01-01 2021-12-31 0000887225 kep:HansuwonKnpCo.Ltd.FormerlyKoreaNuclearPartnersCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KoreaGasCorporationMember 2021-01-01 2021-12-31 0000887225 kep:GangneungSacheonFuelCellCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KostureCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:GangwonWindPowerMember 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:KNHSolarMember 2021-01-01 2021-12-31 0000887225 kep:GoesanSolarParkCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GoDeokCleanEnergyCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:KPGEIncMember 2021-01-01 2021-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:JejuGimnyeongWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:IndeckNilesAssetManagementLLCMember 2021-01-01 2021-12-31 0000887225 kep:StructureTestNetworkCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2021-01-01 2021-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2021-01-01 2021-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:DaewonGreenEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 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:KoreaEnergyDataCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:Ud4mMember 2021-01-01 2021-12-31 0000887225 kep:G.guruCo.LtdMember 2021-01-01 2021-12-31 0000887225 kep:O2BGlobalCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:TronixCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:HankookElectricPowerInformationCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SEPCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SureDataLabCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:ITRCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember 2021-01-01 2021-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember 2021-01-01 2021-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2021-01-01 2021-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 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:SPowerMember 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:KoreaPowerEngineeringServiceMember 2021-01-01 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-01-01 2021-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2021-01-01 2021-12-31 0000887225 kep:SeokmunEnergyMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:SmartTechnologyVerificationAndStandardDesignProjectConductingRightMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ServiceConcessionRightsMember ifrs-full:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:GreenhouseGasEmissionsRightsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:OccupancyAndUseOfPublicWatersMember 2021-01-01 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:RightUseElectricityGasSupplyFacilityCommunityDistrictSongdoMember 2021-01-01 2021-12-31 0000887225 kep:DasMssqlCoreLicenseMember ifrs-full:ComputerSoftwareMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:ContributionsToARPNRCDCMember 2021-01-01 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:SejongHaengbogdosiSharingChargeMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MiningRightsMember kep:MiningRightOfBylongMineMember 2021-01-01 2021-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KWNuclearComponentsMember 2021-01-01 2021-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember 2021-01-01 2021-12-31 0000887225 kep:CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-01-01 2021-12-31 0000887225 kep:CorporateBondMember 2021-01-01 2021-12-31 0000887225 kep:ListedAndUnlistedEquitySecurtiesMember 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:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember 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:TreasurySharesMember 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:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 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:PlanAssetsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:UnusedTaxCreditsMember 2021-01-01 2021-12-31 0000887225 kep:ExcessDonationLimitMember 2021-01-01 2021-12-31 0000887225 kep:GainsLossesOnForeignExchangeTranslationMember 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 kep:DeferredRevenueMember 2021-01-01 2021-12-31 0000887225 kep:DoubtfulMember 2021-01-01 2021-12-31 0000887225 ifrs-full:TemporaryDifferenceMember 2021-01-01 2021-12-31 0000887225 kep:OtherFinancialLiabilitiesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:InvestmentsAccountedForUsingEquityMethodMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CashFlowHedgesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherProvisionsMember 2021-01-01 2021-12-31 0000887225 kep:UnusedTaxLossesAndUnusedTaxCreditsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:UnusedTaxLossesMember 2021-01-01 2021-12-31 0000887225 kep:SpecialDeductionForPropertyPlantAndEquipmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherTemporaryDifferencesMember 2021-01-01 2021-12-31 0000887225 kep:AccruedIncomeReceivableMember 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 ifrs-full:IntangibleAssetsOtherThanGoodwillMember 2021-01-01 2021-12-31 0000887225 ifrs-full:NetDefinedBenefitLiabilityAssetMember 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:ToolsDiesAndMoldsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:SeparateMember 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:FixturesAndFittingsAndOfficeEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:VehiclesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MachineryMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ShipsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:YeongYangSolarManagementCo.Ltd.Member 2021-01-01 2021-12-31 0000887225 kep:JeongamWindPowerMember 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 ifrs-full:ConstructionInProgressMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:VehiclesMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:StructuresMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:StructuresMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MachineryMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:BuildingsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LandMember kep:GovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-01-01 2021-12-31 0000887225 kep:CashAndCashEquivalentsMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember 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 ifrs-full:TradeReceivablesMember 2021-01-01 2021-12-31 0000887225 kep:OtherFinancialAssetsCategoryMember 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:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LandMember 2021-01-01 2021-12-31 0000887225 ifrs-full:BuildingsMember 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:FixturesAndFittingsMember 2021-01-01 2021-12-31 0000887225 kep:Fy97Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:Fy97Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:Fy17aMember ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:Fy17aMember ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:Fy18bMember ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:Fy18bMember ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:Fy19aMember ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:Fy19aMember ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:Fy19cMember ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:Fy19cMember ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:Fy96Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:Fy96Member ifrs-full:TopOfRangeMember 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 ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember 2021-01-01 2021-12-31 0000887225 kep:HyundaiGreenPowerMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings1Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings1Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings2Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings2Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings4Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings4Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings5Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings5Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings7Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings7Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings12Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings12Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings13Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings13Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings20Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings20Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings21Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings21Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings22Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings22Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings23Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings23Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings25Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings25Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings26Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalLongTermBorrowings26Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 ifrs-full:BottomOfRangeMember kep:ForeignLongTermBorrowings11Member 2021-01-01 2021-12-31 0000887225 ifrs-full:TopOfRangeMember kep:ForeignLongTermBorrowings11Member 2021-01-01 2021-12-31 0000887225 kep:KAPESMember 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 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 kep:OtherSubsidiariesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000887225 kep:IncheonNewPowerMember 2021-01-01 2021-12-31 0000887225 kep:CheongnaEnergyMember 2021-01-01 2021-12-31 0000887225 kep:PlatformnMember 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:JeongamWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:GoesanSolarParkMember 2021-01-01 2021-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:JejuGimnyeongWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2021-01-01 2021-12-31 0000887225 kep:YaksuESSLtdMember 2021-01-01 2021-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GGuruMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OperatingSegmentsMember 2021-01-01 2021-12-31 0000887225 kep:HyundaiEnergyMember 2021-01-01 2021-12-31 0000887225 kep:ChesterSolarIVSpAMember 2021-01-01 2021-12-31 0000887225 kep:KAPESMember 2021-01-01 2021-12-31 0000887225 kep:IncheonNewPowerMember 2021-01-01 2021-12-31 0000887225 kep:NaepoGreenEnergyMember 2021-01-01 2021-12-31 0000887225 kep:BarakahOneCompanyMember 2021-01-01 2021-12-31 0000887225 kep:SamcheokEcoMaterialsCo.LimitedMember 2021-01-01 2021-12-31 0000887225 kep:NghiSon2PowerMember 2021-01-01 2021-12-31 0000887225 kep:InternationalOffshorePowerTransmissionHoldingCompanyLimitedMember 2021-01-01 2021-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2021-01-01 2021-12-31 0000887225 kep:DeferredTaxesAdjustmentMember 2021-01-01 2021-12-31 0000887225 kep:EquityMethodAdjustmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:EliminationOfIntersegmentAmountsMember 2021-01-01 2021-12-31 0000887225 kep:OthersAdjustmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:PerformanceObligationsSatisfiedAtPointInTimeMember 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 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 ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 ifrs-full:BottomOfRangeMember 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 ifrs-full:TopOfRangeMember kep:SamcheokEcoMaterialsMember 2021-01-01 2021-12-31 0000887225 kep:DongducheonDreamPowerMember 2021-01-01 2021-12-31 0000887225 ifrs-full:TopOfRangeMember kep:KoreaElectricPowerCorporationFundMember 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:ShuweihatAsiaOperationMaintenanceCompanyMember ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 ifrs-full:TopOfRangeMember kep:BarakahOneCompanyMember 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 ifrs-full:BottomOfRangeMember kep:SUNMEXRENOVABLESSADECVMember 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:KoreaGasCorporationMember 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:SamcheokEcoMaterialsMember ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2021-01-01 2021-12-31 0000887225 kep:HansuwonKnpCoLtdFormerlyKoreaNuclearPartnersCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:G.guruCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:Ud4mCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:DongbuHighwaySolarCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:SeobuHighwaySolarCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GangneungSacheonFuelCellCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:KostureCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:JejuSolarOneCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:GoDeokCleanEnergyCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:HadongMineralFiberMember 2021-01-01 2021-12-31 0000887225 kep:DangjinEcoPowerCoLtdNewlyMember 2021-01-01 2021-12-31 0000887225 kep:JeongamWindPowerMember 2021-01-01 2021-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingSLMember 2021-01-01 2021-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2021-01-01 2021-12-31 0000887225 kep:PulauIndahOmSdnBhdMember 2021-01-01 2021-12-31 0000887225 kep:EnergycoCo.Ltd.FormerlyEnergycoLlcMember 2021-01-01 2021-12-31 0000887225 kep:KepcouhdeInc.Member 2021-01-01 2021-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimitedMember 2021-01-01 2021-12-31 0000887225 kep:YaksuessCoLtdMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember 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 ifrs-full:RightofuseAssetsMember 2021-01-01 2021-12-31 0000887225 kep:InventoriesMember 2021-01-01 2021-12-31 0000887225 kep:ThirdPlannedPeriodMember 2021-01-01 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyTwoMember kep:ThirdPlannedPeriodMember 2021-01-01 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFiveMember kep:ThirdPlannedPeriodMember 2021-01-01 2021-12-31 0000887225 kep:ThirdPlannedPeriodMember kep:PeriodTwoThousandAndTwentyOneMember 2021-01-01 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFourMember kep:ThirdPlannedPeriodMember 2021-01-01 2021-12-31 0000887225 kep:PeriodTwoThousandAndTwentyThreeMember kep:ThirdPlannedPeriodMember 2021-01-01 2021-12-31 0000887225 kep:SecondPlannedPeriodMember kep:PeriodTwoThousandAndTwentyMember 2021-01-01 2021-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-01-01 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 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:ConstructionInProgressMember 2021-01-01 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2021-01-01 2021-12-31 0000887225 ifrs-full:VehiclesMember 2021-01-01 2021-12-31 0000887225 ifrs-full:LandMember 2021-01-01 2021-12-31 0000887225 ifrs-full:MachineryMember 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:CapitalisedDevelopmentExpenditureMember 2021-01-01 2021-12-31 0000887225 ifrs-full:InvestmentPropertyMember 2021-01-01 2021-12-31 0000887225 kep:CashMember 2021-01-01 2021-12-31 0000887225 kep:TemporaryElectricityBillSupportForSmallBusinessOwnersMember 2021-01-01 2021-12-31 0000887225 ifrs-full:PreviouslyStatedMember 2021-01-01 2021-12-31 0000887225 ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember 2021-01-01 2021-12-31 0000887225 ifrs-full:RestatedMember 2021-01-01 2021-12-31 0000887225 kep:ForeignShortTermBorrowings3Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalBankOverdraft1Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalShortTermBorrowings1Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:ElectronicShortTermBonds1Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:ForeignShortTermBorrowings1Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:ForeignShortTermBorrowings3Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalBankOverdraft1Member ifrs-full:BottomOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:LocalShortTermBorrowings1Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:ElectronicShortTermBonds1Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 kep:ForeignShortTermBorrowings1Member ifrs-full:TopOfRangeMember 2021-01-01 2021-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:IntangibleAssetsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:MiningRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:LeaseAgreementsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOIlijanCorporationMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOPlantServiceEngineeringMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CostOfSalesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:SellingGeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0000887225 kep:ShareholdersEquityMember 2022-01-01 2022-12-31 0000887225 kep:OtherCommitments3Member 2022-01-01 2022-12-31 0000887225 kep:OtherCommitments4Member 2022-01-01 2022-12-31 0000887225 kep:CommitmentsOnBankOverdraftMember 2022-01-01 2022-12-31 0000887225 kep:LimitAmountAvailableForCPMember 2022-01-01 2022-12-31 0000887225 kep:PaymentGuaranteeMember 2022-01-01 2022-12-31 0000887225 kep:OtherCommitments1Member 2022-01-01 2022-12-31 0000887225 kep:InclusiveCredit1Member 2022-01-01 2022-12-31 0000887225 kep:CertificationOfBidding1Member 2022-01-01 2022-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondOthers2Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuaranteeMember 2022-01-01 2022-12-31 0000887225 kep:CertificationOfPaymentOnPayablesFromForeignCountryMember 2022-01-01 2022-12-31 0000887225 kep:TradeFinanceMember 2022-01-01 2022-12-31 0000887225 kep:LimitAmountAvailableForCard1Member 2022-01-01 2022-12-31 0000887225 kep:LimitAmountAvailableForCard2Member 2022-01-01 2022-12-31 0000887225 ifrs-full:LoanCommitmentsMember 2022-01-01 2022-12-31 0000887225 kep:LoanCommitments2Member 2022-01-01 2022-12-31 0000887225 kep:PaymentGuarantee2Member 2022-01-01 2022-12-31 0000887225 kep:PaymentGuarantee3Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantee2Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantee3Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantee4Member 2022-01-01 2022-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:CurrencySwapContractMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CurrencySwapContractMember 2022-01-01 2022-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:InterestRateSwapContractMember 2022-01-01 2022-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 ifrs-full:InterestRateSwapContractMember 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember ifrs-full:ForwardContractMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OptionContractMember kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:RadioactiveWasteMember kep:DiscountRateMember 2022-01-01 2022-12-31 0000887225 kep:RadioactiveWasteMember kep:InflationRateMember 2022-01-01 2022-12-31 0000887225 kep:IncreaseDecreaseOfIncomeBeforeIncomeTaxMember 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantee5Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantee6Member 2022-01-01 2022-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondAndOthers1Member 2022-01-01 2022-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondOthers3Member 2022-01-01 2022-12-31 0000887225 kep:AdvancePaymentBondWarrantyBondRetentionBondOthers4Member 2022-01-01 2022-12-31 0000887225 kep:OtherCommitments2Member 2022-01-01 2022-12-31 0000887225 kep:GeneralLoanMember 2022-01-01 2022-12-31 0000887225 kep:EquityBridgeLoanGuarantee1Member 2022-01-01 2022-12-31 0000887225 kep:EquityBridgeLoanGuarantee2Member 2022-01-01 2022-12-31 0000887225 kep:EquityBridgeLoanGuarantee3Member 2022-01-01 2022-12-31 0000887225 kep:PcbsRecoveryProvisionsMember kep:DiscountRateMember 2022-01-01 2022-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember kep:DiscountRateMember 2022-01-01 2022-12-31 0000887225 kep:SpentFuelMember kep:DiscountRateMember 2022-01-01 2022-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember kep:InflationRateMember 2022-01-01 2022-12-31 0000887225 kep:SpentFuelMember kep:InflationRateMember 2022-01-01 2022-12-31 0000887225 kep:PcbsRecoveryProvisionsMember kep:InflationRateMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ForeignCountriesMember kep:OthersMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CountryOfDomicileMember kep:OthersMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CountryOfDomicileMember kep:HeatSupplyMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:ElectricityDistributionMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:ElectricityDistributionMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ForeignCountriesMember kep:HeatSupplyMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ForeignCountriesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CountryOfDomicileMember 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested47Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested48Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested49Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested50Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested51Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested52Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested53Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested40Member 2022-01-01 2022-12-31 0000887225 kep:DebtGuarantees3Member 2022-01-01 2022-12-31 0000887225 kep:DebtGuarantees4Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested58Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested59Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested60Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested61Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested62Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested63Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested64Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested65Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested57Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested66Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested67Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested68Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested9Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested10Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested11Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested12Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested13Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested14Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested15Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested16Member 2022-01-01 2022-12-31 0000887225 kep:Collateralizedmoneyinvested33Member 2022-01-01 2022-12-31 0000887225 kep:Collateralizedmoneyinvested34Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested35Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested36Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested37Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested38Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested39Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantees2Member 2022-01-01 2022-12-31 0000887225 kep:DebtGuarantees1Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantees3Member 2022-01-01 2022-12-31 0000887225 kep:Performanceguarantees4Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantees5Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantees6Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantees7Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuaranteeEightMember 2022-01-01 2022-12-31 0000887225 kep:OtherPerformanceGuaranteesOneMember 2022-01-01 2022-12-31 0000887225 kep:OtherPerformanceGuaranteesMember 2022-01-01 2022-12-31 0000887225 kep:OtherPerformanceGuarantees7Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested17Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested7Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested8Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested18Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested19Member 2022-01-01 2022-12-31 0000887225 kep:DebtGuarantees5Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesForSupplementalFundingAndPerformanceGuaranteesMember 2022-01-01 2022-12-31 0000887225 kep:GuaranteesSupplementalFunding11Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesSupplementalFunding12Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested44Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested45Member 2022-01-01 2022-12-31 0000887225 kep:PaymentGuarantees3Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested46Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested54Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested55Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested56Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested31Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedLoansMember 2022-01-01 2022-12-31 0000887225 kep:PaymentGuarantees1Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested69Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantees1Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuaranteesAndOthers1Member 2022-01-01 2022-12-31 0000887225 kep:OtherPerformanceGuarantees5Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvestedEightyFiveMember 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvestedEightySixMember 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvestedEightSevenMember 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvestedEightEightMember 2022-01-01 2022-12-31 0000887225 kep:CollateralizedmoneyInvested89Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested90Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested91Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested20Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested21Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested22Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested23Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested6Member 2022-01-01 2022-12-31 0000887225 kep:OtherPerformanceGuarantees6Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested24Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested25Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested26Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested27Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested28Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested41Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested42Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested70Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested73Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested74Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantees12Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantees13Member 2022-01-01 2022-12-31 0000887225 kep:ImpoundingBonusGuaranteesMember 2022-01-01 2022-12-31 0000887225 kep:Guaranteesforsupplementalfunding2Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesforSupplementalFunding3Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesforSupplementalFunding4Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesforSupplementalFunding5Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesforSupplementalFunding6Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesforSupplementalFunding7Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesforSupplementalFunding8Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesSupplementalFunding9Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesSupplementalFunding10Member 2022-01-01 2022-12-31 0000887225 kep:OtherguaranteesMember 2022-01-01 2022-12-31 0000887225 kep:BusinessReservePaymentGuaranteeMember 2022-01-01 2022-12-31 0000887225 kep:OtherPerformanceGuarantees3Member 2022-01-01 2022-12-31 0000887225 kep:Guaranteesforsupplementalfunding1Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesSupplementalFunding14Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested30Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuaranteesGuaranteesSupplementalFundingMember 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantees11Member 2022-01-01 2022-12-31 0000887225 kep:PaymentGuarantees2Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested43Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantees14Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesForSupplementalFunding22Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesForSupplementalFunding20Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesForSupplementalFunding19Member 2022-01-01 2022-12-31 0000887225 kep:Guaranteesforsupplementalfundingandothers2Member 2022-01-01 2022-12-31 0000887225 kep:Guaranteesforsupplementalfundingandothers1Member 2022-01-01 2022-12-31 0000887225 kep:Guaranteesforsupplementalfundingandothers3Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesOtherSupplementalFundingPerformanceGuaranteesMember 2022-01-01 2022-12-31 0000887225 kep:GuaranteesSupplementalFunding17Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesSupplementalFunding16Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesSupplementalFunding15Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested78Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested79Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested80Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested81Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested82Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvestedEightyThreeMember 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvestedEightyFourMember 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested75Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested76Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested77Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuaranteeNineMember 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested1Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested2Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested3Member 2022-01-01 2022-12-31 0000887225 kep:OtherPerformanceGuaranteeFourMember 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested4Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested5Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesForSupplementalFunding23Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested71Member 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuarantees10Member 2022-01-01 2022-12-31 0000887225 kep:Collateralizedmoneyinvested32Member 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts3Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts4Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts5Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts6Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts1Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts2Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts17Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts18Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts19Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts20Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts21Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts22Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts23Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts24Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts25Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts1Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts2Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts3Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts4Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts5Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts6Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts7Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts8Member 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts9Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts10Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts11Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts12Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts13Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts14Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts15Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts16Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:WasteRecoveryProvisionsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:MiscellaneousOtherProvisionsMember 2022-01-01 2022-12-31 0000887225 kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2022-01-01 2022-12-31 0000887225 kep:ProvisionsForRpsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2022-01-01 2022-12-31 0000887225 kep:TransmissionRegionalSupportProgramProvisionsMember 2022-01-01 2022-12-31 0000887225 kep:PcbsRecoveryProvisionsMember 2022-01-01 2022-12-31 0000887225 kep:PowerPlantRegionalSupportProgramProvisionsMember 2022-01-01 2022-12-31 0000887225 kep:OtherRecoveryProvisionsMember 2022-01-01 2022-12-31 0000887225 kep:DebtGuarantees2Member 2022-01-01 2022-12-31 0000887225 kep:GuaranteesForSupplementalFunding21Member 2022-01-01 2022-12-31 0000887225 ifrs-full:IssuedCapitalMember 2022-01-01 2022-12-31 0000887225 ifrs-full:RetainedEarningsMember 2022-01-01 2022-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2022-01-01 2022-12-31 0000887225 ifrs-full:EquityAttributableToOwnersOfParentMember 2022-01-01 2022-12-31 0000887225 ifrs-full:NoncontrollingInterestsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LegalProceedingsProvisionMember 2022-01-01 2022-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember 2022-01-01 2022-12-31 0000887225 kep:SpentFuelRecoveryProvisionsMember 2022-01-01 2022-12-31 0000887225 kep:GuaranteesSupplementalFunding13Member 2022-01-01 2022-12-31 0000887225 kep:CollateralizedMoneyInvested29Member 2022-01-01 2022-12-31 0000887225 kep:ProvisionsForEmployeeBenefitsMember 2022-01-01 2022-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2022-01-01 2022-12-31 0000887225 kep:REHolidayHoldingsLLCMember 2022-01-01 2022-12-31 0000887225 kep:NaepoGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:EnergycoCoLtdFormerlyEnergycoLlcMember 2022-01-01 2022-12-31 0000887225 kep:DiegoDeAlmagroSolarSpAMember 2022-01-01 2022-12-31 0000887225 kep:MOMENTUMMember 2022-01-01 2022-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:ShuweihatAsiaOperationMaintenanceCompanyMember 2022-01-01 2022-12-31 0000887225 kep:ASMBGInvesticiiADMember 2022-01-01 2022-12-31 0000887225 kep:RESTechnologyADMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOSPCPowerCorporationMember 2022-01-01 2022-12-31 0000887225 kep:WaterburyLakeUraniumLPMember 2022-01-01 2022-12-31 0000887225 kep:KVHoldingsMember 2022-01-01 2022-12-31 0000887225 kep:NawahEnergyMember 2022-01-01 2022-12-31 0000887225 kep:IncheonNewPowerMember 2022-01-01 2022-12-31 0000887225 kep:REBarrenRidge1HoldingsLLCMember 2022-01-01 2022-12-31 0000887225 kep:REBarrenRidgeLandCoLLCMember 2022-01-01 2022-12-31 0000887225 kep:ChesterSolarIVSpAMember 2022-01-01 2022-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:BarakahOneCompanyMember 2022-01-01 2022-12-31 0000887225 kep:CAESLLCMember 2022-01-01 2022-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:OneEnergyAsiaLimitedMember 2022-01-01 2022-12-31 0000887225 kep:KASINVESTMENTILLCMember 2022-01-01 2022-12-31 0000887225 kep:KASINVESTMENTIILLCMember 2022-01-01 2022-12-31 0000887225 kep:HyundaiEnergyMember 2022-01-01 2022-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOUhdeMember 2022-01-01 2022-12-31 0000887225 kep:GansuDatangYumenWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:DatangChifengRenewablePowerMember 2022-01-01 2022-12-31 0000887225 kep:NghiSon2PowerMember 2022-01-01 2022-12-31 0000887225 kep:AmmanAsiaElectricPowerMember 2022-01-01 2022-12-31 0000887225 kep:ChuncheonEnergyMember 2022-01-01 2022-12-31 0000887225 kep:KelarSAMember 2022-01-01 2022-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2022-01-01 2022-12-31 0000887225 kep:DEEnergiaSpAMember 2022-01-01 2022-12-31 0000887225 kep:ShuweihatAsiaPowerInvestmentBVMember 2022-01-01 2022-12-31 0000887225 kep:HonamWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember 2022-01-01 2022-12-31 0000887225 kep:RabighElectricityMember 2022-01-01 2022-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISSDECVMember 2022-01-01 2022-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:ChungsongmeonBongSanWindPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:ChileSolarJVSpAMember 2022-01-01 2022-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:ChesterSolarISpAMember 2022-01-01 2022-12-31 0000887225 kep:SolarPhilippinesCalataganCorporationMember 2022-01-01 2022-12-31 0000887225 kep:KIAMCOKOWEPOBannertonHoldCoPtyLtdMember 2022-01-01 2022-12-31 0000887225 kep:RabighOperationMaintenanceMember 2022-01-01 2022-12-31 0000887225 kep:DatangKEPCOChaoyangRenewablePowerMember 2022-01-01 2022-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:SolaseadoSolarPowerMember 2022-01-01 2022-12-31 0000887225 kep:KWNuclearComponentsMember 2022-01-01 2022-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:JamaicaPublicServiceMember 2022-01-01 2022-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2022-01-01 2022-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2022-01-01 2022-12-31 0000887225 kep:BitsolarEnergyMember 2022-01-01 2022-12-31 0000887225 kep:GuadalupeSolarSpaMember 2022-01-01 2022-12-31 0000887225 kep:YeongwolEcoWindCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2022-01-01 2022-12-31 0000887225 kep:CheongnaEnergyMember 2022-01-01 2022-12-31 0000887225 kep:PTBaritoWahanaTenagaMember 2022-01-01 2022-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2022-01-01 2022-12-31 0000887225 kep:ShinhanBNPPPrivateInvestmentTrustEastWestSunlightDreamMember 2022-01-01 2022-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember 2022-01-01 2022-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:YeonggwangWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:REPioneerHoldingsLLCMember 2022-01-01 2022-12-31 0000887225 kep:DaehanWindPowerPSCMember 2022-01-01 2022-12-31 0000887225 kep:SeokmunEnergyMember 2022-01-01 2022-12-31 0000887225 kep:LaurelSpAMember 2022-01-01 2022-12-31 0000887225 kep:SouthJamaicaPowerCompanyLimitedMember 2022-01-01 2022-12-31 0000887225 kep:ChesterSolarVSpAMember 2022-01-01 2022-12-31 0000887225 kep:REAstoria2LandCoLLCMember 2022-01-01 2022-12-31 0000887225 kep:PulauIndahOAndMSdnBhdMember 2022-01-01 2022-12-31 0000887225 kep:GuraeResidentPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:GoheungNewEnergyCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:CapmanLynxScaSicarMember 2022-01-01 2022-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingS.lMember 2022-01-01 2022-12-31 0000887225 kep:CheongjuEcoParkCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:GeumsungsanWindPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember 2022-01-01 2022-12-31 0000887225 kep:HORUSSOLARSADECVMember 2022-01-01 2022-12-31 0000887225 kep:YangyangWindPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:SeobusamboHighwayPhotovoltaicsCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:SeungmunGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:SpowerChileSpaMember 2022-01-01 2022-12-31 0000887225 kep:TrumbullAssetManagementLlcMember 2022-01-01 2022-12-31 0000887225 kep:PungbackWindFarmCorporationMember 2022-01-01 2022-12-31 0000887225 kep:HasamiWindFarmCorporationMember 2022-01-01 2022-12-31 0000887225 kep:ChangwonNuriEnergyMember 2022-01-01 2022-12-31 0000887225 kep:SongsanGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:GuaranteesForSupplementalFunding18Member 2022-01-01 2022-12-31 0000887225 kep:LocalShortTermBorrowings1Member 2022-01-01 2022-12-31 0000887225 kep:SolaseadoSolarPowerMember 2022-01-01 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:GangwonWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:KoreaElectricVehicleChargeServiceMember 2022-01-01 2022-12-31 0000887225 kep:PyeongchangWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:SuredatalabMember 2022-01-01 2022-12-31 0000887225 kep:HankookElectricPowerInformationMember 2022-01-01 2022-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:ChuncheonEnergyMember 2022-01-01 2022-12-31 0000887225 kep:HonamWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:TaebaekGadeoksanWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:ForeignShortTermBorrowings1Member 2022-01-01 2022-12-31 0000887225 kep:LocalBankOverdraft1Member 2022-01-01 2022-12-31 0000887225 kep:DaeryunPowerMember 2022-01-01 2022-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2022-01-01 2022-12-31 0000887225 kep:ChangjukWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:KNHSolarMember 2022-01-01 2022-12-31 0000887225 kep:BusanGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:GunsanBioEnergyMember 2022-01-01 2022-12-31 0000887225 kep:BitgoelEcoEnergyMember 2022-01-01 2022-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:AnjwaSmartFarmSolarCityMember 2022-01-01 2022-12-31 0000887225 kep:ForeignShortTermBorrowings3Member 2022-01-01 2022-12-31 0000887225 kep:ForeignShortTermBorrowings2Member 2022-01-01 2022-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:YeongamSolarPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2022-01-01 2022-12-31 0000887225 kep:NoeulGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2022-01-01 2022-12-31 0000887225 kep:YTNMember 2022-01-01 2022-12-31 0000887225 kep:DaeguPhotovoltaicMember 2022-01-01 2022-12-31 0000887225 kep:PyeongchangWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:KAPESMember 2022-01-01 2022-12-31 0000887225 kep:EumseongEcoParkMember 2022-01-01 2022-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:DangjinEcoPowerMember 2022-01-01 2022-12-31 0000887225 kep:EnergycoCoMember 2022-01-01 2022-12-31 0000887225 kep:BusanIndustrialSolarPowerMember 2022-01-01 2022-12-31 0000887225 kep:BitsolarEnergyMember 2022-01-01 2022-12-31 0000887225 kep:OmisanWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:DongducheonDreamPowerMember 2022-01-01 2022-12-31 0000887225 kep:DongbuHighwaySolarMember 2022-01-01 2022-12-31 0000887225 kep:SeobuHighwaySolarMember 2022-01-01 2022-12-31 0000887225 kep:DaewonGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicMember 2022-01-01 2022-12-31 0000887225 kep:Ud4mMember 2022-01-01 2022-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:NaepoGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:YeonggwangWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2022-01-01 2022-12-31 0000887225 kep:KostureMember 2022-01-01 2022-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:KoreaGasCorporationMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2022-01-01 2022-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember 2022-01-01 2022-12-31 0000887225 kep:LeaseholdRightsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:MiningRightsMember 2022-01-01 2022-12-31 0000887225 kep:OtherReceivablesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:TradeReceivablesMember 2022-01-01 2022-12-31 0000887225 kep:PNDSolarMember 2022-01-01 2022-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:GwangyangGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2022-01-01 2022-12-31 0000887225 kep:LocalShortTermBorrowings2Member 2022-01-01 2022-12-31 0000887225 kep:LocalShortTermBorrowings3Member 2022-01-01 2022-12-31 0000887225 kep:LocalShortTermBorrowings4Member 2022-01-01 2022-12-31 0000887225 kep:EnelXMidlandPhotovoltaicLlcMember 2022-01-01 2022-12-31 0000887225 kep:EumseongEcoParkMember 2022-01-01 2022-12-31 0000887225 kep:ThirtySevenJointVenturesOverseasMember 2022-01-01 2022-12-31 0000887225 kep:JejuGimnyeongWindPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:YudangSolarMember 2022-01-01 2022-12-31 0000887225 kep:GangneungSacheonFuelCellMember 2022-01-01 2022-12-31 0000887225 kep:TwelveAssociatesOverseasMember 2022-01-01 2022-12-31 0000887225 kep:SeobusamboHighwayPhotovoltaicsMember 2022-01-01 2022-12-31 0000887225 kep:PrimeSwedishHoldingAbMember 2022-01-01 2022-12-31 0000887225 kep:SamYangPhotovoltaicPowerMember 2022-01-01 2022-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:ChungsongmeonBongsanWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:CheongjuEcoParkMember 2022-01-01 2022-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2022-01-01 2022-12-31 0000887225 kep:GoheungNewEnergyMember 2022-01-01 2022-12-31 0000887225 kep:GunsanLandSolarMember 2022-01-01 2022-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:StavroHoldingIIABMember 2022-01-01 2022-12-31 0000887225 kep:DangjinEcoPowerCoLtdNewlyMember 2022-01-01 2022-12-31 0000887225 kep:KepcoKpsCarabaoCorpMember 2022-01-01 2022-12-31 0000887225 kep:InternationalOffshorePowerTransmissionHoldingCompanyLimitedMember 2022-01-01 2022-12-31 0000887225 kep:PrimeSwedishHoldingAbMember 2022-01-01 2022-12-31 0000887225 kep:OmisanWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:EnelXMidlandPhotovoltaicLlcMember 2022-01-01 2022-12-31 0000887225 kep:GunsanLandSolarCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOUhdeMember 2022-01-01 2022-12-31 0000887225 kep:GeumsungsanWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2022-01-01 2022-12-31 0000887225 kep:SaemangeumSebitPowerPlantMember 2022-01-01 2022-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2022-01-01 2022-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:ChuncheonGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:KOMIPOBylongMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOMangilaoAmericaMember 2022-01-01 2022-12-31 0000887225 kep:MangilaoIntermediateHoldingsMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOCSCMember 2022-01-01 2022-12-31 0000887225 kep:KOSPOBylongMember 2022-01-01 2022-12-31 0000887225 kep:KOWEPOBylongMember 2022-01-01 2022-12-31 0000887225 kep:KOMIPOAmericaMember 2022-01-01 2022-12-31 0000887225 kep:GyeongjuWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:PTTanggamusElectricPowerMember 2022-01-01 2022-12-31 0000887225 kep:GyeonggiGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:CaliforniaPowerHoldingsMember 2022-01-01 2022-12-31 0000887225 kep:EWPBarbados1SRLMember 2022-01-01 2022-12-31 0000887225 kep:KNFCanadaEnergyLimitedMember 2022-01-01 2022-12-31 0000887225 kep:EWPRenewableMember 2022-01-01 2022-12-31 0000887225 kep:EWPAmericaMember 2022-01-01 2022-12-31 0000887225 kep:NambuUSAMember 2022-01-01 2022-12-31 0000887225 kep:TamraOffshoreWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOMCSMember 2022-01-01 2022-12-31 0000887225 kep:KHNPCanadaEnergyMember 2022-01-01 2022-12-31 0000887225 kep:QatranaElectricPowerCompanyMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOMiddleEastHoldingCompanyMember 2022-01-01 2022-12-31 0000887225 kep:KOSPOAustraliaMember 2022-01-01 2022-12-31 0000887225 kep:KOWEPOAustraliaMember 2022-01-01 2022-12-31 0000887225 kep:KOMIPOAustraliaMember 2022-01-01 2022-12-31 0000887225 kep:PTKOWEPOSumselOperationandMaintenanceServicesMember 2022-01-01 2022-12-31 0000887225 kep:KOSPOChileSpAMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOKPSPhilippinesCorpMember 2022-01-01 2022-12-31 0000887225 kep:CommerceandIndustryEnergyMember 2022-01-01 2022-12-31 0000887225 kep:KOSEPMaterialMember 2022-01-01 2022-12-31 0000887225 kep:MiraPowerLimitedMember 2022-01-01 2022-12-31 0000887225 kep:GlobalEnergyPioneerBVMember 2022-01-01 2022-12-31 0000887225 kep:GlobalOnePioneerBVMember 2022-01-01 2022-12-31 0000887225 kep:KoreaOffshoreWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:KEPCONetherlandsJ3BVMember 2022-01-01 2022-12-31 0000887225 kep:PTEWPIndonesiaMember 2022-01-01 2022-12-31 0000887225 kep:EWPRCBiomassHoldingsMember 2022-01-01 2022-12-31 0000887225 kep:KOSPOJordanMember 2022-01-01 2022-12-31 0000887225 kep:KOWEPOInternationalCorporationMember 2022-01-01 2022-12-31 0000887225 kep:PTCirebonPowerServiceMember 2022-01-01 2022-12-31 0000887225 kep:PTKOMIPOPembangkitanJawaBaliMember 2022-01-01 2022-12-31 0000887225 kep:KEPCONetherlandsS3BVMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOEnergyServiceCompanyMember 2022-01-01 2022-12-31 0000887225 kep:KSTElectricPowerCompanyMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOHoldingsdeMexicoMember 2022-01-01 2022-12-31 0000887225 kep:KoreaWaterburyUraniumLimitedPartnershipMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOBylongAustraliaMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOECServiceCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:MohaSolarCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:OgiriSolarPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:KHNPUSALLCMember 2022-01-01 2022-12-31 0000887225 kep:KOMIPOVanphongPowerServiceLLCMember 2022-01-01 2022-12-31 0000887225 kep:EnergyInnovationFundIMember 2022-01-01 2022-12-31 0000887225 kep:KhnpChileSpaMember 2022-01-01 2022-12-31 0000887225 kep:YeongYangApollonPhotovoltaicCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:YeongYangCorporationCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:SolarvaderCo.LtdMember 2022-01-01 2022-12-31 0000887225 kep:YeongYangInnovationCo.LtdMember 2022-01-01 2022-12-31 0000887225 kep:YeongYangHorusPhotovoltaicCo.LtdMember 2022-01-01 2022-12-31 0000887225 kep:KOSEPAustraliaMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOAustraliaMember 2022-01-01 2022-12-31 0000887225 kep:KEPCONetherlandsBVMember 2022-01-01 2022-12-31 0000887225 kep:KOMIPOGlobalPteMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOShanxiInternationalMember 2022-01-01 2022-12-31 0000887225 kep:KEPCONeimengguInternationalMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOLebanonSARLMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOPhilippinesCorporationMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOPhilippinesHoldingsMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOGansuInternationalMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOInternationalPhilippinesMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOInternationalHongKongMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOKDNMember 2022-01-01 2022-12-31 0000887225 kep:KEPCONuclearFuelMember 2022-01-01 2022-12-31 0000887225 kep:KPSPartnersCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:KsolarShinanCo.Ltd.FormerlyTsEnergyNo.25Co.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:BSKENewIndustryFundVIIMember 2022-01-01 2022-12-31 0000887225 kep:PTSiborpaEcoPowerMember 2022-01-01 2022-12-31 0000887225 kep:JejuHanlimOffshoreWindCoMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOLGCNSMangilaoSolarMember 2022-01-01 2022-12-31 0000887225 kep:MangilaoInvestmentMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOLGCNSMangilaoHoldingsMember 2022-01-01 2022-12-31 0000887225 kep:CogentrixofAlamosaMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOAlamosaMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOUSMember 2022-01-01 2022-12-31 0000887225 kep:KOWEPOLaoInternationalMember 2022-01-01 2022-12-31 0000887225 kep:EWPBylongMember 2022-01-01 2022-12-31 0000887225 kep:HaenanumEnergyFundMember 2022-01-01 2022-12-31 0000887225 kep:PajuEcoenergyMember 2022-01-01 2022-12-31 0000887225 kep:GuamUkuduPowerLLCMember 2022-01-01 2022-12-31 0000887225 kep:KoreaEastWestPowerMember 2022-01-01 2022-12-31 0000887225 kep:KoreaSouthernPowerMember 2022-01-01 2022-12-31 0000887225 kep:KoreaWesternPowerMember 2022-01-01 2022-12-31 0000887225 kep:KoreaMidlandPowerMember 2022-01-01 2022-12-31 0000887225 kep:CvsClassBMemberLlcMember 2022-01-01 2022-12-31 0000887225 kep:CvsEnergyHoldingsLlcMember 2022-01-01 2022-12-31 0000887225 kep:ConchoValleyEnergyLlcMember 2022-01-01 2022-12-31 0000887225 kep:ConchoValleySolarLlcMember 2022-01-01 2022-12-31 0000887225 kep:YeongdeokSunriseWindPowerCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:KhnpSpainS.l.Member 2022-01-01 2022-12-31 0000887225 kep:UiCarbonneutralityFundMember 2022-01-01 2022-12-31 0000887225 kep:KaPowerLimitedMember 2022-01-01 2022-12-31 0000887225 kep:WesternPowerChanggiSolarCo.Ltd.FormerlySamyangPhotovoltaicPowerCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:EwpAustraliaPty.LtdMember 2022-01-01 2022-12-31 0000887225 kep:ColumboolaSolarFarmHoldCoPty.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:DigitalInnovationGrowthFundMember 2022-01-01 2022-12-31 0000887225 kep:JWindFirstLlcMember 2022-01-01 2022-12-31 0000887225 kep:KepcoHoldingCompanyMember 2022-01-01 2022-12-31 0000887225 kep:KepcoForPowerCompanyMember 2022-01-01 2022-12-31 0000887225 kep:KepcoForMaintenanceCompanyMember 2022-01-01 2022-12-31 0000887225 kep:KospoTrumbullLlcMember 2022-01-01 2022-12-31 0000887225 kep:ChangjukWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOFMSMember 2022-01-01 2022-12-31 0000887225 kep:FirstkeepersMember 2022-01-01 2022-12-31 0000887225 kep:SecutecMember 2022-01-01 2022-12-31 0000887225 kep:SEGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:KOWEPOServiceCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:KOSPOServiceCo.LtdMember 2022-01-01 2022-12-31 0000887225 kep:EWPServiceCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:PT.KOMIPOEnergyIndonesiaMember 2022-01-01 2022-12-31 0000887225 kep:KNFPartnersMember 2022-01-01 2022-12-31 0000887225 kep:KOSPOUSAMember 2022-01-01 2022-12-31 0000887225 kep:KOENBylongMember 2022-01-01 2022-12-31 0000887225 kep:EnergyNewIndustrySpecializedInvestmentPrivateInvestmentTrustMember 2022-01-01 2022-12-31 0000887225 kep:KOSPOPowerServicesLimitadaMember 2022-01-01 2022-12-31 0000887225 kep:FujeijWindPowerCompanyMember 2022-01-01 2022-12-31 0000887225 kep:HeeMangSunlightPowerMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOEnergySolutionMember 2022-01-01 2022-12-31 0000887225 kep:SolarSchoolPlantMember 2022-01-01 2022-12-31 0000887225 kep:YeongYangSolarManagementCo.LtdMember 2022-01-01 2022-12-31 0000887225 kep:LsgHydroPowerLimitedMember 2022-01-01 2022-12-31 0000887225 kep:KoenBioCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:KomipoEnergySolutionAmericaLlcMember 2022-01-01 2022-12-31 0000887225 kep:ElaraInvestmentHoldingsLlcMember 2022-01-01 2022-12-31 0000887225 kep:ElaraEquityHoldingsLlcMember 2022-01-01 2022-12-31 0000887225 kep:ElaraClassBHoldingsLlcMember 2022-01-01 2022-12-31 0000887225 kep:ElaraClassBMemberLlcMember 2022-01-01 2022-12-31 0000887225 kep:ElaraDevelopmentHoldingsLlcMember 2022-01-01 2022-12-31 0000887225 kep:KomipoDevelopmentLlcFormerlyElaraDevelopmentLlcMember 2022-01-01 2022-12-31 0000887225 kep:ElaraEnergyHoldingsLlcMember 2022-01-01 2022-12-31 0000887225 kep:ElaraEnergyProjectLlcMember 2022-01-01 2022-12-31 0000887225 kep:KomipoIberianSolarGroupS.l.u.Member 2022-01-01 2022-12-31 0000887225 kep:JeongamWindPowerCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:KoreaSoutheastPowerMember 2022-01-01 2022-12-31 0000887225 kep:KoreaHydroNuclearPowerMember 2022-01-01 2022-12-31 0000887225 kep:KowepoEuropeB.v.Member 2022-01-01 2022-12-31 0000887225 kep:CvsEquityHoldingsLlcMember 2022-01-01 2022-12-31 0000887225 kep:CvsClassBHoldingsLlcMember 2022-01-01 2022-12-31 0000887225 kep:CvsDevelopmentHoldingsLlcMember 2022-01-01 2022-12-31 0000887225 kep:CvsDevelopmentLlcMember 2022-01-01 2022-12-31 0000887225 kep:KOMIPOServiceCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:KOAKPowerLimitedMember 2022-01-01 2022-12-31 0000887225 kep:KEPCOCaliforniaLLCMember 2022-01-01 2022-12-31 0000887225 kep:KOLATSpAMember 2022-01-01 2022-12-31 0000887225 kep:PTKoreaEnergyIndonesiaMember 2022-01-01 2022-12-31 0000887225 kep:BSKENewIndustryFundXMember 2022-01-01 2022-12-31 0000887225 kep:SonghyunENewIndustryFundMember 2022-01-01 2022-12-31 0000887225 kep:ENewIndustryLBFundMember 2022-01-01 2022-12-31 0000887225 kep:KOENServiceCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:IncheonFuelCellCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:KEPCOMojaveHoldingsLLCMember 2022-01-01 2022-12-31 0000887225 kep:ChitoseSolarPowerPlantMember 2022-01-01 2022-12-31 0000887225 kep:KOSPOYoungnamPowerMember 2022-01-01 2022-12-31 0000887225 kep:KOMIPOEuropeBVMember 2022-01-01 2022-12-31 0000887225 ifrs-full:PresentValueOfDefinedBenefitObligationMember 2022-01-01 2022-12-31 0000887225 kep:FacilityLoan1Member kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:SyndicatedLoanMember kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:EBLMember kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:OperatingFundsMember kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:OtherLoan1Member kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:ConcentrateMember 2022-01-01 2022-12-31 0000887225 kep:TransformedMember 2022-01-01 2022-12-31 0000887225 kep:EnrichmentMember 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts7Member 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts34Member 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts35Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts36Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts37Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts38Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts39Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts40Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts41Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts42Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts3Member 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts12Member 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts13Member 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts14Member 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts15Member 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts16Member 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts11Member 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts45Member 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts15Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts16Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts4Member 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts17Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts18Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts19Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts20Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts21Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts22Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts23Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts24Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts25Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts26Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts46Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts47Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts48Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts49Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts50Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts51Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts52Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts53Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts27Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts28Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts29Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts30Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts31Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts32Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts17Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts18Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts19Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts20Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts21Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts3Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts2Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts1Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:Currencyswapcontracts43Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts11Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts12Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts13Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts14Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts22Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts23Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts24Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts10Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts9Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts8Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts7Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts6Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts5Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts4Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts1Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts2Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts44Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts25Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts26Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts8Member 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts9Member 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts10Member 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts5Member 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts27Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts33Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts34Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts35Member kep:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts28Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts29Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts30Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts31Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts32Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencySwapContracts33Member kep:NotDesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:CurrencySwapContracts6Member 2022-01-01 2022-12-31 0000887225 kep:FirstBondTypeHybridBondMember kep:KoreaSoutheastPowerMember 2022-01-01 2022-12-31 0000887225 kep:SecondBondTypeHybridBondMember kep:KoreaSoutheastPowerMember 2022-01-01 2022-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers2Member 2022-01-01 2022-12-31 0000887225 kep:CashAndCashEquivalentsMember 2022-01-01 2022-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers3Member 2022-01-01 2022-12-31 0000887225 kep:CashAndCashEquivalents1Member 2022-01-01 2022-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers4Member 2022-01-01 2022-12-31 0000887225 kep:PropertyPlantEquipmentOthers5Member 2022-01-01 2022-12-31 0000887225 kep:FinanceLeaseReceivableAndPropertyPlantAndEquipmentAndOthersMember 2022-01-01 2022-12-31 0000887225 kep:KNOCNigerianEastWestOilMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:KNOCNigerianEastWestOilMember 2022-01-01 2022-12-31 0000887225 kep:SPowerMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:PtCirebonEnergiPrasaranaMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:CapmanLynxScaSicarMember ifrs-full:AccumulatedImpairmentMember 2022-01-01 2022-12-31 0000887225 kep:NghiSon2PowerMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:SaemangeumSebitPowerPlantMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:GunsanBioEnergyMember ifrs-full:AccumulatedImpairmentMember 2022-01-01 2022-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:DaehanWindPowerPSCMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:HORUSSOLARSADECVMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:SolaseadoSolarPowerMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISADECVMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:DEEnergiaSpAMember 2022-01-01 2022-12-31 0000887225 kep:DaejungOffshoreWindPowerMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:KelarSAMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:GuadalupeSolarSpaMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:CapmanLynxScaSicarMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:BitsolarEnergyMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:XePianXeNamnoyPowerMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:PTWampuElectricPowerMember 2022-01-01 2022-12-31 0000887225 kep:GunsanBioEnergyMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:FinanceLeaseReceivableAndPropertyPlantAndEquipmentAndOthers2Member 2022-01-01 2022-12-31 0000887225 kep:CashCashEquivalents2Member 2022-01-01 2022-12-31 0000887225 kep:PropertyPlantEquipmentOthers6Member 2022-01-01 2022-12-31 0000887225 kep:CashCashEquivalents3Member 2022-01-01 2022-12-31 0000887225 kep:PropertyPlantAndEquipmentAndOthers1Member 2022-01-01 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract1Member kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract2Member kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract6Member kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract3Member kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract4Member kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract5Member kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract7Member kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract9Member kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:CrossCurrencyInterestRateContract8Member kep:KoreaDevelopmentBankMember 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings1Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings2Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings3Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings4Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings1Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings2Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings3Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings4Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings5Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings6Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings7Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings8Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings9Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings10Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings11Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings12Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings13Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings14Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings15Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings16Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings17Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings18Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings19Member 2022-01-01 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract16Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings20Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings21Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings22Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings23Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings24Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings25Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings26Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings27Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongtermBorrowings16Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongtermBorrowings15Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongtermBorrowings14Member 2022-01-01 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract13Member 2022-01-01 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract12Member 2022-01-01 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract11Member 2022-01-01 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract10Member 2022-01-01 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract18Member 2022-01-01 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract15Member 2022-01-01 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract14Member 2022-01-01 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyInterestRateContract17Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings5Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings6Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings7Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings8Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings9Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings10Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings11Member 2022-01-01 2022-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:DerivativesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:DebtSecuritiesMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2022-01-01 2022-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimitedMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingS.lMember ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:HICarbonProfessionalPrivateSpecialAssetInvestmentTrust1Member 2022-01-01 2022-12-31 0000887225 kep:Fy15Member 2022-01-01 2022-12-31 0000887225 kep:Fy17cMember 2022-01-01 2022-12-31 0000887225 kep:Fy04Member 2022-01-01 2022-12-31 0000887225 kep:Fy20bMember 2022-01-01 2022-12-31 0000887225 kep:Fy19eMember 2022-01-01 2022-12-31 0000887225 kep:Fy19cMember 2022-01-01 2022-12-31 0000887225 kep:Fy20cMember 2022-01-01 2022-12-31 0000887225 kep:Fy21aMember 2022-01-01 2022-12-31 0000887225 kep:Fy21bMember 2022-01-01 2022-12-31 0000887225 kep:Fy21cMember 2022-01-01 2022-12-31 0000887225 kep:Fy21dMember 2022-01-01 2022-12-31 0000887225 kep:Fy20dMember 2022-01-01 2022-12-31 0000887225 kep:Fy96Member 2022-01-01 2022-12-31 0000887225 kep:Fy97Member 2022-01-01 2022-12-31 0000887225 kep:Fy17aMember 2022-01-01 2022-12-31 0000887225 kep:Fy14Member 2022-01-01 2022-12-31 0000887225 kep:Fy17bMember 2022-01-01 2022-12-31 0000887225 kep:Fy19bMember 2022-01-01 2022-12-31 0000887225 kep:Fy20aMember 2022-01-01 2022-12-31 0000887225 kep:Fy19aMember 2022-01-01 2022-12-31 0000887225 kep:Fy19dMember 2022-01-01 2022-12-31 0000887225 kep:Fy18aMember 2022-01-01 2022-12-31 0000887225 kep:Fy18bMember 2022-01-01 2022-12-31 0000887225 ifrs-full:SubsidiariesMember 2022-01-01 2022-12-31 0000887225 kep:ElectricityBonds1Member 2022-01-01 2022-12-31 0000887225 kep:KepcoEnergySolutionCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 ifrs-full:MaterialReconcilingItemsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:AllOtherSegmentsMember ifrs-full:OperatingSegmentsMember 2022-01-01 2022-12-31 0000887225 kep:ElectricPowerGenerationNonNuclearMember ifrs-full:OperatingSegmentsMember 2022-01-01 2022-12-31 0000887225 kep:ElectricPowerGenerationNuclearMember ifrs-full:OperatingSegmentsMember 2022-01-01 2022-12-31 0000887225 kep:CorporateBonds1Member 2022-01-01 2022-12-31 0000887225 kep:TransmissionAndDistributionMember ifrs-full:OperatingSegmentsMember 2022-01-01 2022-12-31 0000887225 kep:PlantMaintenanceEngineeringServiceMember ifrs-full:OperatingSegmentsMember 2022-01-01 2022-12-31 0000887225 kep:Fy22aMember 2022-01-01 2022-12-31 0000887225 kep:Fy22bMember 2022-01-01 2022-12-31 0000887225 kep:Fy22cMember 2022-01-01 2022-12-31 0000887225 kep:Fy22dMember 2022-01-01 2022-12-31 0000887225 kep:Fy22eMember 2022-01-01 2022-12-31 0000887225 kep:Fy22fMember 2022-01-01 2022-12-31 0000887225 kep:SpentFuelMember 2022-01-01 2022-12-31 0000887225 kep:KepcoSolarCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:EwpAmericaInc.Member 2022-01-01 2022-12-31 0000887225 kep:Fy22gMember 2022-01-01 2022-12-31 0000887225 kep:RadioactiveWasteMember 2022-01-01 2022-12-31 0000887225 kep:GoesanSolarParkCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:YTNMember 2022-01-01 2022-12-31 0000887225 kep:GangwonWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:KoreaPowerExchangeMember 2022-01-01 2022-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:HyundaiGreenPowerMember 2022-01-01 2022-12-31 0000887225 kep:TaebaekWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:GoDeokCleanEnergyCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2022-01-01 2022-12-31 0000887225 kep:SPCPowerCorporationMember 2022-01-01 2022-12-31 0000887225 kep:KNOCNigerianEastOilMember 2022-01-01 2022-12-31 0000887225 kep:PTWampuElectricPowerMember 2022-01-01 2022-12-31 0000887225 kep:DaeryunPowerMember 2022-01-01 2022-12-31 0000887225 kep:PTCirebonElectricPowerMember 2022-01-01 2022-12-31 0000887225 kep:PioneerGasPowerMember 2022-01-01 2022-12-31 0000887225 kep:XePianXeNamnoyPowerMember 2022-01-01 2022-12-31 0000887225 kep:NoeulGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2022-01-01 2022-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2022-01-01 2022-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2022-01-01 2022-12-31 0000887225 kep:BusanGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:SPowerMember 2022-01-01 2022-12-31 0000887225 kep:GangneungEcoPowerMember 2022-01-01 2022-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2022-01-01 2022-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:DaeguPhotovoltaicMember 2022-01-01 2022-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimiteMember 2022-01-01 2022-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:PNDSolarMember 2022-01-01 2022-12-31 0000887225 kep:DaegucleanEnergyMember 2022-01-01 2022-12-31 0000887225 kep:YaksuESSLtdMember 2022-01-01 2022-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:KoreaElectricPowerCorporationFundMember 2022-01-01 2022-12-31 0000887225 kep:GwangyangGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:YuDangSolarCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:DongbuHighwaySolarMember 2022-01-01 2022-12-31 0000887225 kep:GangneungSacheonFuelCellCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:JejuGimnyeongWindPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:SeobuHighwaySolarMember 2022-01-01 2022-12-31 0000887225 kep:MuanSolarParkCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:AnjwaSmartFarmSolarCityCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:YeomsubongWindPowerCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:ChuncheonGreenEnergyCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:JinbhuvishPowerGenerationPvtMember 2022-01-01 2022-12-31 0000887225 kep:GunsanBioEnergyMember 2022-01-01 2022-12-31 0000887225 kep:HansuwonKnpCo.Ltd.FormerlyKoreaNuclearPartnersCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:PTMutiaraJawaMember 2022-01-01 2022-12-31 0000887225 kep:GoseongGreenPowerMember 2022-01-01 2022-12-31 0000887225 kep:DaewonGreenEnergyCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:EurasiaEnergyHoldingsMember 2022-01-01 2022-12-31 0000887225 kep:KoreaGasCorporationMember 2022-01-01 2022-12-31 0000887225 kep:KostureCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:YeongyangWindPowerCorporationIiMember 2022-01-01 2022-12-31 0000887225 kep:SaemangeumSebitPowerPlantCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:HaeparangEnergyCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts36Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts37Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts38Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts39Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts40Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts41Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts42Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts43Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts34Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts33Member 2022-01-01 2022-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:StructureTestNetworkCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2022-01-01 2022-12-31 0000887225 kep:IndeckNilesAssetManagementLLCMember 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts44Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts32Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts31Member 2022-01-01 2022-12-31 0000887225 kep:KNHSolarMember 2022-01-01 2022-12-31 0000887225 kep:KNOCNigerianWestOilMember 2022-01-01 2022-12-31 0000887225 kep:PTBayanResourcesTBKMember 2022-01-01 2022-12-31 0000887225 kep:GemengInternationalEnergyMember 2022-01-01 2022-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts45Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts46Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts14Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts13Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts12Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts11Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts10Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts9Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts8Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts7Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts6Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts5Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts4Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts3Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts2Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts1Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts47Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts48Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts49Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts50Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts51Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts52Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts53Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts54Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts55Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts56Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts57Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts58Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts59Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts60Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts61Member 2022-01-01 2022-12-31 0000887225 kep:FutureConvergenceTechnologyLaboratoryMember 2022-01-01 2022-12-31 0000887225 kep:GreenRadiationMember 2022-01-01 2022-12-31 0000887225 kep:Pt.CirebonEnergiPrasaranaMember 2022-01-01 2022-12-31 0000887225 kep:PlatformnMember 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts20Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts19Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts18Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts17Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts16Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts15Member 2022-01-01 2022-12-31 0000887225 kep:ScEgMember 2022-01-01 2022-12-31 0000887225 kep:BoulderSolarMember 2022-01-01 2022-12-31 0000887225 kep:KoreaEnergyDataCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:Ud4mMember 2022-01-01 2022-12-31 0000887225 kep:G.guruCo.LtdMember 2022-01-01 2022-12-31 0000887225 kep:O2BGlobalCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:YangguFloatingPhotovoltaicPowerPlantIncMember 2022-01-01 2022-12-31 0000887225 kep:SantiagoSolarPowerSpaMember 2022-01-01 2022-12-31 0000887225 kep:EnvironmentAndEnergyMember 2022-01-01 2022-12-31 0000887225 kep:AceMember 2022-01-01 2022-12-31 0000887225 kep:WangSanEngineeringMember 2022-01-01 2022-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:ITRCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:SureDataLabCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:SEPCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:HankookElectricPowerInformationCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:TronixCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:DongducheonDreamPowerMember 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts30Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts29Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts28Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts27Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts26Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts25Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts24Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts23Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts22Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts21Member 2022-01-01 2022-12-31 0000887225 kep:CurrencyForwardContracts35Member 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ShipsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:RightofuseAssetsMember 2022-01-01 2022-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember 2022-01-01 2022-12-31 0000887225 kep:LoadedHeavyWaterMember 2022-01-01 2022-12-31 0000887225 ifrs-full:VehiclesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:MachineryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:BuildingsMember 2022-01-01 2022-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember 2022-01-01 2022-12-31 0000887225 kep:KoreaDevelopmentBankMember kep:CrossCurrencyForwardContract1Member 2022-01-01 2022-12-31 0000887225 kep:HyundaiEnergyMember 2022-01-01 2022-12-31 0000887225 kep:SeokmunEnergyMember 2022-01-01 2022-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2022-01-01 2022-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2022-01-01 2022-12-31 0000887225 kep:SPowerMember 2022-01-01 2022-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2022-01-01 2022-12-31 0000887225 kep:TaebaekWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:KoreaPowerExchangeMember 2022-01-01 2022-12-31 0000887225 kep:StructureTestNetworkMember 2022-01-01 2022-12-31 0000887225 kep:ItrMember 2022-01-01 2022-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2022-01-01 2022-12-31 0000887225 kep:OracleLicenseForSdisIntegratedDbMember ifrs-full:ComputerSoftwareMember 2022-01-01 2022-12-31 0000887225 kep:ContributionsToARPNRCDCMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2022-01-01 2022-12-31 0000887225 kep:SejongHaengbogdosiSharingChargeMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2022-01-01 2022-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:RightUseElectricityGasSupplyFacilityCommunityDistrictSongdoMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:OccupancyAndUseOfPublicWatersMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:GreenhouseGasEmissionsRightsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember ifrs-full:ServiceConcessionRightsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:MiningRightsMember kep:MiningRightOfBylongMineMember 2022-01-01 2022-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:KWNuclearComponentsMember 2022-01-01 2022-12-31 0000887225 kep:CorporateBondMember 2022-01-01 2022-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember 2022-01-01 2022-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2022-01-01 2022-12-31 0000887225 kep:CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2022-01-01 2022-12-31 0000887225 kep:ListedAndUnlistedEquitySecurtiesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:NotLaterThanOneYearMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LaterThanThreeYearsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember ifrs-full:DebtSecuritiesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember kep:UnlistedSecuritiesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:TreasurySharesMember 2022-01-01 2022-12-31 0000887225 kep:OtherCapitalSurplusOtherThanGainsonDisposalOfTreasuryStocksMember 2022-01-01 2022-12-31 0000887225 kep:OtherCapitalSurplusMember 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings12Member 2022-01-01 2022-12-31 0000887225 kep:ForeignLongtermBorrowings13Member 2022-01-01 2022-12-31 0000887225 kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:CarryingAmountOtherThanGovernmentGrantsMember ifrs-full:BuildingsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:PlanAssetsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:UnusedTaxCreditsMember 2022-01-01 2022-12-31 0000887225 kep:UnusedTaxLossesAndUnusedTaxCreditsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:TemporaryDifferenceMember 2022-01-01 2022-12-31 0000887225 kep:ExcessDonationLimitMember 2022-01-01 2022-12-31 0000887225 ifrs-full:UnusedTaxLossesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:NetDefinedBenefitLiabilityAssetMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CashFlowHedgesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentMember 2022-01-01 2022-12-31 0000887225 ifrs-full:InvestmentsAccountedForUsingEquityMethodMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LeaseReceivablesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:IntangibleAssetsOtherThanGoodwillMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherProvisionsMember 2022-01-01 2022-12-31 0000887225 kep:DeferredRevenueMember 2022-01-01 2022-12-31 0000887225 kep:OtherFinancialLiabilitiesMember 2022-01-01 2022-12-31 0000887225 kep:DoubtfulMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherTemporaryDifferencesMember 2022-01-01 2022-12-31 0000887225 kep:SpecialDeductionForPropertyPlantAndEquipmentMember 2022-01-01 2022-12-31 0000887225 kep:AccruedIncomeReceivableMember 2022-01-01 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2022-01-01 2022-12-31 0000887225 kep:GainsLossesOnForeignExchangeTranslationMember 2022-01-01 2022-12-31 0000887225 ifrs-full:MachineryMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ShipsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:VehiclesMember kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:StructuresMember kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:CarryingAmountOtherThanGovernmentGrantsMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-01-01 2022-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:MachineryMember kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:BuildingsMember kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:CarryingAmountOtherThanGovernmentGrantsMember ifrs-full:VehiclesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 kep:StructuresMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LandMember kep:GovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:SeparateMember 2022-01-01 2022-12-31 0000887225 kep:YeongYangSolarManagementCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:YeongYangHorusPhotovoltaicCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:JeongamWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:YeongYangInnovationCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:SolarvaderCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:CashAndCashEquivalentsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LoansAndReceivablesCategoryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember 2022-01-01 2022-12-31 0000887225 kep:OtherFinancialAssetsCategoryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:TradeReceivablesMember 2022-01-01 2022-12-31 0000887225 kep:LongTermFinancialInstrumentsCategoryMember 2022-01-01 2022-12-31 0000887225 kep:ShortTermFinancialInstrumentsCategoryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:MachineryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:VehiclesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:BuildingsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LandMember 2022-01-01 2022-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ShipsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-01-01 2022-12-31 0000887225 kep:PerformanceGuaranteesAndOthers2Member 2022-01-01 2022-12-31 0000887225 kep:Fy96Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:Fy97Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:Fy97Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:Fy18bMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:Fy18bMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:Fy19cMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:Fy19cMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:Fy22cMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:Fy22cMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:Fy22fMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:Fy22fMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:ElectricityBonds1Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:ElectricityBonds1Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:CorporateBondsMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:CorporateBondsMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:Fy96Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:GoseongGreenPowerMember 2022-01-01 2022-12-31 0000887225 kep:GangneungEcoPowerMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LandMember 2022-01-01 2022-12-31 0000887225 kep:SeobusamboHighwayPhotovoltaicsCo.LtdOneMember 2022-01-01 2022-12-31 0000887225 kep:SeobusamboHighwayPhotovoltaicsCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember 2022-01-01 2022-12-31 0000887225 kep:HyundaiGreenPowerMember 2022-01-01 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyNineCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyThreeCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyFourCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventySixCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndEightyOneCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventySevenCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndEightyCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyFiveCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyEightCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:SeventyOneOneCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:SeventyOneTwoCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:FiftySevenOneCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:FiftySevenTwoCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:FiftySevenOneCorporateBond1Member 2022-01-01 2022-12-31 0000887225 kep:FiftySevenTwoCorporateBond1Member 2022-01-01 2022-12-31 0000887225 kep:SixtySevenOneCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:SixtySevenTwoCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFortyNineCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFortyEightCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFortySevenCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFortySixCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFortyFiveCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFourtyFourCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFourtyThreeCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndThirtyNineCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFourtyCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFourtyOneCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFourtyTwoCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyOneCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyTwoCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyThreeCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyFourCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyFiveCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftySixCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftySevenCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyEightCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndFiftyNineCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyOneCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyTwoCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyThreeCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyFourCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyFiveCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtySixCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyNineCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtySevenCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSixtyEightCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyOneCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndSeventyTwoCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:SeventyOneCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:SeventyTwoCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:SeventyThreeCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:FiftyEightOneCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:FiftyEightTwoCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:FiftyEightThreeCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndEightyThreeCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:SeventyTwoOneCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:SeventyTwoTwoCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:SixtyEightOneCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:SixtyEightTwoCorporateBondMember 2022-01-01 2022-12-31 0000887225 kep:OneThousandThreeHundredAndEightyTwoCorporateBondMember 2022-01-01 2022-12-31 0000887225 ifrs-full:TopOfRangeMember kep:LocalLongTermBorrowings11Member 2022-01-01 2022-12-31 0000887225 ifrs-full:BottomOfRangeMember kep:LocalLongTermBorrowings11Member 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings12Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings13Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings13Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings14Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings14Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings18Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings18Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings20Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings20Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings21Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings21Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings22Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings12Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings1Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings1Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings2Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings2Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings4Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings4Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings5Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings5Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings22Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings26Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings26Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings27Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalLongTermBorrowings27Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings4Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings4Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:ForeignLongTermBorrowings12Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:ForeignLongtermBorrowings13Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:KAPESMember 2022-01-01 2022-12-31 0000887225 ifrs-full:HedgingInstrumentsMember 2022-01-01 2022-12-31 0000887225 kep:DerivativeAssetsApplyingHedgeAccountingCategoryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ReserveOfCashFlowHedgesMember 2022-01-01 2022-12-31 0000887225 kep:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0000887225 kep:SharesInOtherComprehensiveIncomeLossOfInvestmentsInAssociatesAndJointVenturesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2022-01-01 2022-12-31 0000887225 kep:OtherSubsidiariesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000887225 kep:IncheonNewPowerMember 2022-01-01 2022-12-31 0000887225 kep:CheongnaEnergyMember 2022-01-01 2022-12-31 0000887225 kep:PlatformnMember 2022-01-01 2022-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:GoesanSolarParkMember 2022-01-01 2022-12-31 0000887225 kep:JejuGimnyeongWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:JeongamWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:ExpresswaySolarlightPowerGenerationMember 2022-01-01 2022-12-31 0000887225 kep:SamsuWindPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:YaksuESSLtdMember 2022-01-01 2022-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:GGuruMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OperatingSegmentsMember 2022-01-01 2022-12-31 0000887225 kep:HyundaiEnergyMember 2022-01-01 2022-12-31 0000887225 kep:BarakahOneCompanyMember 2022-01-01 2022-12-31 0000887225 kep:NghiSon2PowerMember 2022-01-01 2022-12-31 0000887225 kep:KAPESMember 2022-01-01 2022-12-31 0000887225 kep:ChesterSolarIVSpAMember 2022-01-01 2022-12-31 0000887225 kep:SamcheokEcoMaterialsCo.LimitedMember 2022-01-01 2022-12-31 0000887225 kep:IncheonNewPowerMember 2022-01-01 2022-12-31 0000887225 kep:NaepoGreenEnergyMember 2022-01-01 2022-12-31 0000887225 kep:InternationalOffshorePowerTransmissionHoldingCompanyLimitedMember 2022-01-01 2022-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2022-01-01 2022-12-31 0000887225 kep:EquityMethodAdjustmentMember 2022-01-01 2022-12-31 0000887225 kep:DeferredTaxesAdjustmentMember 2022-01-01 2022-12-31 0000887225 ifrs-full:EliminationOfIntersegmentAmountsMember 2022-01-01 2022-12-31 0000887225 kep:OthersAdjustmentMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OrdinarySharesMember 2022-01-01 2022-12-31 0000887225 dei:AdrMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:PerformanceObligationsSatisfiedOverTimeMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ForeignCountriesMember ifrs-full:PerformanceObligationsSatisfiedAtPointInTimeMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:PerformanceObligationsSatisfiedOverTimeMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CountryOfDomicileMember ifrs-full:PerformanceObligationsSatisfiedAtPointInTimeMember 2022-01-01 2022-12-31 0000887225 kep:OtherGainsLossesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2022-01-01 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 2022-01-01 2022-12-31 0000887225 kep:ContractualCashFlowsAndFinancialAssetsMember kep:SolelyPaymentsOfPrincipalAndInterestMember 2022-01-01 2022-12-31 0000887225 kep:ContractualCashFlowsAndFinancialAssetsMember kep:OtherThanSPPIMember 2022-01-01 2022-12-31 0000887225 kep:ContractualCashFlowsMember kep:SolelyPaymentsOfPrincipalAndInterestMember 2022-01-01 2022-12-31 0000887225 kep:ToSellFinancialAssetsMember kep:SolelyPaymentsOfPrincipalAndInterestMember 2022-01-01 2022-12-31 0000887225 kep:ShinhanBankMember kep:ConchoValleyEnergyLlcMember 2022-01-01 2022-12-31 0000887225 kep:OrdinaryWagesAndUnpaidWagesMember 2022-01-01 2022-12-31 0000887225 kep:InternationalFinanceCorporationMember 2022-01-01 2022-12-31 0000887225 kep:GangneungMember 2022-01-01 2022-12-31 0000887225 ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:DerivativeLiabilitiesMember 2022-01-01 2022-12-31 0000887225 kep:AcquisitionCostOfTheSecuritiesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherProvisionsMember 2022-01-01 2022-12-31 0000887225 kep:ImpairmentLossMember kep:NaepoGreenEnergyCo.LtdMember 2022-01-01 2022-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicMember kep:KookminBankMember 2022-01-01 2022-12-31 0000887225 kep:HeeMangSunlightPowerCo.LtdMember 2022-01-01 2022-12-31 0000887225 kep:GangwonWindPowerMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:KoreaPowerExchangeMember 2022-01-01 2022-12-31 0000887225 kep:KNOCNigerianEastOilMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2022-01-01 2022-12-31 0000887225 kep:DongducheonDreamPowerMember 2022-01-01 2022-12-31 0000887225 kep:KoreaElectricPowerCorporationFundMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimitedMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:Ud4mCoLtdMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:YeomsubongWindPowerCo.Ltd.Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:SaemangeumSebitPowerPlantCo.Ltd.Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:EnvironmentAndEnergyMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:NawahEnergyMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2022-01-01 2022-12-31 0000887225 kep:TaebaekGuinemiWindPowerMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:BarakahOneCompanyMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:HyundaiEnergyMember 2022-01-01 2022-12-31 0000887225 kep:GemengInternationalEnergyMember kep:WooriSpotPefMember 2022-01-01 2022-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember kep:TimePeriodThreeMember 2022-01-01 2022-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember kep:TimePeriodTwoMember 2022-01-01 2022-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember kep:TimePeriodOneMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CostOfSalesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:SellingGeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0000887225 kep:ConstructionInProcessAndOthersMember 2022-01-01 2022-12-31 0000887225 kep:JordanElectricPowerCompanyMember kep:PowerPurchaseAgreementMember 2022-01-01 2022-12-31 0000887225 kep:PowerPurchaseAgreementMember kep:FujeijWindPowerPlantMember 2022-01-01 2022-12-31 0000887225 kep:PowerPurchaseAgreementMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:PowerPurchaseAgreementMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:PowerPurchaseAgreementMember kep:CommissionFederalDeElecrticidadMember 2022-01-01 2022-12-31 0000887225 dei:BusinessContactMember 2022-01-01 2022-12-31 0000887225 kep:YangguFloatingPhotovoltaicPowerPlantInc.Member 2022-01-01 2022-12-31 0000887225 kep:GreenRadiationCo.LtdMember 2022-01-01 2022-12-31 0000887225 kep:GangneungSacheonFuelCellCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:G.guruCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:SeobuHighwaySolarCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:KostureCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:KPGEIncMember 2022-01-01 2022-12-31 0000887225 kep:GoDeokCleanEnergyCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:Ud4mCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:DongbuHighwaySolarCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:DigitalInnovationGrowthFundMember 2022-01-01 2022-12-31 0000887225 kep:FutureConvergenceTechnologyLaboratory.Co.LtdMember 2022-01-01 2022-12-31 0000887225 kep:KoreaElectricVehicleChargingServiceMember 2022-01-01 2022-12-31 0000887225 kep:HansuwonKnpCoLtdFormerlyKoreaNuclearPartnersCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:PyeongchangWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:ChangjukWindPowerMember 2022-01-01 2022-12-31 0000887225 kep:BoulderSolarIiiLlcMember 2022-01-01 2022-12-31 0000887225 kep:Platformn.Co.LtdMember 2022-01-01 2022-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:EnergycoCo.Ltd.FormerlyEnergycoLlcMember 2022-01-01 2022-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingSLMember 2022-01-01 2022-12-31 0000887225 kep:PulauIndahOmSdnBhdMember 2022-01-01 2022-12-31 0000887225 kep:YaksuessCo.LtdMember 2022-01-01 2022-12-31 0000887225 kep:KepcouhdeInc.Member 2022-01-01 2022-12-31 0000887225 kep:EnergycoLLCMember 2022-01-01 2022-12-31 0000887225 kep:SeobusamboHighwayPhotovoltaicsMember 2022-01-01 2022-12-31 0000887225 kep:YaksuessCoLtdMember 2022-01-01 2022-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimitedMember 2022-01-01 2022-12-31 0000887225 kep:InvestmentPropertiesMember ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:InvestmentPropertiesMember ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 ifrs-full:SellingGeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CostOfSalesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember 2022-01-01 2022-12-31 0000887225 kep:AccrualsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LongtermBorrowingsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:RightofuseAssetsMember 2022-01-01 2022-12-31 0000887225 kep:InventoriesMember 2022-01-01 2022-12-31 0000887225 kep:ConstructionContractsMember 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts1Member kep:FirstFiveYearsMember 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts1Member kep:ThereafterMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts21Member kep:NotDesignatedAsHedgingInstrumentMember kep:FirstFiveYearsMember 2022-01-01 2022-12-31 0000887225 kep:InterestRateSwapContracts21Member kep:NotDesignatedAsHedgingInstrumentMember kep:ThereafterMember 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts22Member kep:FirstFiveYearsMember 2022-01-01 2022-12-31 0000887225 kep:NotDesignatedAsHedgingInstrumentMember kep:InterestRateSwapContracts22Member kep:ThereafterMember 2022-01-01 2022-12-31 0000887225 kep:ThirdPlannedPeriodMember 2022-01-01 2022-12-31 0000887225 kep:ThirdPlannedPeriodMember kep:PeriodTwoThousandAndTwentyTwoMember 2022-01-01 2022-12-31 0000887225 kep:ThirdPlannedPeriodMember kep:PeriodTwoThousandAndTwentyThreeMember 2022-01-01 2022-12-31 0000887225 kep:ThirdPlannedPeriodMember kep:PeriodTwoThousandAndTwentyFourMember 2022-01-01 2022-12-31 0000887225 kep:ThirdPlannedPeriodMember kep:PeriodTwoThousandAndTwentyOneMember 2022-01-01 2022-12-31 0000887225 kep:ThirdPlannedPeriodMember kep:PeriodTwoThousandAndTwentyFiveMember 2022-01-01 2022-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2022-01-01 2022-12-31 0000887225 kep:CashMember 2022-01-01 2022-12-31 0000887225 kep:ToolsdiesandmoldsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:InvestmentPropertyMember 2022-01-01 2022-12-31 0000887225 ifrs-full:BuildingsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:MachineryMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OfficeEquipmentMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2022-01-01 2022-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2022-01-01 2022-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2022-01-01 2022-12-31 0000887225 ifrs-full:VehiclesMember 2022-01-01 2022-12-31 0000887225 ifrs-full:LandMember 2022-01-01 2022-12-31 0000887225 kep:TemporaryElectricityBillSupportForSmallBusinessOwnersMember 2022-01-01 2022-12-31 0000887225 kep:JeongamWindPowerMember kep:ShareholdersAgreementsMember 2022-01-01 2022-12-31 0000887225 kep:ChangjukWindPowerMember kep:ShareholdersAgreementsMember 2022-01-01 2022-12-31 0000887225 kep:ColumboolaSolarFarmHoldCoPty.Ltd.Member kep:ShareholdersAgreementsMember 2022-01-01 2022-12-31 0000887225 kep:GyeongjuWindPowerCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 kep:KoreaOffshoreWindPowerCo.Ltd.Member 2022-01-01 2022-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentProceedsBeforeIntendedUseMember 2022-01-01 2022-12-31 0000887225 kep:PropertyPlantAndEquipmentCostsBeforeIntendedUseMember 2022-01-01 2022-12-31 0000887225 kep:EffectFromFirstOfJanuaryTwoThousandAndTwentyFourMember 2022-01-01 2022-12-31 0000887225 kep:KoreaGasCorporationMember kep:KoreaMidlandPowerMember kep:FuelSwapMember 2022-01-01 2022-12-31 0000887225 kep:GSDonghaeElectricPowerMember kep:KoreanWesternPowerCoLimitedAndKoreanEasternPowerCoLtdMember kep:FuelSwapMember 2022-01-01 2022-12-31 0000887225 kep:KapesIncMember kep:PerformanceGuaranteesMember 2022-01-01 2022-12-31 0000887225 kep:KapesIncMember kep:DefectGuaranteesMember 2022-01-01 2022-12-31 0000887225 kep:LocalShortTermBorrowings1Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalShortTermBorrowings2Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:ForeignShortTermBorrowings3Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalBankOverdraft1Member ifrs-full:BottomOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalShortTermBorrowings1Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalShortTermBorrowings2Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:ForeignShortTermBorrowings3Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 kep:LocalBankOverdraft1Member ifrs-full:TopOfRangeMember 2022-01-01 2022-12-31 0000887225 ifrs-full:ForeignCountriesMember 2020-12-31 0000887225 ifrs-full:CountryOfDomicileMember 2020-12-31 0000887225 kep:KEPCOIlijanCorporationMember 2020-12-31 0000887225 kep:OtherSubsidiariesMember 2020-12-31 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 2020-12-31 0000887225 kep:KEPCOPlantServiceEngineeringMember 2020-12-31 0000887225 ifrs-full:InterestRateSwapContractMember 2020-12-31 0000887225 ifrs-full:InterestRateSwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:InterestRateSwapContractMember 2020-12-31 0000887225 ifrs-full:OptionContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-12-31 0000887225 kep:DesignatedAsHedgingInstrumentMember ifrs-full:CurrencySwapContractMember 2020-12-31 0000887225 ifrs-full:CurrencySwapContractMember 2020-12-31 0000887225 ifrs-full:ForwardContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-12-31 0000887225 ifrs-full:CurrencySwapContractMember kep:NotDesignatedAsHedgingInstrumentMember 2020-12-31 0000887225 kep:KoreaSoutheastPowerMember kep:BidiaiCoLimitedMember kep:ConversionOfInvestmentsInDebtInstrumentsIntoEquityInvestmentsAsAResultOfRestructuringOfInvesteeMember 2023-02-17 0000887225 kep:KoreaSoutheastPowerMember kep:BidiaiCoLimitedMember kep:ConversionOfInvestmentsInDebtInstrumentsIntoEquityInvestmentsAsAResultOfRestructuringOfInvesteeMember 2023-02-17 2023-02-17 0000887225 kep:KEPCOEngineeringConstructionCompanyMember 2022-06-24 2022-06-24 0000887225 ifrs-full:PreviouslyStatedMember 2021-01-01 0000887225 ifrs-full:FinancialEffectOfChangesInAccountingPolicyMember 2021-01-01 0000887225 ifrs-full:RestatedMember 2021-01-01 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 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2020-12-31 0000887225 ifrs-full:IssuedCapitalMember 2020-12-31 0000887225 ifrs-full:EquityAttributableToOwnersOfParentMember 2020-12-31 0000887225 ifrs-full:RetainedEarningsMember 2020-12-31 0000887225 ifrs-full:NoncontrollingInterestsMember 2020-12-31 0000887225 ifrs-full:TradeReceivablesMember 2020-12-31 0000887225 kep:OtherReceivablesMember 2020-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:GovernmentGrantsMember 2020-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:MachineryMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:VehiclesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:VehiclesMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:ShipsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:StructuresMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:BuildingsMember kep:GovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:MachineryMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:StructuresMember 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:OtherPropertyPlantAndEquipmentMember 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2020-12-31 0000887225 ifrs-full:BuildingsMember 2020-12-31 0000887225 ifrs-full:MachineryMember 2020-12-31 0000887225 ifrs-full:ShipsMember 2020-12-31 0000887225 ifrs-full:VehiclesMember 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2020-12-31 0000887225 ifrs-full:LandMember 2020-12-31 0000887225 ifrs-full:PresentValueOfDefinedBenefitObligationMember 2020-12-31 0000887225 ifrs-full:PlanAssetsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:ComputerSoftwareMember 2020-12-31 0000887225 kep:IntangibleAssetsMember 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:LeaseAgreementsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:OtherIntangibleAssetsMember 2020-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2020-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:MiningRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:ProvisionsForEmployeeBenefitsMember 2020-12-31 0000887225 kep:PowerPlantRegionalSupportProgramProvisionsMember 2020-12-31 0000887225 ifrs-full:MiscellaneousOtherProvisionsMember 2020-12-31 0000887225 kep:ProvisionsForRpsMember 2020-12-31 0000887225 kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2020-12-31 0000887225 kep:TransmissionRegionalSupportProgramProvisionsMember 2020-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2020-12-31 0000887225 kep:OtherRecoveryProvisionsMember 2020-12-31 0000887225 ifrs-full:LegalProceedingsProvisionMember 2020-12-31 0000887225 kep:AccumulatedTranslationAdjustmentMember 2020-12-31 0000887225 ifrs-full:ReserveOfCashFlowHedgesMember 2020-12-31 0000887225 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 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:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-12-31 0000887225 kep:SharesInOtherComprehensiveIncomeLossOfInvestmentsInAssociatesAndJointVenturesMember 2020-12-31 0000887225 kep:SpentFuelRecoveryProvisionsMember 2020-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember 2020-12-31 0000887225 kep:PcbsRecoveryProvisionsMember 2020-12-31 0000887225 kep:WasteRecoveryProvisionsMember 2020-12-31 0000887225 ifrs-full:NetDefinedBenefitLiabilityAssetMember 2020-12-31 0000887225 ifrs-full:UnusedTaxLossesMember 2020-12-31 0000887225 kep:GainsLossesOnForeignExchangeTranslationMember 2020-12-31 0000887225 kep:OtherFinancialLiabilitiesMember 2020-12-31 0000887225 ifrs-full:CashFlowHedgesMember 2020-12-31 0000887225 kep:DoubtfulMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2020-12-31 0000887225 ifrs-full:IntangibleAssetsOtherThanGoodwillMember 2020-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentMember 2020-12-31 0000887225 ifrs-full:LeaseReceivablesMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-12-31 0000887225 kep:DeferredRevenueMember 2020-12-31 0000887225 ifrs-full:OtherProvisionsMember 2020-12-31 0000887225 ifrs-full:InvestmentsAccountedForUsingEquityMethodMember 2020-12-31 0000887225 ifrs-full:OtherTemporaryDifferencesMember 2020-12-31 0000887225 kep:SpecialDeductionForPropertyPlantAndEquipmentMember 2020-12-31 0000887225 kep:AccruedIncomeReceivableMember 2020-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 kep:ExcessDonationLimitMember 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:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember ifrs-full:DebtSecuritiesMember 2020-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember kep:UnlistedSecuritiesMember 2020-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:AtFairValueMember 2020-12-31 0000887225 ifrs-full:TradingEquitySecuritiesMember 2020-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-12-31 0000887225 kep:CorporateBondMember 2020-12-31 0000887225 kep:CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2020-12-31 0000887225 kep:ListedAndUnlistedEquitySecurtiesMember 2020-12-31 0000887225 ifrs-full:OtherEquitySecuritiesMember 2020-12-31 0000887225 ifrs-full:SeparateMember 2020-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2020-12-31 0000887225 kep:GovernmentGrantsMember 2020-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember 2020-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember 2020-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:MiningRightsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-12-31 0000887225 kep:GovernmentGrantsMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:LeaseAgreementsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:GreenhouseGasEmissionsRightsMember 2021-12-31 0000887225 ifrs-full:MiningRightsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-12-31 0000887225 kep:GovernmentGrantsMember kep:LeaseAgreementsMember 2021-12-31 0000887225 kep:LeaseAgreementsMember 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-12-31 0000887225 kep:GovernmentGrantsMember kep:GreenhouseGasEmissionsRightsMember 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:IntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:GreenhouseGasEmissionsRightsMember 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 kep:IntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:GreenhouseGasEmissionsRightsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 kep:GovernmentGrantsMember kep:IntangibleAssetsMember 2021-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:IntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:IntangibleAssetsMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:ComputerSoftwareMember 2021-12-31 0000887225 kep:GovernmentGrantsMember 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:AccumulatedImpairmentMember ifrs-full:MiningRightsMember 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:LeaseAgreementsMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:LeaseAgreementsMember 2021-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:MiningRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:CarryingAmountOtherThanGovernmentGrantsMember kep:LeaseAgreementsMember 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:PresentValueOfDefinedBenefitObligationMember 2021-12-31 0000887225 ifrs-full:PlanAssetsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:WasteRecoveryProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:OtherRecoveryProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForEmployeeBenefitsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForEmployeeBenefitsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember ifrs-full:LegalProceedingsProvisionMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember ifrs-full:LegalProceedingsProvisionMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:TransmissionRegionalSupportProgramProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForRpsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2021-12-31 0000887225 kep:ProvisionsForEmployeeBenefitsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2021-12-31 0000887225 kep:PcbsRecoveryProvisionsMember 2021-12-31 0000887225 kep:SpentFuelRecoveryProvisionsMember 2021-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember 2021-12-31 0000887225 ifrs-full:LegalProceedingsProvisionMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember ifrs-full:MiscellaneousOtherProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember ifrs-full:FinancialGuaranteeContractsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForRpsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember ifrs-full:MiscellaneousOtherProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember ifrs-full:FinancialGuaranteeContractsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForNuclearPlantsRestorationMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForNuclearPlantsRestorationMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:SpentFuelRecoveryProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:PcbsRecoveryProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:OtherRecoveryProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:PowerPlantRegionalSupportProgramProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:TransmissionRegionalSupportProgramProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:SpentFuelRecoveryProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember kep:WasteRecoveryProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:PcbsRecoveryProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember kep:PowerPlantRegionalSupportProgramProvisionsMember 2021-12-31 0000887225 kep:CurrentProvisionsMember 2021-12-31 0000887225 kep:NoncurrentProvisionsMember 2021-12-31 0000887225 kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2021-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2021-12-31 0000887225 kep:ProvisionsForRpsMember 2021-12-31 0000887225 kep:OtherRecoveryProvisionsMember 2021-12-31 0000887225 ifrs-full:MiscellaneousOtherProvisionsMember 2021-12-31 0000887225 kep:PowerPlantRegionalSupportProgramProvisionsMember 2021-12-31 0000887225 kep:TransmissionRegionalSupportProgramProvisionsMember 2021-12-31 0000887225 kep:WasteRecoveryProvisionsMember 2021-12-31 0000887225 ifrs-full:EquityAttributableToOwnersOfParentMember 2021-12-31 0000887225 ifrs-full:IssuedCapitalMember 2021-12-31 0000887225 ifrs-full:RetainedEarningsMember 2021-12-31 0000887225 ifrs-full:NoncontrollingInterestsMember 2021-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2021-12-31 0000887225 kep:OtherReceivablesMember 2021-12-31 0000887225 ifrs-full:TradeReceivablesMember 2021-12-31 0000887225 ifrs-full:TemporaryDifferenceMember 2021-12-31 0000887225 kep:DoubtfulMember 2021-12-31 0000887225 kep:DeferredRevenueMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2021-12-31 0000887225 ifrs-full:CashFlowHedgesMember 2021-12-31 0000887225 kep:OtherFinancialLiabilitiesMember 2021-12-31 0000887225 ifrs-full:OtherProvisionsMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-12-31 0000887225 ifrs-full:UnusedTaxLossesMember 2021-12-31 0000887225 kep:SpecialDeductionForPropertyPlantAndEquipmentMember 2021-12-31 0000887225 ifrs-full:UnusedTaxCreditsMember 2021-12-31 0000887225 kep:UnusedTaxLossesAndUnusedTaxCreditsMember 2021-12-31 0000887225 ifrs-full:OtherTemporaryDifferencesMember 2021-12-31 0000887225 kep:ExcessDonationLimitMember 2021-12-31 0000887225 kep:AccruedIncomeReceivableMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:GainsLossesOnForeignExchangeTranslationMember 2021-12-31 0000887225 ifrs-full:IntangibleAssetsOtherThanGoodwillMember 2021-12-31 0000887225 ifrs-full:LeaseReceivablesMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentMember 2021-12-31 0000887225 ifrs-full:InvestmentsAccountedForUsingEquityMethodMember 2021-12-31 0000887225 ifrs-full:NetDefinedBenefitLiabilityAssetMember 2021-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-12-31 0000887225 kep:ListedAndUnlistedEquitySecurtiesMember 2021-12-31 0000887225 kep:CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-12-31 0000887225 ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BuildingsMember 2021-12-31 0000887225 ifrs-full:BuildingsMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:FixturesAndFittingsMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:ShipsMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:VehiclesMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0000887225 ifrs-full:ShipsMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0000887225 ifrs-full:VehiclesMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:VehiclesMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:FixturesAndFittingsMember 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:MachineryMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:MachineryMember 2021-12-31 0000887225 ifrs-full:MachineryMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:ShipsMember 2021-12-31 0000887225 kep:CorporateBondMember 2021-12-31 0000887225 kep:CashMember 2020-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2020-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2020-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2020-12-31 0000887225 ifrs-full:OfficeEquipmentMember 2020-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2020-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2020-12-31 0000887225 ifrs-full:InvestmentPropertyMember 2020-12-31 0000887225 kep:ToolsdiesandmoldsMember 2020-12-31 0000887225 ifrs-full:BuildingsMember 2020-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2020-12-31 0000887225 ifrs-full:VehiclesMember 2020-12-31 0000887225 ifrs-full:MachineryMember 2020-12-31 0000887225 ifrs-full:LandMember 2020-12-31 0000887225 ifrs-full:ShipsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:VehiclesMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:MachineryMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:GovernmentGrantsMember 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:VehiclesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember kep:GovernmentGrantsMember 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:GovernmentGrantsMember 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:BuildingsMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:LandMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 kep:StructuresMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:LandMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:LandMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:LandMember 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:BuildingsMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:BuildingsMember 2021-12-31 0000887225 kep:StructuresMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:StructuresMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember 2021-12-31 0000887225 ifrs-full:MachineryMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:MachineryMember 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:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:StructuresMember 2021-12-31 0000887225 kep:StructuresMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:ShipsMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:ShipsMember 2021-12-31 0000887225 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:VehiclesMember 2021-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:StructuresMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember kep:GovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2021-12-31 0000887225 kep:ToolsDiesAndMoldsMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2021-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember ifrs-full:AccumulatedImpairmentMember 2021-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember 2021-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember 2021-12-31 0000887225 ifrs-full:SeparateMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2020-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 2020-12-31 0000887225 kep:KoreaGasCorporationMember 2020-12-31 0000887225 kep:KoreaElectricPowerIndustrialDevelopmentMember 2020-12-31 0000887225 kep:GangwonWindPowerMember 2020-12-31 0000887225 kep:HyundaiGreenPowerMember 2020-12-31 0000887225 kep:YTNMember 2020-12-31 0000887225 kep:KoreaPowerExchangeMember 2020-12-31 0000887225 kep:PyeongchangWindPowerMember 2020-12-31 0000887225 kep:TaebackGuinemiWindPowerMember 2020-12-31 0000887225 kep:ChangjukWindPowerMember 2020-12-31 0000887225 kep:DaeryunPowerMember 2020-12-31 0000887225 kep:SamcheokEcoMaterialsMember 2020-12-31 0000887225 kep:HaengBokDoSiPhotovoltaicPowerCoLtdMember 2020-12-31 0000887225 kep:GSDonghaeElectricPowerMember 2020-12-31 0000887225 kep:KoreaElectricVehicleChargingServiceMember 2020-12-31 0000887225 kep:GwangyangGreenEnergyMember 2020-12-31 0000887225 kep:YaksuESSLtdMember 2020-12-31 0000887225 kep:DaeguPhotovoltaicMember 2020-12-31 0000887225 kep:KoreaElectricPowerCorporationFundMember 2020-12-31 0000887225 kep:BusanGreenEnergyMember 2020-12-31 0000887225 kep:EnergyInfraAssetManagementMember 2020-12-31 0000887225 kep:GangneungEcoPowerMember 2020-12-31 0000887225 kep:GoseongGreenPowerMember 2020-12-31 0000887225 kep:PTMutiaraJawaMember 2020-12-31 0000887225 kep:ShinPyeongtaekPowerMember 2020-12-31 0000887225 kep:KoreaEnergyDataCoLtdMember 2020-12-31 0000887225 kep:GoDeokCleanEnergyCoLtdMember 2020-12-31 0000887225 kep:SaemangeumSebitPowerPlantCo.Ltd.Member 2020-12-31 0000887225 kep:HaeparangEnergyCo.Ltd.Member 2020-12-31 0000887225 kep:YeongyangWindPowerCorporationIiMember 2020-12-31 0000887225 kep:YeomsubongWindPowerCo.Ltd.Member 2020-12-31 0000887225 kep:ChuncheonGreenEnergyCo.Ltd.Member 2020-12-31 0000887225 kep:DaejungOffshoreWindPowerMember 2020-12-31 0000887225 kep:PNDSolarMember 2020-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimiteMember 2020-12-31 0000887225 kep:HadongMineralFiberMember 2020-12-31 0000887225 kep:NoeulGreenEnergyMember 2020-12-31 0000887225 kep:StructureTestNetworkCoLtdMember 2020-12-31 0000887225 kep:EurasiaEnergyHoldingsMember 2020-12-31 0000887225 kep:KNOCNigerianWestOilMember 2020-12-31 0000887225 kep:KNOCNigerianEastOilMember 2020-12-31 0000887225 kep:PioneerGasPowerMember 2020-12-31 0000887225 kep:PTCirebonElectricPowerMember 2020-12-31 0000887225 kep:SPowerMember 2020-12-31 0000887225 kep:PTBayanResourcesTBKMember 2020-12-31 0000887225 kep:SPCPowerCorporationMember 2020-12-31 0000887225 kep:KNHSolarMember 2020-12-31 0000887225 kep:XePianXeNamnoyPowerMember 2020-12-31 0000887225 kep:PTWampuElectricPowerMember 2020-12-31 0000887225 kep:GemengInternationalEnergyMember 2020-12-31 0000887225 kep:TaebaekWindPowerMember 2020-12-31 0000887225 kep:DongducheonDreamPowerMember 2020-12-31 0000887225 kep:DaegucleanEnergyMember 2020-12-31 0000887225 kep:HansuwonKnpCoLtdFormerlyKoreaNuclearPartnersCoLtdMember 2020-12-31 0000887225 kep:KoreaEnergySolutionsCoLtdMember 2020-12-31 0000887225 kep:HyundaiEcoEnergyCoLtdMember 2020-12-31 0000887225 kep:ITRCoLtdMember 2020-12-31 0000887225 kep:GunsanBioEnergyMember 2020-12-31 0000887225 kep:JinbhuvishPowerGenerationPvtMember 2020-12-31 0000887225 kep:GreenEnergyElectricityGenerationCoLtdMember 2020-12-31 0000887225 kep:YeongGwangYaksuWindElectricCoLtdMember 2020-12-31 0000887225 kep:IndeckNilesDevelopmentLLCMember 2020-12-31 0000887225 kep:HanwhaCorporation-linkedSunlightPowerSpecialPrivateEquityInvestmentTrustNo1Member 2020-12-31 0000887225 kep:NamjeongsusangSolarPowerOperationCoLtdMember 2020-12-31 0000887225 kep:Ud4mCoLtdMember 2020-12-31 0000887225 kep:DongbuHighwaySolarCoLtdMember 2020-12-31 0000887225 kep:SeobuHighwaySolarCoLtdMember 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:MuanSolarParkCoLtdMember 2020-12-31 0000887225 kep:SeoroseoroSunnyPowerPlantCoLtdMember 2020-12-31 0000887225 kep:YuDangSolarCoLtdMember 2020-12-31 0000887225 kep:AnjwaSmartFarmSolarCityCoLtdMember 2020-12-31 0000887225 kep:DaewonGreenEnergyCoLtdMember 2020-12-31 0000887225 kep:G.guruCoLtdMember 2020-12-31 0000887225 kep:JejuGimnyeongWindPowerCoLtdMember 2020-12-31 0000887225 kep:MuanSunshineSolarPowerPlantCoLtdMember 2020-12-31 0000887225 kep:O2BGlobalCoLtdMember 2020-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember 2020-12-31 0000887225 kep:GoesanSolarParkCoLtdMember 2020-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember 2020-12-31 0000887225 kep:SaemangeumHeemangPhotovoltaicCoLtdMember 2020-12-31 0000887225 kep:JejuSolarOneCoLtdMember 2020-12-31 0000887225 kep:HankookElectricPowerInformationCoLtdMember 2020-12-31 0000887225 kep:TronixCoLtdMember 2020-12-31 0000887225 kep:GwangbaekSolarPowerInvestmentCoLtdMember 2020-12-31 0000887225 kep:KPGEIncMember 2020-12-31 0000887225 kep:SEPCoLtdMember 2020-12-31 0000887225 kep:SuwonNewPowerCoLtdMember 2020-12-31 0000887225 kep:SureDataLabCoLtdMember 2020-12-31 0000887225 kep:IndeckNilesAssetManagementLLCMember 2020-12-31 0000887225 kep:HadongMineralFiberMember 2021-12-31 0000887225 kep:SeobuHighwaySolarCoLtdMember 2021-12-31 0000887225 kep:DongbuHighwaySolarCoLtdMember 2021-12-31 0000887225 kep:JejuSolarOneCoLtdMember 2021-12-31 0000887225 kep:DiegoDeAlmagroSolarSpAMember 2020-12-31 0000887225 kep:MOMENTUMMember 2020-12-31 0000887225 kep:ChesterSolarISpAMember 2020-12-31 0000887225 kep:KWNuclearComponentsMember 2020-12-31 0000887225 kep:BusanShinhoSolarPowerMember 2020-12-31 0000887225 kep:KAPESMember 2020-12-31 0000887225 kep:JamaicaPublicServiceMember 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:KEPCOSPCPowerCorporationMember 2020-12-31 0000887225 kep:KVHoldingsMember 2020-12-31 0000887225 kep:GansuDatangYumenWindPowerMember 2020-12-31 0000887225 kep:JeongamWindPowerMember 2020-12-31 0000887225 kep:NghiSon2PowerMember 2020-12-31 0000887225 kep:IncheonNewPowerMember 2020-12-31 0000887225 kep:HonamWindPowerMember 2020-12-31 0000887225 kep:SeokmunEnergyMember 2020-12-31 0000887225 kep:GuadalupeSolarSpaMember 2020-12-31 0000887225 kep:PulauIndahOmSdnBhdMember 2020-12-31 0000887225 kep:EnergycoCo.Ltd.FormerlyEnergycoLlcMember 2020-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember 2020-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2020-12-31 0000887225 kep:CheongnaEnergyMember 2020-12-31 0000887225 kep:BitsolarEnergyMember 2020-12-31 0000887225 kep:OneEnergyAsiaLimitedMember 2020-12-31 0000887225 kep:HapcheonFloatingPhotovoltaicPowerPlantIncMember 2020-12-31 0000887225 kep:KASINVESTMENTILLCMember 2020-12-31 0000887225 kep:CAESLLCMember 2020-12-31 0000887225 kep:NaepoGreenEnergyMember 2020-12-31 0000887225 kep:HyundaiEnergyMember 2020-12-31 0000887225 kep:KASINVESTMENTIILLCMember 2020-12-31 0000887225 kep:BusanIndustrialSolarPowerCoLtdMember 2020-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember 2020-12-31 0000887225 kep:YeonggwangbaeksuWindPowerMember 2020-12-31 0000887225 kep:HORUSSOLARSADECVMember 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:ExpresswaySolarlightPowerGenerationMember 2020-12-31 0000887225 kep:Cheong-SongNoraesanWindPowerCoLtdMember 2020-12-31 0000887225 kep:LaurelSpAMember 2020-12-31 0000887225 kep:REHolidayHoldingsLLCMember 2020-12-31 0000887225 kep:ChungsongmeonBongSanWindPowerCoLtdMember 2020-12-31 0000887225 kep:REAstoria2LandCoLLCMember 2020-12-31 0000887225 kep:ChesterSolarVSpAMember 2020-12-31 0000887225 kep:NawahEnergyMember 2020-12-31 0000887225 kep:ChesterSolarIVSpAMember 2020-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember 2020-12-31 0000887225 kep:SouthJamaicaPowerCompanyLimitedMember 2020-12-31 0000887225 kep:YeonggwangWindPowerMember 2020-12-31 0000887225 kep:DaeguGreenPowerJointVenturesMember 2020-12-31 0000887225 kep:YangyangWindPowerCoLtdMember 2020-12-31 0000887225 kep:DangjinEcoPowerCoLtdNewlyMember 2020-12-31 0000887225 kep:BarakahOneCompanyMember 2020-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISSDECVMember 2020-12-31 0000887225 kep:WaterburyLakeUraniumLPMember 2020-12-31 0000887225 kep:ShuweihatAsiaPowerInvestmentBVMember 2020-12-31 0000887225 kep:RESTechnologyADMember 2020-12-31 0000887225 kep:KEPCOUhdeMember 2020-12-31 0000887225 kep:ShuweihatAsiaOperationMaintenanceCompanyMember 2020-12-31 0000887225 kep:ASMBGInvesticiiADMember 2020-12-31 0000887225 kep:PTBaritoWahanaTenagaMember 2020-12-31 0000887225 kep:ShinhanBNPPPrivateInvestmentTrustEastWestSunlightDreamMember 2020-12-31 0000887225 kep:NHAmundiGlobalInfrastructureInvestmentPrivateInvestmentTrust21Member 2020-12-31 0000887225 kep:KoreaPowerEngineeringServiceMember 2020-12-31 0000887225 kep:DaehanWindPowerPSCMember 2020-12-31 0000887225 kep:HaemodumSolarCoLtdMember 2020-12-31 0000887225 kep:SolarPhilippinesCalataganCorporationMember 2020-12-31 0000887225 kep:KIAMCOKOWEPOBannertonHoldCoPtyLtdMember 2020-12-31 0000887225 kep:REPioneerHoldingsLLCMember 2020-12-31 0000887225 kep:JaeunResidentWindPowerPlantCoLtdMember 2020-12-31 0000887225 kep:DEEnergiaSpAMember 2020-12-31 0000887225 kep:SaemangeumSolarPowerCoLtdMember 2020-12-31 0000887225 kep:ChileSolarJVSpAMember 2020-12-31 0000887225 kep:REBarrenRidge1HoldingsLLCMember 2020-12-31 0000887225 kep:REBarrenRidgeLandCoLLCMember 2020-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember 2020-12-31 0000887225 kep:TaebaekGadeoksanWindPowerCoLtdMember 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:CapmanLynxScaSicarMember 2020-12-31 0000887225 kep:InternationalOffshorePowerTransmissionHoldingCompanyLimitedMember 2020-12-31 0000887225 kep:AmmanAsiaElectricPowerMember 2020-12-31 0000887225 kep:GlobalTradeOfPowerSystemMember 2020-12-31 0000887225 kep:KelarSAMember 2020-12-31 0000887225 kep:ChuncheonEnergyMember 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:PeriodTwoThousandAndTwentyThreeMember kep:ThirdPlannedPeriodMember 2020-12-31 0000887225 kep:PeriodTwoThousandAndTwentyTwoMember kep:ThirdPlannedPeriodMember 2020-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFourMember kep:ThirdPlannedPeriodMember 2020-12-31 0000887225 kep:PeriodTwoThousandAndTwentyOneMember kep:ThirdPlannedPeriodMember 2020-12-31 0000887225 kep:ThirdPlannedPeriodMember 2020-12-31 0000887225 kep:PeriodTwoThousandAndTwentyFiveMember kep:ThirdPlannedPeriodMember 2020-12-31 0000887225 ifrs-full:VehiclesMember 2021-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2021-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2021-12-31 0000887225 ifrs-full:InvestmentPropertyMember 2021-12-31 0000887225 ifrs-full:MachineryMember 2021-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 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:IntangibleAssetsUnderDevelopmentMember 2021-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2021-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2021-12-31 0000887225 kep:ToolsdiesandmoldsMember 2021-12-31 0000887225 ifrs-full:OfficeEquipmentMember 2021-12-31 0000887225 kep:TemporaryElectricityBillSupportForSmallBusinessOwnersMember 2020-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember kep:UnlistedSecuritiesMember 2021-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember 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 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:LandMember 2021-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:LandMember 2021-12-31 0000887225 ifrs-full:StatutoryReserveMember 2021-12-31 0000887225 kep:OtherCapitalSurplusOtherThanGainsonDisposalOfTreasuryStocksMember 2021-12-31 0000887225 kep:OtherCapitalSurplusMember 2021-12-31 0000887225 ifrs-full:TreasurySharesMember 2021-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2021-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember ifrs-full:OtherEquityInterestMember 2021-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember kep:OtherCapitalSurplusMember 2021-12-31 0000887225 kep:SharesInOtherComprehensiveIncomeLossOfInvestmentsInAssociatesAndJointVenturesMember 2021-12-31 0000887225 ifrs-full:ReserveOfCashFlowHedgesMember 2021-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2021-12-31 0000887225 kep:AccumulatedTranslationAdjustmentMember 2021-12-31 0000887225 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000887225 ifrs-full:OtherEquityInterestMember 2021-12-31 0000887225 kep:ChangesInOtherEquityMember 2021-12-31 0000887225 kep:SyndicatedLoanMember kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:EBLMember kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:OperatingFundsMember kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:FacilityLoan1Member kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:OtherLoan1Member kep:KoreaDevelopmentBankMember 2021-12-31 0000887225 kep:PTWampuElectricPowerMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:KNOCNigerianEastWestOilMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:KNOCNigerianEastWestOilMember 2021-12-31 0000887225 kep:GunsanBioEnergyMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:DaejungOffshoreWindPowerMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:BitsolarEnergyMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:GuadalupeSolarSpaMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingS.lMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:CapmanLynxScaSicarMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:SolaseadoSolarPowerMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:KelarSAMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISADECVMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:SPowerMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:CapmanLynxScaSicarMember 2021-12-31 0000887225 kep:NghiSon2PowerMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:SaemangeumSebitPowerPlantMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:PtCirebonEnergiPrasaranaMember 2021-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimitedMember 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:DEEnergiaSpAMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:DaehanWindPowerPSCMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:HORUSSOLARSADECVMember ifrs-full:GrossCarryingAmountMember 2021-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:ComputerSoftwareMember 2022-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:ComputerSoftwareMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:ComputerSoftwareMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:ComputerSoftwareMember 2022-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2022-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2022-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2022-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember 2022-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:MiningRightsMember 2022-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:MiningRightsMember 2022-12-31 0000887225 ifrs-full:MiningRightsMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2022-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2022-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:GovernmentGrantsMember 2022-12-31 0000887225 kep:IntangibleAssetsMember 2022-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 kep:CarryingAmountOtherThanGovernmentGrantsMember kep:LeaseAgreementsMember 2022-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:ComputerSoftwareMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 kep:GovernmentGrantsMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2022-12-31 0000887225 kep:LeaseAgreementsMember 2022-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2022-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2022-12-31 0000887225 ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:GreenhouseGasEmissionsRightsMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:IntangibleAssetsMember 2022-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2022-12-31 0000887225 kep:GovernmentGrantsMember kep:GreenhouseGasEmissionsRightsMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:IntangibleAssetsMember 2022-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:IntangibleAssetsMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:OtherIntangibleAssetsMember 2022-12-31 0000887225 kep:GreenhouseGasEmissionsRightsMember 2022-12-31 0000887225 kep:GovernmentGrantsMember kep:IntangibleAssetsMember 2022-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2022-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:MiningRightsMember 2022-12-31 0000887225 kep:GovernmentGrantsMember kep:LeaseAgreementsMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:OtherIntangibleAssetsMember 2022-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:OtherIntangibleAssetsMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:GreenhouseGasEmissionsRightsMember 2022-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:GreenhouseGasEmissionsRightsMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:LeaseAgreementsMember 2022-12-31 0000887225 kep:UsageRightsOfDonatedAssetsAndOtherMember 2022-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:IntangibleAssetsUnderDevelopmentMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2022-12-31 0000887225 kep:AcquisitionRelatedCostsMember ifrs-full:CapitalisedDevelopmentExpenditureMember 2022-12-31 0000887225 kep:CarryingAmountOtherThanGovernmentGrantsMember ifrs-full:MiningRightsMember 2022-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:MiningRightsMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember kep:LeaseAgreementsMember 2022-12-31 0000887225 kep:AcquisitionRelatedCostsMember kep:LeaseAgreementsMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember kep:UsageRightsOfDonatedAssetsAndOtherMember 2022-12-31 0000887225 kep:SyndicatedLoanMember kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:EBLMember kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:OperatingFundsMember kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:OtherLoan1Member kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 kep:FacilityLoan1Member kep:KoreaDevelopmentBankMember 2022-12-31 0000887225 ifrs-full:PresentValueOfDefinedBenefitObligationMember 2022-12-31 0000887225 ifrs-full:PlanAssetsMember 2022-12-31 0000887225 kep:KNOCNigerianEastWestOilMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:KNOCNigerianEastWestOilMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:DaejungOffshoreWindPowerMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:KelarSAMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:SolaseadoSolarPowerMember 2022-12-31 0000887225 kep:BitgoelEcoEnergyCoLtdMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:CapmanLynxScaSicarMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:SPowerMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:PTWampuElectricPowerMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:XePianXeNamnoyPowerMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:GunsanBioEnergyMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:BigeumResidentPhotovoltaicPowerMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:PulauIndahPowerPlantSdnBhdMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:ForesightIberianSolarGroupHoldingS.lMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:CapmanLynxScaSicarMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:BitsolarEnergyMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:GuadalupeSolarSpaMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:PTTanjungPowerIndonesiaMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:PtCirebonEnergiPrasaranaMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:SaemangeumSebitPowerPlantMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:DaesanGreenEnergyCoLtdMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:NghiSon2PowerMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:SUNMEXRENOVABLESSADECVMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:DaehanWindPowerPSCMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:DEEnergiaSpAMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:HORUSSOLARSADECVMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:GunsanBioEnergyMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:RECURSOSSOLARESPVDEMEXICOIISADECVMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:NepalWaterEnergyDevelopmentCompanyPrivateLimitedMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:CurrentProvisionsMember kep:SpentFuelRecoveryProvisionsMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember kep:WasteRecoveryProvisionsMember 2022-12-31 0000887225 kep:CurrentProvisionsMember kep:PcbsRecoveryProvisionsMember 2022-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForEmployeeBenefitsMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForEmployeeBenefitsMember 2022-12-31 0000887225 kep:CurrentProvisionsMember ifrs-full:FinancialGuaranteeContractsMember 2022-12-31 0000887225 kep:CurrentProvisionsMember ifrs-full:MiscellaneousOtherProvisionsMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForRpsMember 2022-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember ifrs-full:MiscellaneousOtherProvisionsMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember ifrs-full:FinancialGuaranteeContractsMember 2022-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForRpsMember 2022-12-31 0000887225 kep:CurrentProvisionsMember ifrs-full:LegalProceedingsProvisionMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember ifrs-full:LegalProceedingsProvisionMember 2022-12-31 0000887225 kep:CurrentProvisionsMember kep:ProvisionsForNuclearPlantsRestorationMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember kep:ProvisionsForNuclearPlantsRestorationMember 2022-12-31 0000887225 kep:CurrentProvisionsMember kep:WasteRecoveryProvisionsMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember kep:OtherRecoveryProvisionsMember 2022-12-31 0000887225 kep:CurrentProvisionsMember kep:PowerPlantRegionalSupportProgramProvisionsMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember kep:SpentFuelRecoveryProvisionsMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember kep:PcbsRecoveryProvisionsMember 2022-12-31 0000887225 kep:CurrentProvisionsMember kep:OtherRecoveryProvisionsMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember kep:TransmissionRegionalSupportProgramProvisionsMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember kep:PowerPlantRegionalSupportProgramProvisionsMember 2022-12-31 0000887225 kep:CurrentProvisionsMember kep:TransmissionRegionalSupportProgramProvisionsMember 2022-12-31 0000887225 kep:CurrentProvisionsMember 2022-12-31 0000887225 kep:NoncurrentProvisionsMember 2022-12-31 0000887225 ifrs-full:LegalProceedingsProvisionMember 2022-12-31 0000887225 kep:ProvisionsForNuclearPlantsRestorationMember 2022-12-31 0000887225 kep:SpentFuelRecoveryProvisionsMember 2022-12-31 0000887225 kep:PowerPlantRegionalSupportProgramProvisionsMember 2022-12-31 0000887225 kep:OtherRecoveryProvisionsMember 2022-12-31 0000887225 kep:WasteRecoveryProvisionsMember 2022-12-31 0000887225 kep:PcbsRecoveryProvisionsMember 2022-12-31 0000887225 kep:TransmissionRegionalSupportProgramProvisionsMember 2022-12-31 0000887225 ifrs-full:MiscellaneousOtherProvisionsMember 2022-12-31 0000887225 kep:ProvisionsForEmployeeBenefitsMember 2022-12-31 0000887225 ifrs-full:FinancialGuaranteeContractsMember 2022-12-31 0000887225 kep:ProvisionsForGreenhouseGasEmissionsObligationsMember 2022-12-31 0000887225 kep:ProvisionsForRpsMember 2022-12-31 0000887225 ifrs-full:NoncontrollingInterestsMember 2022-12-31 0000887225 ifrs-full:RetainedEarningsMember 2022-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2022-12-31 0000887225 ifrs-full:EquityAttributableToOwnersOfParentMember 2022-12-31 0000887225 ifrs-full:IssuedCapitalMember 2022-12-31 0000887225 kep:OtherReceivablesMember 2022-12-31 0000887225 ifrs-full:TradeReceivablesMember 2022-12-31 0000887225 kep:ExcessDonationLimitMember 2022-12-31 0000887225 ifrs-full:UnusedTaxLossesMember 2022-12-31 0000887225 kep:UnusedTaxLossesAndUnusedTaxCreditsMember 2022-12-31 0000887225 ifrs-full:UnusedTaxCreditsMember 2022-12-31 0000887225 ifrs-full:TemporaryDifferenceMember 2022-12-31 0000887225 ifrs-full:OtherTemporaryDifferencesMember 2022-12-31 0000887225 ifrs-full:NetDefinedBenefitLiabilityAssetMember 2022-12-31 0000887225 ifrs-full:CashFlowHedgesMember 2022-12-31 0000887225 ifrs-full:InvestmentsAccountedForUsingEquityMethodMember 2022-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentMember 2022-12-31 0000887225 ifrs-full:LeaseReceivablesMember 2022-12-31 0000887225 ifrs-full:IntangibleAssetsOtherThanGoodwillMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember 2022-12-31 0000887225 kep:DoubtfulMember 2022-12-31 0000887225 kep:SpecialDeductionForPropertyPlantAndEquipmentMember 2022-12-31 0000887225 kep:AccruedIncomeReceivableMember 2022-12-31 0000887225 ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:GainsLossesOnForeignExchangeTranslationMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2022-12-31 0000887225 ifrs-full:OtherProvisionsMember 2022-12-31 0000887225 kep:DeferredRevenueMember 2022-12-31 0000887225 kep:OtherFinancialLiabilitiesMember 2022-12-31 0000887225 kep:CorporateBondMember 2022-12-31 0000887225 kep:NonCurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2022-12-31 0000887225 kep:ListedAndUnlistedEquitySecurtiesMember 2022-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2022-12-31 0000887225 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:LandMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:LandMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:LandMember 2022-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:BuildingsMember 2022-12-31 0000887225 ifrs-full:FixturesAndFittingsMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:FixturesAndFittingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2022-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:MachineryMember 2022-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:VehiclesMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 ifrs-full:ShipsMember 2022-12-31 0000887225 ifrs-full:VehiclesMember 2022-12-31 0000887225 kep:CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2022-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:GrossCarryingAmountMember 2022-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 kep:GovernmentGrantsMember kep:FixturesAndFittingsAndOfficeEquipmentMember 2022-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:GovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 kep:ToolsDiesAndMoldsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 kep:CarryingAmountOtherThanGovernmentGrantsMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:LandMember 2022-12-31 0000887225 ifrs-full:LandMember kep:GovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:LandMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:LandMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:LandMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2022-12-31 0000887225 ifrs-full:BuildingsMember kep:GovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:BuildingsMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:BuildingsMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:StructuresMember 2022-12-31 0000887225 kep:GovernmentGrantsMember kep:StructuresMember 2022-12-31 0000887225 kep:StructuresMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:MachineryMember kep:GovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:MachineryMember 2022-12-31 0000887225 ifrs-full:VehiclesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:FixturesAndFittingsAndOfficeEquipmentMember 2022-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:StructuresMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:MachineryMember 2022-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:ShipsMember kep:GovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:ShipsMember 2022-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:ToolsDiesAndMoldsMember 2022-12-31 0000887225 ifrs-full:MachineryMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:ShipsMember 2022-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:VehiclesMember kep:GovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:VehiclesMember 2022-12-31 0000887225 kep:StructuresMember 2022-12-31 0000887225 ifrs-full:ShipsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:VehiclesMember 2022-12-31 0000887225 ifrs-full:VehiclesMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:FixturesAndFittingsAndOfficeEquipmentMember 2022-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2022-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember kep:RetirementsPropertyPlantAndEquipmentMember 2022-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember kep:GovernmentGrantsMember 2022-12-31 0000887225 kep:ToolsDiesAndMoldsMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 ifrs-full:ConstructionInProgressMember kep:GovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2022-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:OtherPropertyPlantAndEquipmentMember 2022-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:GovernmentGrantsMember 2022-12-31 0000887225 kep:ToolsDiesAndMoldsMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:ConstructionInProgressMember 2022-12-31 0000887225 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2022-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember 2022-12-31 0000887225 ifrs-full:OtherPropertyPlantAndEquipmentMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 kep:ToolsDiesAndMoldsMember 2022-12-31 0000887225 ifrs-full:ConstructionInProgressMember ifrs-full:AccumulatedDepreciationAndAmortisationMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember 2022-12-31 0000887225 ifrs-full:PropertyPlantAndEquipmentSubjectToOperatingLeasesMember ifrs-full:AccumulatedImpairmentMember 2022-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:GovernmentGrantsMember 2022-12-31 0000887225 kep:RetirementsPropertyPlantAndEquipmentMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:VehiclesMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 kep:StructuresMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:MachineryMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:ShipsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 kep:BorrowingsAndDebtSecuritiesMember 2022-12-31 0000887225 ifrs-full:LeaseLiabilitiesMember 2022-12-31 0000887225 ifrs-full:SeparateMember 2022-12-31 0000887225 kep:AceMember 2021-12-31 0000887225 kep:EnvironmentAndEnergyMember 2021-12-31 0000887225 kep:SantiagoSolarPowerSpaMember 2021-12-31 0000887225 kep:YangguFloatingPhotovoltaicPowerPlantInc.Member 2021-12-31 0000887225 kep:GreenRadiationCo.LtdMember 2021-12-31 0000887225 kep:WangSanEngineeringMember 2021-12-31 0000887225 kep:BoulderSolarIiiLlcMember 2021-12-31 0000887225 kep:Platformn.Co.LtdMember 2021-12-31 0000887225 kep:Pt.CirebonEnergiPrasaranaMember 2021-12-31 0000887225 kep:FutureConvergenceTechnologyLaboratory.Co.LtdMember 2021-12-31 0000887225 kep:ScEgMember 2021-12-31 0000887225 kep:GreenRadiationCo.LtdMember 2022-12-31 0000887225 kep:YangguFloatingPhotovoltaicPowerPlantInc.Member 2022-12-31 0000887225 kep:KoreaElectricVehicleChargingServiceMember 2022-12-31 0000887225 kep:DongbuHighwaySolarCoLtdMember 2022-12-31 0000887225 kep:DigitalInnovationGrowthFundMember 2022-12-31 0000887225 kep:SeobuHighwaySolarCoLtdMember 2022-12-31 0000887225 kep:KPGEIncMember 2022-12-31 0000887225 kep:ChangjukWindPowerMember 2022-12-31 0000887225 kep:PyeongchangWindPowerMember 2022-12-31 0000887225 kep:FutureConvergenceTechnologyLaboratory.Co.LtdMember 2022-12-31 0000887225 kep:BoulderSolarIiiLlcMember 2022-12-31 0000887225 kep:HasamiWindFarmCorporationMember 2021-12-31 0000887225 kep:TrumbullAssetManagementLlcMember 2021-12-31 0000887225 kep:PungbackWindFarmCorporationMember 2021-12-31 0000887225 kep:PyeongchangWindPowerMember 2021-12-31 0000887225 kep:SeobusamboHighwayPhotovoltaicsCo.Ltd.Member 2021-12-31 0000887225 kep:SeungmunGreenEnergyMember 2021-12-31 0000887225 kep:SpowerChileSpaMember 2021-12-31 0000887225 kep:EumseongEcoParkMember 2021-12-31 0000887225 kep:SongsanGreenEnergyMember 2021-12-31 0000887225 kep:ChangwonNuriEnergyMember 2021-12-31 0000887225 kep:SamYangPhotovoltaicPowerCoLtdMember 2022-12-31 0000887225 kep:EnergycoCo.Ltd.FormerlyEnergycoLlcMember 2022-12-31 0000887225 ifrs-full:VehiclesMember 2022-12-31 0000887225 ifrs-full:MachineryMember 2022-12-31 0000887225 ifrs-full:LandMember 2022-12-31 0000887225 kep:CashMember 2022-12-31 0000887225 kep:ToolsdiesandmoldsMember 2022-12-31 0000887225 ifrs-full:InvestmentPropertyMember 2022-12-31 0000887225 ifrs-full:BuildingsMember 2022-12-31 0000887225 ifrs-full:FixturesAndFittingsMember 2022-12-31 0000887225 ifrs-full:ComputerSoftwareMember 2022-12-31 0000887225 ifrs-full:IntangibleAssetsUnderDevelopmentMember 2022-12-31 0000887225 ifrs-full:CapitalisedDevelopmentExpenditureMember 2022-12-31 0000887225 ifrs-full:OtherIntangibleAssetsMember 2022-12-31 0000887225 ifrs-full:OfficeEquipmentMember 2022-12-31 0000887225 ifrs-full:ConstructionInProgressMember 2022-12-31 0000887225 ifrs-full:AtFairValueMember ifrs-full:Level3OfFairValueHierarchyMember ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember kep:UnlistedSecuritiesMember 2022-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:BuildingsMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:BuildingsMember 2022-12-31 0000887225 ifrs-full:GrossCarryingAmountMember ifrs-full:LandMember 2022-12-31 0000887225 kep:GovernmentGrantsMember ifrs-full:LandMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:LandMember 2022-12-31 0000887225 ifrs-full:LandMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:BuildingsMember kep:CarryingAmountOtherThanGovernmentGrantsMember 2022-12-31 0000887225 ifrs-full:AccumulatedDepreciationAndAmortisationMember ifrs-full:BuildingsMember 2022-12-31 0000887225 ifrs-full:ReserveOfCashFlowHedgesMember 2022-12-31 0000887225 kep:SharesInOtherComprehensiveIncomeLossOfInvestmentsInAssociatesAndJointVenturesMember 2022-12-31 0000887225 kep:AccumulatedTranslationAdjustmentMember 2022-12-31 0000887225 ifrs-full:StatutoryReserveMember 2022-12-31 0000887225 ifrs-full:TreasurySharesMember 2022-12-31 0000887225 kep:OtherCapitalSurplusOtherThanGainsonDisposalOfTreasuryStocksMember 2022-12-31 0000887225 kep:OtherCapitalSurplusMember 2022-12-31 0000887225 kep:ChangesInOtherEquityMember 2022-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember 2022-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember ifrs-full:OtherEquityInterestMember 2022-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000887225 kep:OtherComponentsOfEquityAttributableToOwnersOfParentMember kep:OtherCapitalSurplusMember 2022-12-31 0000887225 ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember 2022-12-31 0000887225 ifrs-full:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000887225 ifrs-full:OtherEquityInterestMember 2022-12-31 iso4217:KRW xbrli:shares xbrli:pure iso4217:RUB iso4217:IDR iso4217:JOD iso4217:MMK iso4217:GBP iso4217:KZT iso4217:MYR iso4217:JPY iso4217:PKR iso4217:USD iso4217:UYU iso4217:SEK iso4217:VND iso4217:INR iso4217:PHP iso4217:ZAR iso4217:THB iso4217:AED iso4217:AUD iso4217:BDT iso4217:BWP iso4217:CZK iso4217:EUR iso4217:EGP iso4217:CHF iso4217:CAD iso4217:MGA iso4217:HKD iso4217:SAR iso4217:MXN utr:Year utr:kT utr:t iso4217:KRW xbrli:shares iso4217:USD xbrli:shares utr:Y