XML 87 R70.htm IDEA: XBRL DOCUMENT
v3.25.1

Material Accounting Policies - Additional Information (Detail) | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2024 MXN ($) | Dec. 31, 2023 MXN ($) | Dec. 31, 2022 MXN ($) | Dec. 31, 2024 USD ($) $ / shares agreement | Dec. 31, 2023 USD ($)
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Interest income on loans and receivables | $ 1,000,000 | $ 1,000,000 | $ 0 |  |
Amortization expense for agreements with customers | 258,000,000 | 304,000,000 | 295,000,000 |  |
Investments in joint ventures |  |  |  | $ 0 | $ 0
Loss from equity financial asset classified at FVOCI | (260,000,000) | (198,000,000) | (54,000,000) |  |
Impairment loss recognised in profit or loss, goodwill | $ 0 | 0 | 0 |  |
Minimum year of service for retirement benefits | 10 years |  |  |  |
Minimum age to qualify for benefits (age) | $ / shares |  |  |  | 60 |
Glass Bottles |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Property, plant and equipment, useful live | 4 years |  |  |  |
PET Bottles |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Property, plant and equipment, useful live | 1 year 6 months |  |  |  |
Mexico |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Number of bottler agreements | agreement |  |  |  | 4 |
Brazil |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Number of bottler agreements | agreement |  |  |  | 1 |
Guatemala |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Number of bottler agreements | agreement |  |  |  | 3 |
Number Of Bottler Agreements Up For Renewal In 2025 | agreement |  |  |  | 1 |
Number Of Bottler Agreements Up For Renewal In 2028 | agreement |  |  |  | 2 |
Argentina |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Number of bottler agreements | agreement |  |  |  | 1 |
Venezuela |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Loss from equity financial asset classified at FVOCI | $ 0 | 0 | 0 |  |
Accumulated loss from investments in equity instruments | $ 2,073,000,000 | $ 1,777,000,000 | $ 1,613,000,000 |  |
Number of bottler agreements | agreement |  |  |  | 1 |
Bottler Agreement |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Intangible assets renewable term | 10 years |  |  |  |
Venezuela | Venezuela |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Loss from equity financial asset classified at FVOCI | $ 296,000,000 |  |  |  |

X
- Definition The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_AmortisationExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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_DisclosureOfChangesInAccountingEstimatesLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 3 -IssueDate 2024-01-01 -Paragraph B67 -Subparagraph d -Clause v -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2024-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B -URIDate 2024-03-27 + Details
Name: | ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Total for all joint ventures [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 27 -IssueDate 2024-01-01 -Paragraph 10 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2024-en-r&anchor=para_10&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_InvestmentsInJointVentures
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income applying paragraph 5.7.5 of IFRS 9. [Refer: Other comprehensive income] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 91 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_91_a&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 7 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of income arising from interest. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 8 -IssueDate 2024-01-01 -Paragraph 23 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_23_c&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 8 -IssueDate 2024-01-01 -Paragraph 28 -Subparagraph e -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2024-en-r&anchor=para_28_e&doctype=Standard -URIDate 2024-03-27 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 12 -IssueDate 2024-01-01 -Paragraph B13 -Subparagraph e -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2024-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B -URIDate 2024-03-27 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_RevenueFromInterest
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 16 -IssueDate 2024-01-01 -Paragraph 73 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_73_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Intangible Assets Renewal Term + References No definition available. + Details
Name: | kof_IntangibleAssetsRenewalTerm
Namespace Prefix: | kof_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum Age Qualification For Economic Benefits And Retirement Pension + References No definition available. + Details
Name: | kof_MinimumAgeQualificationForEconomicBenefitsAndRetirementPension
Namespace Prefix: | kof_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum Year Of Service For Retirement Benefits + References No definition available. + Details
Name: | kof_MinimumYearOfServiceForRetirementBenefits
Namespace Prefix: | kof_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Bottler Agreements + References No definition available. + Details
Name: | kof_NumberOfBottlerAgreements
Namespace Prefix: | kof_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Bottler Agreements Up For Renewal In 2025 + References No definition available. + Details
Name: | kof_NumberOfBottlerAgreementsUpForRenewalIn2025
Namespace Prefix: | kof_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Bottler Agreements Up For Renewal In 2028 + References No definition available. + Details
Name: | kof_NumberOfBottlerAgreementsUpForRenewalIn2028
Namespace Prefix: | kof_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Other Comprehensive Income Net Of Tax Accumulated Gains Losses From Investments In Equity Instruments + References No definition available. + Details
Name: | kof_OtherComprehensiveIncomeNetOfTaxAccumulatedGainsLossesFromInvestmentsInEquityInstruments
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=kof_GlassBottlesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=kof_PETBottlesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_MX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_BR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_GT
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_AR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_VE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_VE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |