XML 139 R105.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Income Taxes - Summary of Temporary Differences Giving Rise to Deferred Income Tax Assets and Liabilities (Detail) - CAD ($) $ in Millions | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
--- | --- | --- | ---
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |
Deferred income tax assets | $ 160 | $ 154 | $ 112
Deferred income tax liabilities | 6,331 | 5,579 | 5,086
Net operating loss carryforwards [member] |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |
Deferred income tax assets | 139 | 58 | 32
Deferred income tax liabilities | (750) | (1,065) | (1,218)
Property, plant and equipment [member] |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |
Deferred income tax assets | (130) | (189) | 35
Deferred income tax liabilities | 7,422 | 7,390 | 6,881
Decommissioning and restoration provisions [member] |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |
Deferred income tax assets | 94 | 78 |
Deferred income tax liabilities | (474) | (754) | (439)
U.S. alternative minimum tax credits [member] |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |
Deferred income tax assets |  | 143 |
Deferred income tax liabilities | (38) |  | (112)
Unrealized foreign exchange [member] |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |
Deferred income tax liabilities | (146) | (135) | (224)
Withholding taxes [member] |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |
Deferred income tax liabilities | 104 | 79 | 89
Inventories [member] |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |
Deferred income tax liabilities | 97 | 65 | 77
Other temporary differences [member] |  |  |
Disclosure of temporary difference, unused tax losses and unused tax credits [line items] |  |  |
Deferred income tax assets | 57 | 64 | 45
Deferred income tax liabilities | $ 116 | $ (1) | $ 32

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

X
- Definition Deferred tax assets temporary differences. + References No definition available. + Details
Name: | teck_DeferredTaxAssetsTemporaryDifferences
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Deferred tax liabilities temporary differences. + References No definition available. + Details
Name: | teck_DeferredTaxLiabilitiesTemporaryDifferences
Namespace Prefix: | teck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=teck_NetOperatingLossCarryforwardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=teck_DecommissioningAndOtherProvisionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=teck_USAlternativeMinimumTaxCreditsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_UnrealisedForeignExchangeGainsLossesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=teck_WithholdingIncomeTaxesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=teck_Inventories1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherTemporaryDifferencesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |