XML 137 R122.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Commitments and Contingent Liabilities (Details) $ in Millions |  |  |  |  |  | 1 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Apr. 03, 2018 state city | Dec. 30, 2017 investment_fund | Dec. 29, 2017 investment_fund | May 02, 2017 defendant | Apr. 16, 2013 state defendant relator | Sep. 30, 2017 state | Jan. 31, 2017 USD ($) | Mar. 31, 2018 USD ($) site complaint | Mar. 31, 2017 USD ($) | Mar. 31, 2016 USD ($) | Mar. 31, 2015 USD ($) | Oct. 17, 2017 complaint
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Number of complaints served | complaint |  |  |  |  |  |  |  | 394 |  |  |  |
Payments for legal settlements |  |  |  |  |  |  |  | $ 0.0 | $ 150.0 | $ 0.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 |  |  |  |  |  |  |
Investigation into Factors Contributing to Increase in Opioid-related Hospitalizations and Deaths |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Number of states filed on behalf of | state |  |  |  |  |  | 40 |  |  |  |  |  |
Environmental Litigation |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Number of sites | site |  |  |  |  |  |  |  | 5 |  |  |  |
Remediation costs |  |  |  |  |  |  |  | $ 9.5 |  |  |  |
Hazardous substance sites, number | site |  |  |  |  |  |  |  | 14 |  |  |  |
Estimated environmental assessment and cleanup costs |  |  |  |  |  |  |  | $ 1,380.0 |  |  |  |
Estimated loss |  |  |  |  |  |  |  | $ 21.6 |  |  |  |
Environmental Litigation | Minimum |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Time frame of disbursements |  |  |  |  |  |  |  | Apr. 01, 2018 |  |  |  |
Environmental Litigation | Maximum |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Time frame of disbursements |  |  |  |  |  |  |  | Mar. 31, 2048 |  |  |  |
Polygon European Equity Opportunity Master Fund et al. v. McKesson Europe Holdings GmbH & Co. KGaA |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Number of plaintiffs | investment_fund |  |  | 2 |  |  |  |  |  |  |  |  |
Davidson Kempner International (BVI) Ltd. et al. v. McKesson Europe Holdings GmbH & Co. KGaA |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Number of plaintiffs | investment_fund |  | 4 |  |  |  |  |  |  |  |  |  |
Cherokee Nation v. AmerisourceBergen, et al. |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Number of additional defendants | defendant |  |  |  | 5 |  |  |  |  |  |  |  |
In re McKesson Corporation Stockholder Derivative Litigation |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Number of complaints served | complaint |  |  |  |  |  |  |  |  |  |  |  | 4
Drug Enforcement Administration, Department of Justice and U.S. Attorneys' Investigative Claims |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Litigation pre-tax charge |  |  |  |  |  |  |  |  |  |  | $ 150.0 |
Payments for legal settlements |  |  |  |  |  |  | $ 150.0 |  |  |  |  |
Subsequent Event | United States ex rel. Omni Healthcare Inc. v. McKesson Corporation, et al. |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |
Number of states filed on behalf of | state | 30 |  |  |  |  |  |  |  |  |  |  |
Number of cities filed on behalf of | city | 2 |  |  |  |  |  |  |  |  |  |  |

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, 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 Cities Filed On Behalf Of + References No definition available. + Details
Name: | mck_LossContingencyNumberofCitiesFiledOnBehalfOf
Namespace Prefix: | mck_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

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 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 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingenciesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees. + References No definition available. + Details
Name: | us-gaap_LitigationSettlementExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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 Number of plaintiffs that have filed claims pertaining to a loss contingency. + References No definition available. + Details
Name: | us-gaap_LossContingencyNumberOfPlaintiffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of pending claims pertaining to a loss contingency. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=82911808&loc=d3e14435-108349 + Details
Name: | us-gaap_LossContingencyPendingClaimsNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

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=98514028&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 450 -SubTopic 20 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q4) -URI http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751 Reference 3: 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 + 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_InvestigationintoFactorsContributingtoIncreaseinOpioidrelatedHospitalizationsandDeathsMember
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_LitigationCaseAxis=mck_PolygonEuropeanEquityOpportunityMasterFundetal.v.McKessonEuropeHoldingsGmbHCo.KGaAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mck_DavidsonKempnerInternationalBVILtd.etal.v.McKessonEuropeHoldingsGmbHCo.KGaAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mck_CherokeeNationv.AmerisourceBergenetal.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mck_InreMcKessonCorporationStockholderDerivativeLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mck_DrugEnforcementAdministrationDepartmentofJusticeandU.S.AttorneysInvestigativeClaimsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationCaseAxis=mck_UnitedStatesexrel.OmniHealthcareInc.v.McKessonCorporationetalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |