XML 32 R89.htm IDEA: XBRL DOCUMENT v2.4.1.9
COMMITMENTS AND CONTINGENCIES 2 (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Asbestos Related Liabilities Disclosure [Abstract]      
Asbestos Related Liabilities, Beginning of Period $ 1,611,000,000us-gaap_LossContingencyAccrualAtCarryingValue $ 1,772,000,000us-gaap_LossContingencyAccrualAtCarryingValue $ 1,736,000,000us-gaap_LossContingencyAccrualAtCarryingValue
Accrual for update to estimated liability 199,000,000us-gaap_LossContingencyAccrualProvision 185,000,000us-gaap_LossContingencyAccrualProvision 167,000,000us-gaap_LossContingencyAccrualProvision
Change in estimated cost of future claims (1,000,000)hon_LossContingencyChangeInEstimateOfFutureClaims 16,000,000hon_LossContingencyChangeInEstimateOfFutureClaims 30,000,000hon_LossContingencyChangeInEstimateOfFutureClaims
Update of expected resolution values for pending claims 2,000,000hon_LossContingencyExpectedResolutionForPendingClaims (5,000,000)hon_LossContingencyExpectedResolutionForPendingClaims 8,000,000hon_LossContingencyExpectedResolutionForPendingClaims
Asbestos related liability payments (259,000,000)us-gaap_LossContingencyAccrualCarryingValuePayments (357,000,000)us-gaap_LossContingencyAccrualCarryingValuePayments (169,000,000)us-gaap_LossContingencyAccrualCarryingValuePayments
Asbestos Related Liabilities, End of Period 1,552,000,000us-gaap_LossContingencyAccrualAtCarryingValue 1,611,000,000us-gaap_LossContingencyAccrualAtCarryingValue 1,772,000,000us-gaap_LossContingencyAccrualAtCarryingValue
Asbestos Related Liabilities Insurance Recoveries [Line Items]      
Insurance Recoveries, beginning of period 672,000,000us-gaap_LossContingencyReceivable 707,000,000us-gaap_LossContingencyReceivable 780,000,000us-gaap_LossContingencyReceivable
Probable insurance recoveries related to estimated liability 24,000,000us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions 27,000,000us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions 28,000,000us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions
Insurance receipts for asbestos related liabilities (211,000,000)us-gaap_LossContingencyRelatedReceivableCarryingValueReceipts (58,000,000)us-gaap_LossContingencyRelatedReceivableCarryingValueReceipts (122,000,000)us-gaap_LossContingencyRelatedReceivableCarryingValueReceipts
Insurance receivables settlements and write-offs 1,000,000hon_LossContingencyRelatedReceivableSettlementsAndWriteoffs (6,000,000)hon_LossContingencyRelatedReceivableSettlementsAndWriteoffs 21,000,000hon_LossContingencyRelatedReceivableSettlementsAndWriteoffs
Other (1,000,000)hon_LossContingencyRelatedReceivableCarryingValueOther 2,000,000hon_LossContingencyRelatedReceivableCarryingValueOther 0hon_LossContingencyRelatedReceivableCarryingValueOther
Insurance recoveries, end of period 485,000,000us-gaap_LossContingencyReceivable 672,000,000us-gaap_LossContingencyReceivable 707,000,000us-gaap_LossContingencyReceivable
Bendix Asbestos Loss Contingency Liability [Member]      
Asbestos Related Liabilities Disclosure [Abstract]      
Asbestos Related Liabilities, Beginning of Period 656,000,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
653,000,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
613,000,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
Accrual for update to estimated liability 195,000,000us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
180,000,000us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
168,000,000us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
Change in estimated cost of future claims (1,000,000)hon_LossContingencyChangeInEstimateOfFutureClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
16,000,000hon_LossContingencyChangeInEstimateOfFutureClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
30,000,000hon_LossContingencyChangeInEstimateOfFutureClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
Update of expected resolution values for pending claims 2,000,000hon_LossContingencyExpectedResolutionForPendingClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
(5,000,000)hon_LossContingencyExpectedResolutionForPendingClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
8,000,000hon_LossContingencyExpectedResolutionForPendingClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
Asbestos related liability payments (229,000,000)us-gaap_LossContingencyAccrualCarryingValuePayments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
(188,000,000)us-gaap_LossContingencyAccrualCarryingValuePayments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
(166,000,000)us-gaap_LossContingencyAccrualCarryingValuePayments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
Asbestos Related Liabilities, End of Period 623,000,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
656,000,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
653,000,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
Asbestos Related Liabilities Insurance Recoveries [Line Items]      
Insurance Recoveries, beginning of period 141,000,000us-gaap_LossContingencyReceivable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
138,000,000us-gaap_LossContingencyReceivable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
162,000,000us-gaap_LossContingencyReceivable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
Probable insurance recoveries related to estimated liability 24,000,000us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
27,000,000us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
28,000,000us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
Insurance receipts for asbestos related liabilities (24,000,000)us-gaap_LossContingencyRelatedReceivableCarryingValueReceipts
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
(24,000,000)us-gaap_LossContingencyRelatedReceivableCarryingValueReceipts
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
(60,000,000)us-gaap_LossContingencyRelatedReceivableCarryingValueReceipts
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
Insurance receivables settlements and write-offs (6,000,000)hon_LossContingencyRelatedReceivableSettlementsAndWriteoffs
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
0hon_LossContingencyRelatedReceivableSettlementsAndWriteoffs
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
8,000,000hon_LossContingencyRelatedReceivableSettlementsAndWriteoffs
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
Other 0hon_LossContingencyRelatedReceivableCarryingValueOther
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
0hon_LossContingencyRelatedReceivableCarryingValueOther
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
0hon_LossContingencyRelatedReceivableCarryingValueOther
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
Insurance recoveries, end of period 135,000,000us-gaap_LossContingencyReceivable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
141,000,000us-gaap_LossContingencyReceivable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
138,000,000us-gaap_LossContingencyReceivable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_BendixAsbestosLossContingencyLiabilityMember
Narco Asbestos Loss Contingency Liability [Member]      
Asbestos Related Liabilities Disclosure [Abstract]      
Asbestos Related Liabilities, Beginning of Period 955,000,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
1,119,000,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
1,123,000,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
Accrual for update to estimated liability 4,000,000us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
5,000,000us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
(1,000,000)us-gaap_LossContingencyAccrualProvision
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
Change in estimated cost of future claims 0hon_LossContingencyChangeInEstimateOfFutureClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
0hon_LossContingencyChangeInEstimateOfFutureClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
0hon_LossContingencyChangeInEstimateOfFutureClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
Update of expected resolution values for pending claims 0hon_LossContingencyExpectedResolutionForPendingClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
0hon_LossContingencyExpectedResolutionForPendingClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
0hon_LossContingencyExpectedResolutionForPendingClaims
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
Asbestos related liability payments (30,000,000)us-gaap_LossContingencyAccrualCarryingValuePayments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
(169,000,000)us-gaap_LossContingencyAccrualCarryingValuePayments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
(3,000,000)us-gaap_LossContingencyAccrualCarryingValuePayments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
Asbestos Related Liabilities, End of Period 929,000,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
955,000,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
1,119,000,000us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
Asbestos Related Liabilities Insurance Recoveries [Line Items]      
Insurance Recoveries, beginning of period 531,000,000us-gaap_LossContingencyReceivable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
569,000,000us-gaap_LossContingencyReceivable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
618,000,000us-gaap_LossContingencyReceivable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
Probable insurance recoveries related to estimated liability 0us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
0us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
0us-gaap_LossContingencyRelatedReceivableCarryingValueAdditions
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
Insurance receipts for asbestos related liabilities (187,000,000)us-gaap_LossContingencyRelatedReceivableCarryingValueReceipts
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
(34,000,000)us-gaap_LossContingencyRelatedReceivableCarryingValueReceipts
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
(62,000,000)us-gaap_LossContingencyRelatedReceivableCarryingValueReceipts
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
Insurance receivables settlements and write-offs 7,000,000hon_LossContingencyRelatedReceivableSettlementsAndWriteoffs
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
(6,000,000)hon_LossContingencyRelatedReceivableSettlementsAndWriteoffs
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
13,000,000hon_LossContingencyRelatedReceivableSettlementsAndWriteoffs
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
Other (1,000,000)hon_LossContingencyRelatedReceivableCarryingValueOther
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
2,000,000hon_LossContingencyRelatedReceivableCarryingValueOther
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
0hon_LossContingencyRelatedReceivableCarryingValueOther
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
Insurance recoveries, end of period $ 350,000,000us-gaap_LossContingencyReceivable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
$ 531,000,000us-gaap_LossContingencyReceivable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember
$ 569,000,000us-gaap_LossContingencyReceivable
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= hon_NarcoAsbestosLossContingencyLiabilityMember