XML 84 R131.htm IDEA: XBRL DOCUMENT v2.4.1.9
Quarterly Financial Information (Unaudited) (Narrrative) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2013
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Dec. 31, 2014
Quarterly Financial Information [Line Items]                      
LIFO expense $ 337us-gaap_InventoryLIFOReservePeriodCharge $ 311us-gaap_InventoryLIFOReservePeriodCharge $ 13us-gaap_InventoryLIFOReservePeriodCharge                
Claims and litigation charges 150us-gaap_LossContingencyLossInPeriod 68us-gaap_LossContingencyLossInPeriod 72us-gaap_LossContingencyLossInPeriod                
Income tax benefit (expense) discrete items 33mck_IncomeTaxBenefitDiscreteItems (94)mck_IncomeTaxBenefitDiscreteItems 29mck_IncomeTaxBenefitDiscreteItems                
Distribution Solutions [Member]                      
Quarterly Financial Information [Line Items]                      
LIFO expense       50us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
95us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
94us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
98us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
125us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
142us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
44us-gaap_InventoryLIFOReservePeriodCharge
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
 
Inventory fair value step-up reversal               40mck_BusinessCombinationInventoryStepUpFairValuePretaxCharge
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
     
Inventory fair value step-up reversal, after-tax               21mck_BusinessCombinationInventoryStepUpFairValueAftertaxCharge
/ us-gaap_StatementBusinessSegmentsAxis
= mck_DistributionSolutionsMember
     
Brazil Distribution [Member]                      
Quarterly Financial Information [Line Items]                      
Impairment charges, net of tax       235mck_AssetImpairmentChargesAfterTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_BrazilDistributionMember
             
International Technology [Member]                      
Quarterly Financial Information [Line Items]                      
Impairment charges, net of tax   80mck_AssetImpairmentChargesAfterTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_InternationalTechnologyMember
                 
Goodwill and intangible asset impairment                 80us-gaap_GoodwillAndIntangibleAssetImpairment
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= mck_InternationalTechnologyMember
   
Canada Revenue Agency Assessments [Member]                      
Quarterly Financial Information [Line Items]                      
Income tax benefit (expense) discrete items   122mck_IncomeTaxBenefitDiscreteItems
/ us-gaap_IncomeTaxAuthorityAxis
= mck_CanadaRevenueAgencyAssessmentsMember
            122mck_IncomeTaxBenefitDiscreteItems
/ us-gaap_IncomeTaxAuthorityAxis
= mck_CanadaRevenueAgencyAssessmentsMember
   
Celesio [Member]                      
Quarterly Financial Information [Line Items]                      
Guaranteed dividend amount       12mck_GuaranteedDividendAmount
/ dei_LegalEntityAxis
= mck_CelesioMember
            50mck_GuaranteedDividendAmount
/ dei_LegalEntityAxis
= mck_CelesioMember
Controlled Substance Investigation [Member]                      
Quarterly Financial Information [Line Items]                      
Claims and litigation charges $ 150us-gaap_LossContingencyLossInPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mck_ControlledSubstanceInvestigationMember
    $ 150us-gaap_LossContingencyLossInPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= mck_ControlledSubstanceInvestigationMember