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