XML 24 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwiill and Other Intangible Assets - Additional Information (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 9 Months Ended 3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Other Significant Noncash Transactions [Line Items]              
Amortization of Intangible Assets $ 113us-gaap_AmortizationOfIntangibleAssets $ 126us-gaap_AmortizationOfIntangibleAssets $ 348us-gaap_AmortizationOfIntangibleAssets $ 389us-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 308us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= pg_BatteriesMember
  1,900us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= pg_BatteriesMember
  740us-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