Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity (Changes In The Company's Common Stock Issued and Outstanding) (Details)

v2.4.1.9
Shareholders' Equity (Changes In The Company's Common Stock Issued and Outstanding) (Details) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Jan. 31, 2015
Feb. 01, 2014
Feb. 02, 2013
Jan. 28, 2012
Common stock, shares issued (410,605,800)us-gaap_CommonStockSharesIssued (444,605,800)us-gaap_CommonStockSharesIssued (487,338,500)us-gaap_CommonStockSharesIssued  
Common stock, shares outstanding 364,935,000us-gaap_CommonStockSharesOutstanding 387,701,100us-gaap_CommonStockSharesOutstanding 414,181,000us-gaap_CommonStockSharesOutstanding  
Stock issued under stock plans (7,435,800)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation (10,805,900)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation (10,235,900)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation  
Stock repurchases (27,000)us-gaap_TreasuryStockSharesAcquired (12,200)us-gaap_TreasuryStockSharesAcquired (1,269,400)us-gaap_TreasuryStockSharesAcquired  
Deferred compensation plan distributions 104,800us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued 65,500us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued 126,500us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued  
Retirement of common stock (31,000,000)us-gaap_TreasuryStockSharesRetired (34,000,000)us-gaap_TreasuryStockSharesRetired (42,732,700)us-gaap_TreasuryStockSharesRetired  
Common stock, shares issued (379,605,800)us-gaap_CommonStockSharesIssued (410,605,800)us-gaap_CommonStockSharesIssued (444,605,800)us-gaap_CommonStockSharesIssued  
Common stock, shares outstanding 340,573,700us-gaap_CommonStockSharesOutstanding 364,935,000us-gaap_CommonStockSharesOutstanding 387,701,100us-gaap_CommonStockSharesOutstanding  
Balance $ (5,378)us-gaap_StockholdersEquity $ (6,249)us-gaap_StockholdersEquity $ (6,051)us-gaap_StockholdersEquity $ (5,933)us-gaap_StockholdersEquity
Other comprehensive income (loss) 407us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (266)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (130)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent  
Accumulated Other Comprehensive Income (Loss) [Member]        
Balance 1,072us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
665us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
931us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,061us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Other comprehensive income (loss) $ 407us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (266)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (130)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Other [Member]        
Stock repurchases (31,874,900)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= m_RepurchaseOfEquityOtherMember
(33,625,300)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= m_RepurchaseOfEquityOtherMember
(35,572,900)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementEquityComponentsAxis
= m_RepurchaseOfEquityOtherMember
 
Treasury Stock, Deferred Compensation Plans [Member]        
Common stock, shares issued (1,229,200)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockDeferredCompensationPlansMember
(1,209,500)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockDeferredCompensationPlansMember
(1,246,800)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockDeferredCompensationPlansMember
 
Stock issued under stock plans (54,800)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockDeferredCompensationPlansMember
(85,200)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockDeferredCompensationPlansMember
(89,200)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockDeferredCompensationPlansMember
 
Deferred compensation plan distributions 104,800us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockDeferredCompensationPlansMember
65,500us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockDeferredCompensationPlansMember
126,500us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockDeferredCompensationPlansMember
 
Common stock, shares issued (1,179,200)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockDeferredCompensationPlansMember
(1,229,200)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockDeferredCompensationPlansMember
(1,209,500)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockDeferredCompensationPlansMember
 
Treasury Stock, Other [Member]        
Common stock, shares issued (44,441,600)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
(55,695,200)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
(71,910,700)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
 
Stock issued under stock plans (7,490,600)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
(10,891,100)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
(10,325,100)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
 
Stock repurchases (27,000)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
(12,200)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
(1,269,400)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
 
Common stock, shares issued (37,852,900)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
(44,441,600)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
(55,695,200)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
 
Treasury Stock, Other [Member] | Other [Member]        
Stock repurchases (31,874,900)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
/ us-gaap_StatementEquityComponentsAxis
= m_RepurchaseOfEquityOtherMember
(33,625,300)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
/ us-gaap_StatementEquityComponentsAxis
= m_RepurchaseOfEquityOtherMember
(35,572,900)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= m_TreasuryStockOtherThousandsMember
/ us-gaap_StatementEquityComponentsAxis
= m_RepurchaseOfEquityOtherMember
 
Treasury Stock [Member]        
Common stock, shares issued (45,670,800)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
(56,904,700)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
(73,157,500)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
 
Stock issued under stock plans (7,435,800)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
(10,805,900)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
(10,235,900)us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
 
Stock repurchases (27,000)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
(12,200)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
(1,269,400)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
 
Deferred compensation plan distributions 104,800us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
65,500us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
126,500us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
 
Retirement of common stock (31,000,000)us-gaap_TreasuryStockSharesRetired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
(34,000,000)us-gaap_TreasuryStockSharesRetired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
(42,732,700)us-gaap_TreasuryStockSharesRetired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
 
Common stock, shares issued (39,032,100)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
(45,670,800)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
(56,904,700)us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
 
Treasury Stock [Member] | Other [Member]        
Stock repurchases (31,874,900)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementEquityComponentsAxis
= m_RepurchaseOfEquityOtherMember
(33,625,300)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementEquityComponentsAxis
= m_RepurchaseOfEquityOtherMember
(35,572,900)us-gaap_TreasuryStockSharesAcquired
/ us-gaap_StatementClassOfStockAxis
= us-gaap_TreasuryStockMember
/ us-gaap_StatementEquityComponentsAxis
= m_RepurchaseOfEquityOtherMember