XML 80 R67.htm IDEA: XBRL DOCUMENT
v3.19.1

Significant Accounting Policies - Additional Information (Detail) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 MXN ($) $ / $ Years Age | Dec. 31, 2018 USD ($) Years Age | Dec. 31, 2017 MXN ($) $ / $ $ / EUR / $ | Dec. 31, 2016 MXN ($)
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Impairment charges of property plan and equipment |  |  |  | $ 1,098,000,000 |
Net sales |  | $ 181,823,000,000 | $ 9,260 | 182,850,000,000 | $ 177,082,000,000
Net (loss) income |  | $ 15,070,000,000 | $ 768 | (11,654,000,000) | 10,527,000,000
Official exchange rate | $ / $ |  | 19.6350 |  |  |
Cash and cash equivalents maturity period |  | 3 months | 3 months |  |
Amortization expense for agreements with customers |  | $ 277,000,000 |  | 759,000,000 | 582,000,000
Investment in joint venture |  | 0 |  | 0 |
Loss from equity financial asset classified at FVOCI |  | (1,039,000,000) | $ (53) |  |
Goodwill impairment loss |  | $ 0 |  |  |
Minimum year of service for retirement benefits | Years |  | 10 | 10 |  |
Minimum age for retirement benefits | Age |  | 60 | 60 |  |
Distribution costs |  | $ 23,421,000,000 |  | $ 25,041,000,000 | $ 20,250,000,000
Profit sharing computation ratio on income |  | 10.00% | 10.00% |  |
Income tax rate |  | 30.00% | 30.00% | 30.00% | 30.00%
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,000,000 |
Distribution rights 1 [member] |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Impairment of long lived assets |  |  |  | 745,000,000 |
Bottler agreement [member] |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Intangible assets renewable term |  | 10 years | 10 years |  |
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 |  |
Venezuela [member] |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Extraordinary loss related to deconsolidation |  |  |  | 28,176,000,000 |
Reclasification of previously recorded in accumulated foreign currency translation losses in equity |  |  |  | 26,123,000,000 |
Impairment charges of distribution rights |  |  |  | 745,000,000 |
Impairment charges of property plan and equipment |  |  |  | 1,098,000,000 |
Fair value loss on the investment |  |  |  | 210,000,000 |
Net sales |  |  |  | 4,005,000,000 |
Net (loss) income |  |  |  | $ (2,223,000,000) |
Official exchange rate | / $ |  |  |  | 22,793 |
Cumulative inflation percentage |  | 100.00% | 100.00% |  |
Cumulative inflation period |  | Three years | Three years |  |
Mexico [member] |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Income tax rate |  | 30.00% | 30.00% | 30.00% | 30.00%
Scenario Forecast [member] | Mexico [member] |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Income tax rate | 30.00% |  |  |  |
Venezuela [member] |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Fair value loss on the investment |  |  |  | $ 210,000,000 |
Loss from equity financial asset classified at FVOCI |  | $ (1,039,000,000) |  |  |
DICOM [member] | Venezuela [member] | United States of America, Dollars [member] |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Official exchange rate | $ / $ |  |  |  | 25,000 |
DICOM [member] | Venezuela [member] | Euro member countries, Euro (member) |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |
Official exchange rate | $ / EUR |  |  |  | 30,987 |

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 2018-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_112_c&doctype=Standard -URIDate 2018-03-16 + 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 2018-01-01 -Paragraph 81 -Subparagraph c -Clause ii -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=12&date=2018-03-01&anchor=para_81_c_ii&doctype=Standard -URIDate 2018-03-16 + 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 2018-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_112_c&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_ClosingForeignExchangeRate
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

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 2018-01-01 -Paragraph 103 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_103&doctype=Standard -URIDate 2018-03-16 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 99 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_99&doctype=Standard -URIDate 2018-03-16 + 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 2018-01-01 -Paragraph 130 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=36&date=2018-03-01&anchor=para_130_b&doctype=Standard -URIDate 2018-03-16 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2018-01-01 -Paragraph 130 -Subparagraph d -Clause ii -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=36&date=2018-03-01&anchor=para_130_d_ii&doctype=Standard -URIDate 2018-03-16 + 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 2018-01-01 -Paragraph B67 -Subparagraph d -Clause v -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=3&date=2018-03-01&anchor=para_B67_d_v&doctype=Appendix&seq=2 -URIDate 2018-03-16 + 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 2018-01-01 -Paragraph 73 -Subparagraph e -Clause v -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=16&date=2018-03-01&anchor=para_73_e_v&doctype=Standard -URIDate 2018-03-16 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 98 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_98_a&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
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: Joint ventures [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 27 -IssueDate 2018-01-01 -Paragraph 10 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=27&date=2018-03-01&anchor=para_10&doctype=Standard -URIDate 2018-03-16 + 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 2018-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_7&doctype=Standard -URIDate 2018-03-16 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 91 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_91_a&doctype=Standard -URIDate 2018-03-16 + 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 2018-01-01 -Paragraph 18 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=7&date=2018-03-01&anchor=para_18_b&doctype=Standard -URIDate 2018-03-16 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 1 -IssueDate 2018-01-01 -Paragraph 24 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=1&date=2018-03-01&anchor=para_24_b&doctype=Standard -URIDate 2018-03-16 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 1 -IssueDate 2018-01-01 -Paragraph 32 -Subparagraph a -Clause ii -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=1&date=2018-03-01&anchor=para_32_a_ii&doctype=Standard -URIDate 2018-03-16 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 8 -IssueDate 2018-01-01 -Paragraph 28 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=8&date=2018-03-01&anchor=para_28_b&doctype=Standard -URIDate 2018-03-16 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Note Effective on first application of IFRS 9 -Name IFRS -Number 4 -IssueDate 2018-01-01 -Paragraph 39L -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=4&date=2018-03-02&anchor=para_39L_e&doctype=Standard&book=b -URIDate 2018-03-16 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 8 -IssueDate 2018-01-01 -Paragraph 23 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=8&date=2018-03-01&anchor=para_23&doctype=Standard -URIDate 2018-03-16 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Name IFRS -Number 12 -IssueDate 2018-01-01 -Paragraph B10 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=12&date=2018-03-01&anchor=para_B10_b&doctype=Appendix&seq=2 -URIDate 2018-03-16 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 106 -Subparagraph d -Clause i -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_106_d_i&doctype=Standard -URIDate 2018-03-16 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Note Effective 2021-01-01 -Name IFRS -Number 17 -IssueDate 2018-01-01 -Paragraph 113 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=17&date=2018-03-01&anchor=para_113_b&doctype=Standard -URIDate 2018-03-16 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 81A -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_81A_a&doctype=Standard -URIDate 2018-03-16 + 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 2018-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_112_c&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_RevenueFromSaleOfGoods
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The useful lives or depreciation rates 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 2018-01-01 -Paragraph 73 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=16&date=2018-03-01&anchor=para_73_c&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
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=ifrs-full_PropertyPlantAndEquipmentMember
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_ProductsAndServicesAxis=kof_BottlerAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=kof_PETBottlesMember
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: | kof_StatementScenarioAxis=kof_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeAxis=country_VE
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_USD
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: |