XML 170 R157.htm IDEA: XBRL DOCUMENT
v3.19.1

Additional Information of Expenses by Nature - Summary of Additional Information of Expenses by Nature (Detail) $ in Millions, $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 TWD ($) | Dec. 31, 2018 USD ($) | Dec. 31, 2017 TWD ($) | Dec. 31, 2016 TWD ($)
Expense by nature [line items] |  |  |  |
Depreciation of property, plant and equipment | $ 288,124.9 | $ 9,412.8 | $ 255,796.0 | $ 220,085.0
Amortization of intangible assets | 4,421.4 | 144.5 | 4,346.7 | 3,743.4
Research and development costs expensed as incurred | 85,895.6 | $ 2,806.1 | 80,732.5 | 71,207.7
Defined contribution plans | 2,568.9 |  | 2,369.9 | 2,164.9
Defined benefit plans | 281.8 |  | 271.5 | 272.2
Post-employment benefits | 2,850.7 |  | 2,641.4 | 2,437.1
Other employee benefits | 105,364.2 |  | 101,488.7 | 97,248.0
Employee benefits expenses | 108,214.9 |  | 104,130.1 | 99,685.1
Cost of revenue [member] |  |  |  |
Expense by nature [line items] |  |  |  |
Depreciation of property, plant and equipment | 264,804.7 |  | 235,985.2 | 203,476.8
Amortization of intangible assets | 2,073.5 |  | 2,135.5 | 2,028.5
Employee benefits expenses | 63,597.7 |  | 61,026.1 | 58,493.5
Operating expenses [member] |  |  |  |
Expense by nature [line items] |  |  |  |
Depreciation of property, plant and equipment | 23,292.3 |  | 19,746.3 | 16,583.1
Amortization of intangible assets | 2,347.9 |  | 2,211.2 | 1,714.9
Employee benefits expenses | 44,617.2 |  | 43,104.0 | 41,191.6
Other operating income and expenses [member] |  |  |  |
Expense by nature [line items] |  |  |  |
Depreciation of property, plant and equipment | $ 27.9 |  | $ 64.5 | $ 25.1

X
- Definition The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_112_c&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_AmortisationExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_112_c&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_DepreciationExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 102 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_102&doctype=Standard -URIDate 2018-03-16 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 99 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_99&doctype=Standard -URIDate 2018-03-16 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 104 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_104&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_EmployeeBenefitsExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of employee expenses that the entity does not separately disclose in the same statement or note. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 19 -IssueDate 2018-01-01 -Paragraph 5 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=19&date=2018-03-01&anchor=para_5&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_OtherEmployeeExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of post-employment benefit expense relating to defined benefit plans. [Refer: Defined benefit plans [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 19 -IssueDate 2018-01-01 -Paragraph 5 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=19&date=2018-03-01&anchor=para_5&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of post-employment benefit expense relating to defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2018-01-01 -Paragraph 53 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=19&date=2018-03-01&anchor=para_53&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of expenditure directly attributable to research or development activities, recognised in profit or loss. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 38 -IssueDate 2018-01-01 -Paragraph 126 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=38&date=2018-03-01&anchor=para_126&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_ResearchAndDevelopmentExpense
Namespace Prefix: | ifrs-full_
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 the amount of expenses aggregated according to their nature (for example, depreciation, purchases of materials, transport costs, employee benefits and advertising costs), and not reallocated among functions within the entity. + References No definition available. + Details
Name: | tsm_ExpenseByNatureLineItems
Namespace Prefix: | tsm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of post-employment benefit expense. + References No definition available. + Details
Name: | tsm_PostEmploymentBenefitExpense
Namespace Prefix: | tsm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | tsm_IncomeStatementLocation1Axis=tsm_CostOfRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tsm_IncomeStatementLocation1Axis=tsm_OperatingExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tsm_IncomeStatementLocation1Axis=tsm_OtherOperatingIncomeAndExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |