XML 42 R29.htm IDEA: XBRL DOCUMENT
v3.19.1

Guarantee Deposits | 12 Months Ended
--- | ---
Dec. 31, 2018
Text block [abstract] |
Guarantee Deposits |
24. | GUARANTEE DEPOSITS
|  | December 31, 2017 |  |  | December 31, 2018 |
|  | NT$ (In Millions) |  |  | NT$ (In Millions) |
Capacity guarantee |  | $ | 13,346.6 |  |  | $ | 9,289.6 |
Receivables guarantee |  |  | 2,427.5 |  |  |  | 653.7 |
Others |  |  | 306.5 |  |  |  | 245.7 |
|  | $ | 16,080.6 |  |  | $ | 10,189.0 |
Current portion (classified under accrued expenses and other current liabilities) |  | $ | 8,493.8 |  |  | $ | 6,835.7 |
Noncurrent portion |  |  | 7,586.8 |  |  |  | 3,353.3 |
|  | $ | 16,080.6 |  |  | $ | 10,189.0 |
Some of guarantee deposits were refunded to customers by offsetting related accounts receivable.

X
- Definition The disclosure of detailed information about guarantee deposits. + References No definition available. + Details
Name: | tsm_DisclosureOfGuaranteeDepositsDetailsExplanatory
Namespace Prefix: | tsm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Text block [abstract] + References No definition available. + Details
Name: | tsm_TextBlockAbstract
Namespace Prefix: | tsm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration