XML 73 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Technology Solutions Charges Technology Solutions Charges (Details) (Technology Solutions [Member], USD $)
In Millions, unless otherwise specified
3 Months Ended 9 Months Ended
Dec. 31, 2013
Dec. 31, 2013
Segment Reporting Information [Line Items]    
Other nonrecurring expense $ 57us-gaap_OtherNonrecurringExpense $ 60us-gaap_OtherNonrecurringExpense
Cost of sales [Member]
   
Segment Reporting Information [Line Items]    
Other nonrecurring expense 34us-gaap_OtherNonrecurringExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_TechnologySolutionsMember
34us-gaap_OtherNonrecurringExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_TechnologySolutionsMember
Operating Expense [Member]
   
Segment Reporting Information [Line Items]    
Other nonrecurring expense 23us-gaap_OtherNonrecurringExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_TechnologySolutionsMember
26us-gaap_OtherNonrecurringExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_TechnologySolutionsMember
Product alignment charges [Member]
   
Segment Reporting Information [Line Items]    
Other nonrecurring expense 35us-gaap_OtherNonrecurringExpense
/ mck_ProductAlignmentByTypeAxis
= mck_ProductAlignmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_TechnologySolutionsMember
 
Integration-related expenses [Member]
   
Segment Reporting Information [Line Items]    
Other nonrecurring expense 15us-gaap_OtherNonrecurringExpense
/ mck_ProductAlignmentByTypeAxis
= mck_IntegrationrelatedExpensesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_TechnologySolutionsMember
 
Reduction in workforce severance charges [Member]
   
Segment Reporting Information [Line Items]    
Other nonrecurring expense 7us-gaap_OtherNonrecurringExpense
/ mck_ProductAlignmentByTypeAxis
= mck_SeveranceChargesDuetoNaturalReductioninWorkforceMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_TechnologySolutionsMember
 
Severance charges due to reorganization [Member]
   
Segment Reporting Information [Line Items]    
Other nonrecurring expense 35us-gaap_OtherNonrecurringExpense
/ mck_ProductAlignmentByTypeAxis
= mck_SeveranceChargesDuetoReorganizationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_TechnologySolutionsMember
 
Asset impairment charges [Member]
   
Segment Reporting Information [Line Items]    
Other nonrecurring expense $ 15us-gaap_OtherNonrecurringExpense
/ mck_ProductAlignmentByTypeAxis
= mck_NonCashAssetImpairmentChargesMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_TechnologySolutionsMember