Annual report pursuant to Section 13 and 15(d)

GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2)

v2.4.1.9
GOODWILL AND OTHER INTANGIBLE ASSETS (Details 2) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Finite Lived Intangible Assets      
Intangible asset, Net $ 343us-gaap_FiniteLivedIntangibleAssetsNet $ 357us-gaap_FiniteLivedIntangibleAssetsNet  
Amortization expense for software and other intangibles 99us-gaap_AmortizationOfIntangibleAssets 86us-gaap_AmortizationOfIntangibleAssets 64us-gaap_AmortizationOfIntangibleAssets
Projected amortization expense      
2015 86us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths    
2016 75us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo    
2017 56us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree    
2018 36us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour    
2019 25us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive    
Software      
Finite Lived Intangible Assets      
Intangible asset, Gross 472us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
494us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
 
Less: Accumulated amortization (218)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
(218)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
 
Intangible asset, Net 254us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
276us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
 
Trademarks, patents and other      
Finite Lived Intangible Assets      
Intangible asset, Gross 164us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cmi_TrademarksPatentsAndOtherIntangibleAssetMember
135us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cmi_TrademarksPatentsAndOtherIntangibleAssetMember
 
Less: Accumulated amortization (75)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cmi_TrademarksPatentsAndOtherIntangibleAssetMember
(54)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cmi_TrademarksPatentsAndOtherIntangibleAssetMember
 
Intangible asset, Net $ 89us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cmi_TrademarksPatentsAndOtherIntangibleAssetMember
$ 81us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= cmi_TrademarksPatentsAndOtherIntangibleAssetMember
 
Trademarks, patents and other | Low end of range      
Finite Lived Intangible Assets      
Finite lived intangible assets amortization period 3 years    
Trademarks, patents and other | High end of range      
Finite Lived Intangible Assets      
Finite lived intangible assets amortization period 12 years    
Software developed or obtained for internal use | Low end of range      
Finite Lived Intangible Assets      
Finite lived intangible assets amortization period 3 years    
Software developed or obtained for internal use | High end of range      
Finite Lived Intangible Assets      
Finite lived intangible assets amortization period 12 years