XML 138 R123.htm IDEA: XBRL DOCUMENT
v3.25.1

Classification of Financial Instruments - Classification of Comprehensive Income (Loss) from Financial Instruments (Details) - KRW (₩) ₩ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Income, expense, gains or losses of financial instruments |  |  |  |
Interest income |  | ₩ 467,525 | ₩ 429,620 | ₩ 340,753
Dividends income |  | 70,601 | 25,941 | 28,875
Gain on valuation of derivatives |  | 2,103,711 | 234,199 | 224,218
Gain on transaction of derivatives |  | 302,657 | 89,659 | 224,685
Gain (loss) on valuation of derivatives (equity, before tax) | [1] | 20,306 | (8,518) | (65,052)
Interest expense of trade and other payables |  | 191,918 | 200,440 | 204,078
Interest expense of others |  | 668,115 | 614,332 | 472,248
Other finance income |  | 8,882 | 4,970 | 925
Other finance expenses |  | 20,086 | 2,513 | 25,144
Cash and cash equivalents |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Interest income |  | 102,505 | 100,205 | 51,872
Gain on foreign currency transactions and translations |  | 17,498 | (2,073) | 22,158
Financial assets at fair value through profit or loss |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Interest income |  | 54,385 | 65,470 | 58,540
Dividends income |  | 4,813 | 4,193 | 1,994
Gain on valuation of derivatives |  | 1,396,350 | 144,797 | 336,049
Gain on transaction of derivatives |  | 129,471 | 130,230 | 205,298
Gain (loss) on valuation of financial assets |  | 69,161 | 128,307 | (37,230)
Gain (loss) on disposal of financial assets |  | 45,059 | 13,161 | 9,358
Financial assets at fair value through other comprehensive income |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Dividends income |  | 65,788 | 21,748 | 26,881
Financial assets at amortized cost |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Interest income |  | 2,859 | 2,929 | 1,308
Gain on foreign currency transactions and translations |  | 5,568 | (1,774) | 5,087
Loans and receivables |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Interest income |  | 45,511 | 44,029 | 33,545
Gain on foreign currency transactions and translations |  | 3,685 | 127 | 596
Trade and other receivables |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Interest income |  | 209,675 | 168,303 | 164,653
Gain on foreign currency transactions and translations |  | 121,193 | 27,363 | 1,019
Short-term financial instruments |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Interest income |  | 31,766 | 34,260 | 15,827
Gain on foreign currency transactions and translations |  | 0 | 0 | 3,513
Long-term financial instruments |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Interest income |  | 20,562 | 14,183 | 14,371
Gain on foreign currency transactions and translations |  | 3 | 0 | 1
Other financial assets |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Interest income |  | 262 | 241 | 637
Derivative (applying hedge accounting) |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Gain on valuation of derivatives |  | 410,088 | 76,814 | 149,888
Gain on transaction of derivatives |  | 14,801 | 19,604 | 54,422
Gain (loss) on valuation of derivatives (equity, before tax) |  | 21,443 | (10,539) | (93,699)
Financial liabilities at fair value through profit or loss |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Gain on valuation of derivatives |  | 52,515 | 961 | (345,313)
Gain on transaction of derivatives |  | 146,417 | (80,640) | (110,236)
Financial liabilities carried at amortized cost |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Loss on repayment of financial liabilities |  | 0 | 0 | (15)
Loss on foreign currency transactions and translations |  | (2,643,230) | (420,203) | (936,269)
Interest expense of borrowings and debt securities |  | 3,805,062 | 3,636,887 | 2,142,220
Interest expense of trade and other payables |  | 191,918 | 200,440 | 204,078
Interest expense of others |  | 668,115 | 614,332 | 472,248
Other finance income |  | 8,882 | 4,971 | 927
Other finance expenses |  | 4,177 | 1,796 | 167
Derivatives (applying hedge accounting) |  |  |  |
Income, expense, gains or losses of financial instruments |  |  |  |
Gain on valuation of derivatives |  | 244,758 | 11,627 | 83,594
Gain on transaction of derivatives |  | 11,968 | 20,465 | 75,201
Gain (loss) on valuation of derivatives (equity, before tax) |  | ₩ (1,137) | ₩ 2,021 | ₩ 28,647
[1] | Net gain (loss) on valuation of derivatives applying cash flow hedge accounting of ￦(24,415) million, ￦(3,654) million and ￦11,870 million, net of tax, are recognized as other comprehensive income (loss) for the years ended December 31, 2022, 2023 and 2024, respectively.

X
- Definition The gain (loss) arising from the difference between the carrying amount of the financial liability extinguished and the measurement of the consideration paid (equity instruments issued) to the creditor. [Refer: Carrying amount [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRIC -Number 19 -IssueDate 2024-01-01 -Paragraph 11 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRIC&num=19&code=ifrs-tx-2024-en-r&anchor=para_11&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_GainLossArisingFromDifferenceBetweenCarryingAmountOfFinancialLiabilityExtinguishedAndConsiderationPaid
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 85 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_85&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 21 -IssueDate 2024-01-01 -Paragraph 52 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_a&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 35 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | ifrs-full_IncomeExpenseGainsOrLossesOfFinancialInstrumentsAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of interest expense on other financial liabilities. [Refer: Interest expense; Other financial liabilities] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_InterestExpenseOnOtherFinancialLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of other comprehensive income, before tax, related to gains (losses) on hedging instruments that hedge investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: Other comprehensive income, before tax] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 91 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_91_b&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 7 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstruments
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of finance costs that the entity does not separately disclose in the same statement or note. [Refer: Finance costs] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_OtherFinanceCost
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of finance income that the entity does not separately disclose in the same statement or note. [Refer: Finance income] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_OtherFinanceIncome
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of dividends recognised as income. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_RevenueFromDividends
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of income arising from interest. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 8 -IssueDate 2024-01-01 -Paragraph 23 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_c&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 8 -IssueDate 2024-01-01 -Paragraph 28 -Subparagraph e -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_e&doctype=Standard -URIDate 2024-03-27 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 12 -IssueDate 2024-01-01 -Paragraph B13 -Subparagraph e -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B -URIDate 2024-03-27 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_RevenueFromInterest
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of trading income (expense) relating to derivative financial instruments. [Refer: Derivatives [member]; Trading income (expense)] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_TradingIncomeExpenseOnDerivativeFinancialInstruments
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of trading income (expense) relating to equity instruments. [Refer: Equity instruments held; Trading income (expense)] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_TradingIncomeExpenseOnEquityInstruments
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain (loss) on foreign currency transactions and translations. + References No definition available. + Details
Name: | kep_GainLossOnForeignCurrencyTransactionsAndTranslations
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain (loss) on valuation of financial assets. + References No definition available. + Details
Name: | kep_GainLossOnValuationOfFinancialAssets
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Interest expense of borrowings and debt securities. + References No definition available. + Details
Name: | kep_InterestExpenseOfBorrowingsAndDebtSecurities
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Interest expense of trade and other payables. + References No definition available. + Details
Name: | kep_InterestExpenseOnTradeAndOtherPayables
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=kep_CashAndCashEquivalentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=ifrs-full_LoansAndReceivablesCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=ifrs-full_TradeReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=kep_ShortTermFinancialInstrumentsCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=kep_LongTermFinancialInstrumentsCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=kep_OtherFinancialAssetsCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=kep_DerivativeAssetsApplyingHedgeAccountingCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=ifrs-full_FinancialLiabilitiesAtAmortisedCostCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CategoriesOfFinancialInstrumentsAxis=kep_DerivativeLiabilitiesapplyinghedgeaccountingCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |