Acquisitions and Divestitures (Details) (USD $) In Millions, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
72 Months Ended |
60 Months Ended |
12 Months Ended |
9 Months Ended |
|
|
|
|
Apr. 03, 2015
|
Mar. 28, 2014
|
Dec. 31, 2014
|
Dec. 31, 2019
|
Dec. 31, 2019
|
Dec. 31, 2007
|
Feb. 11, 2015
|
Jun. 27, 2014
|
May 01, 2014
|
Feb. 27, 2014
|
Jul. 03, 2013
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Proceeds from disposals of businesses, equity method investments and nonmarketable securities |
$ 229ko_ProceedsfromDisposalsofbusinessesequitymethodinvestmentsandnonmarketablesecurities
|
$ 0ko_ProceedsfromDisposalsofbusinessesequitymethodinvestmentsandnonmarketablesecurities
|
|
|
|
|
|
|
|
|
|
Acquisitions of businesses, equity method investments and nonmarketable securities |
603ko_Acquisitionsofbusinessesequitymethodinvestmentsandnonmarketablesecurities
|
85ko_Acquisitionsofbusinessesequitymethodinvestmentsandnonmarketablesecurities
|
|
|
|
|
|
|
|
|
|
Remeasurement on previously held equity interest |
19us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementLoss
|
0us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementLoss
|
|
|
|
|
|
|
|
|
|
Equity Method Investments |
9,851us-gaap_EquityMethodInvestments
|
|
9,947us-gaap_EquityMethodInvestments
|
|
|
|
|
|
|
|
|
Exercise of Options |
10.00%ko_ExerciseofOptions
|
|
|
|
|
|
|
|
|
|
|
Valuation of shares in equity method investee gains/ (loss) |
(6)us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal
|
0us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal
|
|
|
|
|
|
|
|
|
|
Total assets |
785us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
|
|
679us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
|
|
|
|
|
|
|
|
|
Total liabilities |
158us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
|
|
58us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
|
|
|
|
|
|
|
|
|
CCEAG [Member] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Put Option Exercise Price |
|
503ko_PutOptionExercisePrice / ko_BusinessAxis = ko_CCEAGMember
|
|
|
|
|
|
|
|
|
|
Ownership Percentage by Parent |
100.00%ko_OwnershipPercentagebyParent / ko_BusinessAxis = ko_CCEAGMember
|
|
|
|
|
|
|
|
|
|
|
Corporate |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Remeasurement on previously held equity interest |
19us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementLoss / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember
|
|
|
|
|
|
|
|
|
|
|
Valuation of shares in equity method investee gains/ (loss) |
(6)us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember
|
|
(32)us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember
|
|
|
|
|
|
|
|
|
Coca-Cola Beverage Africa [Member] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Remeasurement on previously held equity interest |
19us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementLoss / invest_InvestmentAxis = ko_CocaColaBeverageAfricaMember
|
|
|
|
|
|
|
|
|
|
|
Equity Method Investments, Percentage |
11.00%us-gaap_EquityMethodInvestmentOwnershipPercentage / invest_InvestmentAxis = ko_CocaColaBeverageAfricaMember
|
|
|
|
|
|
|
|
|
|
|
Monster Beverage Corporation [Member] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Equity Method Investments, Percentage |
16.70%us-gaap_EquityMethodInvestmentOwnershipPercentage / invest_InvestmentAxis = ko_MonsterBeverageCorporationMember
|
|
|
|
|
|
|
|
|
|
|
Equity Method Investments |
2,150us-gaap_EquityMethodInvestments / invest_InvestmentAxis = ko_MonsterBeverageCorporationMember
|
|
|
|
|
|
|
|
|
|
|
Escrow Deposit |
625us-gaap_EscrowDeposit / invest_InvestmentAxis = ko_MonsterBeverageCorporationMember
|
|
|
|
|
|
|
|
|
|
|
Keurig Green Mountain, Inc. [Member] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Agreement Term |
10 years
|
|
|
|
|
|
|
|
|
|
|
Available for Sale Securities, Percent |
|
|
|
|
|
|
|
2.00%ko_AvailableforSaleSecuritiesPercent / invest_InvestmentAxis = ko_GreenMountainCoffeeRoastersInc.Member
|
16.00%ko_AvailableforSaleSecuritiesPercent / invest_InvestmentAxis = ko_GreenMountainCoffeeRoastersInc.Member
|
10.00%ko_AvailableforSaleSecuritiesPercent / invest_InvestmentAxis = ko_GreenMountainCoffeeRoastersInc.Member
|
|
Available for Sale Securities, Equity Securities |
830us-gaap_AvailableForSaleSecuritiesEquitySecurities / invest_InvestmentAxis = ko_GreenMountainCoffeeRoastersInc.Member
|
|
|
|
|
|
|
302us-gaap_AvailableForSaleSecuritiesEquitySecurities / invest_InvestmentAxis = ko_GreenMountainCoffeeRoastersInc.Member
|
|
1,265us-gaap_AvailableForSaleSecuritiesEquitySecurities / invest_InvestmentAxis = ko_GreenMountainCoffeeRoastersInc.Member
|
|
Transaction Costs |
|
|
|
|
|
|
|
|
|
14us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts / invest_InvestmentAxis = ko_GreenMountainCoffeeRoastersInc.Member
|
|
Available for Sale Securities, Shares |
6.4ko_AvailableforsalesecurityShares / invest_InvestmentAxis = ko_GreenMountainCoffeeRoastersInc.Member
|
|
6.5ko_AvailableforsalesecurityShares / invest_InvestmentAxis = ko_GreenMountainCoffeeRoastersInc.Member
|
|
|
|
|
|
|
|
|
Disposal Groups, Including Discontinued Operations, Name [Domain] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Cash, cash equivalents and short-term investments |
45ko_CashCashEquivalentsAndShortTermInvestmentsHeldForSale / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
30ko_CashCashEquivalentsAndShortTermInvestmentsHeldForSale / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Trade accounts receivables, less allowances |
130us-gaap_TradeReceivablesHeldForSaleNet / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
100us-gaap_TradeReceivablesHeldForSaleNet / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Inventories |
54us-gaap_InventoriesPropertyHeldForSaleCurrent / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
54us-gaap_InventoriesPropertyHeldForSaleCurrent / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Prepaid expenses and other assets |
8us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
7us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Equity method investments |
108ko_EquityMethodInvestmentsHeldforSale / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
141ko_EquityMethodInvestmentsHeldforSale / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Other assets |
2us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
3us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Property, plant and equipment - net |
316us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
303us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Bottlers' Franchise Rights with indefinite lives |
350ko_DisposalGroupIncludingDiscontinuedOperationBottlersFranchiseRights / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
410ko_DisposalGroupIncludingDiscontinuedOperationBottlersFranchiseRights / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Trademarks with indefinite lives |
43ko_TrademarksHeldforSale / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
43ko_TrademarksHeldforSale / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Goodwill |
46us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1 / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
46us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1 / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Other intangible assets |
115us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
36us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Allowance for reduction of assets held for sale |
(432)ko_Allowanceforreductionofassetsheldforsale / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
(494)ko_Allowanceforreductionofassetsheldforsale / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Total assets |
785us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
679us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Accounts payable and accrued expenses |
57ko_AccountsPayableAndAccruedExpensesHeldForSale / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
48ko_AccountsPayableAndAccruedExpensesHeldForSale / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Other liabilities |
57us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
6us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Deferred income taxes |
44ko_DeferredIncomeTaxesHeldForSale / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
4ko_DeferredIncomeTaxesHeldForSale / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Total liabilities |
158us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
58us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation / ko_DisposalGroupNotDiscontinuedOperationsAxis = us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain
|
|
|
|
|
|
|
|
|
Others [Member] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Total assets |
72us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_OthersMember
|
|
80us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_OthersMember
|
|
|
|
|
|
|
|
|
Monster Beverage Corporation [Member] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Total assets |
43us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_MonsterBeverageCorporationMember
|
|
43us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_MonsterBeverageCorporationMember
|
|
|
|
|
|
|
|
|
Brazilian Bottling Operation [Member] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Equity Method Investments, Percentage |
34.00%us-gaap_EquityMethodInvestmentOwnershipPercentage / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_BrazilianBottlingOperationMember
|
|
|
|
|
|
|
|
|
|
44.00%us-gaap_EquityMethodInvestmentOwnershipPercentage / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_BrazilianBottlingOperationMember
|
Exercise of Options |
10.00%ko_ExerciseofOptions / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_BrazilianBottlingOperationMember
|
|
|
24.00%ko_ExerciseofOptions / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_BrazilianBottlingOperationMember
|
|
|
|
|
|
|
|
Option Period |
|
|
|
6 years
|
|
|
|
|
|
|
|
North America Territory [Member] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Proceeds from Sale of Productive Assets |
30us-gaap_ProceedsFromSaleOfProductiveAssets / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_NorthAmericaTerritoryMember
|
|
|
|
|
|
|
|
|
|
|
Derecognition of the intangible assets transfered |
21us-gaap_GainLossOnDispositionOfAssets1 / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_NorthAmericaTerritoryMember
|
|
|
|
|
|
|
|
|
|
|
Agreement Term |
10 years
|
|
|
|
|
|
|
|
|
|
|
Agreement Renewal Term |
10 years
|
|
|
|
|
|
|
|
|
|
|
Total assets |
211us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_NorthAmericaTerritoryMember
|
|
223us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_NorthAmericaTerritoryMember
|
|
|
|
|
|
|
|
|
Coca-Cola Beverage Africa [Member] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Total assets |
459us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_CocaColaBeverageAfricaMember
|
|
333us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_CocaColaBeverageAfricaMember
|
|
|
|
|
|
|
|
|
Scenario, Forecast [Member] | Brazilian Bottling Operation [Member] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Exercise of Options |
|
|
|
|
14.00%ko_ExerciseofOptions / ko_DisposalGroupNotDiscontinuedOperationsAxis = ko_BrazilianBottlingOperationMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember
|
|
|
|
|
|
|
Integration of German Bottling and Distribution Operation [Member] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Number of German bottling and distribution operations for which integration initiatives began in 2008 |
|
|
|
|
|
18ko_NumberOfOperationalUnitsInvolvedInIntegrationInitiatives / ko_ProductivityIntegrationAndRestructuringInitiativesAxis = ko_IntegrationOfGermanBottlingAndDistributionOperationMember
|
|
|
|
|
|
Other income (loss) - net | Keurig Green Mountain, Inc. [Member] |
|
|
|
|
|
|
|
|
|
|
|
Acquisition and investment activities |
|
|
|
|
|
|
|
|
|
|
|
Derivative, Loss on Derivative |
$ 58us-gaap_DerivativeLossOnDerivative / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherNonoperatingIncomeExpenseMember / invest_InvestmentAxis = ko_GreenMountainCoffeeRoastersInc.Member
|
|
|
|
|
|
$ 47us-gaap_DerivativeLossOnDerivative / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherNonoperatingIncomeExpenseMember / invest_InvestmentAxis = ko_GreenMountainCoffeeRoastersInc.Member
|
|
|
|
|