XML 20 R121.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other Commitments and Contingent Liabilities (Litigation Reserve and Expense) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Loss Contingencies [Line Items]      
Claims and litigation charges $ 150us-gaap_LossContingencyLossInPeriod $ 68us-gaap_LossContingencyLossInPeriod $ 72us-gaap_LossContingencyLossInPeriod
Payments for Legal Settlements 0us-gaap_PaymentsForLegalSettlements 105us-gaap_PaymentsForLegalSettlements 483us-gaap_PaymentsForLegalSettlements
Average Wholesale Price Litigation [Member]      
Loss Contingencies [Line Items]      
Claims and litigation charges 0us-gaap_LossContingencyLossInPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mck_AverageWholesalePriceLitigationMember
68us-gaap_LossContingencyLossInPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mck_AverageWholesalePriceLitigationMember
72us-gaap_LossContingencyLossInPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mck_AverageWholesalePriceLitigationMember
Payments for Legal Settlements 0us-gaap_PaymentsForLegalSettlements
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mck_AverageWholesalePriceLitigationMember
105us-gaap_PaymentsForLegalSettlements
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mck_AverageWholesalePriceLitigationMember
483us-gaap_PaymentsForLegalSettlements
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mck_AverageWholesalePriceLitigationMember
Estimated Litigation Liability   $ 42us-gaap_LitigationReserve
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mck_AverageWholesalePriceLitigationMember