Companies:
11,396
total market cap:
$146.443 T
Sign In
๐บ๐ธ
EN
English
$ USD
โฌ
EUR
๐ช๐บ
โน
INR
๐ฎ๐ณ
ยฃ
GBP
๐ฌ๐ง
$
CAD
๐จ๐ฆ
$
AUD
๐ฆ๐บ
$
NZD
๐ณ๐ฟ
$
HKD
๐ญ๐ฐ
$
SGD
๐ธ๐ฌ
Global ranking
Ranking by countries
America
๐บ๐ธ United States
๐จ๐ฆ Canada
๐ฒ๐ฝ Mexico
๐ง๐ท Brazil
๐จ๐ฑ Chile
Europe
๐ช๐บ European Union
๐ฉ๐ช Germany
๐ฌ๐ง United Kingdom
๐ซ๐ท France
๐ช๐ธ Spain
๐ณ๐ฑ Netherlands
๐ธ๐ช Sweden
๐ฎ๐น Italy
๐จ๐ญ Switzerland
๐ต๐ฑ Poland
๐ซ๐ฎ Finland
Asia
๐จ๐ณ China
๐ฏ๐ต Japan
๐ฐ๐ท South Korea
๐ญ๐ฐ Hong Kong
๐ธ๐ฌ Singapore
๐ฎ๐ฉ Indonesia
๐ฎ๐ณ India
๐ฒ๐พ Malaysia
๐น๐ผ Taiwan
๐น๐ญ Thailand
๐ป๐ณ Vietnam
Others
๐ฆ๐บ Australia
๐ณ๐ฟ New Zealand
๐ฎ๐ฑ Israel
๐ธ๐ฆ Saudi Arabia
๐น๐ท Turkey
๐ท๐บ Russia
๐ฟ๐ฆ South Africa
>> All Countries
Ranking by categories
๐ All assets by Market Cap
๐ Automakers
โ๏ธ Airlines
๐ซ Airports
โ๏ธ Aircraft manufacturers
๐ฆ Banks
๐จ Hotels
๐ Pharmaceuticals
๐ E-Commerce
โ๏ธ Healthcare
๐ฆ Courier services
๐ฐ Media/Press
๐ท Alcoholic beverages
๐ฅค Beverages
๐ Clothing
โ๏ธ Mining
๐ Railways
๐ฆ Insurance
๐ Real estate
โ Ports
๐ผ Professional services
๐ด Food
๐ Restaurant chains
โ๐ป Software
๐ Semiconductors
๐ฌ Tobacco
๐ณ Financial services
๐ข Oil&Gas
๐ Electricity
๐งช Chemicals
๐ฐ Investment
๐ก Telecommunication
๐๏ธ Retail
๐ฅ๏ธ Internet
๐ Construction
๐ฎ Video Game
๐ป Tech
๐ฆพ AI
>> All Categories
ETFs
๐ All ETFs
๐๏ธ Bond ETFs
๏ผ Dividend ETFs
โฟ Bitcoin ETFs
โข Ethereum ETFs
๐ช Crypto Currency ETFs
๐ฅ Gold ETFs & ETCs
๐ฅ Silver ETFs & ETCs
๐ข๏ธ Oil ETFs & ETCs
๐ฝ Commodities ETFs & ETNs
๐ Emerging Markets ETFs
๐ Small-Cap ETFs
๐ Low volatility ETFs
๐ Inverse/Bear ETFs
โฌ๏ธ Leveraged ETFs
๐ Global/World ETFs
๐บ๐ธ USA ETFs
๐บ๐ธ S&P 500 ETFs
๐บ๐ธ Dow Jones ETFs
๐ช๐บ Europe ETFs
๐จ๐ณ China ETFs
๐ฏ๐ต Japan ETFs
๐ฎ๐ณ India ETFs
๐ฌ๐ง UK ETFs
๐ฉ๐ช Germany ETFs
๐ซ๐ท France ETFs
โ๏ธ Mining ETFs
โ๏ธ Gold Mining ETFs
โ๏ธ Silver Mining ETFs
๐งฌ Biotech ETFs
๐ฉโ๐ป Tech ETFs
๐ Real Estate ETFs
โ๏ธ Healthcare ETFs
โก Energy ETFs
๐ Renewable Energy ETFs
๐ก๏ธ Insurance ETFs
๐ฐ Water ETFs
๐ด Food & Beverage ETFs
๐ฑ Socially Responsible ETFs
๐ฃ๏ธ Infrastructure ETFs
๐ก Innovation ETFs
๐ Semiconductors ETFs
๐ Aerospace & Defense ETFs
๐ Cybersecurity ETFs
๐ฆพ Artificial Intelligence ETFs
Watchlist
Account
TransAlta
TAC
#3508
Rank
$4.11 B
Marketcap
๐จ๐ฆ
Canada
Country
$13.01
Share price
-0.84%
Change (1 day)
-16.12%
Change (1 year)
๐ Electricity
โก Energy
Categories
Market cap
Revenue
Earnings
Price history
P/E ratio
P/S ratio
Annual Reports (40-F)
More
Price history
P/E ratio
P/S ratio
P/B ratio
Operating margin
EPS
Dividends
Dividend yield
Shares outstanding
Fails to deliver
Cost to borrow
Total assets
Total liabilities
Total debt
Cash on Hand
Net Assets
Annual Reports
Sustainability Reports
TransAlta
Annual Reports (40-F)
Financial Year 2022
TransAlta - 40-F annual report 2022
Text size:
Small
Medium
Large
false
2022
FY
0001144800
P3Y
0001144800
2022-01-01
2022-12-31
0001144800
dei:BusinessContactMember
2022-01-01
2022-12-31
0001144800
2022-12-31
xbrli:shares
iso4217:CAD
0001144800
2021-01-01
2021-12-31
0001144800
2020-01-01
2020-12-31
iso4217:CAD
xbrli:shares
0001144800
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
2021-12-31
0001144800
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-12-31
0001144800
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-12-31
0001144800
ifrs-full:IssuedCapitalMember
ifrs-full:OrdinarySharesMember
2020-12-31
0001144800
ifrs-full:IssuedCapitalMember
ifrs-full:PreferenceSharesMember
2020-12-31
0001144800
ifrs-full:AdditionalPaidinCapitalMember
2020-12-31
0001144800
ifrs-full:RetainedEarningsMember
2020-12-31
0001144800
ifrs-full:AccumulatedOtherComprehensiveIncomeMember
2020-12-31
0001144800
ifrs-full:EquityAttributableToOwnersOfParentMember
2020-12-31
0001144800
ifrs-full:NoncontrollingInterestsMember
2020-12-31
0001144800
2020-12-31
0001144800
ifrs-full:RetainedEarningsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:EquityAttributableToOwnersOfParentMember
2021-01-01
2021-12-31
0001144800
ifrs-full:NoncontrollingInterestsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:AccumulatedOtherComprehensiveIncomeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:RetainedEarningsMember
ifrs-full:OrdinarySharesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:EquityAttributableToOwnersOfParentMember
ifrs-full:OrdinarySharesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OrdinarySharesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:PreferenceSharesMember
ifrs-full:RetainedEarningsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:EquityAttributableToOwnersOfParentMember
ifrs-full:PreferenceSharesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:PreferenceSharesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:IssuedCapitalMember
ifrs-full:OrdinarySharesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:AdditionalPaidinCapitalMember
2021-01-01
2021-12-31
0001144800
ifrs-full:IssuedCapitalMember
ifrs-full:OrdinarySharesMember
2021-12-31
0001144800
ifrs-full:IssuedCapitalMember
ifrs-full:PreferenceSharesMember
2021-12-31
0001144800
ifrs-full:AdditionalPaidinCapitalMember
2021-12-31
0001144800
ifrs-full:RetainedEarningsMember
2021-12-31
0001144800
ifrs-full:AccumulatedOtherComprehensiveIncomeMember
2021-12-31
0001144800
ifrs-full:EquityAttributableToOwnersOfParentMember
2021-12-31
0001144800
ifrs-full:NoncontrollingInterestsMember
2021-12-31
0001144800
ifrs-full:RetainedEarningsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:EquityAttributableToOwnersOfParentMember
2022-01-01
2022-12-31
0001144800
ifrs-full:NoncontrollingInterestsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:AccumulatedOtherComprehensiveIncomeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:RetainedEarningsMember
ifrs-full:OrdinarySharesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:EquityAttributableToOwnersOfParentMember
ifrs-full:OrdinarySharesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OrdinarySharesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:PreferenceSharesMember
ifrs-full:RetainedEarningsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:EquityAttributableToOwnersOfParentMember
ifrs-full:PreferenceSharesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:PreferenceSharesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:IssuedCapitalMember
ifrs-full:OrdinarySharesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:AdditionalPaidinCapitalMember
2022-01-01
2022-12-31
0001144800
ifrs-full:IssuedCapitalMember
ifrs-full:OrdinarySharesMember
2022-12-31
0001144800
ifrs-full:IssuedCapitalMember
ifrs-full:PreferenceSharesMember
2022-12-31
0001144800
ifrs-full:AdditionalPaidinCapitalMember
2022-12-31
0001144800
ifrs-full:RetainedEarningsMember
2022-12-31
0001144800
ifrs-full:AccumulatedOtherComprehensiveIncomeMember
2022-12-31
0001144800
ifrs-full:EquityAttributableToOwnersOfParentMember
2022-12-31
0001144800
ifrs-full:NoncontrollingInterestsMember
2022-12-31
0001144800
tac:CommonsharesMember
2022-01-01
2022-12-31
0001144800
tac:CommonsharesMember
2021-01-01
2021-12-31
0001144800
tac:CommonsharesMember
2020-01-01
2020-12-31
0001144800
ifrs-full:PreferenceSharesMember
2020-01-01
2020-12-31
0001144800
2019-12-31
0001144800
tac:GenerationSegmentsMember
2022-12-31
tac:segment
0001144800
tac:HydroGenerationMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
tac:HydroGenerationMember
ifrs-full:TopOfRangeMember
2022-01-01
2022-12-31
0001144800
tac:WindAndSolarGenerationMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
tac:WindAndSolarGenerationMember
ifrs-full:TopOfRangeMember
2022-01-01
2022-12-31
0001144800
tac:GasGenerationMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:GasGenerationMember
2022-01-01
2022-12-31
0001144800
tac:EnergyTransitionMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
tac:EnergyTransitionMember
ifrs-full:TopOfRangeMember
2022-01-01
2022-12-31
0001144800
tac:CapitalSparesAndOtherMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:CapitalSparesAndOtherMember
2022-01-01
2022-12-31
0001144800
ifrs-full:ComputerSoftwareMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
ifrs-full:ComputerSoftwareMember
2022-01-01
2022-12-31
0001144800
tac:PowerSaleContractsMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:PowerSaleContractsMember
2022-01-01
2022-12-31
0001144800
tac:FacilitiesMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
tac:FacilitiesMember
ifrs-full:TopOfRangeMember
2022-01-01
2022-12-31
0001144800
tac:NorthCarolinaSolarMember
2021-11-05
xbrli:pure
utr:MW
iso4217:USD
0001144800
tac:NorthCarolinaSolarMember
2021-11-05
2021-11-05
0001144800
tac:NorthCarolinaSolarMember
tac:TransAltaRenewablesInc.Member
2021-11-05
0001144800
ifrs-full:JointControlOrSignificantInfluenceMember
tac:NorthCarolinaSolarMember
2021-11-05
2021-11-05
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersPowerAndOtherMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersPowerAndOtherMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersPowerAndOtherMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:ContractWithCustomersPowerAndOtherMember
2022-01-01
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersPowerAndOtherMember
2022-01-01
2022-12-31
0001144800
tac:CorporateAndOtherMember
tac:ContractWithCustomersPowerAndOtherMember
2022-01-01
2022-12-31
0001144800
tac:ContractWithCustomersPowerAndOtherMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
tac:EnergyTransitionMember
2022-01-01
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2022-01-01
2022-12-31
0001144800
tac:CorporateAndOtherMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2022-01-01
2022-12-31
0001144800
tac:ContractWithCustomersEnvironmentalCreditsMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:ContractWithCustomersMember
2022-01-01
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersMember
2022-01-01
2022-12-31
0001144800
tac:CorporateAndOtherMember
tac:ContractWithCustomersMember
2022-01-01
2022-12-31
0001144800
tac:ContractWithCustomersMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:LeaseIncomeMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:LeaseIncomeMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:LeaseIncomeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:LeaseIncomeMember
2022-01-01
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:LeaseIncomeMember
2022-01-01
2022-12-31
0001144800
tac:CorporateAndOtherMember
tac:LeaseIncomeMember
2022-01-01
2022-12-31
0001144800
tac:LeaseIncomeMember
2022-01-01
2022-12-31
0001144800
tac:DerivativesIncomeMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:DerivativesIncomeMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:DerivativesIncomeMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:DerivativesIncomeMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2022-01-01
2022-12-31
0001144800
tac:DerivativesIncomeMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:DerivativesIncomeMember
tac:CorporateAndOtherMember
2022-01-01
2022-12-31
0001144800
tac:DerivativesIncomeMember
2022-01-01
2022-12-31
0001144800
tac:MerchantRevenueMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:MerchantRevenueMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:MerchantRevenueMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:MerchantRevenueMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2022-01-01
2022-12-31
0001144800
tac:MerchantRevenueMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:MerchantRevenueMember
tac:CorporateAndOtherMember
2022-01-01
2022-12-31
0001144800
tac:MerchantRevenueMember
2022-01-01
2022-12-31
0001144800
tac:OtherRevenueMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:OtherRevenueMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:OtherRevenueMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:OtherRevenueMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2022-01-01
2022-12-31
0001144800
tac:OtherRevenueMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:OtherRevenueMember
tac:CorporateAndOtherMember
2022-01-01
2022-12-31
0001144800
tac:OtherRevenueMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2022-01-01
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:CorporateAndOtherMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2022-01-01
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2022-01-01
2022-12-31
0001144800
tac:CorporateAndOtherMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2022-01-01
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2022-01-01
2022-12-31
0001144800
tac:CorporateAndOtherMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersPowerAndOtherMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersPowerAndOtherMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersPowerAndOtherMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:ContractWithCustomersPowerAndOtherMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersPowerAndOtherMember
2021-01-01
2021-12-31
0001144800
tac:CorporateAndOtherMember
tac:ContractWithCustomersPowerAndOtherMember
2021-01-01
2021-12-31
0001144800
tac:ContractWithCustomersPowerAndOtherMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2021-01-01
2021-12-31
0001144800
tac:CorporateAndOtherMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2021-01-01
2021-12-31
0001144800
tac:ContractWithCustomersEnvironmentalCreditsMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:ContractWithCustomersMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersMember
2021-01-01
2021-12-31
0001144800
tac:CorporateAndOtherMember
tac:ContractWithCustomersMember
2021-01-01
2021-12-31
0001144800
tac:ContractWithCustomersMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:LeaseIncomeMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:LeaseIncomeMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:LeaseIncomeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:LeaseIncomeMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:LeaseIncomeMember
2021-01-01
2021-12-31
0001144800
tac:CorporateAndOtherMember
tac:LeaseIncomeMember
2021-01-01
2021-12-31
0001144800
tac:LeaseIncomeMember
2021-01-01
2021-12-31
0001144800
tac:DerivativesIncomeMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:DerivativesIncomeMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:DerivativesIncomeMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:DerivativesIncomeMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:DerivativesIncomeMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:DerivativesIncomeMember
tac:CorporateAndOtherMember
2021-01-01
2021-12-31
0001144800
tac:DerivativesIncomeMember
2021-01-01
2021-12-31
0001144800
tac:MerchantRevenueMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:MerchantRevenueMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:MerchantRevenueMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:MerchantRevenueMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:MerchantRevenueMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:MerchantRevenueMember
tac:CorporateAndOtherMember
2021-01-01
2021-12-31
0001144800
tac:MerchantRevenueMember
2021-01-01
2021-12-31
0001144800
tac:OtherRevenueMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:OtherRevenueMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:OtherRevenueMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:OtherRevenueMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:OtherRevenueMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:OtherRevenueMember
tac:CorporateAndOtherMember
2021-01-01
2021-12-31
0001144800
tac:OtherRevenueMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:CorporateAndOtherMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2021-01-01
2021-12-31
0001144800
tac:CorporateAndOtherMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2021-01-01
2021-12-31
0001144800
tac:CorporateAndOtherMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersPowerAndOtherMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersPowerAndOtherMember
2020-01-01
2020-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersPowerAndOtherMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:ContractWithCustomersPowerAndOtherMember
2020-01-01
2020-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersPowerAndOtherMember
2020-01-01
2020-12-31
0001144800
tac:CorporateAndOtherMember
tac:ContractWithCustomersPowerAndOtherMember
2020-01-01
2020-12-31
0001144800
tac:ContractWithCustomersPowerAndOtherMember
2020-01-01
2020-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2020-01-01
2020-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2020-01-01
2020-12-31
0001144800
tac:CorporateAndOtherMember
tac:ContractWithCustomersEnvironmentalCreditsMember
2020-01-01
2020-12-31
0001144800
tac:ContractWithCustomersEnvironmentalCreditsMember
2020-01-01
2020-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersMember
2020-01-01
2020-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:ContractWithCustomersMember
2020-01-01
2020-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:ContractWithCustomersMember
2020-01-01
2020-12-31
0001144800
tac:CorporateAndOtherMember
tac:ContractWithCustomersMember
2020-01-01
2020-12-31
0001144800
tac:ContractWithCustomersMember
2020-01-01
2020-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:LeaseIncomeMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:LeaseIncomeMember
2020-01-01
2020-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:LeaseIncomeMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:LeaseIncomeMember
2020-01-01
2020-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:LeaseIncomeMember
2020-01-01
2020-12-31
0001144800
tac:CorporateAndOtherMember
tac:LeaseIncomeMember
2020-01-01
2020-12-31
0001144800
tac:LeaseIncomeMember
2020-01-01
2020-12-31
0001144800
tac:DerivativesIncomeMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:DerivativesIncomeMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:DerivativesIncomeMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:DerivativesIncomeMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:DerivativesIncomeMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:DerivativesIncomeMember
tac:CorporateAndOtherMember
2020-01-01
2020-12-31
0001144800
tac:DerivativesIncomeMember
2020-01-01
2020-12-31
0001144800
tac:MerchantRevenueMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:MerchantRevenueMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:MerchantRevenueMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:MerchantRevenueMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:MerchantRevenueMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:MerchantRevenueMember
tac:CorporateAndOtherMember
2020-01-01
2020-12-31
0001144800
tac:MerchantRevenueMember
2020-01-01
2020-12-31
0001144800
tac:OtherRevenueMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:OtherRevenueMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:OtherRevenueMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:OtherRevenueMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:OtherRevenueMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:OtherRevenueMember
tac:CorporateAndOtherMember
2020-01-01
2020-12-31
0001144800
tac:OtherRevenueMember
2020-01-01
2020-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:CorporateAndOtherMember
2020-01-01
2020-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2020-01-01
2020-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2020-01-01
2020-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2020-01-01
2020-12-31
0001144800
tac:CorporateAndOtherMember
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2020-01-01
2020-12-31
0001144800
ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember
2020-01-01
2020-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2020-01-01
2020-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2020-01-01
2020-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2020-01-01
2020-12-31
0001144800
tac:CorporateAndOtherMember
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2020-01-01
2020-12-31
0001144800
ifrs-full:GoodsOrServicesTransferredOverTimeMember
2020-01-01
2020-12-31
0001144800
ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember
2022-12-31
0001144800
ifrs-full:LaterThanFiveYearsAndNotLaterThanSevenYearsMember
2022-12-31
0001144800
ifrs-full:LaterThanSevenYearsAndNotLaterThanTenYearsMember
2022-12-31
0001144800
ifrs-full:LaterThanTenYearsMember
2022-12-31
0001144800
tac:FuelAndPurchasedPowerMember
2022-01-01
2022-12-31
0001144800
tac:OperationsMaintenanceAndAdministrationMember
2022-01-01
2022-12-31
0001144800
tac:FuelAndPurchasedPowerMember
2021-01-01
2021-12-31
0001144800
tac:OperationsMaintenanceAndAdministrationMember
2021-01-01
2021-12-31
0001144800
tac:FuelAndPurchasedPowerMember
2020-01-01
2020-12-31
0001144800
tac:OperationsMaintenanceAndAdministrationMember
2020-01-01
2020-12-31
0001144800
tac:FuelAndPurchasedPowerMember
tac:CoalMember
2021-01-01
2021-12-31
0001144800
tac:FuelAndPurchasedPowerMember
tac:CoalMember
2020-01-01
2020-12-31
0001144800
tac:HydroMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OilAndGasAssetsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OilAndGasAssetsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OilAndGasAssetsMember
2020-01-01
2020-12-31
0001144800
tac:EnergyTransitionMember
2022-01-01
2022-12-31
0001144800
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
tac:KaybobCogenerationProjectMember
2022-01-01
2022-12-31
0001144800
tac:Corporate1Member
tac:KaybobCogenerationProjectMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
tac:KaybobCogenerationProjectMember
2020-01-01
2020-12-31
0001144800
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2020-01-01
2020-12-31
0001144800
tac:CoalRightsMember
2022-01-01
2022-12-31
0001144800
tac:CoalRightsMember
2021-01-01
2021-12-31
0001144800
tac:CoalRightsMember
2020-01-01
2020-12-31
0001144800
tac:ProjectDevelopmentCostsMember
2022-01-01
2022-12-31
0001144800
tac:ProjectDevelopmentCostsMember
2021-01-01
2021-12-31
0001144800
tac:ProjectDevelopmentCostsMember
2020-01-01
2020-12-31
0001144800
tac:ProjectDevelopmentCostsMember
tac:HydroGenerationMember
2021-01-01
2021-12-31
0001144800
tac:HydroGenerationMember
2021-01-01
2021-12-31
tac:facility
0001144800
tac:HydroMember
tac:HydroFacilitiesMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:NonrecurringFairValueMeasurementMember
2022-12-31
0001144800
tac:HydroMember
tac:HydroFacilitiesMember
2022-01-01
2022-12-31
tac:numberOfAssets
0001144800
tac:HydroMember
tac:HydroFacilitiesMember
2022-12-31
0001144800
tac:WindMember
2022-01-01
2022-12-31
0001144800
tac:SolarMember
2022-01-01
2022-12-31
0001144800
tac:WindAndSolarFacilitiesMember
tac:WindandSolarMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:NonrecurringFairValueMeasurementMember
2022-12-31
0001144800
tac:WindAndSolarFacilitiesMember
tac:WindandSolarMember
2022-01-01
2022-12-31
tac:asset
0001144800
tac:WindAndSolarFacilitiesMember
tac:WindandSolarMember
2022-12-31
0001144800
tac:WindFacilitiesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:WindFacilitiesMember
ifrs-full:NonrecurringFairValueMeasurementMember
ifrs-full:InvestmentPropertyMember
2021-12-31
0001144800
ifrs-full:DiscountRateMeasurementInputMember
2021-12-31
0001144800
tac:KentHillsWindL.P.Member
2021-01-01
2021-12-31
0001144800
tac:KentHillsWindL.P.Member
2021-12-31
0001144800
tac:ContractDiscountRateMember
tac:WindandSolarMember
country:CA
2022-12-31
0001144800
tac:WindandSolarMember
country:CA
tac:MerchantDiscountRateMember
2022-12-31
0001144800
tac:ContractDiscountRateMember
tac:WindandSolarMember
country:CA
2021-12-31
0001144800
tac:WindandSolarMember
country:CA
tac:MerchantDiscountRateMember
2021-12-31
0001144800
tac:ContractDiscountRateMember
tac:WindandSolarMember
country:US
2022-12-31
0001144800
tac:WindandSolarMember
tac:MerchantDiscountRateMember
country:US
2022-12-31
0001144800
tac:ContractDiscountRateMember
tac:WindandSolarMember
country:US
2021-12-31
0001144800
tac:WindandSolarMember
tac:MerchantDiscountRateMember
country:US
2021-12-31
0001144800
tac:HydroMember
tac:ContractDiscountRateMember
country:CA
2022-12-31
0001144800
tac:HydroMember
country:CA
tac:MerchantDiscountRateMember
2022-12-31
0001144800
tac:HydroMember
tac:ContractDiscountRateMember
country:CA
2021-12-31
0001144800
tac:HydroMember
country:CA
tac:MerchantDiscountRateMember
2021-12-31
0001144800
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:EnergyTransitionMember
tac:KeephillsUnit1Member
2021-01-01
2021-12-31
0001144800
tac:SundanceUnit4Member
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MiningAssetsMember
tac:HighvaleMineMember
2021-01-01
2021-12-31
0001144800
tac:SundanceUnit4Member
tac:PropertyPlantsAndEquipmentMember
2020-01-01
2020-12-31
0001144800
ifrs-full:LandMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
tac:KaybobCogenerationProjectMember
2021-01-01
2021-03-31
0001144800
tac:Corporate1Member
tac:KaybobCogenerationProjectMember
2022-10-01
2022-12-31
0001144800
2021-10-01
2021-12-31
0001144800
tac:SundanceUnit5Member
2021-12-31
0001144800
tac:SkookumchuckWindEnergyProjectLLCMember
ifrs-full:EquityInvestmentsMember
2020-12-31
0001144800
ifrs-full:EquityInvestmentsMember
tac:EMGInternationalLLCMember
2020-12-31
0001144800
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
tac:EnergyImpactPartnersInvestmentMember
2020-12-31
0001144800
ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember
tac:EkonaPowerIncMember
2020-12-31
0001144800
ifrs-full:ConsolidatedStructuredEntitiesMember
2020-12-31
0001144800
tac:SkookumchuckWindEnergyProjectLLCMember
ifrs-full:EquityInvestmentsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:EquityInvestmentsMember
tac:EMGInternationalLLCMember
2021-01-01
2021-12-31
0001144800
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
tac:EnergyImpactPartnersInvestmentMember
2021-01-01
2021-12-31
0001144800
ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember
tac:EkonaPowerIncMember
2021-01-01
2021-12-31
0001144800
ifrs-full:ConsolidatedStructuredEntitiesMember
2021-01-01
2021-12-31
0001144800
tac:SkookumchuckWindEnergyProjectLLCMember
ifrs-full:EquityInvestmentsMember
2021-12-31
0001144800
ifrs-full:EquityInvestmentsMember
tac:EMGInternationalLLCMember
2021-12-31
0001144800
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
tac:EnergyImpactPartnersInvestmentMember
2021-12-31
0001144800
ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember
tac:EkonaPowerIncMember
2021-12-31
0001144800
ifrs-full:ConsolidatedStructuredEntitiesMember
2021-12-31
0001144800
tac:SkookumchuckWindEnergyProjectLLCMember
ifrs-full:EquityInvestmentsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:EquityInvestmentsMember
tac:EMGInternationalLLCMember
2022-01-01
2022-12-31
0001144800
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
tac:EnergyImpactPartnersInvestmentMember
2022-01-01
2022-12-31
0001144800
ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember
tac:EkonaPowerIncMember
2022-01-01
2022-12-31
0001144800
ifrs-full:ConsolidatedStructuredEntitiesMember
2022-01-01
2022-12-31
0001144800
tac:SkookumchuckWindEnergyProjectLLCMember
ifrs-full:EquityInvestmentsMember
2022-12-31
0001144800
ifrs-full:EquityInvestmentsMember
tac:EMGInternationalLLCMember
2022-12-31
0001144800
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
tac:EnergyImpactPartnersInvestmentMember
2022-12-31
0001144800
ifrs-full:InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember
tac:EkonaPowerIncMember
2022-12-31
0001144800
ifrs-full:ConsolidatedStructuredEntitiesMember
2022-12-31
0001144800
tac:SkookumchuckWindEnergyFacilityMember
2022-01-01
2022-12-31
0001144800
tac:SkookumchuckWindEnergyFacilityMember
2022-12-31
0001144800
tac:EMGInternationalLLCMember
2020-11-30
2020-11-30
0001144800
tac:EMGInternationalLLCMember
2022-01-01
2022-12-31
0001144800
ifrs-full:ConsolidatedStructuredEntitiesMember
2020-01-01
2020-12-31
0001144800
tac:EnergyImpactPartnersMember
2022-05-06
0001144800
tac:EnergyImpactPartnersMember
2022-05-06
2022-05-06
0001144800
tac:EnergyImpactPartnersMember
2022-12-31
0001144800
tac:EkonaPowerIncMember
tac:ClassBPreferredSharesMember
2022-02-01
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:UnusedTaxLossesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:UnusedTaxLossesMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:DecommissioningRestorationAndRehabilitationCostsRelatedTemporaryDifferencesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:DecommissioningRestorationAndRehabilitationCostsRelatedTemporaryDifferencesMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:PropertyPlantAndEquipmentRelatedTemporaryDifferencesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:PropertyPlantAndEquipmentRelatedTemporaryDifferencesMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:NetRiskManagementAssetsAndLiabilitiesTemporaryDifferencesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:NetRiskManagementAssetsAndLiabilitiesTemporaryDifferencesMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:EmployeeBenefitsAndCompensationPlansTemporaryDifferencesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:EmployeeBenefitsAndCompensationPlansTemporaryDifferencesMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:InterestDeductibleInFuturePeriodsTemporaryDifferencesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:InterestDeductibleInFuturePeriodsTemporaryDifferencesMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:ForeignExchangeTemporaryDifferencesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:ForeignExchangeTemporaryDifferencesMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:OtherTemporaryDifferencesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:OtherTemporaryDifferencesMember
2021-12-31
0001144800
ifrs-full:AccumulatedImpairmentMember
2022-12-31
0001144800
ifrs-full:AccumulatedImpairmentMember
2021-12-31
0001144800
ifrs-full:TaxContingentLiabilityMember
2022-12-31
0001144800
ifrs-full:TaxContingentLiabilityMember
2021-12-31
0001144800
tac:TransAltaCogenerationL.P.Member
tac:TransAltaCogenerationL.P.Member
2022-01-01
2022-12-31
0001144800
tac:TransAltaRenewablesInc.Member
2022-01-01
2022-12-31
0001144800
tac:TransAltaRenewablesInc.Member
tac:KentHillsWindFarmMember
2022-01-01
2022-12-31
0001144800
tac:TransAltaCogenerationL.P.Member
tac:CoalFacilityMember
2022-01-01
2022-12-31
0001144800
tac:KentHillsWindL.P.Member
2022-12-31
0001144800
tac:TransAltaRenewablesInc.Member
2021-01-01
2021-12-31
0001144800
tac:TransAltaRenewablesInc.Member
2020-01-01
2020-12-31
0001144800
tac:TransAltaRenewablesInc.Member
2022-12-31
0001144800
tac:TransAltaRenewablesInc.Member
2021-12-31
0001144800
tac:TransAltaCogenerationL.P.Member
2022-01-01
2022-12-31
0001144800
tac:TransAltaCogenerationL.P.Member
2021-01-01
2021-12-31
0001144800
tac:TransAltaCogenerationL.P.Member
2020-01-01
2020-12-31
0001144800
tac:TransAltaCogenerationL.P.Member
2022-12-31
0001144800
tac:TransAltaCogenerationL.P.Member
2021-12-31
0001144800
tac:CashAndCashEquivalents1Member
ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember
2022-12-31
0001144800
tac:CashAndCashEquivalents1Member
2022-12-31
0001144800
tac:RestrictedCashMember
ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember
2022-12-31
0001144800
tac:RestrictedCashMember
2022-12-31
0001144800
ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember
tac:TradeAndOtherReceivablesMember
2022-12-31
0001144800
tac:TradeAndOtherReceivablesMember
2022-12-31
0001144800
ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember
tac:LongtermPortionOfFinanceLeaseReceivablesMember
2022-12-31
0001144800
tac:LongtermPortionOfFinanceLeaseReceivablesMember
2022-12-31
0001144800
tac:LongTermPortionOfLoanReceivableMember
ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember
2022-12-31
0001144800
tac:LongTermPortionOfLoanReceivableMember
2022-12-31
0001144800
tac:OtherInvestmentsMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
2022-12-31
0001144800
ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember
tac:OtherInvestmentsMember
2022-12-31
0001144800
tac:OtherInvestmentsMember
2022-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
tac:RiskManagementAssetsMember
ifrs-full:DerivativesMember
tac:HedgingAssetMember
2022-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
tac:RiskManagementAssetsMember
ifrs-full:DerivativesMember
ifrs-full:TradingSecuritiesMember
2022-12-31
0001144800
tac:RiskManagementAssetsMember
ifrs-full:NotLaterThanOneYearMember
2022-12-31
0001144800
tac:RiskManagementAssetsMember
ifrs-full:DerivativesMember
ifrs-full:LaterThanOneYearMember
tac:HedgingAssetMember
2022-12-31
0001144800
tac:RiskManagementAssetsMember
ifrs-full:DerivativesMember
ifrs-full:TradingSecuritiesMember
ifrs-full:LaterThanOneYearMember
2022-12-31
0001144800
tac:RiskManagementAssetsMember
ifrs-full:LaterThanOneYearMember
2022-12-31
0001144800
tac:BankOverdraftMember
ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember
2022-12-31
0001144800
tac:BankOverdraftMember
2022-12-31
0001144800
ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember
tac:AccountsPayableAndAccruedLiabilities1Member
2022-12-31
0001144800
tac:AccountsPayableAndAccruedLiabilities1Member
2022-12-31
0001144800
tac:DividendsPayable1Member
ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember
2022-12-31
0001144800
tac:DividendsPayable1Member
2022-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
ifrs-full:DerivativesMember
tac:RiskManagementLiabilitiesMember
tac:HedgingLiabilitiesMember
2022-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
ifrs-full:DerivativesMember
tac:RiskManagementLiabilitiesMember
ifrs-full:TradingSecuritiesMember
2022-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
tac:RiskManagementLiabilitiesMember
2022-12-31
0001144800
ifrs-full:DerivativesMember
tac:RiskManagementLiabilitiesMember
ifrs-full:LaterThanOneYearMember
tac:HedgingLiabilitiesMember
2022-12-31
0001144800
ifrs-full:DerivativesMember
tac:RiskManagementLiabilitiesMember
ifrs-full:LaterThanOneYearMember
ifrs-full:TradingSecuritiesMember
2022-12-31
0001144800
tac:RiskManagementLiabilitiesMember
ifrs-full:LaterThanOneYearMember
2022-12-31
0001144800
tac:CreditFacilitiesLongtermDebtAndFinanceLeaseObligations1Member
ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember
2022-12-31
0001144800
tac:CreditFacilitiesLongtermDebtAndFinanceLeaseObligations1Member
2022-12-31
0001144800
tac:ExchangeableSecuritiesMember
ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember
2022-12-31
0001144800
tac:ExchangeableSecuritiesMember
2022-12-31
0001144800
tac:CashAndCashEquivalents1Member
ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember
2021-12-31
0001144800
tac:CashAndCashEquivalents1Member
2021-12-31
0001144800
tac:RestrictedCashMember
ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember
2021-12-31
0001144800
tac:RestrictedCashMember
2021-12-31
0001144800
ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember
tac:TradeAndOtherReceivablesMember
2021-12-31
0001144800
tac:TradeAndOtherReceivablesMember
2021-12-31
0001144800
ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember
tac:LongtermPortionOfFinanceLeaseReceivablesMember
2021-12-31
0001144800
tac:LongtermPortionOfFinanceLeaseReceivablesMember
2021-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
tac:RiskManagementAssetsMember
ifrs-full:DerivativesMember
tac:HedgingAssetMember
2021-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
tac:RiskManagementAssetsMember
ifrs-full:DerivativesMember
ifrs-full:TradingSecuritiesMember
2021-12-31
0001144800
tac:RiskManagementAssetsMember
ifrs-full:NotLaterThanOneYearMember
2021-12-31
0001144800
tac:RiskManagementAssetsMember
ifrs-full:DerivativesMember
ifrs-full:LaterThanOneYearMember
tac:HedgingAssetMember
2021-12-31
0001144800
tac:RiskManagementAssetsMember
ifrs-full:DerivativesMember
ifrs-full:TradingSecuritiesMember
ifrs-full:LaterThanOneYearMember
2021-12-31
0001144800
tac:RiskManagementAssetsMember
ifrs-full:LaterThanOneYearMember
2021-12-31
0001144800
ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember
tac:AccountsPayableAndAccruedLiabilities1Member
2021-12-31
0001144800
tac:AccountsPayableAndAccruedLiabilities1Member
2021-12-31
0001144800
tac:DividendsPayable1Member
ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember
2021-12-31
0001144800
tac:DividendsPayable1Member
2021-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
ifrs-full:DerivativesMember
tac:RiskManagementLiabilitiesMember
tac:HedgingLiabilitiesMember
2021-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
ifrs-full:DerivativesMember
tac:RiskManagementLiabilitiesMember
ifrs-full:TradingSecuritiesMember
2021-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
tac:RiskManagementLiabilitiesMember
2021-12-31
0001144800
ifrs-full:DerivativesMember
tac:RiskManagementLiabilitiesMember
ifrs-full:LaterThanOneYearMember
tac:HedgingLiabilitiesMember
2021-12-31
0001144800
ifrs-full:DerivativesMember
tac:RiskManagementLiabilitiesMember
ifrs-full:LaterThanOneYearMember
ifrs-full:TradingSecuritiesMember
2021-12-31
0001144800
tac:RiskManagementLiabilitiesMember
ifrs-full:LaterThanOneYearMember
2021-12-31
0001144800
tac:CreditFacilitiesLongtermDebtAndFinanceLeaseObligations1Member
ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember
2021-12-31
0001144800
tac:CreditFacilitiesLongtermDebtAndFinanceLeaseObligations1Member
2021-12-31
0001144800
tac:ExchangeableSecuritiesMember
ifrs-full:FinancialLiabilitiesAtAmortisedCostCategoryMember
2021-12-31
0001144800
tac:ExchangeableSecuritiesMember
2021-12-31
0001144800
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:Level1OfFairValueHierarchyMember
2022-12-31
0001144800
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:Level1OfFairValueHierarchyMember
2021-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2022-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FairValueHedgesMember
ifrs-full:RecurringFairValueMeasurementMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
tac:NonHedgesMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FairValueHedgesMember
ifrs-full:RecurringFairValueMeasurementMember
2020-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
tac:NonHedgesMember
2020-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2020-12-31
0001144800
tac:DerivativeInstrumentsExistingContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FairValueHedgesMember
ifrs-full:RecurringFairValueMeasurementMember
2022-01-01
2022-12-31
0001144800
tac:DerivativeInstrumentsExistingContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
tac:NonHedgesMember
2022-01-01
2022-12-31
0001144800
tac:DerivativeInstrumentsExistingContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2022-01-01
2022-12-31
0001144800
tac:DerivativeInstrumentsExistingContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FairValueHedgesMember
ifrs-full:RecurringFairValueMeasurementMember
2021-01-01
2021-12-31
0001144800
tac:DerivativeInstrumentsExistingContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
tac:NonHedgesMember
2021-01-01
2021-12-31
0001144800
tac:DerivativeInstrumentsExistingContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2021-01-01
2021-12-31
0001144800
tac:DerivativeInstrumentsNewContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FairValueHedgesMember
ifrs-full:RecurringFairValueMeasurementMember
2022-01-01
2022-12-31
0001144800
tac:DerivativeInstrumentsNewContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
tac:NonHedgesMember
2022-01-01
2022-12-31
0001144800
tac:DerivativeInstrumentsNewContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2022-01-01
2022-12-31
0001144800
tac:DerivativeInstrumentsNewContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FairValueHedgesMember
ifrs-full:RecurringFairValueMeasurementMember
2021-01-01
2021-12-31
0001144800
tac:DerivativeInstrumentsNewContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
tac:NonHedgesMember
2021-01-01
2021-12-31
0001144800
tac:DerivativeInstrumentsNewContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2021-01-01
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FairValueHedgesMember
ifrs-full:RecurringFairValueMeasurementMember
2022-01-01
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
tac:NonHedgesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2022-01-01
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FairValueHedgesMember
ifrs-full:RecurringFairValueMeasurementMember
2021-01-01
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
tac:NonHedgesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2021-01-01
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FairValueHedgesMember
ifrs-full:RecurringFairValueMeasurementMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
tac:NonHedgesMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FairValueHedgesMember
ifrs-full:NonrecurringFairValueMeasurementMember
2022-01-01
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:NonrecurringFairValueMeasurementMember
tac:NonHedgesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:NonrecurringFairValueMeasurementMember
2022-01-01
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FairValueHedgesMember
ifrs-full:NonrecurringFairValueMeasurementMember
2021-01-01
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:NonrecurringFairValueMeasurementMember
tac:NonHedgesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:NonrecurringFairValueMeasurementMember
2021-01-01
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
ifrs-full:RecurringFairValueMeasurementMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
ifrs-full:RecurringFairValueMeasurementMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2021-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:TopOfRangeMember
tac:LongTermPowerSaleU.S.Member
2022-01-01
2022-12-31
0001144800
ifrs-full:LongtermContractsMember
tac:LongTermPowerSaleU.S.Member
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
tac:CoalTransportationUSMember
ifrs-full:TopOfRangeMember
2022-01-01
2022-12-31
0001144800
tac:CoalTransportationUSMember
ifrs-full:LongtermContractsMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
tac:CoalTransportationUSMember
ifrs-full:LongtermContractsMember
ifrs-full:TopOfRangeMember
2022-01-01
2022-12-31
0001144800
country:US
tac:CoalTransportationUSMember
ifrs-full:LongtermContractsMember
ifrs-full:BottomOfRangeMember
ifrs-full:HistoricalVolatilityForSharesMeasurementInputMember
2022-12-31
0001144800
country:US
tac:CoalTransportationUSMember
ifrs-full:LongtermContractsMember
ifrs-full:TopOfRangeMember
ifrs-full:HistoricalVolatilityForSharesMeasurementInputMember
2022-12-31
0001144800
tac:CoalTransportationUSMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
country:US
tac:CoalTransportationUSMember
ifrs-full:LongtermContractsMember
ifrs-full:BottomOfRangeMember
2022-12-31
0001144800
country:US
tac:CoalTransportationUSMember
ifrs-full:LongtermContractsMember
ifrs-full:TopOfRangeMember
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:FullRequirementsEasternUSMember
2022-01-01
2022-12-31
0001144800
country:US
tac:VolumeRateMember
ifrs-full:BottomOfRangeMember
tac:FullRequirementsEasternUSMember
2022-12-31
0001144800
country:US
ifrs-full:TopOfRangeMember
tac:VolumeRateMember
tac:FullRequirementsEasternUSMember
2022-12-31
0001144800
ifrs-full:BottomOfRangeMember
tac:FullRequirementsEasternUSMember
2022-01-01
2022-12-31
0001144800
ifrs-full:BottomOfRangeMember
tac:FullRequirementsEasternUSMember
tac:CostOfSupplyMember
2022-01-01
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:FullRequirementsEasternUSMember
tac:CostOfSupplyMember
2022-01-01
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:LongTermWindEnergySaleEasternU.S.Member
2022-01-01
2022-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:ForwardContractMember
ifrs-full:Level3OfFairValueHierarchyMember
2022-01-01
2022-12-31
0001144800
ifrs-full:BottomOfRangeMember
tac:LongTermWindEnergySaleEasternU.S.Member
2022-01-01
2022-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:FixedpriceContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
2022-01-01
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:LongTermWindEnergySaleCanadaMember
2022-01-01
2022-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:BottomOfRangeMember
tac:LongTermWindEnergySaleCanadaMember
2022-01-01
2022-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:TopOfRangeMember
ifrs-full:Level3OfFairValueHierarchyMember
tac:LongTermWindEnergySaleCanadaMember
2022-01-01
2022-12-31
0001144800
ifrs-full:BottomOfRangeMember
tac:LongTermWindEnergySaleCanadaMember
2022-01-01
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:LongTermWindEnergySaleCentralUSMember
2022-01-01
2022-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:TopOfRangeMember
ifrs-full:Level3OfFairValueHierarchyMember
tac:LongTermWindEnergySaleCentralUSMember
2022-01-01
2022-12-31
0001144800
tac:LongTermWindEnergySaleCentralUSMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:MerchantRevenueMember
2022-01-01
2022-12-31
0001144800
tac:MerchantRevenueMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:TopOfRangeMember
tac:LongTermPowerSaleU.S.Member
2021-01-01
2021-12-31
0001144800
ifrs-full:LongtermContractsMember
tac:LongTermPowerSaleU.S.Member
ifrs-full:BottomOfRangeMember
2021-01-01
2021-12-31
0001144800
tac:CoalTransportationUSMember
ifrs-full:TopOfRangeMember
2021-01-01
2021-12-31
0001144800
country:US
tac:CoalTransportationUSMember
ifrs-full:LongtermContractsMember
ifrs-full:BottomOfRangeMember
ifrs-full:HistoricalVolatilityForSharesMeasurementInputMember
2021-12-31
0001144800
country:US
tac:CoalTransportationUSMember
ifrs-full:LongtermContractsMember
ifrs-full:TopOfRangeMember
ifrs-full:HistoricalVolatilityForSharesMeasurementInputMember
2021-12-31
0001144800
tac:CoalTransportationUSMember
ifrs-full:BottomOfRangeMember
2021-01-01
2021-12-31
0001144800
country:US
tac:CoalTransportationUSMember
ifrs-full:BottomOfRangeMember
2021-12-31
0001144800
country:US
tac:CoalTransportationUSMember
ifrs-full:TopOfRangeMember
2021-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:FullRequirementsEasternUSMember
2021-01-01
2021-12-31
0001144800
country:US
tac:VolumeRateMember
ifrs-full:BottomOfRangeMember
tac:FullRequirementsEasternUSMember
2021-12-31
0001144800
country:US
ifrs-full:TopOfRangeMember
tac:VolumeRateMember
tac:FullRequirementsEasternUSMember
2021-12-31
0001144800
ifrs-full:BottomOfRangeMember
tac:FullRequirementsEasternUSMember
2021-01-01
2021-12-31
0001144800
tac:FullRequirementsEasternUSMember
tac:CostOfSupplyMember
2021-01-01
2021-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:LongTermWindEnergySaleEasternU.S.Member
2021-01-01
2021-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:ForwardContractMember
ifrs-full:Level3OfFairValueHierarchyMember
2021-01-01
2021-12-31
0001144800
ifrs-full:BottomOfRangeMember
tac:LongTermWindEnergySaleEasternU.S.Member
2021-01-01
2021-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:FixedpriceContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:BottomOfRangeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:FixedpriceContractsMember
ifrs-full:TopOfRangeMember
ifrs-full:Level3OfFairValueHierarchyMember
2021-01-01
2021-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:LongTermWindEnergySaleCanadaMember
2021-01-01
2021-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:BottomOfRangeMember
tac:LongTermWindEnergySaleCanadaMember
2021-01-01
2021-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:TopOfRangeMember
ifrs-full:Level3OfFairValueHierarchyMember
tac:LongTermWindEnergySaleCanadaMember
2021-01-01
2021-12-31
0001144800
ifrs-full:BottomOfRangeMember
tac:LongTermWindEnergySaleCanadaMember
2021-01-01
2021-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:LongTermWindEnergySaleCentralUSMember
2021-01-01
2021-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:Level3OfFairValueHierarchyMember
tac:LongTermWindEnergySaleCentralUSMember
ifrs-full:BottomOfRangeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:LongtermContractsMember
ifrs-full:TopOfRangeMember
ifrs-full:Level3OfFairValueHierarchyMember
tac:LongTermWindEnergySaleCentralUSMember
2021-01-01
2021-12-31
0001144800
tac:LongTermWindEnergySaleCentralUSMember
ifrs-full:BottomOfRangeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:MerchantRevenueMember
2021-01-01
2021-12-31
0001144800
tac:MerchantRevenueMember
ifrs-full:BottomOfRangeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:FixedpriceContractsMember
ifrs-full:TopOfRangeMember
2022-12-31
0001144800
ifrs-full:FixedpriceContractsMember
ifrs-full:BottomOfRangeMember
2022-12-31
0001144800
tac:LongTermWindEnergySaleEasternU.S.Member
2022-12-31
0001144800
tac:LongTermWindEnergySaleCanadaMember
2022-12-31
0001144800
tac:GardenPlainWindProjectMember
2022-12-31
0001144800
tac:GardenPlainWindProjectMember
2022-01-01
2022-12-31
0001144800
tac:LongTermWindEnergySaleCanadaMember
tac:PembinaMember
2021-12-31
0001144800
tac:LongTermWindEnergySaleCentralUSMember
2022-12-31
0001144800
tac:WhiteRockEastAndWhiteRockWestWindPowerProjectsMember
2021-12-31
0001144800
tac:LongTermWindEnergySaleCentralUSMember
2022-04-05
0001144800
tac:HorizonHillWindProjectMember
2022-04-05
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:OtherRiskMember
ifrs-full:RecurringFairValueMeasurementMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:OtherRiskMember
ifrs-full:RecurringFairValueMeasurementMember
2021-12-31
0001144800
tac:ExchangeableSecuritiesMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:Level1OfFairValueHierarchyMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2022-12-31
0001144800
tac:ExchangeableSecuritiesMember
ifrs-full:Level2OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:ExchangeableSecuritiesMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2022-12-31
0001144800
tac:ExchangeableSecuritiesMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2022-12-31
0001144800
tac:LongtermDebt1Member
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:Level1OfFairValueHierarchyMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2022-12-31
0001144800
tac:LongtermDebt1Member
ifrs-full:Level2OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:LongtermDebt1Member
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2022-12-31
0001144800
tac:LongtermDebt1Member
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2022-12-31
0001144800
tac:LongtermDebt1Member
2022-12-31
0001144800
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:Level1OfFairValueHierarchyMember
2022-12-31
0001144800
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
ifrs-full:Level2OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2022-12-31
0001144800
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
ifrs-full:RecurringFairValueMeasurementMember
2022-12-31
0001144800
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
ifrs-full:RecurringFairValueMeasurementMember
2022-12-31
0001144800
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
2022-12-31
0001144800
tac:ExchangeableSecuritiesMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:Level1OfFairValueHierarchyMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2021-12-31
0001144800
tac:ExchangeableSecuritiesMember
ifrs-full:Level2OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:ExchangeableSecuritiesMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2021-12-31
0001144800
tac:ExchangeableSecuritiesMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2021-12-31
0001144800
tac:LongtermDebt1Member
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:Level1OfFairValueHierarchyMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2021-12-31
0001144800
tac:LongtermDebt1Member
ifrs-full:Level2OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:LongtermDebt1Member
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2021-12-31
0001144800
tac:LongtermDebt1Member
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
2021-12-31
0001144800
tac:LongtermDebt1Member
2021-12-31
0001144800
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
ifrs-full:RecurringFairValueMeasurementMember
ifrs-full:Level1OfFairValueHierarchyMember
2021-12-31
0001144800
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
ifrs-full:Level2OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2021-12-31
0001144800
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:Level3OfFairValueHierarchyMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
ifrs-full:RecurringFairValueMeasurementMember
2021-12-31
0001144800
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
ifrs-full:RecurringFairValueMeasurementMember
2021-12-31
0001144800
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
tac:CurrentFinancialAssetsMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NonhedgingInstrumentsMember
tac:CurrentFinancialLiabilitiesMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:CurrentFinancialAssetsMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NoncurrentFinancialAssetsMember
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NonhedgingInstrumentsMember
tac:NoncurrentFinancialLiabilitiesMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NoncurrentFinancialAssetsMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:FinancialLiabilities1Member
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NonhedgingInstrumentsMember
tac:FinancialLiabilities1Member
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:FinancialLiabilities1Member
2022-12-31
0001144800
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
tac:CurrentFinancialAssetsMember
tac:OtherRiskMember
2022-12-31
0001144800
tac:NonhedgingInstrumentsMember
tac:CurrentFinancialAssetsMember
tac:OtherRiskMember
2022-12-31
0001144800
tac:CurrentFinancialAssetsMember
tac:OtherRiskMember
2022-12-31
0001144800
tac:NoncurrentFinancialAssetsMember
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
tac:OtherRiskMember
2022-12-31
0001144800
tac:NonhedgingInstrumentsMember
tac:NoncurrentFinancialAssetsMember
tac:OtherRiskMember
2022-12-31
0001144800
tac:NoncurrentFinancialAssetsMember
tac:OtherRiskMember
2022-12-31
0001144800
tac:FinancialLiabilities1Member
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
tac:OtherRiskMember
2022-12-31
0001144800
tac:NonhedgingInstrumentsMember
tac:FinancialLiabilities1Member
tac:OtherRiskMember
2022-12-31
0001144800
tac:FinancialLiabilities1Member
tac:OtherRiskMember
2022-12-31
0001144800
tac:FinancialLiabilities1Member
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
2022-12-31
0001144800
tac:NonhedgingInstrumentsMember
tac:FinancialLiabilities1Member
2022-12-31
0001144800
tac:FinancialLiabilities1Member
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
tac:CurrentFinancialAssetsMember
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NonhedgingInstrumentsMember
tac:CurrentFinancialAssetsMember
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:CurrentFinancialAssetsMember
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NoncurrentFinancialAssetsMember
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NonhedgingInstrumentsMember
tac:NoncurrentFinancialLiabilitiesMember
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NoncurrentFinancialAssetsMember
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NonhedgingInstrumentsMember
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
2021-12-31
0001144800
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
tac:CurrentFinancialAssetsMember
tac:OtherRiskMember
2021-12-31
0001144800
tac:NonhedgingInstrumentsMember
tac:OtherRiskMember
tac:CurrentFinancialLiabilitiesMember
2021-12-31
0001144800
tac:CurrentFinancialAssetsMember
tac:OtherRiskMember
2021-12-31
0001144800
tac:NoncurrentFinancialAssetsMember
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
tac:OtherRiskMember
2021-12-31
0001144800
tac:NonhedgingInstrumentsMember
tac:OtherRiskMember
tac:NoncurrentFinancialLiabilitiesMember
2021-12-31
0001144800
tac:NoncurrentFinancialAssetsMember
tac:OtherRiskMember
2021-12-31
0001144800
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
tac:OtherRiskMember
2021-12-31
0001144800
tac:NonhedgingInstrumentsMember
tac:FinancialLiabilities1Member
tac:OtherRiskMember
2021-12-31
0001144800
tac:OtherRiskMember
2021-12-31
0001144800
tac:FinancialAssets1Member
ifrs-full:CashFlowHedgesMember
tac:HedgingInstruments1Member
2021-12-31
0001144800
tac:NonhedgingInstrumentsMember
tac:FinancialAssets1Member
2021-12-31
0001144800
tac:FinancialAssets1Member
2021-12-31
0001144800
tac:CurrentFinancialAssetsMember
2022-12-31
0001144800
tac:NoncurrentFinancialAssetsMember
2022-12-31
0001144800
tac:CurrentFinancialLiabilitiesMember
2022-12-31
0001144800
tac:NoncurrentFinancialLiabilitiesMember
2022-12-31
0001144800
tac:TradeAndOtherReceivablesMember
2022-12-31
0001144800
tac:AccountsPayableAndAccruedLiabilities1Member
2022-12-31
0001144800
tac:CurrentFinancialAssetsMember
2021-12-31
0001144800
tac:NoncurrentFinancialAssetsMember
2021-12-31
0001144800
tac:CurrentFinancialLiabilitiesMember
2021-12-31
0001144800
tac:NoncurrentFinancialLiabilitiesMember
2021-12-31
0001144800
tac:TradeAndOtherReceivablesMember
2021-12-31
0001144800
tac:AccountsPayableAndAccruedLiabilities1Member
2021-12-31
0001144800
tac:CommodityPriceRiskProprietaryTradingMember
2022-12-31
0001144800
tac:CommodityPriceRiskProprietaryTradingMember
2021-12-31
0001144800
tac:CommodityPriceRiskProprietaryTradingMember
2020-12-31
0001144800
tac:CommodityPriceRiskGenerationMember
2022-12-31
0001144800
tac:CommodityPriceRiskGenerationMember
2021-12-31
0001144800
tac:CommodityPriceRiskGenerationMember
2020-12-31
0001144800
tac:CommodityPriceRiskGenerationMarkToMarketValueMember
2022-12-31
0001144800
tac:CommodityPriceRiskGenerationMarkToMarketValueMember
2021-12-31
0001144800
tac:CommodityPriceRiskGenerationMarkToMarketValueMember
2020-12-31
0001144800
tac:CommodityPriceRiskGenerationVirtualPPAsMember
2022-12-31
0001144800
tac:CommodityPriceRiskGenerationVirtualPPAsMember
2021-12-31
0001144800
tac:CommodityPriceRiskGenerationVirtualPPAsMember
2020-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:CashFlowHedgesMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NonHedgesMember
tac:ElectricityMember
2022-12-31
utr:MWh
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NonHedgesMember
tac:ElectricityMember
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
srt:NaturalGasReservesMember
tac:NonHedgesMember
2022-12-31
utr:J
0001144800
ifrs-full:CommodityPriceRiskMember
srt:NaturalGasReservesMember
tac:NonHedgesMember
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:TransmissionMember
tac:NonHedgesMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:TransmissionMember
tac:NonHedgesMember
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:EmissionsMember
tac:NonHedgesMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:EmissionsMember
tac:NonHedgesMember
2021-12-31
utr:t
0001144800
ifrs-full:CommodityPriceRiskMember
tac:CoalMember
tac:NonHedgesMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:CoalMember
tac:NonHedgesMember
2021-12-31
0001144800
ifrs-full:InterestRateSwapContractMember
2022-01-01
2022-12-31
tac:agreement
0001144800
ifrs-full:InterestRateSwapContractMember
ifrs-full:InterestRateRiskMember
2022-10-26
0001144800
ifrs-full:InterestRateSwapContractMember
ifrs-full:InterestRateRiskMember
2022-10-25
0001144800
ifrs-full:InterestRateSwapContractMember
tac:FixedBlendedRateMember
ifrs-full:InterestRateRiskMember
2022-10-25
2022-10-25
0001144800
ifrs-full:InterestRateSwapContractMember
tac:FixedBlendedRateMember
ifrs-full:InterestRateRiskMember
2022-10-26
2022-10-26
0001144800
ifrs-full:InterestRateSwapContractMember
ifrs-full:InterestRateRiskMember
2022-12-31
0001144800
tac:BondLockAgreementMember
2021-12-31
0001144800
ifrs-full:InterestRateSwapContractMember
2021-01-01
2021-12-31
0001144800
tac:NonRecoursePoplarCreekMember
ifrs-full:InterestRateRiskMember
2022-12-31
0001144800
tac:NonRecoursePoplarCreekMember
ifrs-full:InterestRateRiskMember
2021-12-31
0001144800
tac:Borrowings1Member
ifrs-full:HedgesOfNetInvestmentInForeignOperationsMember
2022-12-31
0001144800
tac:Borrowings1Member
ifrs-full:HedgesOfNetInvestmentInForeignOperationsMember
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
currency:AUD
tac:Maturity20232026ContractOneMember
2022-12-31
iso4217:AUD
0001144800
ifrs-full:CurrencyRiskMember
currency:CAD
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
tac:Maturity20232026ContractOneMember
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
tac:Maturity20232026ContractOneMember
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:Maturity20222025ContractOneMember
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
currency:AUD
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:CAD
tac:Maturity20222025ContractOneMember
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:Maturity20222025ContractOneMember
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:USD
tac:Maturity20232025ContractTwoMember
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:CAD
tac:Maturity20232025ContractTwoMember
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:Maturity20232025ContractTwoMember
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:USD
tac:Maturity20222025ContractTwoMember
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:CAD
tac:Maturity20222025ContractTwoMember
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:Maturity20222025ContractTwoMember
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:Maturity2023Member
currency:USD
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:Maturity2023Member
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
currency:AUD
2022-12-31
0001144800
tac:Maturity2023Member
ifrs-full:CurrencyRiskMember
tac:DiscontinuedHedgePositionsMember
tac:ForeignExchangeForwardContractsForeignDenominatedReceiptsExpendituresMember
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:CAD
tac:DiscontinuedHedgePositionsMember
tac:Maturity2022Member
tac:ForeignExchangeForwardContractsForeignDenominatedDebtMember
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:USD
tac:DiscontinuedHedgePositionsMember
tac:Maturity2022Member
tac:ForeignExchangeForwardContractsForeignDenominatedDebtMember
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:DiscontinuedHedgePositionsMember
tac:Maturity2022Member
tac:ForeignExchangeForwardContractsForeignDenominatedDebtMember
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:CAD
tac:DiscontinuedHedgePositionsMember
tac:Maturity2022Member
tac:ForeignExchangeForwardContractsForeignDenominatedDebtMember
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:USD
tac:DiscontinuedHedgePositionsMember
tac:Maturity2022Member
tac:ForeignExchangeForwardContractsForeignDenominatedDebtMember
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:DiscontinuedHedgePositionsMember
tac:Maturity2022Member
tac:ForeignExchangeForwardContractsForeignDenominatedDebtMember
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:USD
2022-01-01
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:USD
2021-01-01
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:USD
2020-01-01
2020-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:AUD
2022-01-01
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:AUD
2021-01-01
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:AUD
2020-01-01
2020-12-31
0001144800
ifrs-full:CurrencyRiskMember
2022-01-01
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
2021-01-01
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
2020-01-01
2020-12-31
0001144800
tac:InvestmentGradeMember
tac:TradeAndOtherReceivablesMember
ifrs-full:CreditRiskMember
2022-12-31
0001144800
tac:NonInvestmentGradeMember
tac:TradeAndOtherReceivablesMember
ifrs-full:CreditRiskMember
2022-12-31
0001144800
tac:TradeAndOtherReceivablesMember
ifrs-full:CreditRiskMember
2022-12-31
0001144800
ifrs-full:CreditRiskMember
tac:TradeAndOtherReceivablesMember
2022-12-31
0001144800
tac:InvestmentGradeMember
tac:LongtermPortionOfFinanceLeaseReceivablesMember
ifrs-full:CreditRiskMember
2022-12-31
0001144800
tac:LongtermPortionOfFinanceLeaseReceivablesMember
tac:NonInvestmentGradeMember
ifrs-full:CreditRiskMember
2022-12-31
0001144800
tac:LongtermPortionOfFinanceLeaseReceivablesMember
ifrs-full:CreditRiskMember
2022-12-31
0001144800
tac:InvestmentGradeMember
ifrs-full:CreditRiskMember
tac:RiskManagementAssetsMember
2022-12-31
0001144800
tac:NonInvestmentGradeMember
ifrs-full:CreditRiskMember
tac:RiskManagementAssetsMember
2022-12-31
0001144800
ifrs-full:CreditRiskMember
tac:RiskManagementAssetsMember
2022-12-31
0001144800
tac:InvestmentGradeMember
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:CreditRiskMember
2022-12-31
0001144800
tac:NonInvestmentGradeMember
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:CreditRiskMember
2022-12-31
0001144800
ifrs-full:LoansAndReceivablesCategoryMember
ifrs-full:CreditRiskMember
2022-12-31
0001144800
ifrs-full:CreditRiskMember
2022-12-31
tac:agency
0001144800
tac:RecourseDebtMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:NotLaterThanOneYearMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFiveYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:NotLaterThanOneYearMember
tac:CreditFacilitiesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
tac:CreditFacilitiesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:CreditFacilitiesMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:CreditFacilitiesMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
tac:CreditFacilitiesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:CreditFacilitiesMember
ifrs-full:LaterThanFiveYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:CreditFacilitiesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:NotLaterThanOneYearMember
tac:DebenturesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
tac:DebenturesMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:DebenturesMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:DebenturesMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:DebenturesMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:DebenturesMember
ifrs-full:LaterThanFiveYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:DebenturesMember
2022-12-31
0001144800
tac:SeniorNotes1Member
ifrs-full:GrossCarryingAmountMember
ifrs-full:NotLaterThanOneYearMember
2022-12-31
0001144800
tac:SeniorNotes1Member
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2022-12-31
0001144800
tac:SeniorNotes1Member
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-12-31
0001144800
tac:SeniorNotes1Member
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
tac:SeniorNotes1Member
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2022-12-31
0001144800
tac:SeniorNotes1Member
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFiveYearsMember
2022-12-31
0001144800
tac:SeniorNotes1Member
ifrs-full:GrossCarryingAmountMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:NotLaterThanOneYearMember
tac:NonRecourseHydroMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
tac:NonRecourseHydroMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:NonRecourseHydroMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:NonRecourseHydroMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
tac:NonRecourseHydroMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:NonRecourseHydroMember
ifrs-full:LaterThanFiveYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:NonRecourseHydroMember
2022-12-31
0001144800
tac:NonRecourseWindSolarMember
ifrs-full:GrossCarryingAmountMember
ifrs-full:NotLaterThanOneYearMember
2022-12-31
0001144800
tac:NonRecourseWindSolarMember
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2022-12-31
0001144800
tac:NonRecourseWindSolarMember
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-12-31
0001144800
tac:NonRecourseWindSolarMember
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
tac:NonRecourseWindSolarMember
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2022-12-31
0001144800
tac:NonRecourseWindSolarMember
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFiveYearsMember
2022-12-31
0001144800
tac:NonRecourseWindSolarMember
ifrs-full:GrossCarryingAmountMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:NotLaterThanOneYearMember
tac:NonRecourseGasMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
tac:NonRecourseGasMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:NonRecourseGasMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:NonRecourseGasMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
tac:NonRecourseGasMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:NonRecourseGasMember
ifrs-full:LaterThanFiveYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:NonRecourseGasMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:NotLaterThanOneYearMember
tac:TaxEquityFinancingMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
tac:TaxEquityFinancingMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:TaxEquityFinancingMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:TaxEquityFinancingMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
tac:TaxEquityFinancingMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:TaxEquityFinancingMember
ifrs-full:LaterThanFiveYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:TaxEquityFinancingMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:NotLaterThanOneYearMember
tac:OtherBorrowingsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
tac:OtherBorrowingsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
tac:OtherBorrowingsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:OtherBorrowingsMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
tac:OtherBorrowingsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFiveYearsMember
tac:OtherBorrowingsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:OtherBorrowingsMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:GrossCarryingAmountMember
ifrs-full:NotLaterThanOneYearMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFiveYearsMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:GrossCarryingAmountMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:NotLaterThanOneYearMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanFiveYearsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:SevenPercentUnsecuredSubordinatedDebenturesDueMay12039Member
ifrs-full:NotLaterThanOneYearMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
tac:SevenPercentUnsecuredSubordinatedDebenturesDueMay12039Member
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:SevenPercentUnsecuredSubordinatedDebenturesDueMay12039Member
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:SevenPercentUnsecuredSubordinatedDebenturesDueMay12039Member
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:SevenPercentUnsecuredSubordinatedDebenturesDueMay12039Member
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:SevenPercentUnsecuredSubordinatedDebenturesDueMay12039Member
ifrs-full:LaterThanFiveYearsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:SevenPercentUnsecuredSubordinatedDebenturesDueMay12039Member
2022-01-01
2022-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:NotLaterThanOneYearMember
tac:NonHedgesMember
tac:ElectricityMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
tac:NonHedgesMember
tac:ElectricityMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NonHedgesMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
tac:ElectricityMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NonHedgesMember
tac:ElectricityMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
tac:NonHedgesMember
tac:ElectricityMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
tac:NonHedgesMember
ifrs-full:LaterThanFiveYearsMember
tac:ElectricityMember
2022-12-31
tac:cADPerMegawattHour
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:CashFlowHedgesMember
tac:PhysicalPowerSalesMember
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:CashFlowHedgesMember
tac:PhysicalPowerSalesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:USD
tac:ForeigndenominatedDebtMember
tac:NetInvestmentHedgeMember
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:ForeigndenominatedDebtMember
tac:NetInvestmentHedgeMember
2022-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:ForeigndenominatedDebtMember
tac:NetInvestmentHedgeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:CashFlowHedgesMember
tac:PhysicalPowerSalesMember
2021-12-31
0001144800
ifrs-full:CommodityPriceRiskMember
ifrs-full:CashFlowHedgesMember
tac:PhysicalPowerSalesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:InterestRateSwapContractMember
ifrs-full:CashFlowHedgesMember
currency:USD
ifrs-full:InterestRateRiskMember
2021-12-31
0001144800
ifrs-full:InterestRateSwapContractMember
ifrs-full:CashFlowHedgesMember
currency:USD
ifrs-full:InterestRateRiskMember
2021-01-01
2021-12-31
0001144800
ifrs-full:CashFlowHedgesMember
currency:USD
ifrs-full:InterestRateRiskMember
ifrs-full:BottomOfRangeMember
tac:ForeignDenominatedExpendituresMember
2021-12-31
0001144800
ifrs-full:CashFlowHedgesMember
currency:USD
ifrs-full:InterestRateRiskMember
ifrs-full:BottomOfRangeMember
tac:ForeignDenominatedExpendituresMember
2021-01-01
2021-12-31
0001144800
ifrs-full:CashFlowHedgesMember
currency:USD
ifrs-full:TopOfRangeMember
ifrs-full:InterestRateRiskMember
tac:ForeignDenominatedExpendituresMember
2021-12-31
0001144800
ifrs-full:CashFlowHedgesMember
currency:USD
ifrs-full:TopOfRangeMember
ifrs-full:InterestRateRiskMember
tac:ForeignDenominatedExpendituresMember
2021-01-01
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
currency:USD
tac:ForeigndenominatedDebtMember
tac:NetInvestmentHedgeMember
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:ForeigndenominatedDebtMember
tac:NetInvestmentHedgeMember
2021-12-31
0001144800
ifrs-full:CurrencyRiskMember
tac:ForeigndenominatedDebtMember
tac:NetInvestmentHedgeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:CashFlowHedgesMember
ifrs-full:InterestRateRiskMember
tac:InterestExpenseOnLongTermDebtMember
2022-01-01
2022-12-31
0001144800
ifrs-full:CashFlowHedgesMember
ifrs-full:InterestRateRiskMember
tac:InterestExpenseOnLongTermDebtMember
2022-12-31
0001144800
ifrs-full:CashFlowHedgesMember
ifrs-full:InterestRateRiskMember
tac:InterestExpenseOnLongTermDebtMember
2021-01-01
2021-12-31
0001144800
ifrs-full:CashFlowHedgesMember
ifrs-full:InterestRateRiskMember
tac:InterestExpenseOnLongTermDebtMember
2021-12-31
0001144800
tac:CommodityContractsMember
2022-01-01
2022-12-31
0001144800
tac:CommodityContractsMember
tac:RevenueMember
2022-01-01
2022-12-31
0001144800
tac:ForwardStartingInterestRateSwapsMember
2022-01-01
2022-12-31
0001144800
tac:InterestExpense1Member
tac:ForwardStartingInterestRateSwapsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
2022-01-01
2022-12-31
0001144800
tac:CommodityContractsMember
2021-01-01
2021-12-31
0001144800
tac:CommodityContractsMember
tac:RevenueMember
2021-01-01
2021-12-31
0001144800
tac:ForeignExchangeForwardsOnProjectHedgesMember
2021-01-01
2021-12-31
0001144800
tac:PropertyPlantsAndEquipmentMember
tac:ForeignExchangeForwardsOnProjectHedgesMember
2021-01-01
2021-12-31
0001144800
tac:ForwardStartingInterestRateSwapsMember
2021-01-01
2021-12-31
0001144800
tac:InterestExpense1Member
tac:ForwardStartingInterestRateSwapsMember
2021-01-01
2021-12-31
0001144800
tac:CommodityContractsMember
2020-01-01
2020-12-31
0001144800
tac:CommodityContractsMember
tac:RevenueMember
2020-01-01
2020-12-31
0001144800
tac:ForeignExchangeForwardsOnProjectHedgesMember
2020-01-01
2020-12-31
0001144800
tac:PropertyPlantsAndEquipmentMember
tac:ForeignExchangeForwardsOnProjectHedgesMember
2020-01-01
2020-12-31
0001144800
tac:ForwardStartingInterestRateSwapsMember
2020-01-01
2020-12-31
0001144800
tac:InterestExpense1Member
tac:ForwardStartingInterestRateSwapsMember
2020-01-01
2020-12-31
0001144800
tac:LetterofCreditMember
2022-12-31
0001144800
tac:LetterofCreditMember
2021-12-31
tac:emissionCredit
0001144800
tac:HydroPowerPurchaseArrangementMember
2022-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
2021-12-31
0001144800
ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember
2022-12-31
0001144800
ifrs-full:LaterThanTwoYearsAndNotLaterThanFiveYearsMember
2021-12-31
0001144800
ifrs-full:LaterThanFiveYearsMember
2022-12-31
0001144800
ifrs-full:LaterThanFiveYearsMember
2021-12-31
0001144800
tac:TidewaterMidstreamandInfrastructureLtdMember
tac:PioneerPipelineMember
2020-10-01
2020-10-01
0001144800
tac:PipelineMember
2021-06-30
2021-06-30
0001144800
tac:PipelineMember
2021-06-30
0001144800
tac:ThreeCreeksMember
2022-11-07
2022-11-07
0001144800
tac:HydroMember
2022-12-02
2022-12-02
0001144800
tac:KaybobCogenerationProjectMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ConstructionInProgressMember
2020-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LandMember
2020-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:HydroMember
2020-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:WindandSolarMember
2020-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:GasGenerationMember
2020-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:EnergyTransitionMember
2020-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:CapitalSparesAndOtherMember
2020-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
2020-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ConstructionInProgressMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LandMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:HydroMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:WindandSolarMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:GasGenerationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:CapitalSparesAndOtherMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
ifrs-full:ConstructionInProgressMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
ifrs-full:LandMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:HydroMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
tac:WindandSolarMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
tac:GasGenerationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:EnergyTransitionMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
tac:CapitalSparesAndOtherMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:ConstructionInProgressMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LandMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:HydroMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:WindandSolarMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:GasGenerationMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:EnergyTransitionMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:CapitalSparesAndOtherMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ConstructionInProgressMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LandMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:HydroMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:WindandSolarMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:GasGenerationMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:EnergyTransitionMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:CapitalSparesAndOtherMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ConstructionInProgressMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LandMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:HydroMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:WindandSolarMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:GasGenerationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:EnergyTransitionMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:CapitalSparesAndOtherMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
ifrs-full:ConstructionInProgressMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
ifrs-full:LandMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:HydroMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
tac:WindandSolarMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
tac:GasGenerationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:EnergyTransitionMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
tac:CapitalSparesAndOtherMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:ConstructionInProgressMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LandMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:HydroMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:WindandSolarMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:GasGenerationMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:EnergyTransitionMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:CapitalSparesAndOtherMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ConstructionInProgressMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:LandMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:HydroMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:WindandSolarMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:GasGenerationMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:EnergyTransitionMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:CapitalSparesAndOtherMember
2022-12-31
0001144800
ifrs-full:ConstructionInProgressMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2020-12-31
0001144800
ifrs-full:LandMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2020-12-31
0001144800
tac:HydroMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2020-12-31
0001144800
tac:GasGenerationMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2020-12-31
0001144800
tac:EnergyTransitionMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2020-12-31
0001144800
tac:CapitalSparesAndOtherMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2020-12-31
0001144800
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2020-12-31
0001144800
ifrs-full:ConstructionInProgressMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:LandMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
tac:GasGenerationMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
tac:EnergyTransitionMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
tac:CapitalSparesAndOtherMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:ConstructionInProgressMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:LandMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
tac:GasGenerationMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
tac:EnergyTransitionMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
tac:CapitalSparesAndOtherMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:ConstructionInProgressMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-12-31
0001144800
ifrs-full:LandMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-12-31
0001144800
tac:HydroMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-12-31
0001144800
tac:GasGenerationMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-12-31
0001144800
tac:EnergyTransitionMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-12-31
0001144800
tac:CapitalSparesAndOtherMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-12-31
0001144800
ifrs-full:ConstructionInProgressMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:LandMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
tac:GasGenerationMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
tac:EnergyTransitionMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
tac:CapitalSparesAndOtherMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:ConstructionInProgressMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:LandMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
tac:GasGenerationMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
tac:EnergyTransitionMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
tac:CapitalSparesAndOtherMember
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:ConstructionInProgressMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-12-31
0001144800
ifrs-full:LandMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-12-31
0001144800
tac:HydroMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-12-31
0001144800
tac:GasGenerationMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-12-31
0001144800
tac:EnergyTransitionMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-12-31
0001144800
tac:CapitalSparesAndOtherMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-12-31
0001144800
ifrs-full:ConstructionInProgressMember
2020-12-31
0001144800
ifrs-full:LandMember
2020-12-31
0001144800
tac:HydroMember
2020-12-31
0001144800
tac:WindandSolarMember
2020-12-31
0001144800
tac:GasGenerationMember
2020-12-31
0001144800
tac:EnergyTransitionMember
2020-12-31
0001144800
tac:CapitalSparesAndOtherMember
2020-12-31
0001144800
ifrs-full:ConstructionInProgressMember
2021-12-31
0001144800
ifrs-full:LandMember
2021-12-31
0001144800
tac:HydroMember
2021-12-31
0001144800
tac:WindandSolarMember
2021-12-31
0001144800
tac:GasGenerationMember
2021-12-31
0001144800
tac:EnergyTransitionMember
2021-12-31
0001144800
tac:CapitalSparesAndOtherMember
2021-12-31
0001144800
ifrs-full:ConstructionInProgressMember
2022-12-31
0001144800
ifrs-full:LandMember
2022-12-31
0001144800
tac:HydroMember
2022-12-31
0001144800
tac:WindandSolarMember
2022-12-31
0001144800
tac:GasGenerationMember
2022-12-31
0001144800
tac:EnergyTransitionMember
2022-12-31
0001144800
tac:CapitalSparesAndOtherMember
2022-12-31
0001144800
ifrs-full:BuildingsMember
2020-12-31
0001144800
ifrs-full:VehiclesMember
2020-12-31
0001144800
ifrs-full:OfficeEquipmentMember
2020-12-31
0001144800
tac:PipelineMember
2020-12-31
0001144800
ifrs-full:LandMember
2021-01-01
2021-12-31
0001144800
ifrs-full:BuildingsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:VehiclesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OfficeEquipmentMember
2021-01-01
2021-12-31
0001144800
tac:PipelineMember
2021-01-01
2021-12-31
0001144800
ifrs-full:BuildingsMember
2021-12-31
0001144800
ifrs-full:VehiclesMember
2021-12-31
0001144800
ifrs-full:OfficeEquipmentMember
2021-12-31
0001144800
tac:PipelineMember
2021-12-31
0001144800
ifrs-full:LandMember
2022-01-01
2022-12-31
0001144800
ifrs-full:BuildingsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:VehiclesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OfficeEquipmentMember
2022-01-01
2022-12-31
0001144800
tac:PipelineMember
2022-01-01
2022-12-31
0001144800
ifrs-full:BuildingsMember
2022-12-31
0001144800
ifrs-full:VehiclesMember
2022-12-31
0001144800
ifrs-full:OfficeEquipmentMember
2022-12-31
0001144800
tac:PipelineMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:OtherIntangibleAssetsMember
2020-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ComputerSoftwareMember
2020-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:IntangibleAssetsUnderDevelopmentMember
2020-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:MiningRightsMember
2020-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:OtherIntangibleAssetsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ComputerSoftwareMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:IntangibleAssetsUnderDevelopmentMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:MiningRightsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:OtherIntangibleAssetsMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ComputerSoftwareMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:IntangibleAssetsUnderDevelopmentMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:MiningRightsMember
2021-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:OtherIntangibleAssetsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ComputerSoftwareMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:IntangibleAssetsUnderDevelopmentMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:MiningRightsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:OtherIntangibleAssetsMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:ComputerSoftwareMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:IntangibleAssetsUnderDevelopmentMember
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
ifrs-full:MiningRightsMember
2022-12-31
0001144800
ifrs-full:AccumulatedDepreciationAndAmortisationMember
ifrs-full:OtherIntangibleAssetsMember
2020-12-31
0001144800
ifrs-full:ComputerSoftwareMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2020-12-31
0001144800
ifrs-full:IntangibleAssetsUnderDevelopmentMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2020-12-31
0001144800
ifrs-full:MiningRightsMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2020-12-31
0001144800
ifrs-full:AccumulatedDepreciationAndAmortisationMember
ifrs-full:OtherIntangibleAssetsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:ComputerSoftwareMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:IntangibleAssetsUnderDevelopmentMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MiningRightsMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:AccumulatedDepreciationAndAmortisationMember
ifrs-full:OtherIntangibleAssetsMember
2021-12-31
0001144800
ifrs-full:ComputerSoftwareMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-12-31
0001144800
ifrs-full:IntangibleAssetsUnderDevelopmentMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-12-31
0001144800
ifrs-full:MiningRightsMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2021-12-31
0001144800
ifrs-full:AccumulatedDepreciationAndAmortisationMember
ifrs-full:OtherIntangibleAssetsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:ComputerSoftwareMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:IntangibleAssetsUnderDevelopmentMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MiningRightsMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:AccumulatedDepreciationAndAmortisationMember
ifrs-full:OtherIntangibleAssetsMember
2022-12-31
0001144800
ifrs-full:ComputerSoftwareMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-12-31
0001144800
ifrs-full:IntangibleAssetsUnderDevelopmentMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-12-31
0001144800
ifrs-full:MiningRightsMember
ifrs-full:AccumulatedDepreciationAndAmortisationMember
2022-12-31
0001144800
ifrs-full:OtherIntangibleAssetsMember
2020-12-31
0001144800
ifrs-full:ComputerSoftwareMember
2020-12-31
0001144800
ifrs-full:IntangibleAssetsUnderDevelopmentMember
2020-12-31
0001144800
ifrs-full:MiningRightsMember
2020-12-31
0001144800
ifrs-full:OtherIntangibleAssetsMember
2021-12-31
0001144800
ifrs-full:ComputerSoftwareMember
2021-12-31
0001144800
ifrs-full:IntangibleAssetsUnderDevelopmentMember
2021-12-31
0001144800
ifrs-full:MiningRightsMember
2021-12-31
0001144800
ifrs-full:OtherIntangibleAssetsMember
2022-12-31
0001144800
ifrs-full:ComputerSoftwareMember
2022-12-31
0001144800
ifrs-full:IntangibleAssetsUnderDevelopmentMember
2022-12-31
0001144800
ifrs-full:MiningRightsMember
2022-12-31
0001144800
tac:USWindProjectsMember
2022-12-31
0001144800
tac:HydroGenerationMember
2022-12-31
0001144800
tac:HydroGenerationMember
2021-12-31
0001144800
tac:WindandSolarMember
2022-12-31
0001144800
tac:WindandSolarMember
2021-12-31
0001144800
tac:EnergyMarketingMember
2022-12-31
0001144800
tac:EnergyMarketingMember
2021-12-31
0001144800
ifrs-full:BottomOfRangeMember
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
2022-12-31
0001144800
ifrs-full:BottomOfRangeMember
2021-12-31
0001144800
ifrs-full:TopOfRangeMember
2021-12-31
0001144800
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:BottomOfRangeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:TopOfRangeMember
2021-01-01
2021-12-31
0001144800
tac:KentHillsWindL.P.Member
2022-12-31
0001144800
tac:KentHillsWindL.P.Member
2022-01-01
2022-12-31
0001144800
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2020-12-31
0001144800
ifrs-full:MiscellaneousOtherProvisionsMember
2020-12-31
0001144800
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MiscellaneousOtherProvisionsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2021-12-31
0001144800
ifrs-full:MiscellaneousOtherProvisionsMember
2021-12-31
0001144800
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MiscellaneousOtherProvisionsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2022-12-31
0001144800
ifrs-full:MiscellaneousOtherProvisionsMember
2022-12-31
0001144800
ifrs-full:OilAndGasAssetsMember
2022-12-31
0001144800
tac:WindSitesMember
2021-12-31
0001144800
tac:GasAndEnergyTransitionMember
2021-12-31
0001144800
ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember
2022-12-31
0001144800
tac:CentraliaCoalMineMember
tac:SuretyBondsMember
2022-12-31
0001144800
tac:CentraliaCoalMineMember
tac:SuretyBondsMember
2021-12-31
0001144800
tac:AlbertaMineMember
tac:LettersOfCreditMember
2022-12-31
0001144800
tac:AlbertaMineMember
tac:LettersOfCreditMember
2021-12-31
0001144800
tac:RoyaltyContractMember
2022-01-01
2022-12-31
0001144800
tac:CentraliaCoalMineMember
2022-01-01
2022-12-31
0001144800
tac:LineOfCreditFacilityMember
2022-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:LineOfCreditFacilityMember
2022-12-31
0001144800
tac:LineOfCreditFacilityMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:LineOfCreditFacilityMember
2021-12-31
0001144800
tac:TermFacilityMember
2022-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:TermFacilityMember
2022-12-31
0001144800
tac:TermFacilityMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:TermFacilityMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:UnsecuredDebt1Member
2022-12-31
0001144800
tac:UnsecuredDebt1Member
2022-12-31
0001144800
tac:UnsecuredDebt1Member
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:UnsecuredDebt1Member
2021-12-31
0001144800
tac:A69MediumTermNotesMember
ifrs-full:WeightedAverageMember
2022-12-31
0001144800
tac:A69MediumTermNotesMember
2022-12-31
0001144800
tac:A69MediumTermNotesMember
2021-12-31
0001144800
tac:A69MediumTermNotesMember
ifrs-full:WeightedAverageMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
currency:USD
tac:A78SeniorNotesMember
2022-12-31
0001144800
currency:USD
tac:A78SeniorNotesMember
2022-12-31
0001144800
currency:USD
tac:A78SeniorNotesMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
currency:USD
tac:A78SeniorNotesMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
currency:USD
tac:A65SeniorNotesMember
2022-12-31
0001144800
currency:USD
tac:A65SeniorNotesMember
2022-12-31
0001144800
currency:USD
tac:A65SeniorNotesMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
currency:USD
tac:A65SeniorNotesMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
currency:USD
tac:A45SeniorNotesMember
2022-12-31
0001144800
currency:USD
tac:A45SeniorNotesMember
2022-12-31
0001144800
tac:A45SeniorNotesMember
2022-12-31
0001144800
currency:USD
tac:A45SeniorNotesMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
currency:USD
tac:A45SeniorNotesMember
2021-12-31
0001144800
tac:NonRecourseMelancthonWolfeBondMember
2022-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:NonRecourseMelancthonWolfeBondMember
2022-12-31
0001144800
tac:NonRecourseMelancthonWolfeBondMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:NonRecourseMelancthonWolfeBondMember
2021-12-31
0001144800
tac:NonRecourseNewRichmondBondMember
2022-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:NonRecourseNewRichmondBondMember
2022-12-31
0001144800
tac:NonRecourseNewRichmondBondMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:NonRecourseNewRichmondBondMember
2021-12-31
0001144800
tac:NonRecourseKentHillsBondMember
2022-12-31
0001144800
tac:NonRecourseKentHillsBondMember
2021-12-31
0001144800
tac:NonRecourseKentHillsBondMember
ifrs-full:WeightedAverageMember
2021-12-31
0001144800
tac:NonRecourseWindriseWindLPBondMember
2022-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:NonRecourseWindriseWindLPBondMember
2022-12-31
0001144800
tac:NonRecourseWindriseWindLPBondMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:NonRecourseWindriseWindLPBondMember
2021-12-31
0001144800
tac:NonRecoursePingstonBondMember
2022-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:NonRecoursePingstonBondMember
2022-12-31
0001144800
tac:NonRecoursePingstonBondMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:NonRecoursePingstonBondMember
2021-12-31
0001144800
tac:NonRecoursePoplarCreekMember
2022-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:NonRecoursePoplarCreekMember
2022-12-31
0001144800
tac:NonRecoursePoplarCreekMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:NonRecoursePoplarCreekMember
2021-12-31
0001144800
currency:AUD
tac:TECHedlandPTYLtdBondMember
2022-12-31
0001144800
currency:AUD
ifrs-full:WeightedAverageMember
tac:TECHedlandPTYLtdBondMember
2022-12-31
0001144800
currency:AUD
tac:TECHedlandPTYLtdBondMember
2021-12-31
0001144800
currency:AUD
ifrs-full:WeightedAverageMember
tac:TECHedlandPTYLtdBondMember
2021-12-31
0001144800
tac:NonRecourseOCPBondMember
2022-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:NonRecourseOCPBondMember
2022-12-31
0001144800
tac:NonRecourseOCPBondMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:NonRecourseOCPBondMember
2021-12-31
0001144800
currency:USD
tac:TaxEquityFinancingBigLevelAndAntrimMember
2022-12-31
0001144800
ifrs-full:WeightedAverageMember
currency:USD
tac:TaxEquityFinancingBigLevelAndAntrimMember
2022-12-31
0001144800
currency:USD
tac:TaxEquityFinancingBigLevelAndAntrimMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
currency:USD
tac:TaxEquityFinancingBigLevelAndAntrimMember
2021-12-31
0001144800
currency:USD
tac:TaxEquityFinancingLakeswindMember
2022-12-31
0001144800
ifrs-full:WeightedAverageMember
currency:USD
tac:TaxEquityFinancingLakeswindMember
2022-12-31
0001144800
currency:USD
tac:TaxEquityFinancingLakeswindMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
currency:USD
tac:TaxEquityFinancingLakeswindMember
2021-12-31
0001144800
currency:USD
tac:TaxEquityFinancingNorthCarolinaSolarMember
2022-12-31
0001144800
ifrs-full:WeightedAverageMember
currency:USD
tac:TaxEquityFinancingNorthCarolinaSolarMember
2022-12-31
0001144800
currency:USD
tac:TaxEquityFinancingNorthCarolinaSolarMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
currency:USD
tac:TaxEquityFinancingNorthCarolinaSolarMember
2021-12-31
0001144800
tac:OtherBorrowingsMember
2022-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:OtherBorrowingsMember
2022-12-31
0001144800
tac:OtherBorrowingsMember
2021-12-31
0001144800
ifrs-full:WeightedAverageMember
tac:OtherBorrowingsMember
2021-12-31
0001144800
tac:AllBorrowingsExceptFinanceLeaseObligationsMember
2022-12-31
0001144800
tac:AllBorrowingsExceptFinanceLeaseObligationsMember
2021-12-31
0001144800
tac:FinanceLeaseObligationMember
2022-12-31
0001144800
tac:FinanceLeaseObligationMember
2021-12-31
0001144800
tac:SeniorNotes1Member
currency:USD
2022-12-31
0001144800
tac:SeniorNotes1Member
currency:USD
2021-12-31
0001144800
currency:AUD
tac:NonRecourseSouthHedlandBondMember
2022-12-31
0001144800
currency:AUD
tac:NonRecourseSouthHedlandBondMember
2021-12-31
0001144800
tac:SyndicatedCreditFacilityMember
tac:CommittedFacilityMember
2022-12-31
0001144800
tac:TransAltaRenewablesInc.Member
tac:SyndicatedCreditFacilityMember
tac:CommittedFacilityMember
2022-12-31
0001144800
tac:BilateralCreditFacilitiesMember
tac:CommittedFacilityMember
2022-12-31
0001144800
tac:CommittedFacilityMember
tac:TermFacilityMember
2022-12-31
0001144800
tac:CommittedFacilityMember
2022-12-31
0001144800
tac:NonCommittedFacilityMember
tac:DemandFacilityMember
2022-12-31
0001144800
tac:NonCommittedFacilityMember
tac:DemandFacilityMember
tac:TransAltaRenewablesInc.Member
2022-12-31
0001144800
tac:NonCommittedFacilityMember
2022-12-31
0001144800
tac:RevolvingTermFacilityMember
2022-01-01
2022-12-31
0001144800
tac:LineOfCreditFacilityMember
tac:CommittedCreditFacilitiesMember
2022-12-31
0001144800
tac:TransAltaOCPMember
2022-12-31
0001144800
tac:LetterofCreditMember
2022-12-31
0001144800
tac:A7750PerCentSeniorNotesDueNov152029Member
2022-11-17
0001144800
ifrs-full:InterestRateSwapContractMember
2022-11-17
0001144800
tac:A45SeniorNotesMember
2022-11-15
0001144800
tac:NonRecourseWindriseWindLPBondMember
2021-12-06
0001144800
tac:OtherBorrowingsMember
tac:A5.9UnsecuredCommercialLoanObligationDue2023Member
2022-12-31
0001144800
tac:NonRecourseDebtMember
2022-12-31
0001144800
tac:NonRecourseDebtMember
2021-12-31
0001144800
tac:RestrictedUseDebtMember
2022-01-01
2022-12-31
0001144800
tac:KentHillsWindBondsMember
2022-12-31
0001144800
tac:KentHillsWindBondsMember
2021-12-31
0001144800
tac:SecuredByChargesOverAssetsOfSubsidiariesMember
tac:NonRecourseDebtMember
2022-12-31
0001144800
tac:SecuredByChargesOverAssetsOfSubsidiariesMember
tac:NonRecourseDebtMember
2021-12-31
0001144800
ifrs-full:PowerGeneratingAssetsMember
2022-12-31
0001144800
ifrs-full:PowerGeneratingAssetsMember
2021-12-31
0001144800
tac:NonRecourseDebtMember
tac:SecuredbyequityinterestsoftheissuerMember
2022-12-31
0001144800
tac:NonRecourseDebtMember
tac:SecuredbyequityinterestsoftheissuerMember
2021-12-31
0001144800
tac:SecuredDebt1Member
tac:TransAltaOCPMember
2022-12-31
0001144800
tac:SecuredDebt1Member
tac:TransAltaOCPMember
2021-12-31
0001144800
2018-07-20
2018-07-20
0001144800
tac:TransAltaOCPMember
2021-12-31
0001144800
tac:TECMember
2022-12-31
0001144800
tac:TECMember
2021-12-31
0001144800
tac:RevolvingCanadianCommittedBilateralCreditFacilityMember
2022-12-31
0001144800
tac:UncommittedDemandLetterFacilityMember
2022-12-31
0001144800
tac:UncommittedDemandLetterFacilityMember
tac:TransAltaRenewablesInc.Member
2022-12-31
0001144800
currency:USD
tac:SeniorNotesAndTaxEquityMember
2022-12-31
0001144800
currency:USD
tac:SeniorNotesAndTaxEquityMember
2021-12-31
0001144800
currency:AUD
tac:NonRecourseSeniorSecuredNotesMember
2022-01-01
2022-12-31
0001144800
currency:AUD
tac:NonRecourseSeniorSecuredNotesMember
2021-01-01
2021-12-31
0001144800
tac:BrookfieldRenewablePartnersMember
tac:InvestmentAgreementMember
2019-03-22
2019-03-22
0001144800
ifrs-full:GrossCarryingAmountMember
tac:SevenPercentUnsecuredSubordinatedDebenturesDueMay12039Member
2022-12-31
0001144800
tac:SevenPercentUnsecuredSubordinatedDebenturesDueMay12039Member
2022-12-31
0001144800
ifrs-full:GrossCarryingAmountMember
tac:SevenPercentUnsecuredSubordinatedDebenturesDueMay12039Member
2021-12-31
0001144800
tac:SevenPercentUnsecuredSubordinatedDebenturesDueMay12039Member
2021-12-31
0001144800
tac:BrookfieldRenewablePartnersMember
tac:InvestmentAgreementMember
2019-05-01
2019-05-01
0001144800
tac:SevenPercentUnsecuredSubordinatedDebenturesDueMay12039Member
2019-05-01
0001144800
tac:BrookfieldRenewablePartnersMember
tac:InvestmentAgreementMember
2020-10-30
2020-10-30
0001144800
tac:BrookfieldRenewablePartnersMember
tac:InvestmentAgreementMember
2022-12-12
0001144800
tac:BrookfieldRenewablePartnersMember
tac:InvestmentAgreementMember
2022-12-12
2022-12-12
0001144800
tac:OptionToExchangeRiskMember
2022-01-01
2022-12-31
0001144800
tac:OptionToExchangeRiskMember
ifrs-full:BottomOfRangeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:OptionToExchangeRiskMember
2022-01-01
2022-12-31
0001144800
tac:OptionToExchangeRiskMember
2021-01-01
2021-12-31
0001144800
tac:OptionToExchangeRiskMember
ifrs-full:BottomOfRangeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:TopOfRangeMember
tac:OptionToExchangeRiskMember
2021-01-01
2021-12-31
0001144800
tac:BrookfieldRenewablePartnersMember
ifrs-full:TopOfRangeMember
tac:HydroMember
tac:InvestmentAgreementMember
2022-01-01
2022-12-31
0001144800
tac:OwnershipInterestLessThanThresholdWhichTriggersOneTimeOptionToIncreaseOwnershipInterestMember
tac:BrookfieldRenewablePartnersMember
tac:HydroMember
tac:InvestmentAgreementMember
2022-01-01
2022-12-31
0001144800
tac:BrookfieldRenewablePartnersMember
tac:MinimumOwnershipInterestThresholdToIncreaseOwnershipInterestTo49Member
tac:InvestmentAgreementMember
2022-01-01
2022-12-31
0001144800
tac:BrookfieldRenewablePartnersMember
tac:HydroMember
tac:TopUpOptionForOwnershipInterestPercentageThresholdOneMember
tac:InvestmentAgreementMember
2022-01-01
2022-12-31
0001144800
tac:TopUpOptionForOwnershipInterestPercentageThresholdTwoMember
tac:BrookfieldRenewablePartnersMember
tac:HydroMember
ifrs-full:BottomOfRangeMember
tac:InvestmentAgreementMember
2022-01-01
2022-12-31
0001144800
tac:TopUpOptionForOwnershipInterestPercentageThresholdTwoMember
tac:BrookfieldRenewablePartnersMember
tac:HydroMember
tac:InvestmentAgreementMember
2022-01-01
2022-12-31
0001144800
tac:TopUpOptionForOwnershipInterestPercentageThresholdTwoMember
tac:BrookfieldRenewablePartnersMember
ifrs-full:TopOfRangeMember
tac:HydroMember
tac:InvestmentAgreementMember
2022-01-01
2022-12-31
0001144800
tac:OwnershipInterestThresholdIfExceededRequiresRedemptionPriceInCashMember
tac:BrookfieldRenewablePartnersMember
tac:HydroMember
tac:InvestmentAgreementMember
2022-01-01
2022-12-31
0001144800
tac:BrookfieldRenewablePartnersMember
2019-03-22
2021-05-01
0001144800
tac:BrookfieldRenewablePartnersMember
2022-12-31
0001144800
srt:ProFormaMember
2022-01-01
2022-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
tac:RiskManagementAssetsMember
2022-12-31
0001144800
tac:RetailPowerContractLiabilitiesMember
ifrs-full:Level2OfFairValueHierarchyMember
ifrs-full:RecurringFairValueMeasurementMember
2022-12-31
0001144800
tac:CommonsharesMember
2021-12-31
0001144800
tac:CommonsharesMember
2020-12-31
0001144800
tac:CommonsharesMember
2022-12-31
0001144800
tac:NCIBProgramMember
2022-12-31
0001144800
tac:NCIBProgramMember
2021-12-31
0001144800
tac:NCIBProgramMember
2022-01-01
2022-12-31
0001144800
tac:NCIBProgramMember
2021-01-01
2021-12-31
0001144800
tac:NCIBProgramMember
2022-05-24
0001144800
2022-05-24
0001144800
tac:NCIBProgramMember
2021-05-25
0001144800
2021-05-25
0001144800
tac:CommonsharesMember
ifrs-full:BottomOfRangeMember
tac:ShareholderRightsPlanMember
2022-01-01
2022-12-31
0001144800
2022-12-12
2022-12-12
0001144800
tac:PreferenceSharesSeriesAMember
2022-12-31
0001144800
tac:PreferenceSharesSeriesAMember
2021-12-31
0001144800
tac:PreferenceSharesSeriesBMember
2022-12-31
0001144800
tac:PreferenceSharesSeriesBMember
2021-12-31
0001144800
tac:PreferenceSharesSeriesCMember
2022-12-31
0001144800
tac:PreferenceSharesSeriesCMember
2021-12-31
0001144800
tac:PreferenceSharesSeriesDMember
2022-12-31
0001144800
tac:PreferenceSharesSeriesDMember
2021-12-31
0001144800
tac:PreferenceSharesSeriesEMember
2022-12-31
0001144800
tac:PreferenceSharesSeriesEMember
2021-12-31
0001144800
tac:PreferenceSharesSeriesGMember
2022-12-31
0001144800
tac:PreferenceSharesSeriesGMember
2021-12-31
0001144800
ifrs-full:PreferenceSharesMember
2022-12-31
0001144800
ifrs-full:PreferenceSharesMember
2021-12-31
0001144800
tac:PreferenceSharesSeriesAMember
2021-03-31
0001144800
tac:PreferenceSharesSeriesBMember
2021-03-31
0001144800
tac:PreferenceSharesSeriesCMember
2022-06-30
0001144800
tac:PreferenceSharesSeriesCMember
2022-06-30
2022-06-30
0001144800
tac:PreferenceSharesSeriesDMember
2022-06-30
2022-06-30
0001144800
tac:PreferenceSharesSeriesEMember
2022-09-21
0001144800
tac:PreferenceSharesSeriesEMember
2022-09-21
2022-09-21
0001144800
tac:PreferenceSharesSeriesEMember
2022-01-01
2022-12-31
0001144800
tac:BenchmarkMember
tac:PreferenceSharesSeriesAMember
2022-01-01
2022-12-31
0001144800
tac:BenchmarkMember
tac:PreferenceSharesSeriesBMember
2022-01-01
2022-12-31
0001144800
tac:BenchmarkMember
tac:PreferenceSharesSeriesCMember
2022-01-01
2022-12-31
0001144800
tac:BenchmarkMember
tac:PreferenceSharesSeriesDMember
2022-01-01
2022-12-31
0001144800
tac:BenchmarkMember
tac:PreferenceSharesSeriesEMember
2022-01-01
2022-12-31
0001144800
tac:PreferenceSharesSeriesFMember
2022-12-31
0001144800
tac:BenchmarkMember
tac:PreferenceSharesSeriesFMember
2022-01-01
2022-12-31
0001144800
tac:BenchmarkMember
tac:PreferenceSharesSeriesGMember
2022-01-01
2022-12-31
0001144800
tac:PreferenceSharesSeriesHMember
2022-12-31
0001144800
tac:BenchmarkMember
tac:PreferenceSharesSeriesHMember
2022-01-01
2022-12-31
0001144800
tac:PreferenceSharesSeriesAMember
2022-01-01
2022-12-31
0001144800
tac:PreferenceSharesSeriesAMember
2021-01-01
2021-12-31
0001144800
tac:PreferenceSharesSeriesBMember
2022-01-01
2022-12-31
0001144800
tac:PreferenceSharesSeriesBMember
2021-01-01
2021-12-31
0001144800
tac:PreferenceSharesSeriesCMember
2022-01-01
2022-12-31
0001144800
tac:PreferenceSharesSeriesCMember
2021-01-01
2021-12-31
0001144800
tac:PreferenceSharesSeriesDMember
2022-01-01
2022-12-31
0001144800
tac:PreferenceSharesSeriesDMember
2021-01-01
2021-12-31
0001144800
tac:PreferenceSharesSeriesEMember
2021-01-01
2021-12-31
0001144800
tac:PreferenceSharesSeriesGMember
2022-01-01
2022-12-31
0001144800
tac:PreferenceSharesSeriesGMember
2021-01-01
2021-12-31
0001144800
tac:PreferenceSharesSeriesAMember
2022-12-12
2022-12-12
0001144800
tac:PreferenceSharesSeriesBMember
2022-12-12
2022-12-12
0001144800
tac:PreferenceSharesSeriesCMember
2022-12-12
2022-12-12
0001144800
tac:PreferenceSharesSeriesDMember
2022-12-12
2022-12-12
0001144800
tac:PreferenceSharesSeriesEMember
2022-12-12
2022-12-12
0001144800
tac:PreferenceSharesSeriesGMember
2022-12-12
2022-12-12
0001144800
ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember
2021-12-31
0001144800
ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember
2020-12-31
0001144800
ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember
2022-12-31
0001144800
ifrs-full:ReserveOfCashFlowHedgesMember
2021-12-31
0001144800
ifrs-full:ReserveOfCashFlowHedgesMember
2020-12-31
0001144800
ifrs-full:ReserveOfCashFlowHedgesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:ReserveOfCashFlowHedgesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:ReserveOfCashFlowHedgesMember
2022-12-31
0001144800
ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember
2021-12-31
0001144800
ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember
2020-12-31
0001144800
ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember
2022-01-01
2022-12-31
0001144800
ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember
2021-01-01
2021-12-31
0001144800
ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember
2022-12-31
0001144800
ifrs-full:OtherReservesMember
2021-12-31
0001144800
ifrs-full:OtherReservesMember
2020-12-31
0001144800
ifrs-full:OtherReservesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OtherReservesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OtherReservesMember
2022-12-31
0001144800
tac:PerformanceShareUnitPSUandRestrictedShareUnitRSUPlanMember
2022-01-01
2022-12-31
0001144800
tac:PerformanceShareUnitPSUMember
2022-01-01
2022-12-31
0001144800
tac:RestrictedShareUnitRSUMember
2022-01-01
2022-12-31
0001144800
tac:PerformanceShareUnitPSUandRestrictedShareUnitRSUPlanMember
2021-01-01
2021-12-31
0001144800
tac:PerformanceShareUnitPSUandRestrictedShareUnitRSUPlanMember
2020-01-01
2020-12-31
0001144800
tac:DeferredShareUnitDSUMember
2022-01-01
2022-12-31
0001144800
tac:DeferredShareUnitDSUMember
2021-01-01
2021-12-31
0001144800
tac:DeferredShareUnitDSUMember
2020-01-01
2020-12-31
0001144800
tac:ExecutiveOfficer1Member
2022-01-01
2022-12-31
0001144800
tac:ExecutiveOfficer1Member
tac:StockOptionsMember
2022-01-01
2022-12-31
0001144800
tac:ExecutiveOfficer1Member
2021-01-01
2021-12-31
0001144800
tac:ExecutiveOfficer1Member
2020-01-01
2020-12-31
0001144800
tac:ExecutiveOfficer1Member
tac:StockOptionsMember
2021-01-01
2021-12-31
0001144800
tac:ExecutiveOfficer1Member
tac:StockOptionsMember
2020-01-01
2020-12-31
0001144800
tac:ExercisePriceRangeOneMember
ifrs-full:BottomOfRangeMember
2022-12-31
iso4217:USD
xbrli:shares
0001144800
tac:ExercisePriceRangeOneMember
ifrs-full:TopOfRangeMember
2022-12-31
0001144800
tac:ExercisePriceRangeOneMember
2022-12-31
0001144800
tac:ExercisePriceRangeOneMember
2022-01-01
2022-12-31
0001144800
tac:StockOptionsMember
2021-03-31
0001144800
tac:StockOptionsMember
2022-12-31
0001144800
srt:MaximumMember
tac:StockOptionsMember
2022-12-31
0001144800
tac:LetterofCreditMember
tac:RegisteredPensionPlanMember
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
2022-01-01
2022-12-31
tac:age
0001144800
tac:RegisteredPensionPlanMember
2022-01-01
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
2022-01-01
2022-12-31
0001144800
ifrs-full:PresentValueOfDefinedBenefitObligationMember
tac:RegisteredPensionPlanMember
2022-01-01
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2022-01-01
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2022-01-01
2022-12-31
0001144800
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2022-01-01
2022-12-31
0001144800
tac:RegisteredPensionPlanMember
ifrs-full:PlanAssetsMember
2022-01-01
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:PlanAssetsMember
2022-01-01
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:PlanAssetsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:PlanAssetsMember
2022-01-01
2022-12-31
0001144800
tac:RegisteredPensionPlanMember
2021-01-01
2021-12-31
0001144800
tac:SupplementalPensionPlanMember
2021-01-01
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
2021-01-01
2021-12-31
0001144800
ifrs-full:PresentValueOfDefinedBenefitObligationMember
tac:RegisteredPensionPlanMember
2021-01-01
2021-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2021-01-01
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2021-01-01
2021-12-31
0001144800
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2021-01-01
2021-12-31
0001144800
tac:RegisteredPensionPlanMember
ifrs-full:PlanAssetsMember
2021-01-01
2021-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:PlanAssetsMember
2021-01-01
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:PlanAssetsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:PlanAssetsMember
2021-01-01
2021-12-31
0001144800
tac:RegisteredPensionPlanMember
2020-01-01
2020-12-31
0001144800
tac:SupplementalPensionPlanMember
2020-01-01
2020-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
2020-01-01
2020-12-31
0001144800
ifrs-full:PresentValueOfDefinedBenefitObligationMember
tac:RegisteredPensionPlanMember
2020-01-01
2020-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2020-01-01
2020-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2020-01-01
2020-12-31
0001144800
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2020-01-01
2020-12-31
0001144800
tac:RegisteredPensionPlanMember
ifrs-full:PlanAssetsMember
2020-01-01
2020-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:PlanAssetsMember
2020-01-01
2020-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:PlanAssetsMember
2020-01-01
2020-12-31
0001144800
ifrs-full:PlanAssetsMember
2020-01-01
2020-12-31
0001144800
tac:RegisteredPensionPlanMember
ifrs-full:PlanAssetsMember
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:PlanAssetsMember
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:PlanAssetsMember
2022-12-31
0001144800
ifrs-full:PlanAssetsMember
2022-12-31
0001144800
ifrs-full:PresentValueOfDefinedBenefitObligationMember
tac:RegisteredPensionPlanMember
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2022-12-31
0001144800
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2022-12-31
0001144800
tac:RegisteredPensionPlanMember
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
2022-12-31
0001144800
tac:RegisteredPensionPlanMember
tac:AccruedCurrentLiabilitiesMember
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
tac:AccruedCurrentLiabilitiesMember
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
tac:AccruedCurrentLiabilitiesMember
2022-12-31
0001144800
tac:AccruedCurrentLiabilitiesMember
2022-12-31
0001144800
tac:OtherNoncurrentLiabilities1Member
tac:RegisteredPensionPlanMember
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
tac:OtherNoncurrentLiabilities1Member
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
tac:OtherNoncurrentLiabilities1Member
2022-12-31
0001144800
tac:OtherNoncurrentLiabilities1Member
2022-12-31
0001144800
tac:RegisteredPensionPlanMember
ifrs-full:PlanAssetsMember
2021-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:PlanAssetsMember
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:PlanAssetsMember
2021-12-31
0001144800
ifrs-full:PlanAssetsMember
2021-12-31
0001144800
ifrs-full:PresentValueOfDefinedBenefitObligationMember
tac:RegisteredPensionPlanMember
2021-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2021-12-31
0001144800
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2021-12-31
0001144800
tac:RegisteredPensionPlanMember
2021-12-31
0001144800
tac:SupplementalPensionPlanMember
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
2021-12-31
0001144800
tac:RegisteredPensionPlanMember
tac:AccruedCurrentLiabilitiesMember
2021-12-31
0001144800
tac:SupplementalPensionPlanMember
tac:AccruedCurrentLiabilitiesMember
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
tac:AccruedCurrentLiabilitiesMember
2021-12-31
0001144800
tac:AccruedCurrentLiabilitiesMember
2021-12-31
0001144800
tac:OtherNoncurrentLiabilities1Member
tac:RegisteredPensionPlanMember
2021-12-31
0001144800
tac:SupplementalPensionPlanMember
tac:OtherNoncurrentLiabilities1Member
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
tac:OtherNoncurrentLiabilities1Member
2021-12-31
0001144800
tac:OtherNoncurrentLiabilities1Member
2021-12-31
0001144800
tac:RegisteredPensionPlanMember
ifrs-full:PlanAssetsMember
2020-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:PlanAssetsMember
2020-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:PlanAssetsMember
2020-12-31
0001144800
ifrs-full:PlanAssetsMember
2020-12-31
0001144800
country:CA
ifrs-full:Level1OfFairValueHierarchyMember
2022-12-31
0001144800
country:CA
ifrs-full:Level2OfFairValueHierarchyMember
2022-12-31
0001144800
country:CA
ifrs-full:Level3OfFairValueHierarchyMember
2022-12-31
0001144800
country:CA
2022-12-31
0001144800
country:US
ifrs-full:Level1OfFairValueHierarchyMember
2022-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
country:US
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
country:US
2022-12-31
0001144800
country:US
2022-12-31
0001144800
ifrs-full:Level1OfFairValueHierarchyMember
tac:OtherForeignCountriesMember
2022-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
tac:OtherForeignCountriesMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:OtherForeignCountriesMember
2022-12-31
0001144800
tac:OtherForeignCountriesMember
2022-12-31
0001144800
tac:PrivateMember
ifrs-full:Level1OfFairValueHierarchyMember
2022-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
tac:PrivateMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:PrivateMember
2022-12-31
0001144800
tac:PrivateMember
2022-12-31
0001144800
tac:AAARatingMember
ifrs-full:Level1OfFairValueHierarchyMember
2022-12-31
0001144800
tac:AAARatingMember
ifrs-full:Level2OfFairValueHierarchyMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:AAARatingMember
2022-12-31
0001144800
tac:AAARatingMember
2022-12-31
0001144800
tac:AARatingMember
ifrs-full:Level1OfFairValueHierarchyMember
2022-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
tac:AARatingMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:AARatingMember
2022-12-31
0001144800
tac:AARatingMember
2022-12-31
0001144800
ifrs-full:Level1OfFairValueHierarchyMember
tac:ARatingMember
2022-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
tac:ARatingMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:ARatingMember
2022-12-31
0001144800
tac:ARatingMember
2022-12-31
0001144800
tac:BBBRatingMember
ifrs-full:Level1OfFairValueHierarchyMember
2022-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
tac:BBBRatingMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:BBBRatingMember
2022-12-31
0001144800
tac:BBBRatingMember
2022-12-31
0001144800
tac:BelowBBBRatingMember
ifrs-full:Level1OfFairValueHierarchyMember
2022-12-31
0001144800
tac:BelowBBBRatingMember
ifrs-full:Level2OfFairValueHierarchyMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:BelowBBBRatingMember
2022-12-31
0001144800
tac:BelowBBBRatingMember
2022-12-31
0001144800
ifrs-full:Level1OfFairValueHierarchyMember
2022-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
2022-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
2022-12-31
0001144800
country:CA
ifrs-full:Level1OfFairValueHierarchyMember
2021-12-31
0001144800
country:CA
ifrs-full:Level2OfFairValueHierarchyMember
2021-12-31
0001144800
country:CA
ifrs-full:Level3OfFairValueHierarchyMember
2021-12-31
0001144800
country:CA
2021-12-31
0001144800
country:US
ifrs-full:Level1OfFairValueHierarchyMember
2021-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
country:US
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
country:US
2021-12-31
0001144800
country:US
2021-12-31
0001144800
ifrs-full:Level1OfFairValueHierarchyMember
tac:OtherForeignCountriesMember
2021-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
tac:OtherForeignCountriesMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:OtherForeignCountriesMember
2021-12-31
0001144800
tac:OtherForeignCountriesMember
2021-12-31
0001144800
tac:PrivateMember
ifrs-full:Level1OfFairValueHierarchyMember
2021-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
tac:PrivateMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:PrivateMember
2021-12-31
0001144800
tac:PrivateMember
2021-12-31
0001144800
tac:AAARatingMember
ifrs-full:Level1OfFairValueHierarchyMember
2021-12-31
0001144800
tac:AAARatingMember
ifrs-full:Level2OfFairValueHierarchyMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:AAARatingMember
2021-12-31
0001144800
tac:AAARatingMember
2021-12-31
0001144800
tac:AARatingMember
ifrs-full:Level1OfFairValueHierarchyMember
2021-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
tac:AARatingMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:AARatingMember
2021-12-31
0001144800
tac:AARatingMember
2021-12-31
0001144800
ifrs-full:Level1OfFairValueHierarchyMember
tac:ARatingMember
2021-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
tac:ARatingMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:ARatingMember
2021-12-31
0001144800
tac:ARatingMember
2021-12-31
0001144800
tac:BBBRatingMember
ifrs-full:Level1OfFairValueHierarchyMember
2021-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
tac:BBBRatingMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:BBBRatingMember
2021-12-31
0001144800
tac:BBBRatingMember
2021-12-31
0001144800
tac:BelowBBBRatingMember
ifrs-full:Level1OfFairValueHierarchyMember
2021-12-31
0001144800
tac:BelowBBBRatingMember
ifrs-full:Level2OfFairValueHierarchyMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
tac:BelowBBBRatingMember
2021-12-31
0001144800
tac:BelowBBBRatingMember
2021-12-31
0001144800
ifrs-full:Level1OfFairValueHierarchyMember
2021-12-31
0001144800
ifrs-full:Level2OfFairValueHierarchyMember
2021-12-31
0001144800
ifrs-full:Level3OfFairValueHierarchyMember
2021-12-31
0001144800
ifrs-full:PresentValueOfDefinedBenefitObligationMember
tac:RegisteredPensionPlanMember
2020-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2020-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2020-12-31
0001144800
tac:RetirementPlanName1Member
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2020-12-31
0001144800
tac:RetirementPlanName1Member
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2021-01-01
2021-12-31
0001144800
tac:RetirementPlanName1Member
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2021-12-31
0001144800
tac:RetirementPlanName1Member
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2022-01-01
2022-12-31
0001144800
tac:RetirementPlanName1Member
ifrs-full:PresentValueOfDefinedBenefitObligationMember
2022-12-31
0001144800
tac:RetirementPlanName1Member
2022-01-01
2022-12-31
0001144800
tac:AccruedBenefitObligationMember
tac:RegisteredPensionPlanMember
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
tac:AccruedBenefitObligationMember
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
tac:AccruedBenefitObligationMember
2022-12-31
0001144800
tac:AccruedBenefitObligationMember
tac:RegisteredPensionPlanMember
2021-12-31
0001144800
tac:SupplementalPensionPlanMember
tac:AccruedBenefitObligationMember
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
tac:AccruedBenefitObligationMember
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
tac:RegisteredPensionPlanMember
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
tac:OtherPostEmploymentBenefitPlansMember
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
tac:OtherPostEmploymentBenefitPlansMember
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
tac:RegisteredPensionPlanMember
2021-12-31
0001144800
tac:SupplementalPensionPlanMember
tac:OtherPostEmploymentBenefitPlansMember
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
tac:OtherPostEmploymentBenefitPlansMember
2021-12-31
utr:Rate
0001144800
tac:OtherPostEmploymentBenefitPlansThrough2030Member
2022-01-01
2022-12-31
0001144800
country:CA
tac:OtherPostEmploymentBenefitPlansThrough2030Member
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansThrough2030Member
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansThrough2030Member
2021-01-01
2021-12-31
0001144800
country:CA
tac:OtherPostEmploymentBenefitPlansThrough2030Member
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansThrough2030Member
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlans2029Through2030Member
2021-01-01
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlans2029Through2030Member
country:CA
2021-12-31
0001144800
tac:OtherPostEmploymentBenefitPlans2029Through2030Member
country:US
2021-12-31
0001144800
ifrs-full:ActuarialAssumptionOfDiscountRatesMember
2022-12-31
0001144800
ifrs-full:ActuarialAssumptionOfDiscountRatesMember
tac:RegisteredPensionPlanMember
country:CA
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:ActuarialAssumptionOfDiscountRatesMember
country:CA
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:ActuarialAssumptionOfDiscountRatesMember
country:CA
2022-12-31
0001144800
ifrs-full:ActuarialAssumptionOfDiscountRatesMember
tac:RegisteredPensionPlanMember
country:US
2022-12-31
0001144800
ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember
2022-12-31
0001144800
ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember
tac:RegisteredPensionPlanMember
country:CA
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember
country:CA
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember
country:CA
2022-12-31
0001144800
ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember
tac:RegisteredPensionPlanMember
country:US
2022-12-31
0001144800
ifrs-full:ActuarialAssumptionOfMedicalCostTrendRatesMember
2022-12-31
0001144800
tac:RegisteredPensionPlanMember
country:CA
ifrs-full:ActuarialAssumptionOfMedicalCostTrendRatesMember
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
country:CA
ifrs-full:ActuarialAssumptionOfMedicalCostTrendRatesMember
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
country:CA
ifrs-full:ActuarialAssumptionOfMedicalCostTrendRatesMember
2022-12-31
0001144800
tac:RegisteredPensionPlanMember
ifrs-full:ActuarialAssumptionOfMedicalCostTrendRatesMember
country:US
2022-12-31
0001144800
ifrs-full:ActuarialAssumptionOfMortalityRatesMember
2022-12-31
0001144800
ifrs-full:ActuarialAssumptionOfMortalityRatesMember
tac:RegisteredPensionPlanMember
country:CA
2022-12-31
0001144800
tac:SupplementalPensionPlanMember
ifrs-full:ActuarialAssumptionOfMortalityRatesMember
country:CA
2022-12-31
0001144800
tac:OtherPostEmploymentBenefitPlansMember
ifrs-full:ActuarialAssumptionOfMortalityRatesMember
country:CA
2022-12-31
0001144800
ifrs-full:ActuarialAssumptionOfMortalityRatesMember
tac:RegisteredPensionPlanMember
country:US
2022-12-31
0001144800
tac:AlbertaThermalMember
tac:SheernessMember
2022-01-01
2022-12-31
0001144800
tac:GoldfieldsPowerMember
tac:AustralianGasMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
tac:FortSaskatchewanMember
2022-01-01
2022-12-31
0001144800
tac:FortescueRiverGasPipelineMember
tac:GasMember
2022-01-01
2022-12-31
0001144800
tac:McBrideLakeMember
tac:WindandSolarMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
tac:SoderglenMember
2022-01-01
2022-12-31
0001144800
tac:PingstonMember
tac:HydroGenerationMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
tac:SkookumchuckWindEnergyFacilityMember
2022-01-01
2022-12-31
0001144800
ifrs-full:LongtermBorrowingsMember
2021-12-31
0001144800
ifrs-full:LongtermBorrowingsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:LongtermBorrowingsMember
2022-12-31
0001144800
tac:ExchangeableSecuritiesMember
2021-12-31
0001144800
tac:ExchangeableSecuritiesMember
2022-01-01
2022-12-31
0001144800
tac:ExchangeableSecuritiesMember
2022-12-31
0001144800
tac:DividendsPayable1Member
2021-12-31
0001144800
tac:DividendsPayable1Member
2022-01-01
2022-12-31
0001144800
tac:DividendsPayable1Member
2022-12-31
0001144800
ifrs-full:LongtermBorrowingsMember
2020-12-31
0001144800
ifrs-full:LongtermBorrowingsMember
2021-01-01
2021-12-31
0001144800
tac:ExchangeableSecuritiesMember
2020-12-31
0001144800
tac:ExchangeableSecuritiesMember
2021-01-01
2021-12-31
0001144800
tac:DividendsPayable1Member
2020-12-31
0001144800
tac:DividendsPayable1Member
2021-01-01
2021-12-31
0001144800
tac:CommonsharesMember
2022-12-31
0001144800
tac:CommonsharesMember
2021-12-31
0001144800
tac:CommonsharesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:PreferenceSharesMember
2022-12-31
0001144800
ifrs-full:PreferenceSharesMember
2021-12-31
0001144800
ifrs-full:PreferenceSharesMember
2022-01-01
2022-12-31
0001144800
tac:TransAltaOCPMember
2022-01-01
2022-12-31
0001144800
tac:LineOfCreditFacilityMember
tac:CommittedCreditFacilitiesMember
2021-12-31
0001144800
country:CA
tac:TransAltaGenerationPartnershipMember
2022-01-01
2022-12-31
0001144800
country:CA
tac:TransAltaCogenerationL.P.Member
2022-01-01
2022-12-31
0001144800
tac:TransAltaCentraliaGenerationLLCMember
country:US
2022-01-01
2022-12-31
0001144800
country:CA
tac:TransAltaEnergyMarketingCorpMember
2022-01-01
2022-12-31
0001144800
tac:TransAltaEnergyMarketingU.S.IncMember
country:US
2022-01-01
2022-12-31
0001144800
country:AU
tac:TransAltaEnergyAustralia.PtvLtdMember
2022-01-01
2022-12-31
0001144800
country:CA
tac:TransAltaEnergyAustralia.PtvLtdMember
2022-01-01
2022-12-31
0001144800
tac:SkookumchuckWindEnergyProjectLLCMember
country:US
2022-01-01
2022-12-31
0001144800
country:US
tac:EMGInternationalLLCMember
2022-01-01
2022-12-31
0001144800
tac:SolarFacilitiesInNorthCarolinaMember
tac:TransAltaRenewablesInc.Member
2021-11-05
0001144800
tac:SolarFacilitiesInNorthCarolinaMember
tac:TransAltaRenewablesInc.Member
2021-11-05
2021-11-05
0001144800
tac:TransAltaRenewablesInc.Member
tac:AdaCogenerationFacilityMember
2021-04-01
0001144800
tac:AdaCogenerationFacilityMember
2021-04-01
0001144800
tac:TransAltaRenewablesInc.Member
tac:SkookumchuckMember
2021-04-01
0001144800
tac:SkookumchuckMember
2021-04-01
0001144800
tac:TransAltaRenewablesInc.Member
tac:AdaCogenerationFacilityMember
2022-04-01
2022-04-01
0001144800
tac:TransAltaRenewablesInc.Member
tac:SkookumchuckMember
2022-04-01
2022-04-01
0001144800
tac:USWindProjectsMember
2021-12-31
0001144800
tac:TransAltaRenewablesInc.Member
tac:WindriseWindFacilityMember
2021-02-26
0001144800
tac:WindriseWindFacilityMember
2021-02-26
0001144800
tac:TransAltaRenewablesInc.Member
2021-02-26
2021-02-26
0001144800
tac:WindChargerBatteryStorageProjectMember
2020-08-01
2020-08-01
0001144800
tac:TransAltaRenewablesInc.Member
2022-10-23
0001144800
ifrs-full:AssociatesMember
2022-01-01
2022-12-31
0001144800
ifrs-full:AssociatesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:AssociatesMember
2020-01-01
2020-12-31
0001144800
tac:NaturalGasTransportationandOtherProductsandServicesMember
ifrs-full:NotLaterThanOneYearMember
2022-12-31
0001144800
tac:NaturalGasTransportationandOtherProductsandServicesMember
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2022-12-31
0001144800
tac:NaturalGasTransportationandOtherProductsandServicesMember
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-12-31
0001144800
tac:NaturalGasTransportationandOtherProductsandServicesMember
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
tac:NaturalGasTransportationandOtherProductsandServicesMember
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2022-12-31
0001144800
tac:NaturalGasTransportationandOtherProductsandServicesMember
ifrs-full:LaterThanFiveYearsMember
2022-12-31
0001144800
tac:NaturalGasTransportationandOtherProductsandServicesMember
2022-12-31
0001144800
ifrs-full:NotLaterThanOneYearMember
tac:TransmissionNetworkCapacityMember
2022-12-31
0001144800
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
tac:TransmissionNetworkCapacityMember
2022-12-31
0001144800
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
tac:TransmissionNetworkCapacityMember
2022-12-31
0001144800
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
tac:TransmissionNetworkCapacityMember
2022-12-31
0001144800
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
tac:TransmissionNetworkCapacityMember
2022-12-31
0001144800
ifrs-full:LaterThanFiveYearsMember
tac:TransmissionNetworkCapacityMember
2022-12-31
0001144800
tac:TransmissionNetworkCapacityMember
2022-12-31
0001144800
ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember
2022-12-31
0001144800
ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember
2022-12-31
0001144800
ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember
2022-12-31
0001144800
ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember
2022-12-31
0001144800
tac:PioneerPipelineMember
2022-12-31
utr:TJ
0001144800
tac:KentHillsWindRehabilitationProjectMember
2022-12-31
0001144800
2015-07-30
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
tac:EnergyTransitionMember
2022-01-01
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2022-01-01
2022-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
srt:ScenarioPreviouslyReportedMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2022-01-01
2022-12-31
0001144800
srt:ScenarioPreviouslyReportedMember
ifrs-full:MaterialReconcilingItemsMember
2022-01-01
2022-12-31
0001144800
srt:ScenarioPreviouslyReportedMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2022-01-01
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2022-01-01
2022-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2022-01-01
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2022-01-01
2022-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:MaterialReconcilingItemsMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
tac:EnergyTransitionMember
2022-01-01
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2022-01-01
2022-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:MaterialReconcilingItemsMember
2022-01-01
2022-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:OperatingSegmentsMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2022-01-01
2022-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:MaterialReconcilingItemsMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsInsuranceRecoveryMember
2022-01-01
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsInsuranceRecoveryMember
2022-01-01
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsInsuranceRecoveryMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsInsuranceRecoveryMember
2022-01-01
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsInsuranceRecoveryMember
2022-01-01
2022-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsInsuranceRecoveryMember
2022-01-01
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsInsuranceRecoveryMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsInsuranceRecoveryMember
2022-01-01
2022-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsInsuranceRecoveryMember
2022-01-01
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
srt:ScenarioPreviouslyReportedMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2021-01-01
2021-12-31
0001144800
srt:ScenarioPreviouslyReportedMember
ifrs-full:MaterialReconcilingItemsMember
2021-01-01
2021-12-31
0001144800
srt:ScenarioPreviouslyReportedMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:MaterialReconcilingItemsMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:MaterialReconcilingItemsMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:MaterialReconcilingItemsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
ifrs-full:MaterialReconcilingItemsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
ifrs-full:MaterialReconcilingItemsMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsPartsAndMaterialsWriteDownMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsPartsAndMaterialsWriteDownMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsPartsAndMaterialsWriteDownMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsPartsAndMaterialsWriteDownMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsPartsAndMaterialsWriteDownMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsPartsAndMaterialsWriteDownMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsPartsAndMaterialsWriteDownMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsPartsAndMaterialsWriteDownMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsPartsAndMaterialsWriteDownMember
ifrs-full:MaterialReconcilingItemsMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCurtailmentGainMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCurtailmentGainMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCurtailmentGainMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCurtailmentGainMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCurtailmentGainMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCurtailmentGainMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCurtailmentGainMember
ifrs-full:OperatingSegmentsMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCurtailmentGainMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2021-01-01
2021-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCurtailmentGainMember
ifrs-full:MaterialReconcilingItemsMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsRoyaltyOnerousContractAndContractTerminationPenaltiesMember
2021-01-01
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsRoyaltyOnerousContractAndContractTerminationPenaltiesMember
2021-01-01
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsRoyaltyOnerousContractAndContractTerminationPenaltiesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsRoyaltyOnerousContractAndContractTerminationPenaltiesMember
2021-01-01
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsRoyaltyOnerousContractAndContractTerminationPenaltiesMember
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsRoyaltyOnerousContractAndContractTerminationPenaltiesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsRoyaltyOnerousContractAndContractTerminationPenaltiesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsRoyaltyOnerousContractAndContractTerminationPenaltiesMember
2021-01-01
2021-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsRoyaltyOnerousContractAndContractTerminationPenaltiesMember
2021-01-01
2021-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2020-01-01
2020-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
2020-01-01
2020-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
srt:ScenarioPreviouslyReportedMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2020-01-01
2020-12-31
0001144800
srt:ScenarioPreviouslyReportedMember
ifrs-full:MaterialReconcilingItemsMember
2020-01-01
2020-12-31
0001144800
srt:ScenarioPreviouslyReportedMember
2020-01-01
2020-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2020-01-01
2020-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2020-01-01
2020-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2020-01-01
2020-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2020-01-01
2020-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedMarkToMarketGainLossMember
2020-01-01
2020-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2020-01-01
2020-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2020-01-01
2020-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2020-01-01
2020-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2020-01-01
2020-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RealizedGainsLossesOnClosedExchangePositionsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsDecreaseInFinanceLeaseReceivableMember
ifrs-full:MaterialReconcilingItemsMember
2020-01-01
2020-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2020-01-01
2020-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2020-01-01
2020-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2020-01-01
2020-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsFinanceLeaseIncomeMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsUnrealizedForeignExchangeLossOnCommodityMember
ifrs-full:MaterialReconcilingItemsMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2020-01-01
2020-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsAustralianInterestIncomeMember
ifrs-full:MaterialReconcilingItemsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsMineDepreciationMember
ifrs-full:MaterialReconcilingItemsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
tac:GasMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
ifrs-full:OperatingSegmentsMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
2020-01-01
2020-12-31
0001144800
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsCoalInventoryWritedownMember
ifrs-full:MaterialReconcilingItemsMember
2020-01-01
2020-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsImpactOfSheernessGoingOffCoalMember
2020-01-01
2020-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsImpactOfSheernessGoingOffCoalMember
2020-01-01
2020-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsImpactOfSheernessGoingOffCoalMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsImpactOfSheernessGoingOffCoalMember
2020-01-01
2020-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsImpactOfSheernessGoingOffCoalMember
2020-01-01
2020-12-31
0001144800
tac:Corporate1Member
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsImpactOfSheernessGoingOffCoalMember
2020-01-01
2020-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsImpactOfSheernessGoingOffCoalMember
2020-01-01
2020-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
ifrs-full:InvestmentsAccountedForUsingEquityMethodMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsImpactOfSheernessGoingOffCoalMember
2020-01-01
2020-12-31
0001144800
ifrs-full:MaterialReconcilingItemsMember
tac:RevisionOfPriorPeriodReclassificationsAndAdjustmentsImpactOfSheernessGoingOffCoalMember
2020-01-01
2020-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2022-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2022-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
2022-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2022-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2022-12-31
0001144800
tac:Corporate1Member
2022-12-31
0001144800
tac:HydroMember
ifrs-full:OperatingSegmentsMember
2021-12-31
0001144800
tac:WindandSolarMember
ifrs-full:OperatingSegmentsMember
2021-12-31
0001144800
tac:GasMember
ifrs-full:OperatingSegmentsMember
2021-12-31
0001144800
ifrs-full:OperatingSegmentsMember
tac:EnergyTransitionMember
2021-12-31
0001144800
tac:EnergyMarketingMember
ifrs-full:OperatingSegmentsMember
2021-12-31
0001144800
tac:Corporate1Member
2021-12-31
0001144800
tac:Corporate1Member
2022-01-01
2022-12-31
0001144800
tac:Corporate1Member
2021-01-01
2021-12-31
0001144800
tac:Corporate1Member
2020-01-01
2020-12-31
0001144800
country:CA
2022-01-01
2022-12-31
0001144800
country:CA
2021-01-01
2021-12-31
0001144800
country:CA
2020-01-01
2020-12-31
0001144800
country:US
2022-01-01
2022-12-31
0001144800
country:US
2021-01-01
2021-12-31
0001144800
country:US
2020-01-01
2020-12-31
0001144800
country:AU
2022-01-01
2022-12-31
0001144800
country:AU
2021-01-01
2021-12-31
0001144800
country:AU
2020-01-01
2020-12-31
0001144800
country:AU
2022-12-31
0001144800
country:AU
2021-12-31
0001144800
tac:Customer1Member
2022-01-01
2022-12-31
0001144800
tac:Customer1Member
2021-01-01
2021-12-31
0001144800
tac:PumpedHydroDevelopmentProjectMember
ifrs-full:MajorBusinessCombinationMember
tac:MontemResourcesLimitedMember
2023-02-16
0001144800
tac:PumpedHydroDevelopmentProjectMember
ifrs-full:MajorBusinessCombinationMember
tac:MontemResourcesLimitedMember
2023-02-16
2023-02-16
0001144800
tac:GreenHydrogenElectrolyserMember
ifrs-full:MajorBusinessCombinationMember
tac:MontemResourcesLimitedMember
2023-02-16
0001144800
ifrs-full:MajorBusinessCombinationMember
tac:MontemResourcesLimitedMember
tac:WindDevelopmentProjectMember
2023-02-16
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM
40-F
[Check one]
☐
REGISTRATION STATEMENT PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934
OR
☒
ANNUAL REPORT PURSUANT TO SECTION 13(a) OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended
December 31
, 2022
Commission file number
001-15214
TRANSALTA CORPORATION
(Exact name of Registrant as specified in its charter)
Not applicable
(Translation of Registrant’s name into English (if applicable))
Canada
(Province or other jurisdiction of incorporation or organization)
4911
(Primary Standard Industrial Classification Code Number (if applicable))
Not Applicable
(I.R.S Employer Identification Number (if applicable))
110-12
th
Avenue S.W., Box 1900, Station “M”
,
Calgary
,
Alberta
, Canada,
T2P 2M1
,
(
403
)
267-7110
(Address and telephone number of Registrant’s principal executive offices)
TransAlta Centralia Generation LLC
913 Big Hanaford Road
,
Centralia
,
Washington
98531
, (
360
)
736-9901
(Name, address (including zip code) and telephone number (including area code)
of agent for service in the United States)
Securities registered or to be registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbols
Name of each exchange
on which registered
Common Shares, no par value
TAC
New York Stock Exchange
Common Share Purchase Rights
TAC
New York Stock Exchange
Securities registered or to be registered pursuant to Section 12(g) of the Act:
None
Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act:
Debt Securities
For annual reports, indicate by check mark the information filed with this form:
☒
Annual information form
☒
Audited annual financial statements
Indicate the number of outstanding shares of each of the issuer’s classes of capital or common stock as of the close of the period covered by the annual report:
At December 31, 2022,
268,290,896
common shares were issued and outstanding.
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.
Yes
x
No
o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files).
Yes
x
No
o
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 12b-2 of the Exchange Act.
Emerging growth company
☐
2
If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
¨
† The term “new or revised financial accounting standard” refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
x
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
¨
Indicate by check mark whether any of those error corrections are restatements that require a recovery analysis of incentive-based compensation received by an of the registrant's executive officers during the relevant recovery period pursuant to §240.10D-1(b).
¨
INCORPORATION BY REFERENCE
The documents, forming part of this Form 40-F, are incorporated by reference into the following registration statements under the Securities Act of 1933, as amended.
Form
Registration No.
S-8
333-72454
S-8
333-101470
S-8
333-236894
S-8
333-260935
F-10
333-257098
CONSOLIDATED AUDITED ANNUAL FINANCIAL STATEMENTS
AND MANAGEMENT’S DISCUSSION & ANALYSIS
A.
Consolidated Audited Annual Financial Statements
For consolidated audited annual financial statements for the year ended December 31, 2022, including the report of independent chartered professional accountants with respect thereto, see Exhibit 13.3 incorporated by reference herein.
B.
Management’s Discussion and Analysis
For management’s discussion and analysis, see Exhibit 13.2 incorporated by reference herein.
3
DISCLOSURE CONTROLS AND PROCEDURES
As required by Rule 13a-15 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), management has evaluated, with the participation of our Chief Executive Officer and Chief Financial Officer, the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Disclosure controls and procedures refer to controls and other procedures designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act are recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission (the "Commission"). Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in our reports that we file or submit under the Exchange Act are accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding our required disclosure. In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management was required to apply its judgment in evaluating and implementing possible controls and procedures.
Based on the foregoing evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of December 31, 2022, the end of the period covered by this report, our disclosure controls and procedures were effective at a reasonable assurance level.
MANAGEMENT’S ANNUAL REPORT ON INTERNAL CONTROL
OVER FINANCIAL REPORTING
Management is responsible for establishing and maintaining adequate internal control over financial reporting.
Internal control over financial reporting refers to a process designed by, or under the supervision of, our Chief Executive Officer and Chief Financial Officer and effected by our board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles and includes those policies and procedures that:
•
pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets;
•
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and members of our board of directors; and
•
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on our financial statements.
Management evaluated the effectiveness of our internal control over financial reporting as of December 31, 2022 using the Committee of Sponsoring Organizations of the Treadway Commission (COSO) 2013 framework. Management concluded that our internal control over financial reporting was effective as of December 31, 2022. Certain matters relating to the scope
4
of management’s evaluation and limitations of management’s conclusions are described below. See “Limitations and Scope of Management’s Report on Internal Control over Financial Reporting.”
Our Chartered Professional Accountants, Ernst & Young LLP, has issued an attestation report on the effectiveness of our internal control over financial reporting as of December 31, 2022 (PCAOB
1263
). For the Report of Independent Registered Public Accounting Firm see page F3 of the Consolidated Audited Annual Financial Statements for the year ended December 31, 2022, filed as Exhibit 13.3 and incorporated by reference herein, under the heading “Report of Independent Registered Public Accounting Firm - Public Company Accounting Oversight Board (United States) (“PCAOB”)".
There has been no change in our internal control over financial reporting during the period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
LIMITATIONS AND SCOPE OF MANAGEMENT’S
REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING
Internal control over financial reporting cannot provide absolute assurance of achieving financial reporting objectives because of its inherent limitations. Internal control over financial reporting is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failures. Internal control over financial reporting also can be circumvented by collusion or improper overrides. Because of such limitations, there is a risk that material misstatements may not be prevented or detected on a timely basis by internal control over financial reporting. However, these inherent limitations are known features of the financial reporting process, and it is possible to design safeguards into the process to reduce, though not eliminate, this risk.
TransAlta proportionately consolidates the accounts of the Sheerness Generating Station joint operations and equity accounts for investment in SP Skookumchuck Investment, LLC, (the “Excluded Entities”), in accordance with International Financial Reporting Standards (“IFRS”). Management does not have the contractual ability to assess the internal controls of these Excluded Entities. Management’s conclusion regarding the effectiveness of internal controls does not extend to the internal controls at the transactional level of these Excluded Entities. Accordingly, management’s evaluation of the Company’s internal control over financial reporting did not include an evaluation of the internal controls of any of the Excluded Entities, and management’s conclusion regarding the effectiveness of the Company’s internal control over financial reporting does not extend to the internal controls at the transactional level of any of the Excluded Entities.
The 2022 consolidated financial statements of TransAlta, in accordance with EITF 00-1, included for joint operations and equity accounted investments are 4 per cent and 17 per cent of the Company's total and net assets, respectively, as of Dec. 31, 2022, and 9 per cent of the Company's revenues for the year then ended. Once the financial information is obtained from these Excluded Entities it falls within the scope of TransAlta’s internal control framework.
AUDIT COMMITTEE FINANCIAL EXPERT
TransAlta’s board of directors has determined that each member of the Audit, Finance and Risk Committee (the “AFRC”) is an audit committee financial expert. Mr. Alan J. Fohrer, Mr. Thomas M. O'Flynn, Mr. Bryan D. Pinney and Ms. Manjit K. Sharma have each been determined to be an audit committee financial expert, within the meaning of Section 407 of the United States Sarbanes-Oxley Act of 2002 (“Sarbanes-Oxley”), and are independent, as that term is defined by the New
5
York Stock Exchange’s (“NYSE”) listing standards applicable to TransAlta. For further information regarding the experience and qualification of Mr. Fohrer, Mr. O'Flynn, Mr. Pinney and Ms. Sharma, see the section titled “Audit, Finance and Risk Committee” in our Annual Information Form for the year ended Dec. 31, 2022 filed as Exhibit 13.1 and incorporated by reference herein. Under the Commission rules, the designation of persons as audit committee financial experts does not make them “experts” for any other purpose, impose any duties, obligations or liability on them that are greater than those imposed on members of their committee and the board of directors who do not carry this designation or affect the duties, obligations or liability of any other member of their committee.
CODE OF ETHICS
TransAlta has adopted a code of ethics as part of its “Corporate Code of Conduct” that applies to all employees and officers which has been filed with the Commission. In addition, TransAlta has adopted a code of conduct applicable to all directors of the Company, a separate financial code of conduct which applies to all financial management employees and an Energy Trading code of conduct for our employees working within energy marketing. Our codes of conduct are available on our Internet website at
www.transalta.com
. There has been no waiver of the codes granted during the 2022 fiscal year.
PRINCIPAL ACCOUNTANT FEES AND SERVICES
For the years
ended December 31, 2022 and December 31, 2021,
Ernst & Young LLP and its affiliates billed or expect to bill , including out-of-pocket costs, $4,996,925 and $4,432,833, respectively, as detailed below:
Ernst & Young LLP
Year Ended Dec. 31
2022
2021
Audit Fees
$
3,175,932
$
2,936,910
Audit-related fees
(1)
1,754,943
1,429,365
Tax fees
66,050
66,558
All other fees
—
—
Total
$
4,996,925
$
4,432,833
(1) Included in the audit-related fees are $1,040,296 (2021 - $968,935) of fees billed to TransAlta Renewables.
All amounts are in Canadian dollars unless otherwise stated.
No other audit firms provided audit services in 2022 or 2021.
The nature of each category of fees is described below:
Audit Fees
Audit fees are for professional services rendered for the audit and review of our financial statements or services provided in connection with statutory and regulatory filings and providing comfort letters associated with securities documents.
6
Audit-Related Fees
Assurance and related services that are reasonably related to the performance of the audit or review of our financial statements that are not included under
"Audit Fees"
.
Audit-Related fees include statutory audits, pension audits and other compliance audits. In 2022 and 2021, we have included the fees billed to TransAlta Renewables, a controlled and consolidated subsidiary of TransAlta.
Tax Fees
Tax fees are tax-related services for review of tax returns, assistance with questions on tax audits, and tax planning.
All Other Fees
Products and services provided by the Corporation's auditor other than those services reported under
"Audit Fees"
,
"Audit-Related Fees"
and
"Tax Fees"
. This includes fees related to training services provided by the auditor.
Pre-Approval Policies and Procedures
The AFRC has considered whether the provision of services other than audit services is compatible with maintaining the auditors’ independence. In May 2002, the AFRC adopted a policy that prohibits TransAlta from engaging the auditors for “prohibited” categories of non-audit services and requires pre-approval of the AFRC for other permissible categories of non-audit services, such categories being determined under the Sarbanes-Oxley Act of 2002. This policy also provides that the Chair of the AFRC may approve permissible non-audit services during the quarter and report such approval to the AFRC at its next regularly scheduled meeting.
Percentage of Services Approved by the AFRC
For the year ended December 31, 2022, none of the services described above were approved by the AFRC pursuant to paragraph (c)(7)(i)(C) of Rule 2-01 of Regulation S-X.
OFF-BALANCE SHEET ARRANGEMENTS
TransAlta currently has no off-balance sheet arrangements. See page M36 of Exhibit 13.2, incorporated by reference herein under the heading “Unconsolidated Structured Entities or Arrangements”.
TABULAR DISCLOSURE OF CONTRACTUAL OBLIGATIONS
See page M36 of Exhibit 13.2, incorporated by reference herein, under the heading “Other Consolidated Analysis” and page F92 under the heading “Commitments and Contingencies” of Exhibit 13.3, all incorporated by reference herein.
7
IDENTIFICATION OF THE AUDIT COMMITTEE
We have a separately-designated standing AFRC established in accordance with Section 3(a)58(A) of the Exchange Act, and made up of independent directors. The members of the AFRC are:
Bryan D. Pinney (Chair)
Alan J. Fohrer
Thomas M. O'Flynn
Manjit K. Sharma
MINE SAFETY
The information concerning mine safety violations or other regulatory matters required by Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act is included in Exhibit 13.1, incorporated herein, under the heading “Business of TransAlta – Energy Transition Business Segment”.
FORWARD-LOOKING INFORMATION
This Form 40-F (the "Form 40-F"), including the documents incorporated herein by reference, includes "forward-looking information," within the meaning of applicable Canadian securities laws, and "forward-looking statements," within the meaning of applicable United States securities laws, including the
Private Securities Litigation Reform Act
of 1995 (collectively referred to herein as "forward-looking statements"). All forward-looking statements are based on our beliefs as well as assumptions based on information available at the time the assumption was made and on management's experience and perception of historical trends, current conditions and expected future developments, as well as other factors deemed appropriate in the circumstances. Forward-looking statements are not facts, but only predictions and generally can be identified by the use of statements that include phrases such as "may", "will" "can" "could" "would" "shall" "believe" "expect" "estimate" "anticipate" "intend" "plan" "forecast" "foresee" "potential" "enable" "continue" or other comparable terminology. These statements are not guarantees of our future performance, events or results and are subject to risks, uncertainties and other important factors that could cause our actual performance, events or results to be materially different from those set out in the forward-looking statements.
In particular, this Form 40-F (or a document incorporated herein by reference) contains forward-looking statements including, but not limited to: our operating performance and transition to clean electricity generation, including our goal to have no generation from coal by the end of 2025; our Clean Electricity Growth
Plan and our ability to achieve the target of 2 GW of incremental renewables capacity with an investment of $3.6 billion b
y 2025, and an incremental annual EBITDA of $315 million; the Company's future growth pipeline, including the timing of commercial operations and the costs of the advanced and early-stage projects; the source of funding for the Clean Electricity Growth Plan; our transformation, growth, capital allocation and debt reduction strategies; growth opportunities from 2022 to 2030 and beyond; potential for growth in renewables and on-site and cogeneration assets, including the timing of commercial operation and cost for projects currently under development and construction; the White Rock wind projects, including the total construction costs, ability to secure tax equity financing, and the timing of commercial operation; the Garden Plain wind project, including construction capital; the Northern Goldfields solar project, including the total construction capital; the proportion of EBITDA to be generated from renewable sources by the end of 2025; the remediation at Kent Hills 1 and 2 wind facilities and the timing and cost of such remediation, and the impact such incident could have on the Company's revenues and contracts and the ability of the Company to recover any costs from third parties; expected increases to our cost per tonne of coal at Centralia; the
8
expected impact and quantum of carbon compliance costs; the ability to realize future growth opportunities with BHP (as defined below); regulatory developments and their expected impact on the Company, including the Canadian federal climate plan and the implementation of the major aspects thereof (including increased carbon pricing and increased funding for clean technology); the ability of the Company to realize benefits from Canadian, United States and Australian regulatory developments, including receiving funding for clean electricity projects; the potential increase in value of emissions reduction credits; the cyclicality of the business, including as it relates to maintenance costs, production and loads; expectations regarding refinancing of debt as it matures; and the Company continuing to maintain a strong financial position and significant liquidity.
Forward-looking statements are subject to a number of significant risks, uncertainties and assumptions that could cause actual plans, performance, results or outcomes to differ materially from current expectations. Factors that may adversely impact what is expressed or implied by forward-looking statements contained in this Form 40-F (or a document incorporated herein by reference) include, but are not limited to: fluctuations in market prices, including lower merchant pricing in Alberta, Ontario and Mid-Columbia; changes in demand for electricity and capacity; our ability to contract our electricity generation for prices that will provide expected returns; our ability to replace contracts as they expire; risks associated with development projects and acquisitions, including capital costs, permitting, land rights, engineering risks, and delays in the construction or commissioning of projects; any difficulty raising needed capital in the future, including debt, equity and tax equity, as applicable, on reasonable terms or at all; inability to achieve our targets relating to the environmental, social or governance matters; changes to the legislative, regulatory and political environments in the jurisdictions in which we operate; environmental requirements and changes in, or liabilities under, these requirements; operational risks involving our facilities, including unplanned outages; disruptions in the transmission and distribution of electricity; restricted access to capital and increased borrowing costs; changes in short-term and/or long-term electricity supply and demand; reductions in production; increased costs; a higher rate of losses on our accounts receivables due to credit defaults; impairments and/or write-downs of assets; adverse impacts on our information technology systems and our internal control systems, including increased cybersecurity threats; commodity risk management and energy trading risks, including the effectiveness of the Company’s risk management tools associated with hedging and trading procedures to protect against significant losses; reduced labour availability and ability to continue to staff our operations and facilities; disruptions to our supply chains, including our ability to secure necessary equipment and to obtain regulatory approvals on the expected timelines or at all in respect of our growth projects; the effects of weather, including man made or natural disasters and other climate-change related risks; unexpected increases in cost structure; inability to satisfy the conditions to closing the acquisition of the Tent Mountain pumped hydro storage project; reductions to our generating units’ relative efficiency or capacity factors; disruptions in the source of fuels, including natural gas and coal, as well as the extent of water, solar or wind resources required to operate our facilities; general economic risks, including deterioration of equity markets, increasing interest rates or rising inflation; failure to meet financial expectations; general domestic and international economic and political developments, including armed hostilities, the threat of terrorism, diplomatic developments or other similar events; equipment failure and our ability to carry out or have completed the repairs in a cost-effective manner or timely manner or at all, including if the rehabilitation at the Kent Hills wind facilities is more costly than expected; industry risk and competition; public health crises and the impacts of any restrictive directives of government and public health authorities; fluctuations in the value of foreign currencies; structural subordination of securities; counterparty credit risk; changes to our relationship with, or ownership of, TransAlta Renewables; changes in the payment or receipt of future dividends, including from TransAlta Renewables; inadequacy or unavailability of insurance coverage; our provision for income taxes; legal, regulatory and contractual disputes and proceedings involving the Company; reliance on key personnel; and labour relations matters.
9
The foregoing risk factors, among others, are described in further detail under the heading "
Risk Factors
" in this Form 40-F or in a document incorporated herein by reference, including our Management's Discussion and Analysis for the year ended Dec. 31, 2022.
Readers are urged to consider these factors carefully in evaluating the forward-looking statements and are cautioned not to place undue reliance on them, which reflect the Company's expectations only as of the date hereof. The forward-looking statements included in this document are made only as of the date hereof and we do not undertake to publicly update these forward-looking statements to reflect new information, future events or otherwise, except as required by applicable laws. In light of these risks, uncertainties and assumptions, the forward-looking statements might occur to a different extent or at a different time than we have described or might not occur at all. We cannot assure that projected results or events will be achieved.
10
UNDERTAKING
TransAlta undertakes to make available, in person or by telephone, representatives to respond to inquiries made by the Commission staff, and to furnish promptly, when requested to do so by the Commission staff, information relating to: the securities registered pursuant to Form 40-F; the securities in relation to which the obligation to file an annual report on Form 40-F arises; or transactions in said securities.
CONSENT TO SERVICES OF PROCESS
TransAlta has previously filed a Form F-X in connection with the class of securities in relation to which the obligation to file this report arises and is filing contemporaneously herewith an amendment to the Form F-X to report a change in the agent for service of process. Any change to the name or address of the agent for service of process of TransAlta shall be communicated promptly to the Commission by an amendment to the Form F-X referencing the file number of TransAlta.
11
EXHIBIT INDEX
13.1
TransAlta Corporation Annual Information Form for the year ended Dec. 31, 2022
13.2
Management’s Discussion and Analysis for the year ended Dec. 31, 2022
13.3
Consolidated Audited Annual Financial Statements for the year ended Dec. 31, 2022
13.4
Management’s Annual Report on Internal Control over Financial Reporting, (included on page F2 of Exhibit 13.3 filed herewith).
23.1
Consent of Independent Registered Public Accounting Firm
31.1
Certification of President and Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2
Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1
Certification of President and Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2
Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101
Interactive Data File (formatted as Inline XBRL)
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
12
SIGNATURES
Pursuant to the requirements of the Exchange Act, the Registrant certifies that it meets all of the requirements for filing on Form 40-F and has duly caused this annual report to be signed on its behalf by the undersigned, thereto duly authorized, in the City of Calgary, Province of Alberta, Canada.
TRANSALTA CORPORATION
/s/ Todd Stack
Todd Stack
Executive Vice-President, Finance and Chief Financial Officer
Dated: February 22, 2023
13