XML 60 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Changes in Accumulated Other Comprehensive Income (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax     $ (7,662)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax     (6,263)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax [1]  
Reclassifications out of Accumulated Other Comprehensive Income     74pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome  
Other Comprehensive Income (Loss), Net of Tax (2,534)us-gaap_OtherComprehensiveIncomeLossNetOfTax (269)us-gaap_OtherComprehensiveIncomeLossNetOfTax (6,189)us-gaap_OtherComprehensiveIncomeLossNetOfTax 864us-gaap_OtherComprehensiveIncomeLossNetOfTax
Accumulated Other Comprehensive Income (Loss), Net of Tax (13,851)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax   (13,851)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax     (3,876)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax     1,692us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]  
Reclassifications out of Accumulated Other Comprehensive Income     (139)pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Other Comprehensive Income (Loss), Net of Tax     1,553us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Accumulated Other Comprehensive Income (Loss), Net of Tax (2,323)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  (2,323)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Accumulated Net Unrealized Investment Gain (Loss) [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax     (18)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax     28us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
[1]  
Reclassifications out of Accumulated Other Comprehensive Income     (2)pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Other Comprehensive Income (Loss), Net of Tax     26us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Accumulated Other Comprehensive Income (Loss), Net of Tax 8us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
  8us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Pension Plan [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax     (5,165)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax     640us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PensionPlansDefinedBenefitMember
[1]  
Reclassifications out of Accumulated Other Comprehensive Income     215pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Other Comprehensive Income (Loss), Net of Tax     855us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Accumulated Other Comprehensive Income (Loss), Net of Tax (4,310)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PensionPlansDefinedBenefitMember
  (4,310)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Foreign Currency Gain (Loss) [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax     1,397us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ForeignCurrencyGainLossMember
 
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax     (8,623)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ForeignCurrencyGainLossMember
[1]  
Reclassifications out of Accumulated Other Comprehensive Income     0pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ForeignCurrencyGainLossMember
 
Other Comprehensive Income (Loss), Net of Tax     (8,623)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ForeignCurrencyGainLossMember
 
Accumulated Other Comprehensive Income (Loss), Net of Tax (7,226)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ForeignCurrencyGainLossMember
  (7,226)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ForeignCurrencyGainLossMember
 
Reclassification out of AOCI - Components [Domain]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Reclassifications out of Accumulated Other Comprehensive Income $ 59pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= pg_ReclassificationOutOfAociComponentsDomain
$ 69pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= pg_ReclassificationOutOfAociComponentsDomain
$ 74pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= pg_ReclassificationOutOfAociComponentsDomain
$ 123pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= pg_ReclassificationOutOfAociComponentsDomain
[1] Net of tax expense/(benefit) of $938, $1 and $231 for hedges, investment securities, and pension and other retiree benefits plans, respectively.