XML 138 R107.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Pension Benefits (Schedule Of Sensitivity To Changes In Weighted-Average Discount Rate For Pension Plans) (Details) (USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Mar. 31, 2015 | Mar. 31, 2014
United States [Member] |  |
Defined Benefit Plan Disclosure [Line Items] |  |
One percentage point increase on projected benefit obligation | $ (41)mck_SensitivityAnalysisOfProjectedBenefitObligationsImpactOfOnePercentagePointIncreaseInDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember |
One percentage point decrease on projected benefit obligation |  | 48mck_SensitivityAnalysisOfProjectedBenefitObligationsImpactOfOnePercentagePointDecreaseInDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
One percentage point increase on net periodic pension cost | (3)mck_SensitivityAnalysisOfNetPeriodicPensionCostImpactOfOnePercentagePointIncreaseInDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember |
One percentage point decrease on net periodic pension cost |  | 4mck_SensitivityAnalysisOfNetPeriodicPensionCostImpactOfOnePercentagePointDecreaseInDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Foreign Pension Plan, Defined Benefit [Member] |  |
Defined Benefit Plan Disclosure [Line Items] |  |
One percentage point increase on projected benefit obligation | (149)mck_SensitivityAnalysisOfProjectedBenefitObligationsImpactOfOnePercentagePointIncreaseInDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |
One percentage point decrease on projected benefit obligation |  | 180mck_SensitivityAnalysisOfProjectedBenefitObligationsImpactOfOnePercentagePointDecreaseInDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
One percentage point increase on net periodic pension cost | (2)mck_SensitivityAnalysisOfNetPeriodicPensionCostImpactOfOnePercentagePointIncreaseInDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |
One percentage point decrease on net periodic pension cost |  | $ 5mck_SensitivityAnalysisOfNetPeriodicPensionCostImpactOfOnePercentagePointDecreaseInDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember

X
- Definition Sensitivity Analysis Of Net Periodic Pension Cost Impact Of One Percentage Point Decrease In Discount Rate + References No definition available. + Details
Name: | mck_SensitivityAnalysisOfNetPeriodicPensionCostImpactOfOnePercentagePointDecreaseInDiscountRate
Namespace Prefix: | mck_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sensitivity Analysis Of Net Periodic Pension Cost Impact Of One Percentage Point Increase In Discount Rate + References No definition available. + Details
Name: | mck_SensitivityAnalysisOfNetPeriodicPensionCostImpactOfOnePercentagePointIncreaseInDiscountRate
Namespace Prefix: | mck_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sensitivity Analysis Of Projected Benefit Obligations Impact Of One Percentage Point Decrease In Discount Rate + References No definition available. + Details
Name: | mck_SensitivityAnalysisOfProjectedBenefitObligationsImpactOfOnePercentagePointDecreaseInDiscountRate
Namespace Prefix: | mck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity Analysis Of Projected Benefit Obligations Impact Of One Percentage Point Increase In Discount Rate + References No definition available. + Details
Name: | mck_SensitivityAnalysisOfProjectedBenefitObligationsImpactOfOnePercentagePointIncreaseInDiscountRate
Namespace Prefix: | mck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_ForeignPensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |