XML 143 R125.htm IDEA: XBRL DOCUMENT
v3.4.0.3

Commitments and Contingent Liabilities (Details) $ in Millions |  |  | 3 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
Jan. 26, 2016 relator | Apr. 16, 2013 state relator defendant | Mar. 31, 2015 USD ($) | Mar. 31, 2016 USD ($) site | Mar. 31, 2015 USD ($) | Mar. 31, 2014 USD ($)
Loss Contingencies [Line Items] |  |  |  |  |  |
Claim and litigation charges |  |  |  | $ 0.0 | $ 150.0 | $ 68.0
Payments for legal settlements |  |  |  | $ 0.0 | 0.0 | 105.0
Anti-Kickback Claim |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Number of relators | relator |  | 2 |  |  |  |
Number of states filed on behalf of | state |  | 21 |  |  |  |
Number of additional defendants | defendant |  | 5 |  |  |  |
Controlled Substance Investigation |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Number of relators | relator | 3 |  |  |  |  |
Claim and litigation charges |  |  | $ 150.0 |  |  |
Claims and litigation charges, after tax |  |  | $ 150.0 |  | $ 150.0 |
Controlled Substance Investigation | Aurora, Colorado | All Controlled Substances |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Suspension period |  |  | 3 years |  |  |
Controlled Substance Investigation | Livonia, Michigan | All Controlled Substances |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Suspension period |  |  | 2 years |  |  |
Controlled Substance Investigation | Washington Courthouse, Ohio | All Controlled Substances |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Suspension period |  |  | 2 years |  |  |
Controlled Substance Investigation | Lakeland, Florida | Hydromorphone |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Suspension period |  |  | 1 year |  |  |
Environmental Litigation |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Number of sites | site |  |  |  | 5 |  |
Remediation costs |  |  |  | $ 8.1 |  |
Hazardous substance sites, number | site |  |  |  | 15 |  |
Estimated environmental assessment and cleanup costs |  |  |  | $ 1,380.0 |  |
Estimated loss |  |  |  | $ 26.0 |  |
Environmental Litigation | Minimum |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Time frame of disbursements |  |  |  | Apr. 01, 2016 |  |
Environmental Litigation | Maximum |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Time frame of disbursements |  |  |  | Mar. 31, 2046 |  |
Average Wholesale Price Litigation |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Claim and litigation charges |  |  |  |  |  | 68.0
Payments for legal settlements |  |  |  |  |  | $ 105.0

X
- Definition Estimated Environmental Assessment And Cleanup Costs + References No definition available. + Details
Name: | mck_EstimatedEnvironmentalAssessmentAndCleanupCosts
Namespace Prefix: | mck_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of sites that hazardous substances were allegedly disposed at. + References No definition available. + Details
Name: | mck_HazardousSubstanceSites
Namespace Prefix: | mck_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Loss in Period, Net of Tax + References No definition available. + Details
Name: | mck_LossContingencyLossinPeriodNetofTax
Namespace Prefix: | mck_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Loss Contingency Number of Additional Defendants + References No definition available. + Details
Name: | mck_LossContingencyNumberofAdditionalDefendants
Namespace Prefix: | mck_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency Number of Relators + References No definition available. + Details
Name: | mck_LossContingencyNumberofRelators
Namespace Prefix: | mck_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency Number of States Filed On Behalf Of + References No definition available. + Details
Name: | mck_LossContingencyNumberofStatesFiledOnBehalfOf
Namespace Prefix: | mck_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss Contingency, Suspension Period + References No definition available. + Details
Name: | mck_LossContingencySuspensionPeriod
Namespace Prefix: | mck_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of sites requiring environmental conditions to be addressed. + References No definition available. + Details
Name: | mck_SiteContingencyNumberofSites
Namespace Prefix: | mck_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Recorded amount of the accrual for a material component of an environmental loss contingency. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 5.Y.Q2) -URI http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingenciesComponentAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount of the accrual for environmental loss contingencies. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 5.Y.Q1) -URI http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section Y -Paragraph Question 1 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingenciesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyLossInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of cash paid for the settlement of litigation or for other legal issues during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3536-108585 + Details
Name: | us-gaap_PaymentsForLegalSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Estimated time frame of disbursements over which the accrued or presently unrecognized amounts may be paid out for an individual site. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 5.Y.Q2) -URI http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 5 -Section Y -Paragraph Question 2 + Details
Name: | us-gaap_SiteContingencyTimeFrameOfDisbursements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=mck_AntiKickbackClaimMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=mck_ControlledSubstanceInvestigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=stpr_CO
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=mck_AllControlledSubstancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=stpr_MI
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=stpr_OH
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=stpr_FL
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ProductOrServiceAxis=mck_HydromorphoneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=mck_EnvironmentalLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=mck_AverageWholesalePriceLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |