XML 58 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Impact of Derivative Financial Instruments on Statements of Income (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Jan. 31, 2015
Feb. 01, 2014
Feb. 02, 2013
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (loss) recognized in income $ 32,917us-gaap_DerivativeGainLossOnDerivativeNet $ 26,606us-gaap_DerivativeGainLossOnDerivativeNet $ (5,484)us-gaap_DerivativeGainLossOnDerivativeNet
Intercompany Balances, Primarily And Related Interest | Fair Value Hedges | Selling, General And Administrative Expenses      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (loss) recognized in income 7,413us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tjx_IntercompanyBalancesPrimarilyDebtAndRelatedInterestMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
6,099us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tjx_IntercompanyBalancesPrimarilyDebtAndRelatedInterestMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
(7,661)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tjx_IntercompanyBalancesPrimarilyDebtAndRelatedInterestMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Diesel Fuel Contracts | Economic Hedges For Which Hedge Accounting Was Not Elected | Cost Of Sales, Including Buying And Occupancy Costs      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (loss) recognized in income (16,050)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(1,831)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
4,261us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Merchandise Purchase Commitments | Economic Hedges For Which Hedge Accounting Was Not Elected | Cost Of Sales, Including Buying And Occupancy Costs      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (loss) recognized in income $ 41,554us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_PurchaseCommitmentMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
$ 22,338us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_PurchaseCommitmentMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
$ (2,084)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_PurchaseCommitmentMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember