Annual report pursuant to Section 13 and 15(d)

OTHER COMPREHENSIVE INCOME (Details)

v2.4.1.9
OTHER COMPREHENSIVE INCOME (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
AOCI attributable to the shareowners of The Coca-Cola Company      
Accumulated other comprehensive income (loss) $ (5,777)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (3,432)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
CONSOLIDATED NET INCOME 7,124us-gaap_ProfitLoss 8,626us-gaap_ProfitLoss 9,086us-gaap_ProfitLoss
Total comprehensive income 4,774us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 8,576us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 8,513us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Foreign currency translation adjustments:      
Translation adjustment arising in the period (2,560)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax (1,046)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax  
Reclassification adjustments recognized in net income 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax (194)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax  
Derivatives:      
Reclassification adjustments recognized in net income (50)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax    
Available-for-sale securities:      
Reclassification adjustments recognized in net income (17)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax    
Pension and other benefit liabilities:      
Reclassification adjustments recognized in net income 60ko_ComprehensiveIncomeReclassificationOfDefinedBenefitPlansForNetPriorServiceCreditAndActuarialGainsOrLosses    
Foreign currency translation adjustments:      
Translation adjustment arising in the period 183us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax 56us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax  
Reclassification adjustments recognized in the period 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationTax  
Derivatives:      
Reclassification adjustments recognized in net income 18us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax    
Availiable-for-sale securities:      
Reclassification adjustments recognized in net income 4us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax    
Pension and other benefits liabilities:      
Reclassification adjustments recognized in net income (21)ko_Othercomprehensiveincomeamortizationofdefinedbenefitplannetpriorservicecostrecognizedinnetperiodicpensioncostandactuarilalossorgaintax    
Foreign currency translation adjustments:      
Translation adjustment arising in the period (2,377)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax (990)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax  
Reclassification adjustments recognized in net income 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax (194)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax  
Net foreign currency translation adjustment (2,382)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax (1,187)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax (182)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Derivatives:      
Reclassification adjustments recognized in net income (32)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax    
Net gain (loss) on derivatives 357us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 151us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 99us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Available-for-sale securities:      
Reclassification adjustments recognized in net income (13)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax    
Net change in unrealized gain (loss) on available-for-sale securities 714ko_OtherComprehensiveIncomeNetUnrealizedGainLossOnAvailableForSaleSecurities (80)ko_OtherComprehensiveIncomeNetUnrealizedGainLossOnAvailableForSaleSecurities 178ko_OtherComprehensiveIncomeNetUnrealizedGainLossOnAvailableForSaleSecurities
Pension and other benefits liabilities:      
Reclassification adjustments recognized in net income 39ko_OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossAndActuarialChangesRecognizedInNetPeriodicBenefitCostNetOfTax    
Net change in pension and other benefit liabilities (1,039)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 1,066us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax (668)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Amortization of prior service cost (credit) (19)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax    
TOTAL EQUITY ATTRIBUTABLE TO SHAREOWNERS OF THE COCA-COLA COMPANY      
AOCI attributable to the shareowners of The Coca-Cola Company      
Foreign currency translation adjustment (5,226)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(2,849)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Accumulated derivative net gains (losses) 554us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
197us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Unrealized net gains (losses) on available-for-sale securities 972us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
258us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Adjustments to pension and other benefit liabilities (2,077)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(1,038)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Accumulated other comprehensive income (loss) (5,777)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(3,432)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
CONSOLIDATED NET INCOME 7,098us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
   
Total comprehensive income 4,753us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
   
Foreign currency translation adjustments:      
Net foreign currency translation adjustment (2,560)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(1,240)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(219)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Derivatives:      
Unrealized gains (losses) arising during the year 620us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
425us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
77us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Reclassification adjustments recognized in net income (50)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(167)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
82us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net gain (loss) on derivatives 570us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
258us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
159us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Available-for-sale securities:      
Unrealized gains (losses) arising during the year 1,139us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(134)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
248us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Reclassification adjustments recognized in net income (17)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
12us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(6)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net change in unrealized gain (loss) in available-for-sale securities 1,122us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(122)us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
242us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Pension and other benefit liabilities:      
Net pension and other benefits arising during the year (1,666)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
1,490us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(1,132)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Reclassification adjustments recognized in net income 60ko_ComprehensiveIncomeReclassificationOfDefinedBenefitPlansForNetPriorServiceCreditAndActuarialGainsOrLosses
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
198ko_ComprehensiveIncomeReclassificationOfDefinedBenefitPlansForNetPriorServiceCreditAndActuarialGainsOrLosses
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
92ko_ComprehensiveIncomeReclassificationOfDefinedBenefitPlansForNetPriorServiceCreditAndActuarialGainsOrLosses
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net change in pension and other benefits liabilities (1,606)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
1,688us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(1,040)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Other comprehensive income (loss) attributable to The Coca-Cola Company (2,474)us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
584us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(858)us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Foreign currency translation adjustments:      
Net foreign currency translation adjustment 183us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
56us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(1)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Derivatives:      
Unrealized gains (losses) arising during the year (231)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(173)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(29)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Reclassification adjustments recognized in net income 18us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
66us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(31)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net gain (loss) on derivatives (213)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(107)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(60)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Availiable-for-sale securities:      
Unrealized gains (losses) arising during the year (412)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
42us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(64)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Reclassification adjustments recognized in net income 4us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net change in unrealized gain (loss) on availiable-for-sale securities (408)us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
42us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(64)us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Pension and other benefits liabilities:      
Net pension and other benefits arising during the year 588us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(550)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
405us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Reclassification adjustments recognized in net income (21)ko_Othercomprehensiveincomeamortizationofdefinedbenefitplannetpriorservicecostrecognizedinnetperiodicpensioncostandactuarilalossorgaintax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(72)ko_Othercomprehensiveincomeamortizationofdefinedbenefitplannetpriorservicecostrecognizedinnetperiodicpensioncostandactuarilalossorgaintax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(33)ko_Othercomprehensiveincomeamortizationofdefinedbenefitplannetpriorservicecostrecognizedinnetperiodicpensioncostandactuarilalossorgaintax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net change in pension and other benefit liabilities 567us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(622)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
372us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Other comprehensive income (loss) attributable to The Coca-Cola Company 129us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(631)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
247us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Foreign currency translation adjustments:      
Net foreign currency translation adjustment (2,377)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(1,184)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(220)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Derivatives:      
Unrealized gains (losses) arising during the year 389us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
252us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
48us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Reclassification adjustments recognized in net income (32)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(101)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
51us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net gain (loss) on derivatives 357us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
151us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
99us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Available-for-sale securities:      
Unrealized gains (losses) arising during the year 727us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(92)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
184us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Reclassification adjustments recognized in net income (13)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
12us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(6)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net change in unrealized gain (loss) on available-for-sale securities 714ko_OtherComprehensiveIncomeNetUnrealizedGainLossOnAvailableForSaleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(80)ko_OtherComprehensiveIncomeNetUnrealizedGainLossOnAvailableForSaleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
178ko_OtherComprehensiveIncomeNetUnrealizedGainLossOnAvailableForSaleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Pension and other benefits liabilities:      
Net pension and other benefits arising during the year (1,078)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
940us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(727)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Reclassification adjustments recognized in net income 39ko_OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossAndActuarialChangesRecognizedInNetPeriodicBenefitCostNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
126ko_OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossAndActuarialChangesRecognizedInNetPeriodicBenefitCostNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
59ko_OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossAndActuarialChangesRecognizedInNetPeriodicBenefitCostNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Net change in pension and other benefit liabilities (1,039)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
1,066us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(668)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Other comprehensive income (loss) attributable to The Coca-Cola Company (2,345)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(47)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(611)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
Noncontrolling Interest [Member]      
AOCI attributable to the shareowners of The Coca-Cola Company      
CONSOLIDATED NET INCOME 26us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
   
Total comprehensive income 21us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
   
Foreign currency translation adjustments:      
Net foreign currency translation adjustment (5)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
   
Derivatives:      
Net gain (loss) on derivatives 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
   
Available-for-sale securities:      
Net change in unrealized gain (loss) on available-for-sale securities 0ko_OtherComprehensiveIncomeNetUnrealizedGainLossOnAvailableForSaleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
   
Pension and other benefits liabilities:      
Net change in pension and other benefit liabilities 0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
   
Total      
AOCI attributable to the shareowners of The Coca-Cola Company      
CONSOLIDATED NET INCOME 7,124us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ShareholdersEquityMember
   
Total comprehensive income 4,774us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ShareholdersEquityMember
   
Foreign currency translation adjustments:      
Net foreign currency translation adjustment (2,382)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ShareholdersEquityMember
   
Derivatives:      
Net gain (loss) on derivatives 357us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ShareholdersEquityMember
   
Available-for-sale securities:      
Net change in unrealized gain (loss) on available-for-sale securities 714ko_OtherComprehensiveIncomeNetUnrealizedGainLossOnAvailableForSaleSecurities
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ShareholdersEquityMember
   
Pension and other benefits liabilities:      
Net change in pension and other benefit liabilities (1,039)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ShareholdersEquityMember
   
Amortization of net actuarial loss      
Pension and other benefit liabilities:      
Reclassification adjustments recognized in net income 79ko_ComprehensiveIncomeReclassificationOfDefinedBenefitPlansForNetPriorServiceCreditAndActuarialGainsOrLosses
/ ko_DescriptionOfAociComponentAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
   
Net operating revenues | Foreign currency contracts      
Derivatives:      
Reclassification adjustments recognized in net income (121)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ ko_DescriptionOfAociComponentAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
   
Cost of goods sold | Foreign currency and commodities contracts [Member]      
Derivatives:      
Reclassification adjustments recognized in net income (37)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ ko_DescriptionOfAociComponentAxis
= ko_ForeigncurrencyandcommoditiescontractsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
   
Other income (loss) - net | Foreign currency contracts      
Derivatives:      
Reclassification adjustments recognized in net income 108us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ ko_DescriptionOfAociComponentAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
   
Other income (loss) - net | Available-for-Sale Securities      
Available-for-sale securities:      
Reclassification adjustments recognized in net income (17)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
/ ko_DescriptionOfAociComponentAxis
= us-gaap_AvailableforsaleSecuritiesMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
   
Other income (loss) - net | Insignificant items [Member]      
Pension and other benefit liabilities:      
Reclassification adjustments recognized in net income $ 0ko_ComprehensiveIncomeReclassificationOfDefinedBenefitPlansForNetPriorServiceCreditAndActuarialGainsOrLosses
/ ko_DescriptionOfAociComponentAxis
= ko_InsignificantItemsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember