XML 84 R61.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Pension, Retiree Medical and Savings Plans (Narrative) (Details) - USD ($) $ / shares in Units, $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016 | Dec. 26, 2015 | Dec. 27, 2014
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Lower limit of net accumulated gain or loss |  | 10.00% |  |
Average remaining service period of active plan participants, pension expense |  | 11 |  |
Average remaining service period of active plan participants, retiree medical expense |  | 7 |  |
Pension strategy investment term, years |  | 5 years |  |
Defined Contribution Plan, Cost Recognized |  | $ 164 | $ 148 | $ 130
Change in accounting estimate |  | 125 |  |
Change in Accounting Estimate after Tax |  | $ 81 |  |
Change in Accounting Estimate per Share |  | $ 0.06 |  |
Pension Plans, Defined Benefit |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Unfunded plans included in total projected benefit liability |  | $ 790 |  |
Employer contributions |  | $ 659 | $ 162 | $ 591
Retiree Medical Plan |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Expected return on plan assets |  | 7.50% | 7.50% | 7.50%
Employer contributions |  | $ 36 | $ 43 | $ 64
United States Pension Plan of US Entity, Defined Benefit |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Expected return on plan assets |  | 7.50% | 7.50% | 7.50%
Employer contributions |  | $ 541 | $ 66 |
Discretionary contribution to fund pension settlement |  | 452 |  | $ 388
Pre-tax non-cash settlement charge |  | 242 |  | 141
Pension-related settlement, after-tax |  | $ 162 |  |
Pre-tax non-cash settlement charge, after-tax |  |  |  | $ 88
Pre-tax non-cash settlement charge, net of tax, per share |  | $ 0.11 |  | $ 0.06
Real Estate [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Redemption period |  | 45 |  |
Scenario, Forecast [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Defined Benefit Plan, Average remaining life expectancy of Inactive Plan Participants, Pension Expense | 27 |  |  |
Expected future employer contributions in 2017 | $ 184 |  |  |
Cost Savings Related to Reorganization of U.S. Pension Plans | 40 |  |  |
Scenario, Forecast [Member] | Retiree Medical Plan |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Expected future employer contributions in 2017 | $ 54 |  |  |
Maximum | Years 1 Through 5 [Member] |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Subsidies expected to be received under the 2003 Medicare Act |  | $ 3 |  |

X
- Definition Impact of changing the method used to calculate the service and interest cost components of net periodic benefit cost from a single weighted-average discount rate to the full yield curve approach, applying specific spot rates along the yield curve (after tax) + References No definition available. + Details
Name: | pep_ChangeinAccountingEstimateafterTax
Namespace Prefix: | pep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Impact of changing the method used to calculate the service and interest cost components of net periodic benefit cost from a single weighted-average discount rate to the full yield curve approach, applying specific spot rates along the yield curve (per share) + References No definition available. + Details
Name: | pep_ChangeinAccountingEstimateperShare
Namespace Prefix: | pep_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Impact of changing the method used to calculate the service and interest cost components of net periodic benefit cost from a single weighted-average discount rate to the full yield curve approach, applying specific spot rates along the yield curve + References No definition available. + Details
Name: | pep_Changeinaccountingestimate
Namespace Prefix: | pep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cost Savings Related to Reorganization of U.S. Pension Plans due to change in amortization periods + References No definition available. + Details
Name: | pep_CostSavingsRelatedtoReorganizationofU.S.PensionPlans
Namespace Prefix: | pep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Defined Benefit Plan, Average Remaining Service Period of Active Plan Participants, Pension Expense + References No definition available. + Details
Name: | pep_DefinedBenefitPlanAverageRemainingServicePeriodofActivePlanParticipantsPensionExpense
Namespace Prefix: | pep_
Data Type: | us-types:durationStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Average Remaining Service Period of Active Plan Participants, Retiree Medical Expense + References No definition available. + Details
Name: | pep_DefinedBenefitPlanAverageRemainingServicePeriodofActivePlanParticipantsRetireeMedicalExpense
Namespace Prefix: | pep_
Data Type: | us-types:durationStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Average remaining life expectancy of Inactive Plan Participants, Pension Expense + References No definition available. + Details
Name: | pep_DefinedBenefitPlanAverageremaininglifeexpectancyofInactivePlanParticipantsPensionExpense
Namespace Prefix: | pep_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Expected Return on Certain Assets, Computation, Moving Average Term + References No definition available. + Details
Name: | pep_DefinedBenefitPlanExpectedReturnOnCertainAssetsComputationMovingAverageTerm
Namespace Prefix: | pep_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements, Net of Tax + References No definition available. + Details
Name: | pep_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsNetOfTax
Namespace Prefix: | pep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements, Net of Tax, Per Share + References No definition available. + Details
Name: | pep_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsNetOfTaxPerShare
Namespace Prefix: | pep_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan Unfunded Plan Benefit Obligations + References No definition available. + Details
Name: | pep_DefinedBenefitPlanUnfundedPlanBenefitObligations
Namespace Prefix: | pep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lower Limit Of Net Accumulated Gain Or Loss + References No definition available. + Details
Name: | pep_LowerLimitOfNetAccumulatedGainOrLoss
Namespace Prefix: | pep_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Payments for Defined Benefit Plan Settlement + References No definition available. + Details
Name: | pep_PaymentsForDefinedBenefitPlanSettlement
Namespace Prefix: | pep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Pension-related settlement, after-tax + References No definition available. + Details
Name: | pep_Pensionrelatedsettlementaftertax
Namespace Prefix: | pep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Redemption period + References No definition available. + Details
Name: | pep_Redemptionperiod
Namespace Prefix: | pep_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Subsidies by year expected to be received under the 2003 Medicare Act + References No definition available. + Details
Name: | pep_SubsidiesExpectedToBeReceivedFromTwoThousandAndThreeMedicareAct
Namespace Prefix: | pep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition An assumption as to the rate of return on plan assets reflecting the average rate of earnings expected on the funds invested or to be invested to provide for the benefits included in the benefit obligation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Expected Long-Term Rate of Return on Plan Assets -URI http://asc.fasb.org/extlink&oid=6512046 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(3) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contributions made by the employer to defined benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(5)(ii) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 35 -Paragraph 123 -Subparagraph B -URI http://asc.fasb.org/extlink&oid=64937487&loc=d3e36068-114959 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 35 -Paragraph 63 -Subparagraph B -URI http://asc.fasb.org/extlink&oid=64937038&loc=d3e12551-114930 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(5)(iv)(01) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of net gain (loss) recognized in net periodic benefit cost as a result of an irrevocable action that relieves the employer (or the plan) of primary responsibility for a benefit obligation and eliminates significant risks related to the obligation and the assets used to effect the settlement. Examples of transactions that constitute a settlement include, but are not limited to, lump-sum cash payments to plan participants in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contracts to cover vested benefits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 15 -Paragraph 6 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=7577095&loc=d3e8001-114927 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h)(7) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of employer's best estimate of contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of the cost recognized during the period for defined contribution plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_RealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | pep_DefinedBenefitPlanSubsidiesExpectedPeriodAxis=pep_Years1Through5Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |