XML 43 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Income / (Loss) Reclassifications out of Other Comprehensive Income (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Reclassifications out of Accumulated Other Comprehensive Income [Line Items]        
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax     $ (470)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax  
Hedges and investment securities, net of tax 365us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax (71)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 773us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax (310)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Other Comprehensive Income (Loss), Available-for-sale Securities, Tax     (1)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax  
Net of tax 1us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax (15)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax (2)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax (1)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax     (138)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax  
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax 219us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 20us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 501us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax (36)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Reclassifications out of Accumulated Other Comprehensive Income     (15)pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome  
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges        
Reclassifications out of Accumulated Other Comprehensive Income [Line Items]        
Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net 1us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] 1us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] 3us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] 3us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax 66us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] 58us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] 128us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] 56us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Gains and Losses on Hedges and Investment Securities, before tax 67us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] 59us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] 131us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] 59us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax (1)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] (1)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] (2)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] (1)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Hedges and investment securities, net of tax 66us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] 58us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] 129us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1] 58us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]
Securities Investment [Member]        
Reclassifications out of Accumulated Other Comprehensive Income [Line Items]        
Gains and losses on investment securities 3us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_SecuritiesInvestmentMember
[2] 16us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_SecuritiesInvestmentMember
[2] 3us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_SecuritiesInvestmentMember
[2] 16us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_SecuritiesInvestmentMember
[2]
Other Comprehensive Income (Loss), Available-for-sale Securities, Tax (1)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_SecuritiesInvestmentMember
[2] (6)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_SecuritiesInvestmentMember
[2] (1)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_SecuritiesInvestmentMember
[2] (6)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_SecuritiesInvestmentMember
[2]
Net of tax 2us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_SecuritiesInvestmentMember
[2] 10us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_SecuritiesInvestmentMember
[2] 2us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_SecuritiesInvestmentMember
[2] 10us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_SecuritiesInvestmentMember
[2]
Pension Plan [Member]        
Reclassifications out of Accumulated Other Comprehensive Income [Line Items]        
Defined Benefit Plan, Amortization of Prior Service Cost (Credit) (2)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] (2)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] (5)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] (3)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3]
Defined Benefit Plan, Actuarial Gain (Loss) (97)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] (84)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] (197)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] (165)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3]
Defined Benefit Plan, Amortization of Net Gains (Losses) (99)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] (86)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] (202)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] (168)us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3]
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax 28us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] 22us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] 56us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] 46us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3]
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax (71)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] (64)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] (146)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3] (122)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_PensionPlansDefinedBenefitMember
[3]
Reclassification out of AOCI - Components [Domain]        
Reclassifications out of Accumulated Other Comprehensive Income [Line Items]        
Reclassifications out of Accumulated Other Comprehensive Income $ (3)pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= pg_ReclassificationOutOfAociComponentsDomain
$ 4pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= pg_ReclassificationOutOfAociComponentsDomain
$ (15)pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= pg_ReclassificationOutOfAociComponentsDomain
$ (54)pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= pg_ReclassificationOutOfAociComponentsDomain
[1] See Note 6 for classification of these items in the Consolidated Statement of Earnings.
[2] Reclassified from AOCI into Other non-operating income, net.
[3] Reclassified from AOCI into Cost of products sold and SG&A. These components are included in net periodic pension cost.