XML 116 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Combinations (Fair Value Of Assets Acquired And Liabilities Assumed) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Feb. 06, 2014
Business Acquisition [Line Items]        
Goodwill $ 9,817us-gaap_Goodwill $ 9,927us-gaap_Goodwill $ 6,405us-gaap_Goodwill  
Goodwill, Purchase Accounting Adjustments 625us-gaap_GoodwillPurchaseAccountingAdjustments 1us-gaap_GoodwillPurchaseAccountingAdjustments    
Celesio [Member]        
Business Acquisition [Line Items]        
Receivables 3,376us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
    3,425us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
Measurement period adjustments, receivables (49)us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
     
Other current assets, net of cash and cash equivalents acquired 2,430us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
    2,413us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
Measurement period adjustments, other current assets, net of cash and cash equivalents acquired 17mck_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
     
Goodwill 4,225us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
    3,570us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
Goodwill, Purchase Accounting Adjustments 655us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
     
Intangible assets 2,309us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
    3,018us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
Measurement period adjustments, intangible assets (709)us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
     
Other long-term assets 1,233us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
    1,272us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
Measurement period adjustments, other long-term assets (39)mck_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLongtermAssets
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
     
Current liabilities (4,124)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
    (4,096)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
Measurement period adjustments, current liabilities (28)mck_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
     
Short-term borrowings and current portion of long-term debt (1,990)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
    (1,990)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
Measurement period adjustments, short-term borrowings 0mck_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentShorttermBorrowings
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
     
Long-term debt (322)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
    (322)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
Measurement period adjustments, long-term debt 0us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
     
Other long-term liabilities (1,135)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
    (1,293)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
Measurement period adjustments, other long-term liabilities 158mck_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLongtermLiabilities
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
     
Fair value of net assets, less cash and cash equivalents 6,002us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
    5,997us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
Measurement period adjustments, fair value of net assets 5mck_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFairValueofNetAssets
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
     
Less: Noncontrolling interests (1,505)us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
    (1,500)us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
Measurement period adjustments, less: noncontrolling interest (5)mck_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLessThan100PercentNoncontrollingInterest
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
     
Net assets acquired, net of cash and cash equivalents 4,497us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
    4,497us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember
Measurement period adjustments, net assets acquired, net of cash and cash equivalents $ 0mck_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetAssetsAcquired
/ us-gaap_BusinessAcquisitionAxis
= mck_CelesioMember