XML 168 R146.htm IDEA: XBRL DOCUMENT
v3.21.1

Cash Flow Information - Schedule of Detailed Information about Non Cash Transaction (Detail) $ in Millions, $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 TWD ($) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 TWD ($) | Dec. 31, 2018 TWD ($)
Disclosure of detailed information about non-cash transaction [line items] |  |  |  |
Conversion of convertible bonds into equity securities | $ (120.5) |  |  | $ (23.8)
Payments for acquisition of financial assets at FVTOCI | 262,637.5 | $ 9,353.2 | $ 257,558.2 | 96,412.8
Additions of financial assets at FVTOCI | 268,653.5 |  | 257,824.5 | 100,759.6
Disposal of financial assets at FVTOCI | 269,011.8 |  | 229,525.1 | 90,545.1
Additions of property, plant and equipment | 525,720.7 |  | 564,283.0 | 300,024.4
Exchange of assets | (1.1) |  | (3,287.1) |
Changes in other financial assets | 10.5 |  | 22.2 | 22.8
Proceeds from disposal of financial assets at FVTOCI | 266,931.9 |  | 230,444.5 | 86,639.3
Changes in payables to contractors and equipment suppliers | (19,085.9) |  | (100,963.9) | 13,979.9
Transferred to initial carrying amount of hedged items | 20.3 |  | (82.3) | 22.2
Payments for acquisition of property, plant and equipment | 507,238.7 | 18,064.1 | 460,422.2 | 315,581.9
Changes in account payable | 404.6 | 14.4 | 5,860.1 | 4,540.6
Changes in accrued expenses and other current liabilities | (5,895.5) |  | (266.3) | (4,323.0)
Payments for acquisition of intangible assets | 9,542.4 | $ 339.8 | 9,329.9 | 7,100.3
Intangible assets [member] |  |  |  |
Disclosure of detailed information about non-cash transaction [line items] |  |  |  |
Additions of intangible assets | 12,559.5 |  | 9,237.7 | 7,105.0
Changes in account payable | 191.4 |  | 70.0 | (27.5)
Changes in accrued expenses and other current liabilities | (3,219.0) |  |  |
Financial assets measured at fair value through other comprehensive income, category [member] |  |  |  |
Disclosure of detailed information about non-cash transaction [line items] |  |  |  |
Changes in other financial assets | (2,079.9) |  | 919.4 | (3,905.8)
Payments for acquisition of intangible assets | 9,542.4 |  | 9,329.9 | 7,100.3
Property, plant and equipment [member] |  |  |  |
Disclosure of detailed information about non-cash transaction [line items] |  |  |  |
Changes in other financial assets | $ 584.7 |  | $ 472.5 | $ 1,555.4

X
- Definition The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 38 -IssueDate 2020-01-01 -Paragraph 118 -Subparagraph e -Clause i -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2020-en-r&anchor=para_118_e_i&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments for increase (decrease) in other current liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other current liabilities; Profit (loss)] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2020-01-01 -Paragraph 20 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_20&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2020-01-01 -Paragraph 20 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_20_a&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2020-01-01 -Paragraph 20 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_20&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) in property, plant and equipment. [Refer: Property, plant and equipment] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 16 -IssueDate 2020-01-01 -Paragraph 73 -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2020-en-r&anchor=para_73_e&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_ChangesInPropertyPlantAndEquipment
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) in equity resulting from the conversion of convertible instruments. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 106 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106_d&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2020-01-01 -Paragraph 16 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_16_a&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2020-01-01 -Paragraph 16 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2020-en-r&anchor=para_16_a&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of reclassification adjustments related to cash flow hedges, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 92 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_92&doctype=Standard -URIDate 2020-01-01 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Note Expiry date 2021-01-01 -Name IFRS -Number 7 -IssueDate 2020-01-01 -Paragraph 23 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_23_d&doctype=Standard&book=b -URIDate 2020-01-01 + Details
Name: | ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Additions of financial assets at fair value through other comprehensive income. + References No definition available. + Details
Name: | tsm_AdditionsOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Adjustment ​for​ increase ​decrease ​in other ​financial ​assets. + References No definition available. + Details
Name: | tsm_AdjustmentForIncreaseDecreaseInOtherFinancialAssets
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Adjustments for increase decrease in other financial assets. + References No definition available. + Details
Name: | tsm_AdjustmentsForIncreaseDecreaseInOtherFinancialAssets
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Disclosure of detailed information about non-cash transaction [line items]. + References No definition available. + Details
Name: | tsm_DisclosureOfDetailedInformationAboutNonCashTransactionLineItems
Namespace Prefix: | tsm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disposal of financial instruments at fair value through other comprehensive income. + References No definition available. + Details
Name: | tsm_DisposalOfFinancialinstrumentsAtFairvaluethroughothercomprehensiveincome
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Exchange of assets. + References No definition available. + Details
Name: | tsm_ExchangeOfAssets
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Proceeds from disposal or maturity of financial assets at fair value through other comprehensive income. + References No definition available. + Details
Name: | tsm_ProceedsFromdisposalOrMaturityOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow for the purchase of financial assets at fair value through other comprehensive income. [Refer:Financial assets at fair value through other comprehensive income]. + References No definition available. + Details
Name: | tsm_PurchaseOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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