XML 215 R186.htm IDEA: XBRL DOCUMENT
v3.23.1

FINANCIAL AND NON-FINANCIAL RISK MANAGEMENT, Sensitivity Analysis Regarding Change in Interest Rates (Details) - Interest Rate Risk [Member] - PEN (S/) S/ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Soles at 50 Basis Points change [Member] |  |
Sensitivity Analysis Changes in Interest Rates [Abstract] |  |
Changes in basis points | 0.50% | 0.50%
Sensitivity of net profit | S/ 40,037 | S/ 45,487
Sensitivity of net economic value | S/ 209,066 | S/ 340,772
Soles at 75 Basis Points change [Member] |  |
Sensitivity Analysis Changes in Interest Rates [Abstract] |  |
Changes in basis points | 0.75% | 0.75%
Sensitivity of net profit | S/ 60,056 | S/ 68,231
Sensitivity of net economic value | S/ 313,598 | S/ 511,158
Soles at 100 Basis Points Change [Member] |  |
Sensitivity Analysis Changes in Interest Rates [Abstract] |  |
Changes in basis points | 1.00% | 1.00%
Sensitivity of net profit | S/ 80,075 | S/ 90,975
Sensitivity of net economic value | S/ 418,131 | S/ 681,544
Soles at 150 Basis Points Change [Member] |  |
Sensitivity Analysis Changes in Interest Rates [Abstract] |  |
Changes in basis points | 1.50% | 1.50%
Sensitivity of net profit | S/ 120,112 | S/ 136,462
Sensitivity of net economic value | S/ 627,197 | S/ 1,022,316
U.S. Dollar at 50 Basis Points Change [Member] |  |
Sensitivity Analysis Changes in Interest Rates [Abstract] |  |
Changes in basis points | 0.50% | 0.50%
Sensitivity of net profit | S/ 102,016 | S/ 115,376
Sensitivity of net economic value | S/ 341,233 | S/ 413,488
U.S. Dollar at 75 Basis Points Change [Member] |  |
Sensitivity Analysis Changes in Interest Rates [Abstract] |  |
Changes in basis points | 0.75% | 0.75%
Sensitivity of net profit | S/ 153,023 | S/ 173,064
Sensitivity of net economic value | S/ 511,849 | S/ 620,232
U.S. Dollar at 100 Basis Points Change [Member] |  |
Sensitivity Analysis Changes in Interest Rates [Abstract] |  |
Changes in basis points | 1.00% | 1.00%
Sensitivity of net profit | S/ 204,031 | S/ 230,752
Sensitivity of net economic value | S/ 682,465 | S/ 826,976
U.S. Dollar at 150 Basis Points Change [Member] |  |
Sensitivity Analysis Changes in Interest Rates [Abstract] |  |
Changes in basis points | 1.50% | 1.50%
Sensitivity of net profit | S/ 306,047 | S/ 346,128
Sensitivity of net economic value | S/ 1,023,698 | S/ 1,240,463

X
- Definition The reasonably possible change in basis points used in sensitivity analysis to determine the relative change in net profit and economic value. + References No definition available. + Details
Name: | bap_SensitivityAnalysisChangesInBasisPoints
Namespace Prefix: | bap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of change in economic value due to change in basis points. + References No definition available. + Details
Name: | bap_SensitivityAnalysisChangesInEconomicValue
Namespace Prefix: | bap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition The amount of change in net profit due to change in basis points. + References No definition available. + Details
Name: | bap_SensitivityAnalysisChangesInNetProfit
Namespace Prefix: | bap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_RiskExposuresAxis=bap_ChangesInBasisPointsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_RiskExposuresAxis=bap_ChangesInBasisPointsOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RiskExposuresAxis=bap_ChangesInBasisPointsTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RiskExposuresAxis=bap_ChangesInBasisPointsThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RiskExposuresAxis=bap_ChangesInBasisPointsFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RiskExposuresAxis=bap_ChangesInBasisPointsFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RiskExposuresAxis=bap_ChangesInBasisPointsSixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RiskExposuresAxis=bap_ChangesInBasisPointsSevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |