XML 22 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Charges (Schedule Of Restructuring Charges Associated With Each Reportable Segment) (Details) (USD $)
In Millions, unless otherwise specified
Feb. 01, 2015
2014 Initiatives [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date $ 54us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
2014 Initiatives [Member] | Severance Pay And Benefits [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 41us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
2014 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 12us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandFourteenInitiativesMember
2014 Initiatives [Member] | Other Exit Costs [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
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
2014 Initiatives [Member] | U.S. Simple Meals [Member] | Severance Pay And Benefits [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] | U.S. Simple Meals [Member] | Asset Impairment Accelerated Depreciation [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] | U.S. Simple Meals [Member] | Other Exit Costs [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] | 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
2014 Initiatives [Member] | Global Baking And Snacking [Member] | Severance Pay And Benefits [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] | Global Baking And Snacking [Member] | Asset Impairment Accelerated Depreciation [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] | Global Baking And Snacking [Member] | Other Exit Costs [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] | 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] | International Simple Meals And Beverages [Member] | Severance Pay And Benefits [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] | International Simple Meals And Beverages [Member] | Asset Impairment Accelerated Depreciation [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] | International Simple Meals And Beverages [Member] | Other Exit Costs [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] | 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] | U.S. Beverages [Member] | Severance Pay And Benefits [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] | U.S. Beverages [Member] | Asset Impairment Accelerated Depreciation [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] | U.S. Beverages [Member] | Other Exit Costs [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] | 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] | Bolthouse and Foodservice [Member] | Severance Pay And Benefits [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] | Bolthouse and Foodservice [Member] | Asset Impairment Accelerated Depreciation [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] | Bolthouse and Foodservice [Member] | Other Exit Costs [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] | 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] | Corporate, Non-Segment [Member] | Severance Pay And Benefits [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] | Corporate, Non-Segment [Member] | Asset Impairment Accelerated Depreciation [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] | Corporate, Non-Segment [Member] | Other Exit Costs [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, Cost Incurred to Date 146us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
2013 Initiatives [Member] | Severance Pay And Benefits [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 35us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
2013 Initiatives [Member] | Asset Impairment Accelerated Depreciation [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 99us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= cpb_AssetImpairmentAcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= cpb_TwoThousandThirteenInitiativesMember
2013 Initiatives [Member] | Other Exit Costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Cost Incurred to Date 12us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ 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] | U.S. Simple Meals [Member] | Severance Pay And Benefits [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] | U.S. Simple Meals [Member] | Asset Impairment Accelerated Depreciation [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] | U.S. Simple Meals [Member] | Other Exit Costs [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] | 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
2013 Initiatives [Member] | Global Baking And Snacking [Member] | Severance Pay And Benefits [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] | Global Baking And Snacking [Member] | Asset Impairment Accelerated Depreciation [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] | Global Baking And Snacking [Member] | Other Exit Costs [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] | 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] | International Simple Meals And Beverages [Member] | Severance Pay And Benefits [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] | International Simple Meals And Beverages [Member] | Asset Impairment Accelerated Depreciation [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] | International Simple Meals And Beverages [Member] | Other Exit Costs [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] | 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] | U.S. Beverages [Member] | Severance Pay And Benefits [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] | U.S. Beverages [Member] | Asset Impairment Accelerated Depreciation [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] | U.S. Beverages [Member] | Other Exit Costs [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] | 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] | Bolthouse and Foodservice [Member] | Severance Pay And Benefits [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] | Bolthouse and Foodservice [Member] | Asset Impairment Accelerated Depreciation [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] | Bolthouse and Foodservice [Member] | Other Exit Costs [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