XML 195 R177.htm IDEA: XBRL DOCUMENT
v3.8.0.1

FINANCIAL RISK MANAGEMENT (Details 11) - Interest Rate Risk [Member] S/ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2017 PEN (S/) BasisPoints | Dec. 31, 2016 PEN (S/) BasisPoints
Soles at 50 basis points change [Member] |  |
Disclosure of financial risks management [Line Items] |  |
Sensitivity Analysis, Changes In Basis Points | BasisPoints | 50 | 50
Sensitivity Analysis, Net Profit | S/ 1,451 | S/ 8,851
Sensitivity Analysis, economic value | S/ 354,899 | S/ 285,263
Soles at 75 basis points change [Member] |  |
Disclosure of financial risks management [Line Items] |  |
Sensitivity Analysis, Changes In Basis Points | BasisPoints | 75 | 75
Sensitivity Analysis, Net Profit | S/ 2,176 | S/ 13,276
Sensitivity Analysis, economic value | S/ 532,348 | S/ 427,895
Soles at 100 basis points change [Member] |  |
Disclosure of financial risks management [Line Items] |  |
Sensitivity Analysis, Changes In Basis Points | BasisPoints | 100 | 100
Sensitivity Analysis, Net Profit | S/ 2,901 | S/ 17,701
Sensitivity Analysis, economic value | S/ 709,798 | S/ 570,526
Soles at 150 basis points change [Member] |  |
Disclosure of financial risks management [Line Items] |  |
Sensitivity Analysis, Changes In Basis Points | BasisPoints | 150 | 150
Sensitivity Analysis, Net Profit | S/ 4,352 | S/ 26,552
Sensitivity Analysis, economic value | S/ 1,064,696 | S/ 855,790
US Dollar at 50 basis points change [Member] |  |
Disclosure of financial risks management [Line Items] |  |
Sensitivity Analysis, Changes In Basis Points | BasisPoints | 50 | 50
Sensitivity Analysis, Net Profit | S/ 8,068 | S/ 12,613
Sensitivity Analysis, economic value | S/ 129,876 | S/ 146,292
US Dollar at 75 basis points change [Member] |  |
Disclosure of financial risks management [Line Items] |  |
Sensitivity Analysis, Changes In Basis Points | BasisPoints | 75 | 75
Sensitivity Analysis, Net Profit | S/ 12,103 | S/ 18,919
Sensitivity Analysis, economic value | S/ 194,813 | S/ 219,438
US Dollar at 100 basis points change [Member] |  |
Disclosure of financial risks management [Line Items] |  |
Sensitivity Analysis, Changes In Basis Points | BasisPoints | 100 | 100
Sensitivity Analysis, Net Profit | S/ 16,137 | S/ 25,226
Sensitivity Analysis, economic value | S/ 259,751 | S/ 292,584
US Dollar at 150 basis points change [Member] |  |
Disclosure of financial risks management [Line Items] |  |
Sensitivity Analysis, Changes In Basis Points | BasisPoints | 150 | 150
Sensitivity Analysis, Net Profit | S/ 24,205 | S/ 37,838
Sensitivity Analysis, economic value | S/ 389,627 | S/ 438,876

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

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: | xbrli:integerItemType
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
- 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: | bap_ExposureToRiskAxis=bap_SolesAt50BasisPointsChangeMember
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: | bap_ExposureToRiskAxis=bap_SolesAt75BasisPointsChangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bap_ExposureToRiskAxis=bap_SolesAt100BasisPointsChangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bap_ExposureToRiskAxis=bap_SolesAt150BasisPointsChangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bap_ExposureToRiskAxis=bap_UsDollarAt50BasisPointsChangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bap_ExposureToRiskAxis=bap_UsDollarAt75BasisPointsChangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bap_ExposureToRiskAxis=bap_UsDollarAt100BasisPointsChangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | bap_ExposureToRiskAxis=bap_UsDollarAt150BasisPointsChangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |