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 |
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Fair value of financial and nonfinancial obligations. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of investments in debt and equity securities and other forms of securities that provide ownership interests classified as trading. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|