XML 100 R78.htm IDEA: XBRL DOCUMENT
v3.21.1

Financial Assets at Fair Value Through Other Comprehensive Income - Summary of Financial Assets at Fair Value through Other Comprehensive Income (Detail) $ in Millions, $ in Millions | Dec. 31, 2020 TWD ($) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 TWD ($)
--- | --- | --- | ---
Disclosure of financial assets [line items] |  |  |
Current | $ 122,448.5 |  | $ 127,396.6
Non current | 4,514.9 | $ 160.8 | 4,124.3
Investment in equity and debt instruments at FVTOCI | 126,963.4 |  | 131,520.9
Debt securities [member] |  |  |
Disclosure of financial assets [line items] |  |  |
Investments in debt instruments at FVTOCI | 122,398.5 |  | 127,396.6
Debt securities [member] | Corporate bonds [member] |  |  |
Disclosure of financial assets [line items] |  |  |
Investments in debt instruments at FVTOCI | 56,593.6 |  | 51,790.0
Debt securities [member] | Agency bonds/Agency mortgage-backed securities [member] |  |  |
Disclosure of financial assets [line items] |  |  |
Investments in debt instruments at FVTOCI | 43,977.1 |  | 51,966.5
Debt securities [member] | Government bonds [member] |  |  |
Disclosure of financial assets [line items] |  |  |
Investments in debt instruments at FVTOCI | 13,459.5 |  | 12,824.2
Debt securities [member] | Asset-backed securities [Member] |  |  |
Disclosure of financial assets [line items] |  |  |
Investments in debt instruments at FVTOCI | 8,368.3 |  | 10,815.9
Equity instruments [member] |  |  |
Disclosure of financial assets [line items] |  |  |
Investment in equity instruments at FVTOCI | 4,564.9 |  | 4,124.3
Equity instruments [member] | Non-publicly traded stocks [member] |  |  |
Disclosure of financial assets [line items] |  |  |
Investment in equity instruments at FVTOCI | 4,514.9 |  | $ 4,124.3
Equity instruments [member] | Publicly traded stocks [member] |  |  |
Disclosure of financial assets [line items] |  |  |
Investment in equity instruments at FVTOCI | $ 50.0 |  |

X
- Definition The amount of current financial assets measured at fair value through other comprehensive income. [Refer: Financial assets measured at fair value through other comprehensive income] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2020-01-01 -Paragraph 8 -Subparagraph h -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_8_h&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_CurrentFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition The amount of investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: At fair value [member]; Other comprehensive income] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2020-01-01 -Paragraph 11A -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_11A_c&doctype=Standard -URIDate 2020-01-01 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2020-01-01 -Paragraph 8 -Subparagraph h -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_8_h&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_FairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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 2020-01-01 -Paragraph 8 -Subparagraph h -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_8_h&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of non-current financial assets measured at fair value through other comprehensive income. [Refer: Financial assets measured at fair value through other comprehensive income] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2020-01-01 -Paragraph 8 -Subparagraph h -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_8_h&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_NoncurrentFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of investments in debt instruments designated as measured at fair value through other comprehensive income. + References No definition available. + Details
Name: | tsm_FairValueOfInvestmentsInDebtInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=ifrs-full_DebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=tsm_CorporateBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=tsm_AgencyBondsAgencyMortgagebackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=tsm_GovernmentBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=tsm_AssetBackedSecuritiesAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=tsm_EquityInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=tsm_NonpubliclyTradedStocksMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=tsm_PubliclyTradedStocksMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |