XML 288 R273.htm IDEA: XBRL DOCUMENT
v3.25.1

Related Parties - Summary of Derivatives Transactions With Related Parties (Details) - 12 months ended Dec. 31, 2024 - Korea Development Bank ₩ in Millions, SFr in Millions, $ in Millions, $ in Millions | KRW (₩) | USD ($) | HKD ($) | CHF (SFr)
--- | --- | --- | --- | ---
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2020~2025 | 2020~2025 | 2020~2025 | 2020~2025
Pay, Contract Amount | ₩ 241,320 |  |  |
Receive, Contract Amount | $ |  | $ 200,000 |  |
Contract Interest rate Pay | 0.54 | 0.54 | 0.54 | 0.54
Contract Interest rate Receive | 1.13 | 1.13 | 1.13 | 1.13
Contract exchange rate | 1,206.6 | 1,206.6 | 1,206.6 | 1,206.6
Cross Currency Forward Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Pay, Contract Amount | ₩ 27,247 |  |  |
Receive, Contract Amount | $ |  | $ 19,000 |  |
Contract exchange rate | 143,404 | 143,404 | 143,404 | 143,404
Contract date | Dec. 16, 2024 | Dec. 16, 2024 | Dec. 16, 2024 | Dec. 16, 2024
Matrurity date | Jan. 07, 2025 | Jan. 07, 2025 | Jan. 07, 2025 | Jan. 07, 2025
Cross Currency Forward Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Pay, Contract Amount | ₩ 17,627 |  |  |
Receive, Contract Amount | $ |  | $ 12,000 |  |
Contract exchange rate | 1,468.95 | 1,468.95 | 1,468.95 | 1,468.95
Contract date | Dec. 30, 2024 | Dec. 30, 2024 | Dec. 30, 2024 | Dec. 30, 2024
Matrurity date | Jan. 17, 2025 | Jan. 17, 2025 | Jan. 17, 2025 | Jan. 17, 2025
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2021~2026 | 2021~2026 | 2021~2026 | 2021~2026
Pay, Contract Amount | ₩ 118,170 |  |  |
Receive, Contract Amount | $ |  | $ 100,000 |  |
Contract Interest rate Pay | 1.11 | 1.11 | 1.11 | 1.11
Contract Interest rate Receive | 1.13 | 1.13 | 1.13 | 1.13
Contract exchange rate | 1,181.7 | 1,181.7 | 1,181.7 | 1,181.7
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2022~2026 | 2022~2026 | 2022~2026 | 2022~2026
Pay, Contract Amount | ₩ 283,820 |  |  |
Receive, Contract Amount | $ |  | $ 200,000 |  |
Contract Interest rate Pay | 4.67 | 4.67 | 4.67 | 4.67
Contract Interest rate Receive | 5.38 | 5.38 | 5.38 | 5.38
Contract exchange rate | 1,419.1 | 1,419.1 | 1,419.1 | 1,419.1
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2022~2028 | 2022~2028 | 2022~2028 | 2022~2028
Pay, Contract Amount | ₩ 283,820 |  |  |
Receive, Contract Amount | $ |  | $ 200,000 |  |
Contract Interest rate Pay | 5.12 | 5.12 | 5.12 | 5.12
Contract Interest rate Receive | 5.50 | 5.50 | 5.50 | 5.50
Contract exchange rate | 1,419.1 | 1,419.1 | 1,419.1 | 1,419.1
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2023~2026 | 2023~2026 | 2023~2026 | 2023~2026
Pay, Contract Amount | ₩ 256,000 |  |  |
Receive, Contract Amount | $ |  | $ 200,000 |  |
Contract Interest rate Pay | 4.04 | 4.04 | 4.04 | 4.04
Contract Interest rate Receive | 5.38 | 5.38 | 5.38 | 5.38
Contract exchange rate | 1,280 | 1,280 | 1,280 | 1,280
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2024~2027 | 2024~2027 | 2024~2027 | 2024~2027
Pay, Contract Amount | ₩ 864,890 |  |  |
Receive, Contract Amount | $ |  | $ 650,000 |  |
Contract Interest rate Pay | 3.53 | 3.53 | 3.53 | 3.53
Contract Interest rate Receive | 4.88 | 4.88 | 4.88 | 4.88
Contract exchange rate | 1,330.6 | 1,330.6 | 1,330.6 | 1,330.6
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2015~2025 | 2015~2025 | 2015~2025 | 2015~2025
Pay, Contract Amount | ₩ 111,190 |  |  |
Receive, Contract Amount | $ |  | $ 100,000 |  |
Contract Interest rate Pay | 2.62 | 2.62 | 2.62 | 2.62
Contract Interest rate Receive | 3.25 | 3.25 | 3.25 | 3.25
Contract exchange rate | 1,111.9 | 1,111.9 | 1,111.9 | 1,111.9
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2017~2027 | 2017~2027 | 2017~2027 | 2017~2027
Pay, Contract Amount | ₩ 111,610 |  |  |
Receive, Contract Amount | $ |  | $ 100,000 |  |
Contract Interest rate Pay | 2.31 | 2.31 | 2.31 | 2.31
Contract Interest rate Receive | 3.13 | 3.13 | 3.13 | 3.13
Contract exchange rate | 1,116.1 | 1,116.1 | 1,116.1 | 1,116.1
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2018~2028 | 2018~2028 | 2018~2028 | 2018~2028
Pay, Contract Amount | ₩ 108,600 |  |  |
Receive, Contract Amount | $ |  |  | $ 800,000 |
Contract Interest rate Pay | 2.69 | 2.69 | 2.69 | 2.69
Contract Interest rate Receive | 3.35 | 3.35 | 3.35 | 3.35
Contract exchange rate | 135.75 | 135.75 | 135.75 | 135.75
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2019~2027 | 2019~2027 | 2019~2027 | 2019~2027
Pay, Contract Amount | ₩ 119,978 |  |  |
Receive, Contract Amount | SFr |  |  |  | SFr 100,000
Contract Interest rate Pay | 1.43 | 1.43 | 1.43 | 1.43
Contract Interest rate Receive | 0.05 | 0.05 | 0.05 | 0.05
Contract exchange rate | 1,199.78 | 1,199.78 | 1,199.78 | 1,199.78
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2021~2026 | 2021~2026 | 2021~2026 | 2021~2026
Pay, Contract Amount | ₩ 111,400 |  |  |
Receive, Contract Amount | $ |  | $ 100,000 |  |
Contract Interest rate Pay | 0.93 | 0.93 | 0.93 | 0.93
Contract Interest rate Receive | 1.25 | 1.25 | 1.25 | 1.25
Contract exchange rate | 1,114 | 1,114 | 1,114 | 1,114
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2022~2027 | 2022~2027 | 2022~2027 | 2022~2027
Pay, Contract Amount | ₩ 262,000 |  |  |
Receive, Contract Amount | $ |  | $ 200,000 |  |
Contract Interest rate Pay | 3.63 | 3.63 | 3.63 | 3.63
Contract Interest rate Receive | 4.25 | 4.25 | 4.25 | 4.25
Contract exchange rate | 1,310 | 1,310 | 1,310 | 1,310
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2024~2028 | 2024~2028 | 2024~2028 | 2024~2028
Pay, Contract Amount | ₩ 257,880 |  |  |
Receive, Contract Amount | $ |  | $ 200,000 |  |
Contract Interest rate Pay | 3.80 | 3.80 | 3.80 | 3.80
Contract Interest rate Receive | 5.00 | 5.00 | 5.00 | 5.00
Contract exchange rate | 1,289.4 | 1,289.4 | 1,289.4 | 1,289.4
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2024~2028 | 2024~2028 | 2024~2028 | 2024~2028
Pay, Contract Amount | ₩ 128,940 |  |  |
Receive, Contract Amount | $ |  | $ 100,000 |  |
Contract Interest rate Pay | 3.69 | 3.69 | 3.69 | 3.69
Contract Interest rate Receive | 5.00 | 5.00 | 5.00 | 5.00
Contract exchange rate | 1,289.4 | 1,289.4 | 1,289.4 | 1,289.4
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2024~2029 | 2024~2029 | 2024~2029 | 2024~2029
Pay, Contract Amount | ₩ 138,540 |  |  |
Receive, Contract Amount | $ |  | $ 100,000 |  |
Contract Interest rate Pay | 3.19 | 3.19 | 3.19 | 3.19
Contract Interest rate Receive | 4.63 | 4.63 | 4.63 | 4.63
Contract exchange rate | 1,385.4 | 1,385.4 | 1,385.4 | 1,385.4
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2020~2026 | 2020~2026 | 2020~2026 | 2020~2026
Pay, Contract Amount | ₩ 118,910 |  |  |
Receive, Contract Amount | $ |  | $ 100,000 |  |
Contract Interest rate Pay | 0.61 | 0.61 | 0.61 | 0.61
Contract Interest rate Receive | 1.00 | 1.00 | 1.00 | 1.00
Contract exchange rate | 1,189.1 | 1,189.1 | 1,189.1 | 1,189.1
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2021~2026 | 2021~2026 | 2021~2026 | 2021~2026
Pay, Contract Amount | ₩ 114,230 |  |  |
Receive, Contract Amount | $ |  | $ 100,000 |  |
Contract Interest rate Pay | 1.27 | 1.27 | 1.27 | 1.27
Contract Interest rate Receive | 1.25 | 1.25 | 1.25 | 1.25
Contract exchange rate | 1,142.3 | 1,142.3 | 1,142.3 | 1,142.3
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2022~2027 | 2022~2027 | 2022~2027 | 2022~2027
Pay, Contract Amount | ₩ 123,710 |  |  |
Receive, Contract Amount | $ |  | $ 100,000 |  |
Contract Interest rate Pay | 3.41 | 3.41 | 3.41 | 3.41
Contract Interest rate Receive | 3.63 | 3.63 | 3.63 | 3.63
Contract exchange rate | 1,237.1 | 1,237.1 | 1,237.1 | 1,237.1
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2022~2025 | 2022~2025 | 2022~2025 | 2022~2025
Pay, Contract Amount | ₩ 128,560 |  |  |
Receive, Contract Amount | $ |  | $ 100,000 |  |
Contract Interest rate Pay | 3.37 | 3.37 | 3.37 | 3.37
Contract Interest rate Receive | 4.13 | 4.13 | 4.13 | 4.13
Contract exchange rate | 1,285.6 | 1,285.6 | 1,285.6 | 1,285.6
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2020~2025 | 2020~2025 | 2020~2025 | 2020~2025
Pay, Contract Amount | ₩ 122,780 |  |  |
Receive, Contract Amount | $ |  | $ 100,000 |  |
Contract Interest rate Pay | 0.93 | 0.93 | 0.93 | 0.93
Contract Interest rate Receive | 1.75 | 1.75 | 1.75 | 1.75
Contract exchange rate | 1,227.8 | 1,227.8 | 1,227.8 | 1,227.8
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2022~2025 | 2022~2025 | 2022~2025 | 2022~2025
Pay, Contract Amount | ₩ 252,360 |  |  |
Receive, Contract Amount | $ |  | $ 200,000 |  |
Contract Interest rate Pay | 2.83 | 2.83 | 2.83 | 2.83
Contract Interest rate Receive | 3.60 | 3.60 | 3.60 | 3.60
Contract exchange rate | 1,261.8 | 1,261.8 | 1,261.8 | 1,261.8
Cross Currency Interest Rate Contract |  |  |  |
Disclosure of Derivatives transactions between related parties [Line Items] |  |  |  |
Contract year | 2023~2028 | 2023~2028 | 2023~2028 | 2023~2028
Pay, Contract Amount | ₩ 129,500 |  |  |
Receive, Contract Amount | $ |  | $ 100,000 |  |
Contract Interest rate Pay | 3.85 | 3.85 | 3.85 | 3.85
Contract Interest rate Receive | 4.88 | 4.88 | 4.88 | 4.88
Contract exchange rate | 1,295 | 1,295 | 1,295 | 1,295

