XML 40 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Initiatives (Liabilities) (Details) (2015 Restructuring, USD $)
In Millions, unless otherwise specified
3 Months Ended
May 02, 2015
Restructuring Reserve [Roll Forward]  
Restructuring liability as of $ 0us-gaap_RestructuringReserve
Charges during period 103us-gaap_RestructuringCharges
Paid or otherwise settled (32)us-gaap_PaymentsForRestructuring
Restructuring liability as of 71us-gaap_RestructuringReserve
Severance
 
Restructuring Reserve [Roll Forward]  
Restructuring liability as of 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= tgt_Restructuring2015Member
Charges during period 99us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= tgt_Restructuring2015Member
Paid or otherwise settled (28)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= tgt_Restructuring2015Member
Restructuring liability as of 71us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= tgt_Restructuring2015Member
Pension and other
 
Restructuring Reserve [Roll Forward]  
Restructuring liability as of 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= tgt_Restructuring2015Member
Charges during period 4us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= tgt_Restructuring2015Member
Paid or otherwise settled (4)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= tgt_Restructuring2015Member
Restructuring liability as of $ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= tgt_Restructuring2015Member