XML 185 R172.htm IDEA: XBRL DOCUMENT
v3.19.1

Other Liabilities, Provisions and Commitments - Summary of Changes in Balance of Provisions Recorded (Detail) - MXN ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Disclosure of other provisions [line items] |  |  |
Balance at beginning of the period | $ 11,067 |  |
Balance at end of the period | 8,298 | $ 11,067 |
Legal [member] |  |  |
Disclosure of other provisions [line items] |  |  |
Balance at beginning of the period | 1,985 | 1,049 | $ 319
Penalties and other charges | 86 | 121 | 33
New contingencies | 61 | 170 | 196
Cancellation and expiration | (9) | (16) | (46)
Contingencies added in business combinations | 67 | 783 | 496
Payments | (251) | (80) | (81)
Brazil tax amnesty |  | 7 |
Effect of foreign currency exchange rates | (135) | (47) | 132
Effect Venezuela (Note 3.3) |  | (2) |
Philippines disposal | (884) |  |
Balance at end of the period | 920 | 1,985 | 1,049
Tax [member] |  |  |
Disclosure of other provisions [line items] |  |  |
Balance at beginning of the period | 6,717 | 10,223 | 1,658
Penalties and other charges | 7 | 148 | 173
New contingencies | 178 | 4 | 3
Cancellation and expiration | (44) | (98) | (106)
Contingencies added in business combinations | 104 | 861 | 7,840
Payments | (110) | (944) | (6)
Brazil tax amnesty |  | (3,069) |
Effect of foreign currency exchange rates | (951) | (408) | 661
Philippines disposal | (863) |  |
Balance at end of the period | 5,038 | 6,717 | 10,223
Labor [member] |  |  |
Disclosure of other provisions [line items] |  |  |
Balance at beginning of the period | 2,365 | 2,356 | 1,340
Penalties and other charges | 279 | 56 | 203
New contingencies | 205 | 115 | 211
Cancellation and expiration | (109) | (33) | (177)
Contingencies added in business combinations | 289 |  | 500
Payments | (20) | (76) | (336)
Effect of foreign currency exchange rates | (669) | (52) | 615
Effect Venezuela (Note 3.3) |  | (1) |
Balance at end of the period | $ 2,340 | $ 2,365 | $ 2,356

X
- Definition The decrease in other provisions resulting from the loss of control of a subsidiary. [Refer: Other provisions] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 37 -IssueDate 2018-01-01 -Paragraph 84 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=37&date=2018-03-01&anchor=para_84&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions
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 domain members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfOtherProvisionsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase in existing contingent liabilities recognised in a business combination. [Refer: Contingent liabilities recognised in business combination; Business combinations [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 3 -IssueDate 2018-01-01 -Paragraph B67 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=3&date=2018-03-01&anchor=para_B67_c&doctype=Appendix&seq=2 -URIDate 2018-03-16 + Details
Name: | ifrs-full_IncreaseDecreaseInExistingLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount recognised for new other provisions. [Refer: Other provisions] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 37 -IssueDate 2018-01-01 -Paragraph 84 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=37&date=2018-03-01&anchor=para_84_b&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_NewProvisionsOtherProvisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of liabilities of uncertain timing or amount. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2018-01-01 -Paragraph 54 -Subparagraph l -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=1&date=2018-03-01&anchor=para_54_l&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_Provisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Decrease in provisions from amnesty adoption. + References No definition available. + Details
Name: | kof_DecreaseInProvisionsFromAmnestyAdoption
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Decrease in provisions resulting from payments. + References No definition available. + Details
Name: | kof_DecreaseInProvisionsResultingFromPayments
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cancellation and expiration of indirect taxes. + References No definition available. + Details
Name: | kof_DecreaseInProvisionsThroughCancellationAndExpiration
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase (decrease) in existing provisions from penalties and other charges. + References No definition available. + Details
Name: | kof_IncreaseDecreaseInExistingProvisionsFromPenaltiesAndOtherCharges
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) in provisions resulting from foreign currency exchange rate changes. + References No definition available. + Details
Name: | kof_IncreaseDecreaseInProvisionFromEffectsOfChangesInForeignExchangeRates
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase (decrease) in provisions from new contingencies. + References No definition available. + Details
Name: | kof_IncreaseDecreaseInProvisionsFromNewContingencies
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other provisions Brazil tax amnesty. + References No definition available. + Details
Name: | kof_OtherProvisionsBrazilTaxAmnesty
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other provisions effect Venezuela. + References No definition available. + Details
Name: | kof_OtherProvisionsEffectVenezuela
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForTaxesOtherThanIncomeTaxMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=kof_LaborMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |