Quarterly report pursuant to Section 13 or 15(d)

Productivity, Integration and Restructuring Initiatives (Details)

v2.4.1.9
Productivity, Integration and Restructuring Initiatives (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Apr. 03, 2015
Mar. 28, 2014
Dec. 31, 2007
Productivity and Reinvestment [Member]      
Productivity, Integration and Restructuring Initiatives Disclosures      
Accrued Balance, Beginning Balance $ 285us-gaap_RestructuringReserve
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
   
Cost incurred 90us-gaap_RestructuringCharges
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
86us-gaap_RestructuringCharges
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
 
Payments (145)us-gaap_PaymentsForRestructuring
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
   
Noncash and exchange (24)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
   
Accrued Balance, Ending Balance 206us-gaap_RestructuringReserve
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
   
Restructuring and related costs incurred to date 1,455us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
   
Integration of German Bottling and Distribution Operation [Member]      
Productivity, Integration and Restructuring Initiatives Disclosures      
Accrued Balance, Beginning Balance 101us-gaap_RestructuringReserve
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_IntegrationOfGermanBottlingAndDistributionOperationMember
   
Cost incurred 35us-gaap_RestructuringCharges
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_IntegrationOfGermanBottlingAndDistributionOperationMember
42us-gaap_RestructuringCharges
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_IntegrationOfGermanBottlingAndDistributionOperationMember
 
Accrued Balance, Ending Balance 77us-gaap_RestructuringReserve
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_IntegrationOfGermanBottlingAndDistributionOperationMember
   
Restructuring and related costs incurred to date 870us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_IntegrationOfGermanBottlingAndDistributionOperationMember
   
Number of German bottling and distribution operations for which integration initiatives began in 2008     18ko_NumberOfOperationalUnitsInvolvedInIntegrationInitiatives
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_IntegrationOfGermanBottlingAndDistributionOperationMember
Severance pay and benefits | Productivity and Reinvestment [Member]      
Productivity, Integration and Restructuring Initiatives Disclosures      
Accrued Balance, Beginning Balance 260us-gaap_RestructuringReserve
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Cost incurred 22us-gaap_RestructuringCharges
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Payments (87)us-gaap_PaymentsForRestructuring
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Noncash and exchange (11)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Accrued Balance, Ending Balance 184us-gaap_RestructuringReserve
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Outside Services [Member] | Productivity and Reinvestment [Member]      
Productivity, Integration and Restructuring Initiatives Disclosures      
Accrued Balance, Beginning Balance 4us-gaap_RestructuringReserve
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= ko_OutsideServicesMember
   
Cost incurred 18us-gaap_RestructuringCharges
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= ko_OutsideServicesMember
   
Payments (13)us-gaap_PaymentsForRestructuring
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= ko_OutsideServicesMember
   
Noncash and exchange 0us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= ko_OutsideServicesMember
   
Accrued Balance, Ending Balance 9us-gaap_RestructuringReserve
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= ko_OutsideServicesMember
   
Other direct costs [Member] | Productivity and Reinvestment [Member]      
Productivity, Integration and Restructuring Initiatives Disclosures      
Accrued Balance, Beginning Balance 21us-gaap_RestructuringReserve
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= ko_OtherDirectCostsMember
   
Cost incurred 50us-gaap_RestructuringCharges
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= ko_OtherDirectCostsMember
   
Payments (45)us-gaap_PaymentsForRestructuring
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= ko_OtherDirectCostsMember
   
Noncash and exchange (13)us-gaap_RestructuringReserveTranslationAndOtherAdjustment
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= ko_OtherDirectCostsMember
   
Accrued Balance, Ending Balance $ 13us-gaap_RestructuringReserve
/ ko_ProductivityIntegrationAndRestructuringInitiativesAxis
= ko_ProductivityAndReinvestmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= ko_OtherDirectCostsMember