X
- Definition Contract amount bought of derivatives transactions between related parties. + References No definition available. + Details
Name: | kep_ContractAmountBoughtOfDerivativesTransactionsBetweenRelatedParties
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Contract amount sold of derivatives transactions between related parties. + References No definition available. + Details
Name: | kep_ContractAmountSoldOfDerivativesTransactionsBetweenRelatedParties
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Contract interest rate pay. + References No definition available. + Details
Name: | kep_ContractInterestRatePay
Namespace Prefix: | kep_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract interest rate receive. + References No definition available. + Details
Name: | kep_ContractInterestRateReceive
Namespace Prefix: | kep_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative forward exchange rate. + References No definition available. + Details
Name: | kep_DerivativeForwardExchangeRate
Namespace Prefix: | kep_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivative inception date. + References No definition available. + Details
Name: | kep_DerivativeInceptionDate
Namespace Prefix: | kep_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative maturity date. + References No definition available. + Details
Name: | kep_DerivativeMaturityDate
Namespace Prefix: | kep_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative, Term of contract. + References No definition available. + Details
Name: | kep_DerivativeOfContractPeriod
Namespace Prefix: | kep_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=kep_KoreaDevelopmentBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyForwardContract1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyForwardContract2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract4Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract5Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract6Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract7Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract8Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract9Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract10Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract11Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract12Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract13Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract14Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract15Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract16Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract17Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract18Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract19Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyForwardContract20Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyForwardContract21Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=kep_CrossCurrencyInterestRateContract22Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |