XML 69 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets Goodwiill and Other Intangible Assets - Additional Information (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Sep. 30, 2014
Jun. 30, 2014
Other Significant Noncash Transactions [Line Items]            
Amortization of Intangible Assets $ 116us-gaap_AmortizationOfIntangibleAssets $ 129us-gaap_AmortizationOfIntangibleAssets $ 235us-gaap_AmortizationOfIntangibleAssets $ 263us-gaap_AmortizationOfIntangibleAssets    
Batteries [Member]            
Other Significant Noncash Transactions [Line Items]            
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount           5.00%us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= pg_BatteriesMember
Goodwill, Impairment Loss 740us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= pg_BatteriesMember
  1,600us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= pg_BatteriesMember
  863us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= pg_BatteriesMember
 
Duracell [Member]            
Other Significant Noncash Transactions [Line Items]            
Intangible Asset Impairment Charges After Tax         69pg_IntangibleAssetImpairmentChargesAfterTax
/ us-gaap_StatementBusinessSegmentsAxis
= pg_DuracellMember
 
Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)         $ 110us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
/ us-gaap_StatementBusinessSegmentsAxis
= pg_DuracellMember
 
Appliances [Member]            
Other Significant Noncash Transactions [Line Items]            
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount 5.00%us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= pg_AppliancesMember
  5.00%us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= pg_AppliancesMember