XML 15 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Charges (Schedule Of Pre-Tax Charges And Remaining Costs) (Details) (USD $)
In Millions, unless otherwise specified
May 03, 2015
2015 Initiatives [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Expected Cost $ 131us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
Restructuring and Related Cost, Cost Incurred to Date 18us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
Restructuring and Related Cost, Expected Cost Remaining 113us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
2015 Initiatives [Member] | U.S. Simple Meals [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 3us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
Restructuring and Related Cost, Expected Cost Remaining 37us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
2015 Initiatives [Member] | Global Baking And Snacking [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 4us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
Restructuring and Related Cost, Expected Cost Remaining 45us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2015 Initiatives [Member] | U.S. Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 1us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
Restructuring and Related Cost, Expected Cost Remaining 9us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
2015 Initiatives [Member] | Bolthouse and Foodservice [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Expected Cost Remaining 5us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
2015 Initiatives [Member] | Corporate, Non-Segment [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 10us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
Restructuring and Related Cost, Expected Cost Remaining 17us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
2015 Initiatives [Member] | Severance Pay And Benefits [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Expected Cost 109us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
Restructuring and Related Cost, Cost Incurred to Date 9us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
Restructuring and Related Cost, Expected Cost Remaining 100us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
2015 Initiatives [Member] | Severance Pay And Benefits [Member] | U.S. Simple Meals [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 3us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
2015 Initiatives [Member] | Severance Pay And Benefits [Member] | Global Baking And Snacking [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 4us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2015 Initiatives [Member] | Severance Pay And Benefits [Member] | U.S. Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 1us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
2015 Initiatives [Member] | Severance Pay And Benefits [Member] | Corporate, Non-Segment [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 1us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
2015 Initiatives [Member] | Other Cost Savings Implementation Costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Expected Cost 22us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_OtherCostSavingsImplementationCostsMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
Restructuring and Related Cost, Cost Incurred to Date 9us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_OtherCostSavingsImplementationCostsMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
Restructuring and Related Cost, Expected Cost Remaining 13us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_OtherCostSavingsImplementationCostsMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
2015 Initiatives [Member] | Other Cost Savings Implementation Costs [Member] | U.S. Simple Meals [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_OtherCostSavingsImplementationCostsMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
2015 Initiatives [Member] | Other Cost Savings Implementation Costs [Member] | Global Baking And Snacking [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_OtherCostSavingsImplementationCostsMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2015 Initiatives [Member] | Other Cost Savings Implementation Costs [Member] | U.S. Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_OtherCostSavingsImplementationCostsMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
2015 Initiatives [Member] | Other Cost Savings Implementation Costs [Member] | Corporate, Non-Segment [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 9us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_OtherCostSavingsImplementationCostsMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFifteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
2014 Initiatives [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Expected Cost 56us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
Restructuring and Related Cost, Cost Incurred to Date 54us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
Restructuring and Related Cost, Expected Cost Remaining 2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
2014 Initiatives [Member] | U.S. Simple Meals [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 8us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
Restructuring and Related Cost, Expected Cost Remaining 1us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
2014 Initiatives [Member] | Global Baking And Snacking [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 23us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
Restructuring and Related Cost, Expected Cost Remaining 1us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2014 Initiatives [Member] | International Simple Meals And Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 18us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
2014 Initiatives [Member] | U.S. Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 2us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
2014 Initiatives [Member] | Bolthouse and Foodservice [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 2us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
2014 Initiatives [Member] | Corporate, Non-Segment [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 1us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
2014 Initiatives [Member] | Severance Pay And Benefits [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Expected Cost 42us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
Restructuring and Related Cost, Cost Incurred to Date 41us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
Restructuring and Related Cost, Expected Cost Remaining 1us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
2014 Initiatives [Member] | Severance Pay And Benefits [Member] | U.S. Simple Meals [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 7us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
2014 Initiatives [Member] | Severance Pay And Benefits [Member] | Global Baking And Snacking [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 23us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2014 Initiatives [Member] | Severance Pay And Benefits [Member] | International Simple Meals And Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 6us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
2014 Initiatives [Member] | Severance Pay And Benefits [Member] | U.S. Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 2us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
2014 Initiatives [Member] | Severance Pay And Benefits [Member] | Bolthouse and Foodservice [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 2us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
2014 Initiatives [Member] | Severance Pay And Benefits [Member] | Corporate, Non-Segment [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 1us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
2014 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Expected Cost 12us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
Restructuring and Related Cost, Cost Incurred to Date 12us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
Restructuring and Related Cost, Expected Cost Remaining 0us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
2014 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member] | U.S. Simple Meals [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 1us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
2014 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member] | Global Baking And Snacking [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2014 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member] | International Simple Meals And Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 11us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
2014 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member] | U.S. Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
2014 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member] | Bolthouse and Foodservice [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
2014 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member] | Corporate, Non-Segment [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
2014 Initiatives [Member] | Other Restructuring [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Expected Cost 2us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
Restructuring and Related Cost, Cost Incurred to Date 1us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
Restructuring and Related Cost, Expected Cost Remaining 1us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
2014 Initiatives [Member] | Other Restructuring [Member] | U.S. Simple Meals [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
2014 Initiatives [Member] | Other Restructuring [Member] | Global Baking And Snacking [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2014 Initiatives [Member] | Other Restructuring [Member] | International Simple Meals And Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 1us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
2014 Initiatives [Member] | Other Restructuring [Member] | U.S. Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
2014 Initiatives [Member] | Other Restructuring [Member] | Bolthouse and Foodservice [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
2014 Initiatives [Member] | Other Restructuring [Member] | Corporate, Non-Segment [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateNonSegmentMember
2013 Initiatives [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Expected Cost 148us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
Restructuring and Related Cost, Cost Incurred to Date 146us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
Restructuring and Related Cost, Expected Cost Remaining 2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
2013 Initiatives [Member] | U.S. Simple Meals [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 90us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
2013 Initiatives [Member] | Global Baking And Snacking [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 14us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
Restructuring and Related Cost, Expected Cost Remaining 2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2013 Initiatives [Member] | International Simple Meals And Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 9us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
2013 Initiatives [Member] | U.S. Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 31us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
2013 Initiatives [Member] | Bolthouse and Foodservice [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 2us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
2013 Initiatives [Member] | Severance Pay And Benefits [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Expected Cost 35us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
Restructuring and Related Cost, Cost Incurred to Date 35us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
Restructuring and Related Cost, Expected Cost Remaining 0us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
2013 Initiatives [Member] | Severance Pay And Benefits [Member] | U.S. Simple Meals [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 19us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
2013 Initiatives [Member] | Severance Pay And Benefits [Member] | Global Baking And Snacking [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 2us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2013 Initiatives [Member] | Severance Pay And Benefits [Member] | International Simple Meals And Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 5us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
2013 Initiatives [Member] | Severance Pay And Benefits [Member] | U.S. Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 7us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
2013 Initiatives [Member] | Severance Pay And Benefits [Member] | Bolthouse and Foodservice [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 2us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
2013 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Expected Cost 99us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
Restructuring and Related Cost, Cost Incurred to Date 99us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
Restructuring and Related Cost, Expected Cost Remaining 0us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
2013 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member] | U.S. Simple Meals [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 64us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
2013 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member] | Global Baking And Snacking [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 10us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2013 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member] | International Simple Meals And Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 3us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
2013 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member] | U.S. Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 22us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
2013 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member] | Bolthouse and Foodservice [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember
2013 Initiatives [Member] | Other Restructuring [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Expected Cost 14us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
Restructuring and Related Cost, Cost Incurred to Date 12us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
Restructuring and Related Cost, Expected Cost Remaining 2us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
2013 Initiatives [Member] | Other Restructuring [Member] | U.S. Simple Meals [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 7us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USSimpleMealsMember
2013 Initiatives [Member] | Other Restructuring [Member] | Global Baking And Snacking [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 2us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_GlobalBakingAndSnackingMember
2013 Initiatives [Member] | Other Restructuring [Member] | International Simple Meals And Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 1us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_InternationalSimpleMealsAndBeveragesMember
2013 Initiatives [Member] | Other Restructuring [Member] | U.S. Beverages [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 2us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_USBeveragesMember
2013 Initiatives [Member] | Other Restructuring [Member] | Bolthouse and Foodservice [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date $ 0us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
/ us-gaap_StatementBusinessSegmentsAxis
= cpb_BolthouseAndFoodserviceMember