XML 147 R107.htm IDEA: XBRL DOCUMENT
v3.20.4

employee future benefits - Pension plans (Details) | 12 Months Ended
--- | ---
Dec. 31, 2020
TELUS Corporation Pension Plan |
employee future benefits |
Pensionable remuneration period of best years | 5 years
Pensionable remuneration reference period | 10 years
Pension Plan for Management and Professional Employees of TELUS Corporation |
employee future benefits |
Percentage to total defined benefit obligation | 25.00%
Indexation of annual increase in a specified cost-of-living index (as a per cent) | 100.00%
Annual maximum increase in pension benefits (as a per cent) | 2.00%
Pensionable remuneration period of best years | 60 months
TELUS Quebec Defined Benefit Pension Plan |
employee future benefits |
Indexation of annual increase in a specified cost-of-living index (as a per cent) | 0.00%
Pensionable remuneration period of best years | 4 years
TELUS Edmonton Pension Plan |
employee future benefits |
Indexation of annual increase in a specified cost-of-living index (as a per cent) | 60.00%
Pensionable remuneration period of best years | 60 months
Minimum | TELUS Corporation Pension Plan |
employee future benefits |
Percentage to total defined benefit obligation | 50.00%
Maximum | TELUS Corporation Pension Plan |
employee future benefits |
Indexation of annual increase in a specified cost-of-living index (as a per cent) | 70.00%
Maximum | TELUS Quebec Defined Benefit Pension Plan |
employee future benefits |
Percentage to total defined benefit obligation | 10.00%
Maximum | TELUS Edmonton Pension Plan |
employee future benefits |
Percentage to total defined benefit obligation | 10.00%
Maximum | Non-registered, non-contributory supplementary defined benefit pension plans |
employee future benefits |
Percentage to total defined benefit obligation | 5.00%

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

X
- Definition The maximum annual increase in pension benefits as a percent. + References No definition available. + Details
Name: | tu_MaximumPercentageOfAnnualIncreaseOfPensionBenefits
Namespace Prefix: | tu_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The annualized average of the best years of pensionable remuneration. In the format 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | tu_PensionableRemunerationPeriodBasis
Namespace Prefix: | tu_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The relevant pay reference period of years immediately preceding retirement from which a selection of annual earnings are averaged to determine pensionable remuneration. In the format 'PnYnMnDTnHnMnS', for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | tu_PensionableRemunerationReferencePeriodBasis
Namespace Prefix: | tu_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of indexation of the annual increase in a specified cost-of-living index. + References No definition available. + Details
Name: | tu_PercentageOfIndexationOfAnnualIncreaseInCostLivingIndex
Namespace Prefix: | tu_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage of the plan's defined benefit obligation to the total. + References No definition available. + Details
Name: | tu_PercentageToTotalDefinedBenefitPlanObligation
Namespace Prefix: | tu_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=tu_TelusCorporationPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=tu_PensionPlanForManagementAndProfessionalEmployeesOfTelusCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=tu_TelusQuebecDefinedBenefitPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=tu_TelusEdmontonPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=tu_NonRegisteredNonContributorySupplementaryDefinedBenefitPensionPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |