Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Details)

v2.4.1.9
Fair Value Measurements (Details) (USD $)
In Millions, unless otherwise specified
Apr. 03, 2015
Dec. 31, 2014
Assets and liabilities measured at fair value on a recurring basis    
Available-for-sale securities $ 7,986us-gaap_AvailableForSaleSecurities $ 7,879us-gaap_AvailableForSaleSecurities
Level 1    
Assets and liabilities measured at fair value on a recurring basis    
Trading Securities 230us-gaap_TradingSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
228us-gaap_TradingSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
Available-for-sale securities 4,412us-gaap_AvailableForSaleSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
4,116us-gaap_AvailableForSaleSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
Derivatives, assets 7us-gaap_DerivativeAssets
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
9us-gaap_DerivativeAssets
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
Total assets 4,649us-gaap_AssetsFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
4,353us-gaap_AssetsFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
Derivatives, liabilities 1us-gaap_DerivativeLiabilities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
2us-gaap_DerivativeLiabilities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
Total liabilities 1us-gaap_LiabilitiesFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
2us-gaap_LiabilitiesFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel1Member
Level 2    
Assets and liabilities measured at fair value on a recurring basis    
Trading Securities 118us-gaap_TradingSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
177us-gaap_TradingSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
Available-for-sale securities 3,439us-gaap_AvailableForSaleSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
3,627us-gaap_AvailableForSaleSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
Derivatives, assets 2,118us-gaap_DerivativeAssets
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
1,721us-gaap_DerivativeAssets
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
Total assets 5,675us-gaap_AssetsFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
5,525us-gaap_AssetsFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
Derivatives, liabilities 458us-gaap_DerivativeLiabilities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
558us-gaap_DerivativeLiabilities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
Total liabilities 458us-gaap_LiabilitiesFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
558us-gaap_LiabilitiesFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel2Member
Level 3    
Assets and liabilities measured at fair value on a recurring basis    
Trading Securities 3us-gaap_TradingSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
4us-gaap_TradingSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
Available-for-sale securities 135us-gaap_AvailableForSaleSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
136us-gaap_AvailableForSaleSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
Derivatives, assets 0us-gaap_DerivativeAssets
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DerivativeAssets
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
Total assets 138us-gaap_AssetsFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
140us-gaap_AssetsFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
Derivatives, liabilities 0us-gaap_DerivativeLiabilities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DerivativeLiabilities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
Total liabilities 0us-gaap_LiabilitiesFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_LiabilitiesFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_FairValueInputsLevel3Member
Netting Adjustment    
Assets and liabilities measured at fair value on a recurring basis    
Trading Securities 0us-gaap_TradingSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= ko_FairValueMeasurementNettingAdjustmentMember
0us-gaap_TradingSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= ko_FairValueMeasurementNettingAdjustmentMember
Available-for-sale securities 0us-gaap_AvailableForSaleSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= ko_FairValueMeasurementNettingAdjustmentMember
0us-gaap_AvailableForSaleSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= ko_FairValueMeasurementNettingAdjustmentMember
Derivatives, assets (356)us-gaap_DerivativeAssets
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= ko_FairValueMeasurementNettingAdjustmentMember
(437)us-gaap_DerivativeAssets
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= ko_FairValueMeasurementNettingAdjustmentMember
Total assets (356)us-gaap_AssetsFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= ko_FairValueMeasurementNettingAdjustmentMember
(437)us-gaap_AssetsFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= ko_FairValueMeasurementNettingAdjustmentMember
Derivatives, liabilities (356)us-gaap_DerivativeLiabilities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= ko_FairValueMeasurementNettingAdjustmentMember
(437)us-gaap_DerivativeLiabilities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= ko_FairValueMeasurementNettingAdjustmentMember
Total liabilities (356)us-gaap_LiabilitiesFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= ko_FairValueMeasurementNettingAdjustmentMember
(437)us-gaap_LiabilitiesFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= ko_FairValueMeasurementNettingAdjustmentMember
Fair Value Measurements    
Assets and liabilities measured at fair value on a recurring basis    
Trading Securities 351us-gaap_TradingSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
409us-gaap_TradingSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Available-for-sale securities 7,986us-gaap_AvailableForSaleSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
7,879us-gaap_AvailableForSaleSecurities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Derivatives, assets 1,769us-gaap_DerivativeAssets
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
1,293us-gaap_DerivativeAssets
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Total assets 10,106us-gaap_AssetsFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
9,581us-gaap_AssetsFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Derivatives, liabilities 103us-gaap_DerivativeLiabilities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
123us-gaap_DerivativeLiabilities
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Total liabilities 103us-gaap_LiabilitiesFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
123us-gaap_LiabilitiesFairValueDisclosure
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Prepaid expenses and other assets | Fair Value Measurements    
Assets and liabilities measured at fair value on a recurring basis    
Derivatives, assets 817us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= ko_PrepaidExpensesAndOtherAssetsMember
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
567us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= ko_PrepaidExpensesAndOtherAssetsMember
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Other Assets | Fair Value Measurements    
Assets and liabilities measured at fair value on a recurring basis    
Derivatives, assets 952us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
726us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Accounts payable and accrued expenses | Fair Value Measurements    
Assets and liabilities measured at fair value on a recurring basis    
Derivatives, liabilities 17us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
14us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Other Liabilities | Fair Value Measurements    
Assets and liabilities measured at fair value on a recurring basis    
Derivatives, liabilities $ 86us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
$ 109us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ ko_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember