XML 102 R119.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Financial Guarantees and Warranties (Narrative) (Details) (USD $) In Millions, unless otherwise specified | 12 Months Ended
--- | ---
Mar. 31, 2015
Guarantor Obligations [Line Items] |
Guarantor obligations, current carrying value | $ 1us-gaap_GuaranteeObligationsCurrentCarryingValue
Guarantee obligations, expiring in 2016 | 137mck_GuaranteeObligationsExposureExpiringinYearOne
Guarantee obligations, expiring in 2017 | 42mck_GuaranteeObligationsExposureExpiringinYearTwo
Guarantee obligations, expiring in 2018 | 16mck_GuaranteeObligationsExposureExpiringinYearThree
Guarantee obligations, expiring in 2019 | 21mck_GuaranteeObligationsExposureExpiringinYearFour
Guarantee obligations, expiring in 2020 | 25mck_GuaranteeObligationsExposureExpiringinYearFive
Guarantee obligations, expiring after 2020 | 127mck_GuaranteeObligationsExposureExpiringinYearFiveThereafter
Guarantee Obligations Inventory Repurchase Guarantees [Member] |
Guarantor Obligations [Line Items] |
Guarantor obligations, maximum exposure | 185us-gaap_GuaranteeObligationsMaximumExposure / us-gaap_GuaranteeObligationsByNatureAxis = mck_GuaranteeObligationsInventoryRepurchaseGuaranteesMember
Guarantee Obligations Inventory Repurchase Guarantees [Member] | Minimum [Member] |
Guarantor Obligations [Line Items] |
Number of years for which agreements or guarantees extend | 1
Guarantee Obligations Inventory Repurchase Guarantees [Member] | Maximum [Member] |
Guarantor Obligations [Line Items] |
Number of years for which agreements or guarantees extend | 2
Guarantee Obligations Customers Debt [Member] |
Guarantor Obligations [Line Items] |
Guarantor obligations, maximum exposure | 183us-gaap_GuaranteeObligationsMaximumExposure / us-gaap_GuaranteeObligationsByNatureAxis = mck_GuaranteeObligationsCustomersDebtMember
Guarantee Obligations Customers Debt [Member] | Minimum [Member] |
Guarantor Obligations [Line Items] |
Number of years for which agreements or guarantees extend | 1
Guarantee Obligations Customers Debt [Member] | Maximum [Member] |
Guarantor Obligations [Line Items] |
Number of years for which agreements or guarantees extend | 15
Standby Letters of Credit [Member] |
Guarantor Obligations [Line Items] |
Letters of credit outstanding | 142us-gaap_LettersOfCreditOutstandingAmount / us-gaap_GuaranteeObligationsByNatureAxis = us-gaap_StandbyLettersOfCreditMember
Commitment to investee building and equipment construction [Member] |
Guarantor Obligations [Line Items] |
Guarantor obligations, maximum exposure | $ 16us-gaap_GuaranteeObligationsMaximumExposure / us-gaap_GuaranteeObligationsByNatureAxis = mck_GuaranteeofInvesteeBuildinganEquipmentConstructionMember

X
- Definition Guarantee Obligations Exposure Expiring in Year Five + References No definition available. + Details
Name: | mck_GuaranteeObligationsExposureExpiringinYearFive
Namespace Prefix: | mck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Guarantee Obligations Exposure Expiring in Year Five Thereafter + References No definition available. + Details
Name: | mck_GuaranteeObligationsExposureExpiringinYearFiveThereafter
Namespace Prefix: | mck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Guarantee Obligations Exposure Expiring in Year Four + References No definition available. + Details
Name: | mck_GuaranteeObligationsExposureExpiringinYearFour
Namespace Prefix: | mck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Guarantee Obligations Exposure Expiring in Year One + References No definition available. + Details
Name: | mck_GuaranteeObligationsExposureExpiringinYearOne
Namespace Prefix: | mck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Guarantee Obligations Exposure Expiring in Year Three + References No definition available. + Details
Name: | mck_GuaranteeObligationsExposureExpiringinYearThree
Namespace Prefix: | mck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Guarantee Obligations Exposure Expiring in Year Two + References No definition available. + Details
Name: | mck_GuaranteeObligationsExposureExpiringinYearTwo
Namespace Prefix: | mck_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6851643&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsCurrentCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=6851643&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Describe the approximate term of the guarantee or each group of similar guarantees. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6851643&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=mck_GuaranteeObligationsCustomersDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=mck_GuaranteeObligationsInventoryRepurchaseGuaranteesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=mck_GuaranteeofInvesteeBuildinganEquipmentConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_StandbyLettersOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |