XML 151 R71.htm IDEA: XBRL DOCUMENT
v3.20.1

Significant Accounting Policies - Additional Information (Detail) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 USD ($) yr Age | Dec. 31, 2019 MXN ($) $ / $ yr Age | Dec. 31, 2018 USD ($) | Dec. 31, 2018 MXN ($) | Dec. 31, 2017 USD ($) / $ $ / $ $ / € | Dec. 31, 2017 MXN ($) / $ $ / $ $ / €
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Impairment charges of property plan and equipment |  |  |  |  |  |  |  |  | $ 1,098
Net sales |  | $ 10,198,000,000 | [1] | $ 192,342 | [2] |  | $ 181,823 |  | 182,850
Net income (loss) |  | 670,000,000 | [1] | $ 12,630 | [2] |  | $ 15,070 |  | (11,654)
Official exchange rate | $ / $ |  |  |  | 18.8600 |  |  |  |  |
Cash and cash equivalents maturity period |  |  |  |  |  | 3 months | 3 months |  |
Amortization expense for agreements with customers |  |  |  | $ 273 |  |  | $ 277 |  | 759
Investment in joint venture |  |  |  | 0 |  |  | 0 |  |
Loss from equity financial asset classified at FVOCI |  | $ (11,000,000) | [1] | (216) | [2] |  | (1,039) |  | $ 0
Goodwill impairment loss |  |  |  | $ 0 |  |  | $ 0 |  |
Minimum year of service for retirement benefits | yr |  | 10 |  | 10 |  |  |  |  |
Minimum age for retirement benefits | Age |  | 60 |  | 60 |  |  |  |  |
Distribution costs |  | $ 25,068 |  |  |  | $ 23,421 |  | $ 25,041 |
Profit sharing computation ratio on income |  | 10.00% |  | 10.00% |  |  |  |  |
Income tax rate |  | 30.00% |  | 30.00% |  | 30.00% | 30.00% | 30.00% | 30.00%
Interest Income on Loans and Receivables |  | $ 5,000,000 |  |  |  | $ 5,000,000 |  | $ 4,000,000 |
Top of range [member] |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Expected sales completeion term |  | 1 year |  | 1 year |  |  |  |  |
Property, plant and equipment [member] |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Impairment of long lived assets |  |  |  |  |  |  |  |  | $ 1,098
Distribution rights 1 [member] |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Impairment of long lived assets |  |  |  |  |  |  |  |  | 745
Glass Bottles [member] |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Estimated useful life of bottles |  | 3 years |  | 3 years |  |  |  |  |
PET Bottles [member] |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Estimated useful life of bottles |  | 1.5 years |  | 1.5 years |  |  |  |  |
Bottler agreement [member] |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Intangible assets renewable term |  | 10 years |  | 10 years |  |  |  |  |
Venezuela [member] |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Extraordinary loss related to deconsolidation |  |  |  |  |  |  |  |  | 28,176
Reclasification of previously recorded in accumulated foreign currency translation losses in equity |  |  |  |  |  |  |  |  | 26,123
Impairment charges of distribution rights |  |  |  |  |  |  |  |  | 745
Impairment charges of property plan and equipment |  |  |  |  |  |  |  |  | 1,098
Fair value loss on the investment |  |  |  |  |  |  |  |  | 210
Net sales |  |  |  |  |  |  |  |  | 4,005
Net income (loss) |  |  |  |  |  |  |  |  | $ (2,223)
Official exchange rate | / $ |  |  |  |  |  |  |  | 22,793 | 22,793
Cumulative inflation percentage |  |  |  |  |  | 100.00% | 100.00% |  |
Cumulative inflation period |  |  |  |  |  | three years | three years |  |
Loss from equity financial asset classified at FVOCI |  |  |  | $ 216 |  |  | $ 1,039 |  |
Mexico [member] |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Income tax rate |  | 30.00% |  | 30.00% |  | 30.00% | 30.00% | 30.00% | 30.00%
Mexico [member] | Scenario Forecast [member] |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Income tax rate | 30.00% |  |  |  |  |  |  |  |
United States of America, Dollars [member] | Venezuela [member] | DICOM [Member] |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Official exchange rate | $ / $ |  |  |  |  |  |  |  | 25,000 | 25,000
Euro member countries, Euro (member) | Venezuela [member] | DICOM [Member] |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Official exchange rate | $ / € |  |  |  |  |  |  |  | 30,987 | 30,987
[1] | Convenience translation to U.S. dollars ($) – See Note 2.2.3
[2] | The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. – See Note 2.4.1

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 2019-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_112_c&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_AmortisationExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The applicable income tax rate. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 12 -IssueDate 2019-01-01 -Paragraph 81 -Subparagraph c -Clause ii -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2019-en-r&anchor=para_81_c_ii&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ApplicableTaxRate
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_112_c&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ClosingForeignExchangeRate
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The depreciation method 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 2019-01-01 -Paragraph 73 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_73_b&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_DepreciationMethodPropertyPlantAndEquipment
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain 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 costs relating to the distribution of goods and services. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 103 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_103&doctype=Standard -URIDate 2019-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 99 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_99&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_DistributionCosts
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2019-01-01 -Paragraph 130 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2019-en-r&anchor=para_130_b&doctype=Standard -URIDate 2019-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2019-01-01 -Paragraph 130 -Subparagraph d -Clause ii -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2019-en-r&anchor=para_130_d_ii&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ImpairmentLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 2019-01-01 -Paragraph B67 -Subparagraph d -Clause v -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2019-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B -URIDate 2019-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 impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 16 -IssueDate 2019-01-01 -Paragraph 73 -Subparagraph e -Clause v -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_73_e_v&doctype=Standard -URIDate 2019-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 98 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_98_a&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of interest income on loans and receivables. [Refer: Interest income; Loans and receivables] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Note Expiry date 2021-01-01 -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2017-en-b&anchor=para_112_c&doctype=Standard&forcepdf=true -URIDate 2019-03-27 + Details
Name: | ifrs-full_InterestIncomeOnLoansAndReceivables
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Joint ventures [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 27 -IssueDate 2019-01-01 -Paragraph 10 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2019-en-r&anchor=para_10&doctype=Standard -URIDate 2019-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. [Refer: Other comprehensive income] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_7&doctype=Standard -URIDate 2019-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 91 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_91_a&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 7 -IssueDate 2019-01-01 -Paragraph 18 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_18_b&doctype=Standard -URIDate 2019-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 1 -IssueDate 2019-01-01 -Paragraph 24 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2019-en-r&anchor=para_24_b&doctype=Standard -URIDate 2019-03-27 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 1 -IssueDate 2019-01-01 -Paragraph 32 -Subparagraph a -Clause ii -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2019-en-r&anchor=para_32_a_ii&doctype=Standard -URIDate 2019-03-27 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 8 -IssueDate 2019-01-01 -Paragraph 28 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_28_b&doctype=Standard -URIDate 2019-03-27 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Note Effective on first application of IFRS 9 -Name IFRS -Number 4 -IssueDate 2019-01-01 -Paragraph 39L -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2019-en-b&anchor=para_39L_e&doctype=Standard -URIDate 2019-03-27 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 8 -IssueDate 2019-01-01 -Paragraph 23 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_23&doctype=Standard -URIDate 2019-03-27 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Name IFRS -Number 12 -IssueDate 2019-01-01 -Paragraph B10 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B -URIDate 2019-03-27 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 106 -Subparagraph d -Clause i -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_106_d_i&doctype=Standard -URIDate 2019-03-27 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Note Effective 2021-01-01 -Name IFRS -Number 17 -IssueDate 2019-01-01 -Paragraph 113 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_113_b&doctype=Standard -URIDate 2019-03-27 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 81A -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_81A_a&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ProfitLoss
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 2019-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_112_c&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_RevenueFromSaleOfGoods
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash and cash equivalents maturity period. + References No definition available. + Details
Name: | kof_CashAndCashEquivalentsMaturityPeriod
Namespace Prefix: | kof_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Effect of cumulative inflation percentage recognised. + References No definition available. + Details
Name: | kof_EffectOfCumulativeInflationPercentageRecognised
Namespace Prefix: | kof_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Effect of cumulative inflation recognition period. + References No definition available. + Details
Name: | kof_EffectOfCumulativeInflationRecognitionPeriod
Namespace Prefix: | kof_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expected sales completeion term. + References No definition available. + Details
Name: | kof_ExpectedSalesCompleteionTerm
Namespace Prefix: | kof_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Extraordinary loss related to deconsolidation. + References No definition available. + Details
Name: | kof_ExtraordinaryLossRelatedToDeconsolidation
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Impairment loss recognised in profit or loss, distribution rights. + References No definition available. + Details
Name: | kof_ImpairmentLossRecognisedInProfitOrLossDistributionRights
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Impairment loss recognised in profit or loss, remeasurement at fair-value of investment. + References No definition available. + Details
Name: | kof_ImpairmentLossRecognisedInProfitOrLossRemeasurementAtFairvalueOfInvestment
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Intangible assets renewable term. + References No definition available. + Details
Name: | kof_IntangibleAssetsRenewableTerm
Namespace Prefix: | kof_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum age for retirement benefits. + References No definition available. + Details
Name: | kof_MinimumAgeForRetirementBenefits
Namespace Prefix: | kof_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum year of service for retirement benefits. + References No definition available. + Details
Name: | kof_MinimumYearOfServiceForRetirementBenefits
Namespace Prefix: | kof_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Profit sharing computation percentage on taxable income. + References No definition available. + Details
Name: | kof_ProfitSharingComputationPercentageOnTaxableIncome
Namespace Prefix: | kof_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reclasification of previously recorded exchange differences on translation of foreign subsidiaries and associates in equity. + References No definition available. + Details
Name: | kof_ReclasificationOfPreviouslyRecordedExchangeDifferencesOnTranslationOfForeignSubsidiariesAndAssociatesInEquity
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_USD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_EntityListingsExchangeAxis=kof_DicomMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_EUR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |