XML 85 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Discontinued Operations (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Sep. 30, 2014
Mar. 31, 2015
Jun. 30, 2014
Discontinued Operations Disclosures            
Asset fair value adjustment $ 241us-gaap_AssetsFairValueAdjustment $ 80us-gaap_AssetsFairValueAdjustment        
Gain (loss) on disposal, pre-tax (6)us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax (5)us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax 0us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax      
Accumulated other comprehensive income (loss), currency translation adjustment (1,713)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (3)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax     (1,713)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Assets held for sale 660us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation       660us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation  
Liabilities held for sale 663us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation       663us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation  
International Technology, Software [Member]            
Discontinued Operations Disclosures            
Gain (loss) on disposal, pre-tax       (6)us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_InternationalTechnologySoftwareMember
   
Gain (loss) on disposal, net of tax       (6)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_InternationalTechnologySoftwareMember
   
Brazil Distribution [Member]            
Discontinued Operations Disclosures            
Impairment charges         241us-gaap_AssetImpairmentCharges
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_BrazilDistributionMember
 
Impairment charges, net of tax         235mck_AssetImpairmentChargesAfterTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_BrazilDistributionMember
 
Impairment of long-lived assets to be disposed         31us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_BrazilDistributionMember
 
Impairment in excess of carrying value, liability amount 210mck_ImpairmentinExcessofCarryingValue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_BrazilDistributionMember
      210mck_ImpairmentinExcessofCarryingValue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_BrazilDistributionMember
 
Accumulated other comprehensive income (loss), currency translation adjustment 17us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_BrazilDistributionMember
      17us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_BrazilDistributionMember
 
Hospital Automation [Member]            
Discontinued Operations Disclosures            
Gain (loss) on disposal, pre-tax   (5)us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_HospitalAutomationMember
       
Gain (loss) on disposal, net of tax   (7)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_HospitalAutomationMember
       
Proceeds from sale   55us-gaap_ProceedsFromDivestitureOfBusinesses
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_HospitalAutomationMember
       
International Technology [Member]            
Discontinued Operations Disclosures            
Impairment charges   80us-gaap_AssetImpairmentCharges
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_InternationalTechnologyMember
       
Impairment charges, net of tax   80mck_AssetImpairmentChargesAfterTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_InternationalTechnologyMember
       
Cost of Sales [Member] | International Technology, Workforce [Member]            
Discontinued Operations Disclosures            
Asset fair value adjustment           34us-gaap_AssetsFairValueAdjustment
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_InternationalTechnologyWorkforceMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Asset fair value adjustment, net of tax           $ 27mck_AssetsFairValueAdjustmentNetofTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_InternationalTechnologyWorkforceMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember