XML 206 R187.htm IDEA: XBRL DOCUMENT
v3.22.1

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, 2021 | Dec. 31, 2020
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/ 45,487 | S/ 66,151
Sensitivity of net economic value | S/ 340,772 | S/ 391,821
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/ 68,231 | S/ 99,226
Sensitivity of net economic value | S/ 511,158 | S/ 587,731
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/ 90,975 | S/ 132,302
Sensitivity of net economic value | S/ 681,544 | S/ 783,642
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/ 136,462 | S/ 198,453
Sensitivity of net economic value | S/ 1,022,316 | S/ 1,175,462
US 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/ 115,376 | S/ 87,560
Sensitivity of net economic value | S/ 413,488 | S/ 345,185
US 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/ 173,064 | S/ 131,341
Sensitivity of net economic value | S/ 620,232 | S/ 517,777
US 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/ 230,752 | S/ 175,121
Sensitivity of net economic value | S/ 826,976 | S/ 690,369
US 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/ 346,128 | S/ 262,681
Sensitivity of net economic value | S/ 1,240,463 | S/ 1,035,554

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: |