XML 80 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Guarantor Condensed Consolidating Financial Information, Statements of Comprehensive Income (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended
Feb. 28, 2015
Feb. 28, 2014
Feb. 28, 2015
Feb. 28, 2014
Statement of Comprehensive Income [Abstract]        
Net Earnings (loss) $ 2,060us-gaap_ProfitLoss $ 730us-gaap_ProfitLoss $ 2,937us-gaap_ProfitLoss $ 1,462us-gaap_ProfitLoss
Other comprehensive income (loss), net of tax:        
Postretirement liability (8)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax (2)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax (9)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 6us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Unrealized gain (loss) on cash flow hedges 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax (12)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Changes in unrecognized gain (loss) on available-for-sale investments 90us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax (49)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax 189us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax 35us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
Share of other comprehensive income (loss) of Alliance Boots 92us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest (19)us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest 113us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest (56)us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
Currency translation adjustments (301)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 116us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax (490)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 281us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Other Comprehensive Income (loss) of subsidiaries 0wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries 0wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries 0wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries 0wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
Total Other Comprehensive Income (loss) (127)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent 46us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (209)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent 266us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Total Comprehensive Income (loss) 1,933us-gaap_ComprehensiveIncomeNetOfTax 776us-gaap_ComprehensiveIncomeNetOfTax 2,728us-gaap_ComprehensiveIncomeNetOfTax 1,728us-gaap_ComprehensiveIncomeNetOfTax
Comprehensive income attributable to noncontrolling interests 13us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest 14us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest 40us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest 23us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
Comprehensive income attributable to Walgreens Boots Alliance, Inc. 1,920us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 762us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 2,688us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 1,705us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Guarantor/Issuer Subsidiary [Member]        
Statement of Comprehensive Income [Abstract]        
Net Earnings (loss) 2,052us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
730us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,938us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,462us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other comprehensive income (loss), net of tax:        
Postretirement liability (1)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(2)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(2)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
6us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Unrealized gain (loss) on cash flow hedges 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
27us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Changes in unrecognized gain (loss) on available-for-sale investments 0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Share of other comprehensive income (loss) of Alliance Boots 0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Currency translation adjustments 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other Comprehensive Income (loss) of subsidiaries (127)wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
48wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(196)wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
260wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Total Other Comprehensive Income (loss) (128)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
46us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(171)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
266us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Total Comprehensive Income (loss) 1,924us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
776us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,767us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,728us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Comprehensive income attributable to noncontrolling interests 0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Comprehensive income attributable to Walgreens Boots Alliance, Inc. 1,924us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
776us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,767us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,728us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-guarantor Subsidiaries [Member]        
Statement of Comprehensive Income [Abstract]        
Net Earnings (loss) 2,222us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
602us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,133us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,195us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other comprehensive income (loss), net of tax:        
Postretirement liability (7)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(7)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Unrealized gain (loss) on cash flow hedges (1)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(1)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Changes in unrecognized gain (loss) on available-for-sale investments 90us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(49)us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
189us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
35us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Share of other comprehensive income (loss) of Alliance Boots 92us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(19)us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
113us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(56)us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Currency translation adjustments (301)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
116us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(490)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
281us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other Comprehensive Income (loss) of subsidiaries 0wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Total Other Comprehensive Income (loss) (127)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
48us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(196)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
260us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Total Comprehensive Income (loss) 2,095us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
650us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,937us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,455us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive income attributable to noncontrolling interests 13us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
14us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
40us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
23us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Comprehensive income attributable to Walgreens Boots Alliance, Inc. 2,082us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
636us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
2,897us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,432us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Parent Company [Member]        
Statement of Comprehensive Income [Abstract]        
Net Earnings (loss) 2,060us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,937us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other comprehensive income (loss), net of tax:        
Postretirement liability 0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Unrealized gain (loss) on cash flow hedges 1us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(38)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Changes in unrecognized gain (loss) on available-for-sale investments 0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Share of other comprehensive income (loss) of Alliance Boots 0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Currency translation adjustments 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other Comprehensive Income (loss) of subsidiaries (128)wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(171)wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total Other Comprehensive Income (loss) (127)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(209)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total Comprehensive Income (loss) 1,933us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,728us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive income attributable to noncontrolling interests 0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Comprehensive income attributable to Walgreens Boots Alliance, Inc. 1,933us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,728us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Consolidating Adjustments [Member]        
Statement of Comprehensive Income [Abstract]        
Net Earnings (loss) (4,274)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(602)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(6,071)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(1,195)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other comprehensive income (loss), net of tax:        
Postretirement liability 0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Unrealized gain (loss) on cash flow hedges 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Changes in unrecognized gain (loss) on available-for-sale investments 0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Share of other comprehensive income (loss) of Alliance Boots 0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Currency translation adjustments 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other Comprehensive Income (loss) of subsidiaries 255wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(48)wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
367wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(260)wxz_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableFromSubsidiaries
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Total Other Comprehensive Income (loss) 255us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(48)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
367us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(260)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Total Comprehensive Income (loss) (4,019)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(650)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(5,704)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(1,455)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive income attributable to noncontrolling interests 0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Comprehensive income attributable to Walgreens Boots Alliance, Inc. $ (4,019)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ (650)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ (5,704)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
$ (1,455)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember