XML 91 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity Investments (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 6 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Sep. 30, 2013
Schedule of Equity Method Investments [Line Items]        
Impairment of an equity investment $ 0us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment $ 0us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment $ 191us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment  
Distribution Solutions [Member] | Brocacef [Member]        
Schedule of Equity Method Investments [Line Items]        
Equity interest in investee 45.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= mck_BrocacefMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
     
Distribution Solutions [Member] | Nadro [Member]        
Schedule of Equity Method Investments [Line Items]        
Equity interest in investee   49.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= mck_NadroMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
49.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= mck_NadroMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
49.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= mck_NadroMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
Impairment of an equity investment     191us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= mck_NadroMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
 
Cumulative foreign currency translation losses     69us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= mck_NadroMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
 
Proceeds from sale of equity investments       $ 41us-gaap_ProceedsFromSaleOfEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= mck_NadroMember
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember