XML 96 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Cash Flow Information (Details 1) (USD $)
In Millions, except Per Share data, unless otherwise specified
1 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Sep. 30, 2014
Jun. 30, 2014
Transactions related to investing activities with significant non-cash components        
Dividends that have been declared but not yet paid (in dollars per share) $ 1.025mmm_DividendsDeclaredInCurrentPeriodPaidInSubsequentPeriod $ 0.855mmm_DividendsDeclaredInCurrentPeriodPaidInSubsequentPeriod    
Increase of Current Liabilities due to dividend declared but not paid $ 648us-gaap_DividendsPayableCurrent $ 567us-gaap_DividendsPayableCurrent    
Sumitomo 3M Limited administrative headquarters sale        
Transactions related to investing activities with significant non-cash components        
Note receivable due       78us-gaap_NotesReceivableNet
/ us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis
= mmm_Sumitomo3MLimitedAdministrativeHeadquartersSaleMember
Deferred profit from sale of Sumitomo 3M Limited       49us-gaap_DeferredGainOnSaleOfProperty
/ us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis
= mmm_Sumitomo3MLimitedAdministrativeHeadquartersSaleMember
Non-strategic equity interest sale within Health Care        
Transactions related to investing activities with significant non-cash components        
Note receivable due     24us-gaap_NotesReceivableNet
/ us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis
= mmm_NonStrategicInvestmentSaleFromHealthCareBusinessGroupMember
 
Gain on sale of non-strategic equity investment within Health Care Business Group     18us-gaap_GainLossOnDispositionOfAssets1
/ us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis
= mmm_NonStrategicInvestmentSaleFromHealthCareBusinessGroupMember
 
City of Nevada, MO        
Transactions related to investing activities with significant non-cash components        
City of Nevada, MO Municipal Bond Value $ 15us-gaap_MunicipalDebtSecuritiesAtCarryingValue
/ us-gaap_OtherSignificantNoncashTransactionsByUniqueDescriptionAxis
= mmm_CityOfNevadaMissouriMember