XML 192 R177.htm IDEA: XBRL DOCUMENT
v3.23.1

Trade and Other Payables - Summary of Trade and Other Payables Explanatory (Details) - KRW (₩) ₩ in Millions | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
--- | --- | --- | ---
Trade and other payables [Line Items] |  |  |
Lease liabilities | ₩ 4,163,143 | ₩ 4,410,503 | ₩ 4,621,096
Current trade and other payables |  |  |
Trade and other payables [Line Items] |  |  |
Trade payables | 7,529,857 | 4,780,260 |
Non trade payables | 2,132,838 | 1,536,976 |
Accrued expenses | 1,605,118 | 1,174,765 |
Leasehold deposits received | 2,479 | 1,699 |
Other deposits received | 97,408 | 72,063 |
Lease liabilities | 614,037 | 583,558 |
Dividends payable | 1,812 | 4,105 |
Trade and other payables Others |  |  |
Advance received from local governments | 0 | 0 |
Others | 0 | 0 |
Others | 0 | 0 |
Total trade and other payables | 11,983,549 | 8,153,426 |
Non-current trade and other payables |  |  |
Trade and other payables [Line Items] |  |  |
Trade payables | 0 | 0 |
Non trade payables | 2,023,985 | 2,032,260 |
Accrued expenses | 6,351 | 8,095 |
Leasehold deposits received | 35 | 741 |
Other deposits received | 47,863 | 68,050 |
Lease liabilities | 3,549,106 | 3,826,945 |
Dividends payable | 0 | 0 |
Trade and other payables Others |  |  |
Advance received from local governments | 3,477 | 3,477 |
Others | 8,097 | 56,930 |
Others | 11,574 | 60,407 |
Total trade and other payables | ₩ 5,638,914 | ₩ 5,996,498 |

X
- Definition The amount of liabilities to pay for goods or services that have been received or supplied but have not been paid, invoiced or formally agreed with the supplier, including amounts due to employees. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2022-03-24 -Paragraph 78 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_Accruals
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of dividends that the company has declared but not yet paid. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2022-03-24 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_55&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_DividendPayables
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 16 -IssueDate 2022-03-24 -Paragraph 47 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_47_b&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_LeaseLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amounts payable that the entity does not separately disclose in the same statement or note. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2022-03-24 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_55&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_OtherPayables
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of trade payables and other payables. [Refer: Trade payables; Other payables] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2022-03-24 -Paragraph 54 -Subparagraph k -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_k&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_TradeAndOtherPayables
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of payment due to suppliers for goods and services used in the entity's business. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2022-03-24 -Paragraph 78 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_TradeAndOtherPayablesToTradeSuppliers
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Advance received from local governments. + References No definition available. + Details
Name: | kep_AdvanceReceivedFromLocalGovernments
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Leasehold deposits received. + References No definition available. + Details
Name: | kep_LeaseholdDepositsReceived
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Non trade payables. + References No definition available. + Details
Name: | kep_NonTradePayables
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Other deposits received. + References No definition available. + Details
Name: | kep_OtherDepositsReceived
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Trade and other payables. + References No definition available. + Details
Name: | kep_TradeAndOtherPayablesLineItems
Namespace Prefix: | kep_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Trade and other payables Others. + References No definition available. + Details
Name: | kep_TradeAndOtherPayablesOthersAbstract
Namespace Prefix: | kep_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | kep_TradeAndOtherPayablesOthersOthers
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | kep_TradeAndOtherPayablesAxis=kep_CurrentTradeAndOtherPayablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_TradeAndOtherPayablesAxis=kep_NoncurrentTradeAndOtherPayablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |