XML 63 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Income / (Loss) Changes in Accumulated 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
Accumulated Other Comprehensive Income [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning Balance     $ (7,662)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Other Comprehensive Income Before Reclassification     (3,670)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax [1]  
Reclassifications out of Accumulated Other Comprehensive Income     15pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome  
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX (1,506)us-gaap_OtherComprehensiveIncomeLossNetOfTax 365us-gaap_OtherComprehensiveIncomeLossNetOfTax (3,655)us-gaap_OtherComprehensiveIncomeLossNetOfTax 1,133us-gaap_OtherComprehensiveIncomeLossNetOfTax
Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending Balance (11,317)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax   (11,317)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges        
Accumulated Other Comprehensive Income [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning Balance     (3,876)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Other Comprehensive Income Before Reclassification     902us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
[1]  
Reclassifications out of Accumulated Other Comprehensive Income     (129)pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX     773us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending Balance (3,103)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  (3,103)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Accumulated Net Unrealized Investment Gain (Loss) [Member]        
Accumulated Other Comprehensive Income [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning Balance     (18)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Other Comprehensive Income Before Reclassification     0us-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
 
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX     (2)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending Balance (20)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
  (20)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Pension Plan [Member]        
Accumulated Other Comprehensive Income [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning Balance     (5,165)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Other Comprehensive Income Before Reclassification     355us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PensionPlansDefinedBenefitMember
[1]  
Reclassifications out of Accumulated Other Comprehensive Income     146pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX     501us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending Balance (4,664)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PensionPlansDefinedBenefitMember
  (4,664)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Foreign Currency Gain (Loss) [Member]        
Accumulated Other Comprehensive Income [Line Items]        
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning Balance     1,397us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ForeignCurrencyGainLossMember
 
Other Comprehensive Income Before Reclassification     (4,927)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
 
TOTAL OTHER COMPREHENSIVE INCOME (LOSS), NET OF TAX     (4,927)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ForeignCurrencyGainLossMember
 
Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending Balance (3,530)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ForeignCurrencyGainLossMember
  (3,530)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ForeignCurrencyGainLossMember
 
Reclassification out of AOCI - Components [Domain]        
Accumulated Other Comprehensive Income [Line Items]        
Reclassifications out of Accumulated Other Comprehensive Income $ 3pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= pg_ReclassificationOutOfAociComponentsDomain
$ (4)pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= pg_ReclassificationOutOfAociComponentsDomain
$ 15pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= pg_ReclassificationOutOfAociComponentsDomain
$ 54pg_ReclassificationsOutOfAccumulatedOtherComprehensiveIncome
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= pg_ReclassificationOutOfAociComponentsDomain
[1] Net of tax (benefit)/expense of $470, $1 and $138 for hedges, investment securities, and pension and other retiree benefits plans, respectively.