XML 223 R102.htm IDEA: XBRL DOCUMENT
v3.22.1

Sales of Goods (Details) - Schedule of sales of goods - PEN (S/) S/ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Segments |  |  |
Sale of cement, concrete, mortar and precast | S/ 1,784,487 | S/ 1,185,186 | S/ 1,292,183
Sale of construction supplies | 113,905 | 78,192 | 64,076
Sale of quicklime | 39,141 | 32,473 | 36,109
Sale of other | 234 | 483 | 333
Total sales of goods | 1,937,767 | 1,296,334 | 1,392,701
Moment of the revenue recognition |  |  |
Goods transferred at a point in time | 1,937,767 | 1,296,334 | 1,392,701
Cement [Member] |  |  |
Segments |  |  |
Sale of cement, concrete, mortar and precast | 1,534,867 | 1,023,907 | 1,065,857
Sale of construction supplies |  |  |
Sale of quicklime |  |  |
Sale of other |  |  |
Total sales of goods | 1,534,867 | 1,023,907 | 1,065,857
Moment of the revenue recognition |  |  |
Goods transferred at a point in time | 1,534,867 | 1,023,907 | 1,065,857
Concrete [Member] |  |  |
Segments |  |  |
Sale of cement, concrete, mortar and precast | 213,565 | 126,135 | 200,417
Sale of construction supplies |  |  |
Sale of quicklime |  |  |
Sale of other |  |  |
Total sales of goods | 213,565 | 126,135 | 200,417
Moment of the revenue recognition |  |  |
Goods transferred at a point in time | 213,565 | 126,135 | 200,417
Precast [Member] |  |  |
Segments |  |  |
Sale of cement, concrete, mortar and precast | 36,055 | 35,144 | 25,909
Sale of construction supplies |  |  |
Sale of quicklime |  |  |
Sale of other |  |  |
Total sales of goods | 36,055 | 35,144 | 25,909
Moment of the revenue recognition |  |  |
Goods transferred at a point in time | 36,055 | 35,144 | 25,909
Quicklime [Member] |  |  |
Segments |  |  |
Sale of cement, concrete, mortar and precast |  |  |
Sale of construction supplies |  |  |
Sale of quicklime | 39,141 | 32,473 | 36,109
Sale of other |  |  |
Total sales of goods | 39,141 | 32,473 | 36,109
Moment of the revenue recognition |  |  |
Goods transferred at a point in time | 39,141 | 32,473 | 36,109
Construction supplies [Member] |  |  |
Segments |  |  |
Sale of cement, concrete, mortar and precast |  |  |
Sale of construction supplies | 113,905 | 78,192 | 64,076
Sale of quicklime |  |  |
Sale of other |  |  |
Total sales of goods | 113,905 | 78,192 | 64,076
Moment of the revenue recognition |  |  |
Goods transferred at a point in time | 113,905 | 78,192 | 64,076
Other [Member] |  |  |
Segments |  |  |
Sale of cement, concrete, mortar and precast |  |  |
Sale of construction supplies |  |  |
Sale of quicklime |  |  |
Sale of other | 234 | 483 | 333
Total sales of goods | 234 | 483 | 333
Moment of the revenue recognition |  |  |
Goods transferred at a point in time | S/ 234 | S/ 483 | S/ 333

X
- Definition Goods transferred at a point in time. + References No definition available. + Details
Name: | cpac_GoodsTransferredAtAPointInTimeOfSales
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition It represents value of revenue from cement, concrete and blocks. + References No definition available. + Details
Name: | cpac_RevenueFromCementConcreteAndBlocks
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition It represents value of revenue from quicklime. + References No definition available. + Details
Name: | cpac_RevenueFromQuicklime
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition It represents revenue from sale of construction supplies. + References No definition available. + Details
Name: | cpac_RevenueFromSaleOfConstructionSupplies
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition The amount of revenue arising from sources that the entity does not separately disclose in the same statement or note. [Refer: Revenue] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_112_c&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_OtherRevenue
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of revenue arising from the sale of goods. [Refer: Revenue] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_112_c&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_RevenueFromSaleOfGoods
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=cpac_CementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=cpac_ConcreteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=cpac_PrecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=cpac_QuicklimeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=cpac_ConstructionSuppliesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=cpac_OtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |