XML 51 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring, Impairment and Integration Charges (Summary of Productivity Plan Charges) (Details) (Productivity Plan, USD $)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 27, 2014
Dec. 28, 2013
Dec. 29, 2012
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions $ 61us-gaap_RestructuringSettlementAndImpairmentProvisions $ 110us-gaap_RestructuringSettlementAndImpairmentProvisions $ 279us-gaap_RestructuringSettlementAndImpairmentProvisions
Restructuring, Settlement and Impairment Provisions, Net of Tax 54pep_RestructuringSettlementAndImpairmentProvisionsNetOfTax 90pep_RestructuringSettlementAndImpairmentProvisionsNetOfTax 215pep_RestructuringSettlementAndImpairmentProvisionsNetOfTax
Restructuring and impairment provisions, after-tax impact per share $ 0.04pep_RestructuringSettlementAndImpairmentProvisionsNetOfTaxPerShareAmount $ 0.06pep_RestructuringSettlementAndImpairmentProvisionsNetOfTaxPerShareAmount $ 0.14pep_RestructuringSettlementAndImpairmentProvisionsNetOfTaxPerShareAmount
Severance And Other Employee Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 31us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
74us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
89us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
Asset Impairments
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 6us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
6us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
75us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
Other Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 24us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
30us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
115us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
FLNA
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 2us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_FritoLayNorthAmericaMember
8us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_FritoLayNorthAmericaMember
38us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_FritoLayNorthAmericaMember
FLNA | Severance And Other Employee Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions (1)us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_FritoLayNorthAmericaMember
4us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_FritoLayNorthAmericaMember
14us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_FritoLayNorthAmericaMember
FLNA | Asset Impairments
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_FritoLayNorthAmericaMember
0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_FritoLayNorthAmericaMember
8us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_FritoLayNorthAmericaMember
FLNA | Other Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 3us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_FritoLayNorthAmericaMember
4us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_FritoLayNorthAmericaMember
16us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_FritoLayNorthAmericaMember
QFNA
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_QuakerFoodsNorthAmericaMember
1us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_QuakerFoodsNorthAmericaMember
9us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_QuakerFoodsNorthAmericaMember
QFNA | Severance And Other Employee Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_QuakerFoodsNorthAmericaMember
0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_QuakerFoodsNorthAmericaMember
0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_QuakerFoodsNorthAmericaMember
QFNA | Asset Impairments
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_QuakerFoodsNorthAmericaMember
0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_QuakerFoodsNorthAmericaMember
0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_QuakerFoodsNorthAmericaMember
QFNA | Other Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_QuakerFoodsNorthAmericaMember
1us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_QuakerFoodsNorthAmericaMember
9us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_QuakerFoodsNorthAmericaMember
Latin America Foods
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_LatinAmericaFoodsMember
7us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_LatinAmericaFoodsMember
50us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_LatinAmericaFoodsMember
Latin America Foods | Severance And Other Employee Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 19us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_LatinAmericaFoodsMember
5us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_LatinAmericaFoodsMember
15us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_LatinAmericaFoodsMember
Latin America Foods | Asset Impairments
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_LatinAmericaFoodsMember
2us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_LatinAmericaFoodsMember
8us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_LatinAmericaFoodsMember
Latin America Foods | Other Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions (19)us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_LatinAmericaFoodsMember
0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_LatinAmericaFoodsMember
27us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_LatinAmericaFoodsMember
PAB
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 7us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAmericasBeveragesMember
21us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAmericasBeveragesMember
102us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAmericasBeveragesMember
PAB | Severance And Other Employee Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions (3)us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAmericasBeveragesMember
8us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAmericasBeveragesMember
34us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAmericasBeveragesMember
PAB | Asset Impairments
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 1us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAmericasBeveragesMember
0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAmericasBeveragesMember
43us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAmericasBeveragesMember
PAB | Other Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 9us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAmericasBeveragesMember
13us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAmericasBeveragesMember
25us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAmericasBeveragesMember
Europe
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 29us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
50us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
42us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
Europe | Severance And Other Employee Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 6us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
36us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
14us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
Europe | Asset Impairments
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 5us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
2us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
16us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
Europe | Other Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 18us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
12us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
12us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
Pepsico Asia Middle East And Africa
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 15us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAsiaMiddleEastAndAfricaMember
25us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAsiaMiddleEastAndAfricaMember
28us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAsiaMiddleEastAndAfricaMember
Pepsico Asia Middle East And Africa | Severance And Other Employee Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 12us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAsiaMiddleEastAndAfricaMember
21us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAsiaMiddleEastAndAfricaMember
18us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAsiaMiddleEastAndAfricaMember
Pepsico Asia Middle East And Africa | Asset Impairments
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAsiaMiddleEastAndAfricaMember
2us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAsiaMiddleEastAndAfricaMember
0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAsiaMiddleEastAndAfricaMember
Pepsico Asia Middle East And Africa | Other Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 3us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAsiaMiddleEastAndAfricaMember
2us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAsiaMiddleEastAndAfricaMember
10us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_PepsicoAsiaMiddleEastAndAfricaMember
Corporate
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 8us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_CorporateUnallocatedMember
[1] (2)us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_CorporateUnallocatedMember
[1] 10us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_CorporateUnallocatedMember
[1]
Corporate | Severance And Other Employee Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions (2)us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_CorporateUnallocatedMember
[1] 0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_CorporateUnallocatedMember
[1] (6)us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_CorporateUnallocatedMember
[1]
Corporate | Asset Impairments
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions 0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_CorporateUnallocatedMember
[1] 0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_CorporateUnallocatedMember
[1] 0us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_CorporateUnallocatedMember
[1]
Corporate | Other Costs
     
Restructuring Cost and Reserve [Line Items]      
Restructuring, Settlement and Impairment Provisions $ 10us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_CorporateUnallocatedMember
[1] $ (2)us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_CorporateUnallocatedMember
[1] $ 16us-gaap_RestructuringSettlementAndImpairmentProvisions
/ us-gaap_RestructuringCostAndReserveAxis
= pep_OtherCostsMember
/ us-gaap_RestructuringPlanAxis
= pep_ProductivityPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= pep_CorporateUnallocatedMember
[1]
[1] Income amount represents adjustments of previously recorded amounts.