XML 133 R117.htm IDEA: XBRL DOCUMENT
v3.22.1

Other Income and Expenses - Summary of other income and expenses (Detail) - MXN ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Other income: |  |  |
Gain on sale of long-lived assets | $ 259 | $ 274 | $ 330
Cancellation of contingencies | 745 | 344 | 565
Foreign exchange gain related to operating activities | 0 | 0 | 79
Joint venture sale | 0 | 212 | 0
Other | 498 | 664 | 916
Other income | 1,502 | 1,494 | 1,890
Other expenses: |  |  |
Provisions for contingencies | 938 | 842 | 1,305
Loss on the retirement of long-lived assets | 199 | 291 | 318
Loss on sale of long-lived assets | 201 | 178 | 288
Loss on the retirement of intangible assets | 3 | 375 | 0
Impairment | 250 | 2,501 | 948
Severance payments | 233 | 192 | 1,062
Donations | 258 | 361 | 288
Foreign exchange losses related to operating activities | 61 | 69 | 0
Other | 166 | 296 | 171
Other expenses | $ 2,309 | $ 5,105 | $ 4,380

X
- Definition The amount of expense arising from donations and subsidies. + 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_DonationsAndSubsidiesExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The gain on disposals of non-current assets. [Refer: Non-current assets] + 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_GainsOnDisposalsOfNoncurrentAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The losses on disposals of non-current assets. [Refer: Non-current assets] + 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_LossesOnDisposalsOfNoncurrentAssets
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)] + 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_MiscellaneousOtherOperatingExpense
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of miscellaneous other operating income. [Refer: Other operating income (expense)] + 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_MiscellaneousOtherOperatingIncome
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 102 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_102&doctype=Standard -URIDate 2021-03-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 99 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_99&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_OtherExpenseByNature
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of operating income that the entity does not separately disclose in the same statement or note. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 26 -IssueDate 2021-01-01 -Paragraph 35 -Subparagraph b -Clause iv -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2021-en-r&anchor=para_35_b_iv&doctype=Standard -URIDate 2021-03-24 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 103 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_103&doctype=Standard -URIDate 2021-03-24 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 102 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_102&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_OtherIncome
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cancellation of contingencies + References No definition available. + Details
Name: | kof_CancellationOfContingencies
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Foreign Exchange Gain (Loss) Related To Operating Activities + References No definition available. + Details
Name: | kof_ForeignExchangeGainLossRelatedToOperatingActivities
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Investment impairments + References No definition available. + Details
Name: | kof_InvestmentImpairments
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Joint venture sale + References No definition available. + Details
Name: | kof_JointVentureSale
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Loss on retirement of intangible asset + References No definition available. + Details
Name: | kof_LossOnRetirementOfIntangibleAsset
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Losses on retirement of non-current assets + References No definition available. + Details
Name: | kof_LossesOnRetirementOfNonCurrentAssets
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net foreign exchange gains + References No definition available. + Details
Name: | kof_NetForeignExchangeGains
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other expense [abstract] + References No definition available. + Details
Name: | kof_OtherExpenseAbstract
Namespace Prefix: | kof_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other income [abstract] + References No definition available. + Details
Name: | kof_OtherIncomeAbstract
Namespace Prefix: | kof_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Provision for contingencies + References No definition available. + Details
Name: | kof_ProvisionForContingencies
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Severance payments + References No definition available. + Details
Name: | kof_SeverancePayments
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration