XML 241 R226.htm IDEA: XBRL DOCUMENT
v3.19.1

Maturity analysis for non-derivative financial liabilities (Details) - KRW (₩) ₩ in Millions | Dec. 31, 2018 | Dec. 31, 2017
--- | --- | ---
Disclosure of maturity analysis for non-derivative financial liabilities [Line Items] |  |  |
Borrowings and debt securities |  | ₩ 72,934,694 | ₩ 62,723,018
Finance lease liabilities |  | 381,742 | 556,276
Trade and other payables |  | 9,063,285 | 8,804,741
Financial guarantee contracts | [1] | 1,310,817 | 1,154,862
Non-derivative financial liabilities, undiscounted cash flows |  | 83,690,538 | 73,238,897
Less than 1 year |  |  |
Disclosure of maturity analysis for non-derivative financial liabilities [Line Items] |  |  |
Borrowings and debt securities |  | 10,204,471 | 10,748,437
Finance lease liabilities |  | 87,709 | 174,534
Trade and other payables |  | 6,348,195 | 5,867,729
Financial guarantee contracts | [1] | 91,722 | 7,081
Non-derivative financial liabilities, undiscounted cash flows |  | 16,732,097 | 16,797,781
1~2 Years |  |  |
Disclosure of maturity analysis for non-derivative financial liabilities [Line Items] |  |  |
Borrowings and debt securities |  | 9,274,378 | 7,948,320
Finance lease liabilities |  | 87,709 | 87,709
Trade and other payables |  | 150,479 | 301,165
Financial guarantee contracts | [1] | 855,488 | 18,054
Non-derivative financial liabilities, undiscounted cash flows |  | 10,368,054 | 8,355,248
2~5 Years |  |  |
Disclosure of maturity analysis for non-derivative financial liabilities [Line Items] |  |  |
Borrowings and debt securities |  | 28,143,311 | 21,331,394
Finance lease liabilities |  | 141,074 | 185,284
Trade and other payables |  | 375,661 | 698,289
Financial guarantee contracts | [1] | 363,607 | 1,049,667
Non-derivative financial liabilities, undiscounted cash flows |  | 29,023,653 | 23,264,634
More than 5 years |  |  |
Disclosure of maturity analysis for non-derivative financial liabilities [Line Items] |  |  |
Borrowings and debt securities |  | 25,312,534 | 22,694,867
Finance lease liabilities |  | 65,250 | 108,749
Trade and other payables |  | 2,188,950 | 1,937,558
Financial guarantee contracts | [1] | 0 | 80,060
Non-derivative financial liabilities, undiscounted cash flows |  | ₩ 27,566,734 | ₩ 24,821,234
[1] | This represents the total guarantee amounts associated with the financial guarantee contracts. Financial guarantee liabilities which are recognized as of December 31, 2017 and 2018 are KRW23,475 million and KRW15,586 million, respectively.

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of contractual undiscounted cash flows in relation to finance lease obligations before deducting finance charges. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Note Expiry date 2019-01-01 -Name IFRS -Number 7 -IssueDate 2018-01-01 -Paragraph B11D -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2018-03-02&anchor=para_B11D_a&doctype=Appendix&seq=2&book=b -URIDate 2018-03-16 + Details
Name: | ifrs-full_GrossFinanceLeaseObligations
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of contractual undiscounted cash flows in relation to non-derivative financial liabilities. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2018-01-01 -Paragraph 39 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2018-03-01&anchor=para_39_a&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of contractual undiscounted cash flows in relation to trade and other payables. [Refer: Trade and other payables] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Note Effective 2019-01-01 -Name IFRS -Number 7 -IssueDate 2018-01-01 -Paragraph IG31A -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2018-03-01&anchor=para_IG31A&doctype=Implementation%20Guidance -URIDate 2018-03-16 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Name IFRS -Number 7 -IssueDate 2018-01-01 -Paragraph B11D -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2018-03-01&anchor=para_B11D&doctype=Appendix&seq=2 -URIDate 2018-03-16 + Details
Name: | ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=115931803&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |