XML 161 R146.htm IDEA: XBRL DOCUMENT
v3.19.1

Provisions - Movements in Provisions (Detail) - TWD ($) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 | Jan. 01, 2018
Disclosure of other provisions [Line Items] |  |  |  |
Beginning balance | $ 267 | $ 185 | $ 248 |
Effect of retrospective application of IFRS 15 |  |  |  | $ (87)
Additional provisions recognized | 192 | 155 | 121 |
Used / forfeited during the year | (165) | (73) | (184) |
Ending balance | 207 | 267 | 185 |
Beginning balance as adjusted |  |  |  | 180
Warranties [Member] |  |  |  |
Disclosure of other provisions [Line Items] |  |  |  |
Beginning balance | 132 | 111 | 213 |
Effect of retrospective application of IFRS 15 |  |  |  | 0
Additional provisions recognized | 164 | 79 | 81 |
Used / forfeited during the year | (164) | (58) | (183) |
Ending balance | 132 | 132 | 111 |
Beginning balance as adjusted |  |  |  | 132
Employee benefits [Member] |  |  |  |
Disclosure of other provisions [Line Items] |  |  |  |
Beginning balance | 43 | 38 | 30 |
Effect of retrospective application of IFRS 15 |  |  |  | 0
Additional provisions recognized | 9 | 7 | 9 |
Used / forfeited during the year | (1) | (2) | (1) |
Ending balance | 51 | 43 | 38 |
Beginning balance as adjusted |  |  |  | 43
Trade-in rights [Member] |  |  |  |
Disclosure of other provisions [Line Items] |  |  |  |
Beginning balance | 87 | 31 | 0 |
Effect of retrospective application of IFRS 15 |  |  |  | (87)
Additional provisions recognized | 0 | 69 | 31 |
Used / forfeited during the year | 0 | (13) | 0 |
Ending balance | 0 | 87 | 31 |
Beginning balance as adjusted |  |  |  | 0
Others [Member] |  |  |  |
Disclosure of other provisions [Line Items] |  |  |  |
Beginning balance | 5 | 5 | 5 |
Effect of retrospective application of IFRS 15 |  |  |  | 0
Additional provisions recognized | 19 | 0 | 0 |
Used / forfeited during the year | 0 | 0 | 0 |
Ending balance | $ 24 | $ 5 | $ 5 |
Beginning balance as adjusted |  |  |  | $ 5

X
- Definition Additional provision recognized. + References No definition available. + Details
Name: | cht_AdditionalProvisionRecognized
Namespace Prefix: | cht_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase​ decrease ​in provision due to retrospective application of IFRS 15. + References No definition available. + Details
Name: | cht_IncreaseDecreaseInProvisionDueToRetrospectiveApplicationOfIFRS15
Namespace Prefix: | cht_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Provisions as adjusted. + References No definition available. + Details
Name: | cht_ProvisionsAsAdjusted
Namespace Prefix: | cht_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Provisions used. + References No definition available. + Details
Name: | cht_ProvisionsUsed
Namespace Prefix: | cht_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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_DisclosureOfOtherProvisionsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of liabilities of uncertain timing or amount. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 54 -Subparagraph l -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_54_l&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_Provisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=ifrs-full_WarrantyProvisionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=cht_EmploymentBenefitsProvisionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=cht_TradeInRightsProvisionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=ifrs-full_MiscellaneousOtherProvisionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |