Annual report pursuant to Section 13 and 15(d)

OPERATING SEGMENTS (Details 2)

v2.4.1.9
OPERATING SEGMENTS (Details 2) (USD $)
In Millions, unless otherwise specified
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Mar. 28, 2014
Net operating revenues:          
Sales Revenue, Goods, Net $ 45,998us-gaap_SalesRevenueGoodsNet $ 46,854us-gaap_SalesRevenueGoodsNet $ 48,017us-gaap_SalesRevenueGoodsNet    
Intersegment Revenue 0ko_IntersegmentRevenue 0ko_IntersegmentRevenue 0ko_IntersegmentRevenue    
Revenue for Reportable Segments 45,998ko_RevenueforReportableSegments 46,854ko_RevenueforReportableSegments 48,017ko_RevenueforReportableSegments    
Operating Income (Loss) 9,708us-gaap_OperatingIncomeLoss 10,228us-gaap_OperatingIncomeLoss 10,779us-gaap_OperatingIncomeLoss    
Interest income 594us-gaap_InvestmentIncomeInterest 534us-gaap_InvestmentIncomeInterest 471us-gaap_InvestmentIncomeInterest    
Interest expense 483us-gaap_InterestExpense 463us-gaap_InterestExpense 397us-gaap_InterestExpense    
Depreciation and amortization 1,976us-gaap_DepreciationDepletionAndAmortization 1,977us-gaap_DepreciationDepletionAndAmortization 1,982us-gaap_DepreciationDepletionAndAmortization    
Equity income (loss) - net 769us-gaap_IncomeLossFromEquityMethodInvestments 602us-gaap_IncomeLossFromEquityMethodInvestments 819us-gaap_IncomeLossFromEquityMethodInvestments    
Income (loss) before income taxes 9,325us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 11,477us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 11,809us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest    
Identifiable operating assets 78,398ko_SegmentReportingSegmentOperatingAssets 78,543ko_SegmentReportingSegmentOperatingAssets 75,726ko_SegmentReportingSegmentOperatingAssets 78,398ko_SegmentReportingSegmentOperatingAssets  
Investments 13,625ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments 11,512ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments 10,448ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments 13,625ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments  
Capital expenditures 2,406us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 2,550us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 2,780us-gaap_PaymentsToAcquirePropertyPlantAndEquipment    
Ratio of net property, plant and equipment in Germany to total consolidated property, plant and equipment - net (as a percent) 10.00%ko_PropertyPlantAndEquipmentNetPercentage 11.00%ko_PropertyPlantAndEquipmentNetPercentage 10.00%ko_PropertyPlantAndEquipmentNetPercentage 10.00%ko_PropertyPlantAndEquipmentNetPercentage  
Other operating charges 1,183ko_UnusualOrInfrequentItemOperating 895ko_UnusualOrInfrequentItemOperating 447ko_UnusualOrInfrequentItemOperating    
Restructuring and transition of the Russian Juice operations 36us-gaap_RestructuringAndRelatedCostIncurredCost        
Asset Impairment Charges   195us-gaap_AssetImpairmentCharges      
Our proportionate share of unusual or infrequent items recorded by our equity method investees 18ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees 159ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees (8)ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees    
Remeasurement Charges on Subsidiary Assets 372ko_RemeasurementChargesOnSubsidiaryAssets        
Gain (Loss) on Sale of Previously Unissued Stock by Equity Investee   139us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee      
Venezuelan subsidiary          
Net operating revenues:          
Asset Impairment Charges 314us-gaap_AssetImpairmentCharges
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
       
Remeasurement Charges on Subsidiary Assets 372ko_RemeasurementChargesOnSubsidiaryAssets
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
140ko_RemeasurementChargesOnSubsidiaryAssets
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
     
Andina and Polar merger          
Net operating revenues:          
Net gain or (loss) in exchange of equity securities     185ko_NetGainorLossOnExchangeOfEquitySecurities
/ ko_DisposalGroupNotDiscontinuedOperationsAxis
= ko_AndinaAndPolarMergerMember
   
Eurasia and Africa          
Net operating revenues:          
Sales Revenue, Goods, Net 2,730us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
2,763us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
2,697us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
   
Intersegment Revenue 0ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
0ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
0ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
   
Revenue for Reportable Segments 2,730ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
2,763ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
2,697ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
   
Operating Income (Loss) 1,084us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
1,087us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
1,078us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
   
Interest income 0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
   
Interest expense 0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
   
Depreciation and amortization 47us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
42us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
33us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
   
Equity income (loss) - net 35us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
22us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
20us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
   
Income (loss) before income taxes 1,125us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
1,109us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
1,101us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
   
Identifiable operating assets 1,298ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
1,273ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
1,299ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
1,298ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
 
Investments 1,081ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
1,157ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
1,155ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
1,081ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
 
Capital expenditures 30us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
40us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
51us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
   
Productivity, integration and restructuring initiatives 26us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
2us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
     
Europe          
Net operating revenues:          
Sales Revenue, Goods, Net 4,844us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
4,645us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
4,481us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Intersegment Revenue 692ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
689ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
642ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Revenue for Reportable Segments 5,536ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
5,334ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
5,123ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Operating Income (Loss) 2,852us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
2,859us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
2,960us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Interest income 0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Interest expense 0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Depreciation and amortization 75us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
86us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
100us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Equity income (loss) - net 31us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
24us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
45us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Income (loss) before income taxes 2,892us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
2,923us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
3,015us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Identifiable operating assets 3,358ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
3,713ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
2,976ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
3,358ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
 
Investments 90ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
106ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
271ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
90ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
 
Capital expenditures 54us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
34us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
30us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Productivity, integration and restructuring initiatives 111us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
57us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
1us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
   
Our proportionate share of unusual or infrequent items recorded by our equity method investees 2ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
       
Latin America          
Net operating revenues:          
Sales Revenue, Goods, Net 4,597us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
4,748us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
4,560us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
Intersegment Revenue 60ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
191ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
271ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
Revenue for Reportable Segments 4,657ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
4,939ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
4,831ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
Operating Income (Loss) 2,316us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
2,908us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
2,879us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
Interest income 0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
Interest expense 0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
Depreciation and amortization 56us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
58us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
70us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
Equity income (loss) - net 10us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
13us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
4us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
Income (loss) before income taxes 2,319us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
2,920us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
2,882us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
Identifiable operating assets 2,426ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
2,918ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
2,759ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
2,426ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
 
Investments 757ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
545ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
539ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
757ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
 
Capital expenditures 55us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
63us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
88us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
   
Productivity, integration and restructuring initiatives 20us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
       
Gain (charges) related to subsidiary (275)ko_Incomeexpensesrelatedtosubsidiaryevents
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
       
North America          
Net operating revenues:          
Sales Revenue, Goods, Net 21,462us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
21,574us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
21,665us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Intersegment Revenue 17ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
16ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
15ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Revenue for Reportable Segments 21,479ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
21,590ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
21,680ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Operating Income (Loss) 2,447us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
2,432us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
2,597us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Interest income 0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Interest expense 0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Depreciation and amortization 1,195us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
1,192us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
1,083us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Equity income (loss) - net (16)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
2us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
13us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Income (loss) before income taxes 1,633us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
2,434us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
2,624us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Identifiable operating assets 33,066ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
33,964ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
34,114ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
33,066ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
 
Investments 48ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
49ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
39ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
48ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
 
Capital expenditures 1,293us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
1,374us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
1,447us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Productivity, integration and restructuring initiatives 281us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
282us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
227us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
   
Gain (loss) on North America refranchised territories (799)us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
       
Asia Pacific          
Net operating revenues:          
Sales Revenue, Goods, Net 5,257us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
5,372us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
5,680us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
   
Intersegment Revenue 489ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
497ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
628ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
   
Revenue for Reportable Segments 5,746ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
5,869ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
6,308ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
   
Operating Income (Loss) 2,448us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
2,478us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
2,516us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
   
Interest income 0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
   
Interest expense 0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
   
Depreciation and amortization 96us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
130us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
119us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
   
Equity income (loss) - net 12us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
19us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
2us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
   
Income (loss) before income taxes 2,464us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
2,494us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
2,523us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
   
Identifiable operating assets 1,793ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
1,922ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
2,163ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
1,793ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
 
Investments 157ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
143ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
127ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
157ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
 
Capital expenditures 76us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
117us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
107us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
   
Productivity, integration and restructuring initiatives 36us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
26us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
3us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
   
Restructuring and Related Cost, Accelerated Depreciation   22us-gaap_RestructuringReserveAcceleratedDepreciation
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
     
Bottling Investments          
Net operating revenues:          
Sales Revenue, Goods, Net 6,972us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
7,598us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
8,807us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
   
Intersegment Revenue 67ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
78ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
88ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
   
Revenue for Reportable Segments 7,039ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
7,676ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
8,895ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
   
Operating Income (Loss) 9us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
115us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
140us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
   
Interest income 0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
   
Interest expense 0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
   
Depreciation and amortization 315us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
335us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
406us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
   
Equity income (loss) - net 691us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
524us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
732us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
   
Income (loss) before income taxes 715us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
679us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
904us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
   
Identifiable operating assets 6,975ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
7,011ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
9,648ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
6,975ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
 
Investments 8,781ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
9,424ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
8,253ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
8,781ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
 
Capital expenditures 628us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
643us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
867us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
   
Productivity, integration and restructuring initiatives 211us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
194us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
164us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
   
Restructuring and transition of the Russian Juice operations 42us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
       
Our proportionate share of unusual or infrequent items recorded by our equity method investees 16ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
159ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
(8)ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
   
Gain (charges) related to subsidiary 25ko_Incomeexpensesrelatedtosubsidiaryevents
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
       
Bottling Investments | Venezuelan subsidiary          
Net operating revenues:          
Our proportionate share of unusual or infrequent items recorded by our equity method investees   9ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= ko_BottlingInvestmentsMember
     
Corporate          
Net operating revenues:          
Sales Revenue, Goods, Net 136us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
154us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
127us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Intersegment Revenue 0ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Revenue for Reportable Segments 136ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
154ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
127ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Operating Income (Loss) (1,448)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(1,651)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(1,391)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Interest income 594us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
534us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
471us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Interest expense 483us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
463us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
397us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Depreciation and amortization 192us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
134us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
171us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Equity income (loss) - net 6us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(2)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
3us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Income (loss) before income taxes (1,823)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(1,082)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(1,240)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Identifiable operating assets 29,482ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
27,742ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
22,767ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
29,482ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Investments 2,711ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
88ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
64ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
2,711ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
 
Capital expenditures 270us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
279us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
190us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Productivity, integration and restructuring initiatives 124us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
121us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
38us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Asset Impairment Charges   195us-gaap_AssetImpairmentCharges
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
     
Gains (Losses) on Extinguishment of Debt   (53)us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
     
Cost method investments, other-than-temporary decline in fair value     16us-gaap_CostmethodInvestmentsOtherThanTemporaryImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Gain (charges) related to subsidiary (411)ko_Incomeexpensesrelatedtosubsidiaryevents
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
       
Gain (Loss) on Sale of Previously Unissued Stock by Equity Investee   139us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
92us-gaap_GainOrLossOnSaleOfPreviouslyUnissuedStockByEquityInvestee
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Premium paid for ownership interest     82ko_PremiumPaidForOwnershipInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Gain on sale of investment in subsidiary   615us-gaap_DeconsolidationGainOrLossAmount
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
     
Equity Method Investment, Realized Gain (Loss) on Disposal (32)us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
       
Corporate | Venezuelan subsidiary          
Net operating revenues:          
Remeasurement Charges on Subsidiary Assets   140ko_RemeasurementChargesOnSubsidiaryAssets
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
  146ko_RemeasurementChargesOnSubsidiaryAssets
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
226ko_RemeasurementChargesOnSubsidiaryAssets
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Corporate | Andina and Polar merger          
Net operating revenues:          
Net gain or (loss) in exchange of equity securities     185ko_NetGainorLossOnExchangeOfEquitySecurities
/ ko_DisposalGroupNotDiscontinuedOperationsAxis
= ko_AndinaAndPolarMergerMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Corporate | Philippines Bottling Operations          
Net operating revenues:          
Net gain or (loss) in exchange of equity securities     (108)ko_NetGainorLossOnExchangeOfEquitySecurities
/ ko_DisposalGroupNotDiscontinuedOperationsAxis
= ko_PhilippinesbottlingoperationsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
   
Eliminations          
Net operating revenues:          
Sales Revenue, Goods, Net 0us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_SalesRevenueGoodsNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
   
Intersegment Revenue (1,325)ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(1,471)ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(1,644)ko_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
   
Revenue for Reportable Segments (1,325)ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(1,471)ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(1,644)ko_RevenueforReportableSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
   
Operating Income (Loss) 0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
   
Interest income 0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InvestmentIncomeInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
   
Interest expense 0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
   
Depreciation and amortization 0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
   
Equity income (loss) - net 0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
   
Income (loss) before income taxes 0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
   
Identifiable operating assets 0ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0ko_SegmentReportingSegmentOperatingAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
 
Investments 0ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0ko_SegmentReportingInformationInvestmentsIncludingEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
 
Capital expenditures 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
   
License Agreement with Nestle [Member]          
Net operating revenues:          
Other operating charges     20ko_UnusualOrInfrequentItemOperating
/ us-gaap_UnusualOrInfrequentItemAxis
= ko_LicenseAgreementWithNestleMember
   
License Agreement with Nestle [Member] | North America          
Net operating revenues:          
Other operating charges     20ko_UnusualOrInfrequentItemOperating
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
/ us-gaap_UnusualOrInfrequentItemAxis
= ko_LicenseAgreementWithNestleMember
   
BPW Nestle Joint Venture [Member]          
Net operating revenues:          
Our proportionate share of unusual or infrequent items recorded by our equity method investees     11ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees
/ us-gaap_UnusualOrInfrequentItemAxis
= ko_BpwNestleJointVentureMember
   
BPW Nestle Joint Venture [Member] | Eurasia and Africa          
Net operating revenues:          
Our proportionate share of unusual or infrequent items recorded by our equity method investees     1ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= ko_EurasiaAndAfricaMember
/ us-gaap_UnusualOrInfrequentItemAxis
= ko_BpwNestleJointVentureMember
   
BPW Nestle Joint Venture [Member] | Europe          
Net operating revenues:          
Our proportionate share of unusual or infrequent items recorded by our equity method investees     4ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
/ us-gaap_UnusualOrInfrequentItemAxis
= ko_BpwNestleJointVentureMember
   
BPW Nestle Joint Venture [Member] | Latin America          
Net operating revenues:          
Our proportionate share of unusual or infrequent items recorded by our equity method investees     2ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_LatinAmericaMember
/ us-gaap_UnusualOrInfrequentItemAxis
= ko_BpwNestleJointVentureMember
   
BPW Nestle Joint Venture [Member] | Asia Pacific          
Net operating revenues:          
Our proportionate share of unusual or infrequent items recorded by our equity method investees     4ko_EquityMethodInvestmentProportionateShareOfUnusualOrInfrequentItemsRecordedByInvestees
/ us-gaap_StatementBusinessSegmentsAxis
= ko_PacificMember
/ us-gaap_UnusualOrInfrequentItemAxis
= ko_BpwNestleJointVentureMember
   
Other operating charges [Member] | Brazil Juice Expenses [Member] | North America          
Net operating revenues:          
Other operating charges     21ko_UnusualOrInfrequentItemOperating
/ us-gaap_IncomeStatementLocationAxis
= ko_OtherOperatingChargesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_NorthAmericaMember
/ us-gaap_UnusualOrInfrequentItemAxis
= ko_BrazilJuiceExpensesMember
   
CCEJ | Corporate          
Net operating revenues:          
Net gain or (loss) in exchange of equity securities   $ (114)ko_NetGainorLossOnExchangeOfEquitySecurities
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= ko_CCEJMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember