XML 27 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholder's Equity Shareholder's Equity (Schedule of share-based compensation expense) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense $ 462us-gaap_AllocatedShareBasedCompensationExpense $ 388us-gaap_AllocatedShareBasedCompensationExpense $ 378us-gaap_AllocatedShareBasedCompensationExpense
Restricted stock and performance share units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 157us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= wmt_RestrictedStockAndPerformanceShareAwardsMember
141us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= wmt_RestrictedStockAndPerformanceShareAwardsMember
152us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= wmt_RestrictedStockAndPerformanceShareAwardsMember
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 277us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
224us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
195us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Other      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense $ 28us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
$ 23us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
$ 31us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember