XML 73 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension, Retiree Medical and Savings Plans (Estimated Amounts to be Amortized from Accumulated Other Comprehensive Loss into Benefit Expense in 2012 for Pension and Retiree Medical Plans) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 27, 2014
Dec. 29, 2012
United States Pension Plan of US Entity, Defined Benefit    
Defined Benefit Plan Disclosure [Line Items]    
Payments for Defined Benefit Plan Settlement $ 388pep_PaymentsForDefinedBenefitPlanSettlement
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
$ 405pep_PaymentsForDefinedBenefitPlanSettlement
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Net loss 205us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Prior service credit (3)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Total 202us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
International    
Defined Benefit Plan Disclosure [Line Items]    
Net loss 74us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Total 74us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Retiree Medical Plan    
Defined Benefit Plan Disclosure [Line Items]    
Prior service credit (38)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= pep_RetireeMedicalPlanMember
 
Total $ (38)us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= pep_RetireeMedicalPlanMember