XML 178 R165.htm IDEA: XBRL DOCUMENT
v3.19.1

Financial Instruments - Summary of Level 3 Fair Value Were Equity Investments classified as Financial Assets at FVTOCI (Detail) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 TWD ($)
Disclosure of fair value of investments in equity instruments designated at fair value through other comprehensive income [line items] |
Ending balance | $ 103,472.4
Level 3 [member] |
Disclosure of fair value of investments in equity instruments designated at fair value through other comprehensive income [line items] |
Beginning balance | 5,841.4
Additions | 212.5
Recognized in other comprehensive income | (2,141.4)
Disposals and proceeds from return of capital of investments | (175.8)
Effect of exchange rate changes | 174.0
Ending balance | $ 3,910.7

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

X
- Definition The amount of financial assets that are measured at fair value through other comprehensive income. A financial asset shall be measured at fair value through other comprehensive income if both of the following conditions are met: (a) the financial asset is held within a business model whose objective is achieved by both collecting contractual cash flows and selling financial assets and (b) the contractual terms of the financial asset give rise on specified dates to cash flows that are solely payments of principal and interest on the principal amount outstanding. [Refer: At fair value [member]; Financial assets] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2018-01-01 -Paragraph 8 -Subparagraph h -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=7&date=2018-03-01&anchor=para_8_h&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The gains (losses) recognised in other comprehensive income on the fair value measurement of assets. [Refer: At fair value [member]; Other comprehensive income] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 13 -IssueDate 2018-01-01 -Paragraph 93 -Subparagraph e -Clause ii -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=13&date=2018-03-01&anchor=para_93_e_ii&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_GainsLossesRecognisedInOtherComprehensiveIncomeFairValueMeasurementAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Additions Fair Value Measurement Assets + References No definition available. + Details
Name: | tsm_AdditionsFairValueMeasurementAssets
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The increase (decrease) in financial assets at fair value through other comprehensive income resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. + References No definition available. + Details
Name: | tsm_IncreaseDecreaseThroughNetExchangeDifferencesFinancialAssetsAtFairValueThroughOtherComprehensiveIncome
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Proceeds from financial assets at fair value through other comprehensive income measured at level 3. + References No definition available. + Details
Name: | tsm_ProceedsFromFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAtLevel3
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |