XML 98 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement and Post-Retirement Benefit Plans (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Retirement and post-retirement benefit plans      
Plan assets $ 12,807hpq_DefinedBenefitPlanAndDefinedContributionPlanFairValueOfPlanAssets $ 11,703hpq_DefinedBenefitPlanAndDefinedContributionPlanFairValueOfPlanAssets  
Projected Benefit Obligation 14,584hpq_DefinedBenefitPlanAndDefinedContributionPlanBenefitObligation 12,703hpq_DefinedBenefitPlanAndDefinedContributionPlanBenefitObligation  
U.S. Defined Benefit Plans      
Retirement and post-retirement benefit plans      
Plan assets 11,979hpq_DefinedBenefitPlanAndDefinedContributionPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
10,866hpq_DefinedBenefitPlanAndDefinedContributionPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
 
Projected Benefit Obligation 13,756hpq_DefinedBenefitPlanAndDefinedContributionPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
   
Projected Benefit Obligation 13,756us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
11,866us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
14,237us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Post-Retirement Benefit Plans      
Retirement and post-retirement benefit plans      
Projected Benefit Obligation 840us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
867us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
1,056us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Eligible Age for HP Retirement Medical Savings Account Plan 45 years    
DPSP      
Retirement and post-retirement benefit plans      
Plan assets 828hpq_DefinedBenefitPlanAndDefinedContributionPlanFairValueOfPlanAssets
/ hpq_DefinedProfitSharingPlanAxis
= hpq_DeferredProfitSharingPlanMember
837hpq_DefinedBenefitPlanAndDefinedContributionPlanFairValueOfPlanAssets
/ hpq_DefinedProfitSharingPlanAxis
= hpq_DeferredProfitSharingPlanMember
 
Projected Benefit Obligation $ 828hpq_DefinedBenefitPlanAndDefinedContributionPlanBenefitObligation
/ hpq_DefinedProfitSharingPlanAxis
= hpq_DeferredProfitSharingPlanMember
$ 837hpq_DefinedBenefitPlanAndDefinedContributionPlanBenefitObligation
/ hpq_DefinedProfitSharingPlanAxis
= hpq_DeferredProfitSharingPlanMember