XML 115 R95.htm IDEA: XBRL DOCUMENT
v3.25.3

Fair Value Measurements (Summary of Sensitivity Analysis of Level 3 Financial Assets and Liabilities) (Details) - Level 3 of fair value hierarchy [member] - CAD ($) $ in Millions | 12 Months Ended
--- | ---
Oct. 31, 2025 | Oct. 31, 2024
Classes Of Liabilities [Domain] | Classes Of Financial Liabilities [Domain] |  |
Disclosure Of Sensitivity Analysis Of Level 3 Financial Assets Liabilities [Line Items] |  |
Decrease in fair value | $ 262 | $ 219
Increase in fair value | 94 | 73
Classes Of Liabilities [Domain] | Trading deposits [member] |  |
Disclosure Of Sensitivity Analysis Of Level 3 Financial Assets Liabilities [Line Items] |  |
Decrease in fair value, liabilities | 0 | 0
Increase in fair value, liabilities | 0 | 0
Classes Of Liabilities [Domain] | Derivatives [member] |  |
Disclosure Of Sensitivity Analysis Of Level 3 Financial Assets Liabilities [Line Items] |  |
Decrease in fair value, liabilities | 37 | 29
Increase in fair value, liabilities | 19 | 17
Classes Of Liabilities [Domain] | Financial liabilities at fair value through profit or loss, category [member] |  |
Disclosure Of Sensitivity Analysis Of Level 3 Financial Assets Liabilities [Line Items] |  |
Decrease in fair value, liabilities | 0 | 2
Increase in fair value, liabilities | 0 | 4
Classes Of Liabilities [Domain] | Securities [member] | Trading loans securities and other [member] | Classes Of Financial Liabilities [Domain] |  |
Disclosure Of Sensitivity Analysis Of Level 3 Financial Assets Liabilities [Line Items] |  |
Decrease in fair value | 5 | 3
Increase in fair value | 1 | 1
Classes Of Liabilities [Domain] | Securities [member] | Non trading financial assets at fair value through profit and loss [member] | Classes Of Financial Liabilities [Domain] |  |
Disclosure Of Sensitivity Analysis Of Level 3 Financial Assets Liabilities [Line Items] |  |
Decrease in fair value | 189 | 155
Increase in fair value | 63 | 39
Classes Of Liabilities [Domain] | Securities [member] | Financial assets at fair value through other comprehensive income [member] | Classes Of Financial Liabilities [Domain] |  |
Disclosure Of Sensitivity Analysis Of Level 3 Financial Assets Liabilities [Line Items] |  |
Decrease in fair value | 31 | 30
Increase in fair value | 11 | 12
Interest rate contracts [member] | Derivatives [member] |  |
Disclosure Of Sensitivity Analysis Of Level 3 Financial Assets Liabilities [Line Items] |  |
Decrease in fair value, liabilities | 35 | 28
Increase in fair value, liabilities | 18 | 17
Equity contracts [member] | Derivatives [member] |  |
Disclosure Of Sensitivity Analysis Of Level 3 Financial Assets Liabilities [Line Items] |  |
Decrease in fair value, liabilities | 2 | 1
Increase in fair value, liabilities | $ 1 | $ 0

X
- Definition Decrease in fair value measurement due to change in one or more unobservable inputs to reflect reasonably possible alternative assumption liabilities. + References No definition available. + Details
Name: | td_DecreaseInFairValueMeasurementDueToChangeInOneOrMoreUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionLiabilities
Namespace Prefix: | td_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Decrease in fair value measurement due to change in one or more unobservable inputs to reflect reasonably possible alternative assumptions, assets Liabilities + References No definition available. + Details
Name: | td_DecreaseInFairValueMeasurementDueToChangeInOneOrMoreUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsAssetsLiabilities
Namespace Prefix: | td_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | td_DisclosureOfSensitivityAnalysisOfLevel3FinancialAssetsLiabilitiesLineItems
Namespace Prefix: | td_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase in fair value measurement due to change in one or more unobservable inputs to reflect reasonably possible alternative assumptions, assets Liabilities + References No definition available. + Details
Name: | td_IncreaseInFairValueMeasurementDueToChangeInOneOrMoreUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsAssetsLiabilities
Namespace Prefix: | td_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase in fair value measurement due to change in one or more unobservable inputs to reflect reasonably possible alternative assumption, Liability. + References No definition available. + Details
Name: | td_IncreaseinFairValueMeasurementDueToChangeInOneOrMoreUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionLiability
Namespace Prefix: | td_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfLiabilitiesAxis=ifrs-full_ClassesOfLiabilitiesDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialLiabilitiesAxis=ifrs-full_ClassesOfFinancialLiabilitiesDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialLiabilitiesAxis=td_TradingDepositsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialLiabilitiesAxis=ifrs-full_DerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialLiabilitiesAxis=ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=td_SecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=td_TradingLoansSecuritiesAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=td_NonTradingFinancialAssetsAtFairValueThroughProfitAndLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=td_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfLiabilitiesAxis=td_InterestRateContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfLiabilitiesAxis=td_EquityContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |