XML 81 R67.htm IDEA: XBRL DOCUMENT
v3.25.1

Loans - Summary of Undrawn Credit Facilities and Other Off Balance Sheet Exposures (Detail) - CAD ($) $ in Millions | Apr. 30, 2025 | Jan. 31, 2025 | Oct. 31, 2024 | Apr. 30, 2024
--- | --- | --- | --- | ---
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | $ 450,627 |  | $ 440,411 |
ECL allowance | 264 | $ 272 |  | $ 188
Net credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 449,017 |  | 429,783 |
Retail [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
ECL allowance | 164 |  | 94 |
Retail [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 207,785 |  | 200,806 |
Retail [member] | Net credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 207,621 |  | 200,712 |
Retail [member] | Exceptionally Low [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 169,944 |  | 164,694 |
Retail [member] | Very Low [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 15,491 |  | 15,116 |
Retail [member] | Low [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 16,958 |  | 15,972 |
Retail [member] | Medium [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 3,798 |  | 3,543 |
Retail [member] | High [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 937 |  | 864 |
Retail [member] | Default [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 44 |  | 43 |
Retail [member] | Not Rated [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 613 |  | 574 |
Business and government [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
ECL allowance | 100 |  | 103 |
Business and government [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 241,496 |  | 229,174 |
Business and government [member] | Net credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 241,396 |  | 229,071 |
Business and government [member] | Investment grade [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 166,802 |  | 157,131 |
Business and government [member] | Non-investment grade [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 72,636 |  | 69,806 |
Business and government [member] | Watch list [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 904 |  | 906 |
Business and government [member] | Default [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 244 |  | 123 |
Business and government [member] | Not Rated [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 910 |  | 1,208 |
Stage 1 [member] | 12-month expected credit losses [member] | Financial instruments not credit-impaired [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
ECL allowance | 114 | 111 |  | 96
Stage 1 [member] | 12-month expected credit losses [member] | Financial instruments not credit-impaired [member] | Net credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 440,440 |  | 422,227 |
Stage 1 [member] | 12-month expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
ECL allowance | 54 |  | 42 |
Stage 1 [member] | 12-month expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 204,190 |  | 197,830 |
Stage 1 [member] | 12-month expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Net credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 204,136 |  | 197,788 |
Stage 1 [member] | 12-month expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Exceptionally Low [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 169,816 |  | 164,577 |
Stage 1 [member] | 12-month expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Very Low [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 15,407 |  | 15,112 |
Stage 1 [member] | 12-month expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Low [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 15,411 |  | 14,988 |
Stage 1 [member] | 12-month expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Medium [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 2,574 |  | 2,263 |
Stage 1 [member] | 12-month expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | High [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 377 |  | 325 |
Stage 1 [member] | 12-month expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Not Rated [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 605 |  | 565 |
Stage 1 [member] | 12-month expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
ECL allowance | 60 |  | 54 |
Stage 1 [member] | 12-month expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 236,364 |  | 224,493 |
Stage 1 [member] | 12-month expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] | Net credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 236,304 |  | 224,439 |
Stage 1 [member] | 12-month expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] | Investment grade [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 166,228 |  | 156,560 |
Stage 1 [member] | 12-month expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] | Non-investment grade [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 69,247 |  | 66,788 |
Stage 1 [member] | 12-month expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] | Watch list [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 17 |  | 28 |
Stage 1 [member] | 12-month expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] | Not Rated [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 872 |  | 1,117 |
Stage 2 [member] | Lifetime expected credit losses [member] | Financial instruments not credit-impaired [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
ECL allowance | 141 | 152 |  | 90
Stage 2 [member] | Lifetime expected credit losses [member] | Financial instruments not credit-impaired [member] | Net credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 8,298 |  | 7,399 |
Stage 2 [member] | Lifetime expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
ECL allowance | 110 |  | 52 |
Stage 2 [member] | Lifetime expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 3,551 |  | 2,933 |
Stage 2 [member] | Lifetime expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Net credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 3,441 |  | 2,881 |
Stage 2 [member] | Lifetime expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Exceptionally Low [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 128 |  | 117 |
Stage 2 [member] | Lifetime expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Very Low [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 84 |  | 4 |
Stage 2 [member] | Lifetime expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Low [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 1,547 |  | 984 |
Stage 2 [member] | Lifetime expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Medium [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 1,224 |  | 1,280 |
Stage 2 [member] | Lifetime expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | High [Member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 560 |  | 539 |
Stage 2 [member] | Lifetime expected credit losses [member] | Retail [member] | Financial instruments not credit-impaired [member] | Not Rated [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 8 |  | 9 |
Stage 2 [member] | Lifetime expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
ECL allowance | 31 |  | 40 |
Stage 2 [member] | Lifetime expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 4,888 |  | 4,558 |
Stage 2 [member] | Lifetime expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] | Net credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 4,857 |  | 4,518 |
Stage 2 [member] | Lifetime expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] | Investment grade [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 574 |  | 571 |
Stage 2 [member] | Lifetime expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] | Non-investment grade [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 3,389 |  | 3,018 |
Stage 2 [member] | Lifetime expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] | Watch list [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 887 |  | 878 |
Stage 2 [member] | Lifetime expected credit losses [member] | Business and government [member] | Financial instruments not credit-impaired [member] | Not Rated [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 38 |  | 91 |
Stage 3 [member] | Financial instruments credit-impaired [member] | Net credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 279 |  | 157 |
Stage 3 [member] | Retail [member] | Financial instruments credit-impaired [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 44 |  | 43 |
Stage 3 [member] | Retail [member] | Financial instruments credit-impaired [member] | Net credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 44 |  | 43 |
Stage 3 [member] | Retail [member] | Financial instruments credit-impaired [member] | Default [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 44 |  | 43 |
Stage 3 [member] | Business and government [member] | Financial instruments credit-impaired [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
ECL allowance | 9 |  | 9 |
Stage 3 [member] | Business and government [member] | Financial instruments credit-impaired [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 244 |  | 123 |
Stage 3 [member] | Business and government [member] | Financial instruments credit-impaired [member] | Net credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 235 |  | 114 |
Stage 3 [member] | Business and government [member] | Financial instruments credit-impaired [member] | Default [member] | Gross credit exposure [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
Credit exposure | 244 |  | $ 123 |
Stage 3 [member] | Lifetime expected credit losses [member] | Financial instruments credit-impaired [member] |  |  |  |
Disclosure of internal credit grades [line items] |  |  |  |
ECL allowance | $ 9 | $ 9 |  | $ 2

X
- Definition Allowance account for credit losses of undrawn. + References No definition available. + Details
Name: | cm_AllowanceAccountForCreditLossesOfUndrawn
Namespace Prefix: | cm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfInternalCreditExposuresLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of the exposure to credit risk on loan commitments and financial guarantee contracts. [Refer: Loan commitments [member]; Financial guarantee contracts [member]; Credit risk [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 35H -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35H&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 35M -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35M&doctype=Standard -URIDate 2024-03-27 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 35I -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_35I&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ExposureToCreditRiskOnLoanCommitmentsAndFinancialGuaranteeContracts
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=cm_NetCreditExposureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=cm_RetailMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=cm_GrossCreditExposureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProbabilityOfDefaultAxis=cm_ExceptionallyLowMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProbabilityOfDefaultAxis=cm_VeryLowMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProbabilityOfDefaultAxis=cm_LowMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProbabilityOfDefaultAxis=cm_MediumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProbabilityOfDefaultAxis=cm_HighMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProbabilityOfDefaultAxis=cm_DefaultMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProbabilityOfDefaultAxis=cm_NotRatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=cm_LoansToBusinessAndGovernmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InternalCreditGradesAxis=cm_InvestmentGradeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InternalCreditGradesAxis=cm_NonInvestmentGradeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InternalCreditGradesAxis=cm_WatchListMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InternalCreditGradesAxis=cm_DefaultMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InternalCreditGradesAxis=cm_NotRatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=cm_StageOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypeOfMeasurementOfExpectedCreditLossesAxis=ifrs-full_TwelvemonthExpectedCreditLossesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CreditImpairmentOfFinancialInstrumentsAxis=ifrs-full_FinancialInstrumentsNotCreditimpairedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=cm_StageTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypeOfMeasurementOfExpectedCreditLossesAxis=ifrs-full_LifetimeExpectedCreditLossesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=cm_StageThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CreditImpairmentOfFinancialInstrumentsAxis=ifrs-full_FinancialInstrumentsCreditimpairedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |