XML 87 R72.htm IDEA: XBRL DOCUMENT
v3.21.1

Significant Accounting Policies - Additional Information (Detail) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 USD ($) | Dec. 31, 2020 MXN ($) $ / shares agreement | Dec. 31, 2019 USD ($) | Dec. 31, 2019 MXN ($) | Dec. 31, 2018 USD ($) | Dec. 31, 2018 MXN ($)
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Interest income on loans and receivables |  | $ 6 |  |  | $ 5 |  |  | $ 5 |
Amortization expense for agreements with customers |  |  |  | $ 213,000,000 |  | $ 273,000,000 |  |  | $ 277,000,000
Loss from equity financial asset classified at FVOCI |  | $ 0 | [1] | 0 |  | (216,000,000) | [2] |  | (1,039,000,000)
Impairment loss recognised in profit or loss, goodwill |  |  |  | $ 0 |  | $ 0 |  |  | $ 0
Minimum year of service for retirement benefits |  | 10 years |  | 10 years |  |  |  |  |
Minimum age to qualify for benefits (age) | $ / shares |  |  |  | 60 |  |  |  |  |
Distribution costs |  | $ 24,190 |  |  | $ 25,068 |  |  | $ 23,421 |
Profit sharing computation ratio on income |  | 10.00% |  | 10.00% |  |  |  |  |
Applicable tax rate |  | 30.00% |  | 30.00% | 30.00% | 30.00% |  | 30.00% | 30.00%
Investments in joint ventures |  |  |  | $ 0 |  | $ 0 |  |  |
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 |  |  |  |  |
Argentina |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Number of bottler agreements | agreement |  |  |  | 1 |  |  |  |  |
Venezuela |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Number of bottler agreements | agreement |  |  |  | 1 |  |  |  |  |
Glass Bottles |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful live |  | 3 years |  | 3 years |  |  |  |  |
PET Bottles |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Property, plant and equipment, useful live |  | 1 year 6 months |  | 1 year 6 months |  |  |  |  |
Bottler Agreement |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Intangible assets renewable term |  | 10 years |  | 10 years |  |  |  |  |
Venezuela |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Loss from equity financial asset classified at FVOCI |  |  |  | $ 0 |  |  |  |  |
Mexico |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Applicable tax rate |  | 30.00% |  | 30.00% | 30.00% | 30.00% |  | 30.00% | 30.00%
Mexico | Forecast |  |  |  |  |  |  |  |  |
Disclosure of changes in accounting estimates [line items] |  |  |  |  |  |  |  |  |
Applicable tax rate | 30.00% |  |  |  |  |  |  |  |
[1] | Convenience translation to U.S. dollars ($) – See Note 2.2.3
[2] | The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. – See Note 3.18

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 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 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 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 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 2019-01-01 -Paragraph 73 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2019-en-r&anchor=para_73_c&doctype=Standard -URIDate 2019-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 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
- 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_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: |