XML 213 R198.htm IDEA: XBRL DOCUMENT
v3.19.1

Statement of Appropriation of retained earnings (Details) - KRW (₩) ₩ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017
Statement of Appropriation of Retained Earnings [Abstract] |  |
Unappropriated retained earnings carried over from prior years | ₩ 0 | ₩ 0
Effect of change in accounting policy | 39,813 | 0
Net income (loss) | (1,095,213) | 1,506,852
Remeasurements of defined benefit plans | (65,442) | 72,723
Retained earnings before appropriations | (1,120,842) | 1,579,575
Transfer from voluntary reserves | 1,120,842 | 0
Subtotal (I+II) | 0 | 1,579,575
Appropriations of retained earnings | 0 | (1,579,575)
Legal reserve | 0 | 0
Dividends (government, individual) Amount of dividends per share (%) : Current year - W790 (16%) Prior year - W1,980 (40%) | 0 | (507,152)
Reserve for business expansion | 0 | (1,072,423)
Unappropriated retained earnings to be carried over to subsequent year | ₩ 0 | ₩ 0

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

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

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

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

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

X
- References No definition available. + Details
Name: | kep_ReserveForBusinessExpansionSeparateFinancialStatement
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

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

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

X
- References No definition available. + Details
Name: | kep_StatutoryReserveSeparateFinancialStatement
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | kep_TransferFromVoluntaryReservesSeparateFinancialStatement
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration