XML 121 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Noncontrolling Interests Redeemable Noncontrolling Interests (Rollforward) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2015
Jun. 30, 2014
Dec. 31, 2014
Mar. 31, 2014
Redeemable Noncontrolling Interest [Line Items]          
Noncontrolling Interests $ 84us-gaap_MinorityInterest $ 84us-gaap_MinorityInterest     $ 1,796us-gaap_MinorityInterest
NCI, carrying value, beginning balance 0us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount   0us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount 0us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount  
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent 62us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent        
Reclassification from Permanent Equity 1,500mck_ReclassificationfromPermanentEquity        
NCI, carrying value, ending balance 1,386us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount 1,386us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount      
Celesio [Member]          
Redeemable Noncontrolling Interest [Line Items]          
NCI, carrying value, beginning balance 0us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ dei_LegalEntityAxis
= mck_CelesioMember
  0us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ dei_LegalEntityAxis
= mck_CelesioMember
0us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ dei_LegalEntityAxis
= mck_CelesioMember
 
Redeemable NCI, net income 62us-gaap_TemporaryEquityNetIncome
/ dei_LegalEntityAxis
= mck_CelesioMember
       
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest 138us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= mck_CelesioMember
       
Redeemable NCI, translation adjustments (105)us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments
/ dei_LegalEntityAxis
= mck_CelesioMember
       
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent   9us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent
/ dei_LegalEntityAxis
= mck_CelesioMember
35us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent
/ dei_LegalEntityAxis
= mck_CelesioMember
   
Redeemable NCI, purchase of interests (9)us-gaap_MinorityInterestDecreaseFromRedemptions
/ dei_LegalEntityAxis
= mck_CelesioMember
       
Reclassification from permanent to temporary equity 1,500mck_ReclassificationtoTemporaryEquity
/ dei_LegalEntityAxis
= mck_CelesioMember
    1,500mck_ReclassificationtoTemporaryEquity
/ dei_LegalEntityAxis
= mck_CelesioMember
 
Reclassification of temporary equity to liability (62)mck_ReclassificationofTemporaryEquitytoLiability
/ dei_LegalEntityAxis
= mck_CelesioMember
       
Redeemable NCI, other changes 0us-gaap_TemporaryEquityOtherChanges
/ dei_LegalEntityAxis
= mck_CelesioMember
       
NCI, carrying value, ending balance 1,400us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ dei_LegalEntityAxis
= mck_CelesioMember
1,400us-gaap_RedeemableNoncontrollingInterestEquityCommonCarryingAmount
/ dei_LegalEntityAxis
= mck_CelesioMember
     
Noncontrolling Interest [Member]          
Redeemable Noncontrolling Interest [Line Items]          
Net Income (Loss) Attributable to Noncontrolling Interests Excluding Redeemable Noncontrolling Interests 5mck_NetIncomeLossAttributabletoNoncontrollingInterestsExcludingRedeemableNoncontrollingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Noncontrolling Interests         1,796us-gaap_MinorityInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest 174us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent 60us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Reclassification from Permanent Equity 1,500mck_ReclassificationfromPermanentEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Reclassification from Equity to Liability 0mck_ReclassificationfromEquitytoLiability
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Noncontrolling Interests, Changes, Other $ (17)mck_NoncontrollingInterestsChangesOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember