XML 81 R182.htm IDEA: XBRL DOCUMENT
v3.20.1

Subsequent Events - Additional Information (Detail) $ / shares in Units, $ in Millions, $ in Millions |  |  | 1 Months Ended | 12 Months Ended | 120 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | ---
Mar. 17, 2020 $ / shares | Feb. 07, 2020 MXN ($) | Mar. 31, 2020 MXN ($) | Dec. 31, 2019 USD ($) | Jan. 22, 2030 USD ($) | Feb. 15, 2020 | Jan. 22, 2020
Disclosure of Taxable Income [line items] |  |  |  |  |  |  |
Fixed interest rate |  |  |  | 5.46% |  |  |
Issue Of Bonds Or Notes [Member] | Fixed interest rate [member] |  |  |  |  |  |  |
Disclosure of Taxable Income [line items] |  |  |  |  |  |  |
Proceeds from bank loan |  | $ 3,000 |  |  |  |  |
Bond maturity period |  | 8 years |  |  |  |  |
Fixed interest rate |  | 7.35% |  |  |  |  |
Bond maturity year |  | 2028-01 |  |  |  |  |
Issue Of Bonds Or Notes [Member] | Floating interest rate [member] |  |  |  |  |  |  |
Disclosure of Taxable Income [line items] |  |  |  |  |  |  |
Proceeds from bank loan |  | $ 1,727 |  |  |  |  |
Bond maturity period |  | 5 years 6 months |  |  |  |  |
Bond maturity year |  | 2025-08 |  |  |  |  |
Floating interest rate |  | 0.08% |  |  |  |  |
Two Point Seven Five Zero Senior Notes [Member] | Issue Of Bonds Or Notes [Member] |  |  |  |  |  |  |
Disclosure of Taxable Income [line items] |  |  |  |  |  |  |
Proceeds from bank loan |  |  |  |  | $ 1,250 |  |
Fixed interest rate |  |  |  |  |  |  | 2.75%
Bond maturity year |  |  |  |  | 2030-01 |  |
Three Point Eight Eight Senior Notes [Member] | Issue Of Bonds Or Notes [Member] |  |  |  |  |  |  |
Disclosure of Taxable Income [line items] |  |  |  |  |  |  |
Fixed interest rate |  |  |  |  |  |  | 3.88%
Bond maturity year |  |  |  |  | 2023-11 |  |
Repayment of bonds |  |  |  |  | $ 900 |  |
4.63% senior notes, maturity date on Feb. 15, 2020 [member] |  |  |  |  |  |  |
Disclosure of Taxable Income [line items] |  |  |  |  |  |  |
Fixed interest rate |  |  |  | 4.63% |  | 4.625% |
Notional amount |  |  |  | $ 500 |  |  |
Borrowings, maturity |  |  |  | February 15, 2020 |  |  |
Events after reporting [member] | Floating interest rate [member] |  |  |  |  |  |  |
Disclosure of Taxable Income [line items] |  |  |  |  |  |  |
Notional amount |  |  | $ 10,000 |  |  |  |
Borrowings, maturity |  |  | one year |  |  |  |
Dividend Distribution [Member] |  |  |  |  |  |  |
Disclosure of Taxable Income [line items] |  |  |  |  |  |  |
Cash dividends approved per share | $ / shares | $ 0.6075 |  |  |  |  |  |
Cash dividends approved per Unit | $ / shares | $ 4.86 |  |  |  |  |  |

X
- Definition The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2019-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_7&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_BorrowingsAdjustmentToInterestRateBasis
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The interest rate on borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2019-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_7&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_BorrowingsInterestRate
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maturity of borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2019-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2019-en-r&anchor=para_7&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_BorrowingsMaturity
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount, per share, of dividends proposed or declared before financial statements were authorised for issue but not recognised as distribution to owners. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 137 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_137_a&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare
Namespace Prefix: | ifrs-full_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The nominal or face amount of a financial instrument, used to calculate payments made on that instrument. + 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_NotionalAmount
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from the issuing of bonds, notes and debentures. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2019-01-01 -Paragraph 17 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_17&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow for repayments of bonds, notes and debentures. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2019-01-01 -Paragraph 17 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_17&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_RepaymentsOfBondsNotesAndDebentures
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition BondMaturityPeriod + References No definition available. + Details
Name: | kof_BondMaturityPeriod
Namespace Prefix: | kof_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Bond maturity year + References No definition available. + Details
Name: | kof_BondMaturityYear
Namespace Prefix: | kof_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash Dividends Proposed Or Declared Per Unit. + References No definition available. + Details
Name: | kof_CashDividendsProposedOrDeclaredPerUnit
Namespace Prefix: | kof_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of taxable income. + References No definition available. + Details
Name: | kof_DisclosureOfTaxableIncomeLineItems
Namespace Prefix: | kof_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=kof_IssueOfBondsOrNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FixedInterestRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=ifrs-full_FloatingInterestRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=kof_TwoPointSevenFiveZeroSeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=kof_ThreePointEightEightSeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=kof_FourPointSixThreePercentageSeniorNotesMaturingOnFebruaryFifteenTwoThousandTwentyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kof_NonadjustingEventAfterReportingPeriodAxis=kof_EventsAfterReportingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kof_NonadjustingEventAfterReportingPeriodAxis=kof_DividendDistributionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |