XML 77 R68.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Pension Plans and Other Retirement Benefits - Additional Information (Detail) (USD $) | 12 Months Ended
--- | ---
Jan. 31, 2015 | Dec. 31, 2014 | Feb. 01, 2014 | Dec. 31, 2013 | Feb. 02, 2013 | Dec. 31, 2012
Pension Plans and Other Retirement Benefits [Line Items] |  |  |  |  |  |
Net accrued liability recognized in balance sheet | $ 221,400,000 us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet |  | $ 111,700,000 us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet |  |  |
Pension plans and other retirement benefits, current liability | 3,500,000 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities |  | 3,400,000 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities |  |  |
Pension plans and other retirement benefits, long-term liability | 217,900,000 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent |  | 108,300,000 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent |  |  |
Increase in projected benefit obligation |  |  | 33,800,000 us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease |  |  |
Employer contribution | 151,300,000 us-gaap_DefinedBenefitPlanContributionsByEmployer |  | 32,700,000 us-gaap_DefinedBenefitPlanContributionsByEmployer |  | 77,800,000 us-gaap_DefinedBenefitPlanContributionsByEmployer |
Minimum percentage of pension liability | 80.00%tjx_MinimumPercentageOfPensionLiabilityUnderPensionProtectionAct |  |  |  |  |
Anticipated employer's contribution to fund current benefit and expense payments under the unfunded plan in fiscal 2016 | 3,300,000 us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear |  |  |  |  |
Incremental pension expense |  |  | 27,000,000 tjx_IncreaseDecreaseInPensionExpense |  |  |
Percentage of employees contribution from eligible pay, maximum | 50.00%tjx_PercentageOfEmployeeContributionFromEligiblePay |  |  |  |  |
Rate of eligible pay for matching employee contributions | 5.00%tjx_RateOfEligiblePayForMatchingEmployeeContributions |  |  |  |  |
Minimum range of rates for matching employee contributions | 25.00%tjx_MinimumRangeOfRatesForMatchingEmployeeContributions |  |  |  |  |
Maximum range of rates for matching employee contributions | 75.00%tjx_MaximumRangeOfRatesForMatchingEmployeeContributions |  |  |  |  |
Percentage of employees limit for contribution | 50.00%tjx_PercentageOfEmployeesLimitForContribution |  |  |  |  |
Deferral rate | 25.00%us-gaap_DefinedBenefitPlanFundedPercentage |  |  |  |  |
Percentage of plan investments representing stock funds |  | 7.40%tjx_PercentageOfPlanInvestmentsRepresentingStockFunds |  | 8.30%tjx_PercentageOfPlanInvestmentsRepresentingStockFunds |  | 7.20%tjx_PercentageOfPlanInvestmentsRepresentingStockFunds
Post retirement medical and life insurance benefits to retirees | Who are eligible for the defined benefit plan and who retired at age 55 or older with ten or more years of service |  |  |  |  |
Estimated cost retirement medical liability | 1,100,000 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent |  |  |  |  |
Multiemployer Pension Plans |  |  |  |  |  |
Pension Plans and Other Retirement Benefits [Line Items] |  |  |  |  |  |
Pension contribution to National Retirement Fund | 11,500,000 us-gaap_PensionContributions / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember |  | 11,500,000 us-gaap_PensionContributions / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember |  | 10,900,000 us-gaap_PensionContributions / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember |
Percentage of pension contribution |  |  |  | 5.00%tjx_DefinedBenefitPlanContributionOfPensionFundInExcessOfTotalContribution / us-gaap_MultiemployerPlanTypeAxis = us-gaap_MultiemployerPlansPensionMember |  |
Retirement/Deferred Savings Plan |  |  |  |  |  |
Pension Plans and Other Retirement Benefits [Line Items] |  |  |  |  |  |
Employer contribution | 9,300,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = tjx_RetirementOrDeferredSavingsPlanMember |  | 8,100,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = tjx_RetirementOrDeferredSavingsPlanMember |  | 7,100,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = tjx_RetirementOrDeferredSavingsPlanMember |
Funded Plan |  |  |  |  |  |
Pension Plans and Other Retirement Benefits [Line Items] |  |  |  |  |  |
Net accrued liability recognized in balance sheet | 139,141,000 us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 52,167,000 us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |  |
Estimated amortization of net actuarial loss for 2016 | 33,800,000 us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |  |  |  |
Estimated amortization of prior service cost for 2016 | 377,000 tjx_EstimatedFutureAmortizationOfPriorServiceCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |  |  |  |
Increase in projected benefit obligation | 59,000,000 us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |  |  |  |
Employer contribution | 150,000,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 30,000,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |  |
Excess percentage of projected benefit obligation for amortization of unrecognized gains and losses | 10.00%tjx_DefinedBenefitPlanAlternativeMethodUsedToAmortizeNetGainsAndLossesInPercentage / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |  |  |  |
Fair value of plan assets at end of year | 1,170,748,000 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 944,801,000 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 876,083,000 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
Defined benefit plan, benefits paid | 28,348,000 us-gaap_DefinedBenefitPlanBenefitsPaid / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  | 23,431,000 us-gaap_DefinedBenefitPlanBenefitsPaid / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |  |
Unfunded Plan |  |  |  |  |  |
Pension Plans and Other Retirement Benefits [Line Items] |  |  |  |  |  |
Net accrued liability recognized in balance sheet | 82,238,000 us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  | 59,566,000 us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |  |
Estimated amortization of net actuarial loss for 2016 | 5,200,000 us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |  |  |  |
Increase in projected benefit obligation | 4,000,000 us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |  |  |  |
Employer contribution | 1,279,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  | 2,705,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |  |
Defined benefit plan, benefits paid | 1,279,000 us-gaap_DefinedBenefitPlanBenefitsPaid / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  | 2,705,000 us-gaap_DefinedBenefitPlanBenefitsPaid / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |  |  |
Post Retirement Medical Plan |  |  |  |  |  |
Pension Plans and Other Retirement Benefits [Line Items] |  |  |  |  |  |
Pension plans and other retirement benefits, current liability | 167,000 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_PostRetirementMedicalPlanMember |  |  |  |  |
Pension plans and other retirement benefits, long-term liability | 932,000 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_PostRetirementMedicalPlanMember |  |  |  |  |
Minimum age of retirement | 55 years |  |  |  |  |
Minimum years of employment to be eligible in post retirement medical plan | 10 years |  |  |  |  |
Defined benefit plan, benefits paid | 174,000 us-gaap_DefinedBenefitPlanBenefitsPaid / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_PostRetirementMedicalPlanMember |  |  |  |  |
Cost of benefit plan amendment | 46,800,000 us-gaap_DefinedBenefitPlanEffectOfPlanAmendmentOnNetPeriodicBenefitCost / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_PostRetirementMedicalPlanMember |  |  |  |  |
Unamortized balance of plan | 9,400,000 us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_PostRetirementMedicalPlanMember |  |  |  |  |
Amount amortized in 2016 | 3,500,000 us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_PostRetirementMedicalPlanMember |  |  |  |  |
Pre-tax income from post retirement medical plan reflected in income statement | 3,500,000 us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_PostRetirementMedicalPlanMember |  |  |  |  |
401(k) Plan |  |  |  |  |  |
Pension Plans and Other Retirement Benefits [Line Items] |  |  |  |  |  |
Fair value of plan assets at end of year |  | 1,275,400,000 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_FourZeroOneKPlanMember |  | 1,137,300,000 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_FourZeroOneKPlanMember |  |
Deferral Rate |  |  |  |  |  |
Pension Plans and Other Retirement Benefits [Line Items] |  |  |  |  |  |
Deferral rate | 2.00%us-gaap_DefinedBenefitPlanFundedPercentage / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPensionPlansDefinedBenefitMember |  |  |  |  |
Employee Savings Plan |  |  |  |  |  |
Pension Plans and Other Retirement Benefits [Line Items] |  |  |  |  |  |
Employer contribution | 31,200,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_EmployeeSavingsPlanMember |  | 29,700,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_EmployeeSavingsPlanMember |  | 16,100,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_EmployeeSavingsPlanMember |
Fair value of plan assets at end of year |  |  |  | 13,400,000 us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_EmployeeSavingsPlanMember |  |
Nonqualified Savings Plan |  |  |  |  |  |
Pension Plans and Other Retirement Benefits [Line Items] |  |  |  |  |  |
Employer contribution | $ 3,500,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_NonQualifiedSavingsPlanMember |  | $ 2,400,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_NonQualifiedSavingsPlanMember |  | $ 4,000,000 us-gaap_DefinedBenefitPlanContributionsByEmployer / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = tjx_NonQualifiedSavingsPlanMember |

X
- Definition Age Of Retirement + References No definition available. + Details
Name: | tjx_AgeOfRetirement
Namespace Prefix: | tjx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Rate of the alternative method used to amortize net gains and losses. Any systematic method of amortizing gains or losses may be used in lieu of the minimum specified provided that (a) the minimum is used in any period in which the minimum amortization is greater (reduces the net balance included in accumulated other comprehensive income by more), (b) the method is applied consistently, (c) the method is applied similarly to both gains and losses, and (4) the method used is disclosed. + References No definition available. + Details
Name: | tjx_DefinedBenefitPlanAlternativeMethodUsedToAmortizeNetGainsAndLossesInPercentage
Namespace Prefix: | tjx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan Contribution Of Pension Fund In Excess Of Total Contribution + References No definition available. + Details
Name: | tjx_DefinedBenefitPlanContributionOfPensionFundInExcessOfTotalContribution
Namespace Prefix: | tjx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated Future Amortization Of Prior Service Cost + References No definition available. + Details
Name: | tjx_EstimatedFutureAmortizationOfPriorServiceCost
Namespace Prefix: | tjx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase Decrease In Pension Expense + References No definition available. + Details
Name: | tjx_IncreaseDecreaseInPensionExpense
Namespace Prefix: | tjx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Maximum range of rates for matching employee contributions. + References No definition available. + Details
Name: | tjx_MaximumRangeOfRatesForMatchingEmployeeContributions
Namespace Prefix: | tjx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum Percentage of pension liability under Pension Protection Act. + References No definition available. + Details
Name: | tjx_MinimumPercentageOfPensionLiabilityUnderPensionProtectionAct
Namespace Prefix: | tjx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum range of rates for matching employee contributions. + References No definition available. + Details
Name: | tjx_MinimumRangeOfRatesForMatchingEmployeeContributions
Namespace Prefix: | tjx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum Term Of Employment To Be Eligible In Postretirement Medical Plan + References No definition available. + Details
Name: | tjx_MinimumTermOfEmploymentToBeEligibleInPostretirementMedicalPlan
Namespace Prefix: | tjx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employee contribution from eligible pay. + References No definition available. + Details
Name: | tjx_PercentageOfEmployeeContributionFromEligiblePay
Namespace Prefix: | tjx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of employees limit for contribution. + References No definition available. + Details
Name: | tjx_PercentageOfEmployeesLimitForContribution
Namespace Prefix: | tjx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of plan investments representing stock funds. + References No definition available. + Details
Name: | tjx_PercentageOfPlanInvestmentsRepresentingStockFunds
Namespace Prefix: | tjx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Postretirement medical and life insurance benefits to retirees. + References No definition available. + Details
Name: | tjx_PostretirementMedicalAndLifeInsuranceBenefitsToRetirees
Namespace Prefix: | tjx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Rate of eligible pay for matching employee contributions. + References No definition available. + Details
Name: | tjx_RateOfEligiblePayForMatchingEmployeeContributions
Namespace Prefix: | tjx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate net amount recognized in the balance sheet associated with the defined benefit plan(s). Will normally be the same as the Defined Benefit Plan, Funded Status of Plan, Total. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=21915240&loc=d3e1703-114919 + Details
Name: | us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount included in accumulated other comprehensive income (AOCI) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position, including gain (loss), prior service cost (credit), and transition asset (obligation). + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net increase or decrease in the plan benefit obligation during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of payments made for which participants are entitled under a pension plan, including pension benefits, death benefits, and benefits due on termination of employment. Also includes payments made under a postretirement benefit plan, including prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services. This item represents a periodic decrease to the plan obligations and a decrease to plan assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Postretirement Benefits -URI http://asc.fasb.org/extlink&oid=6521376 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Glossary Benefits -URI http://asc.fasb.org/extlink&oid=6506267 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Glossary Benefits -URI http://asc.fasb.org/extlink&oid=6506309 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(6) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(5) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanBenefitsPaid
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase in the fair value of plan assets from contributions made by the employer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of increase or decrease in net periodic benefit cost related to the effects of a change in the substantive terms of an existing defined benefit plan or the initiation of a new plan. A plan amendment may increase or decrease benefits, including those attributed to years of service already rendered. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -Glossary Plan Amendment -URI http://asc.fasb.org/extlink&oid=6520743 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Glossary Plan Amendment -URI http://asc.fasb.org/extlink&oid=6520782 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (r) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanEffectOfPlanAmendmentOnNetPeriodicBenefitCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Assets, usually stocks, bonds, and other investments, that have been segregated and restricted (usually in a trust) to provide benefits, at their fair value as of the measurement date. Plan assets include amounts contributed by the employer (and by employees for a contributory plan) and amounts earned from investing the contributions, less benefits paid. If a plan has liabilities other than for benefits, those non-benefit obligations may be considered as reductions of plan assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 35 -Paragraph 50 -URI http://asc.fasb.org/extlink&oid=29635418&loc=d3e12355-114930 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Plan assets of a defined benefit plan, as a percentage of projected benefit obligation. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanFundedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount included in accumulated other comprehensive income (AOCI) related to gain (loss) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of employer's best estimate of contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before tax of gain (loss) adjustment to other comprehensive income (loss) resulting from settlement or curtailment of defined benefit pension and other postretirement defined benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h)(7) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(10) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Plan Curtailment -URI http://asc.fasb.org/extlink&oid=6520938 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Settlement of a Pension or Postretirement Benefit Obligation -URI http://asc.fasb.org/extlink&oid=6531942 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before tax of (increase) decrease in the value of the projected benefit obligation related to a change in an actuarial assumption and increase (decrease) in the value of the plan assets resulting from experience different from that assumed, that has not been recognized in net periodic benefit (cost) credit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (j) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition For a classified balance sheet, the amount recognized in balance sheet as a current liability associated with an underfunded defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Liabilities -URI http://asc.fasb.org/extlink&oid=6509677 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=21915240&loc=d3e1703-114919 + Details
Name: | us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This represents the entire liability recognized in the balance sheet that is associated with the defined benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2417-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2410-114920 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=21915240&loc=d3e1703-114919 + Details
Name: | us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This represents the noncurrent liability for underfunded plans recognized in the balance sheet that is associated with the defined benefit pension plans and other postretirement defined benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2417-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2410-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=21915240&loc=d3e1703-114919 + Details
Name: | us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of cash or cash equivalents contributed by the entity to fund its pension plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3536-108585 + Details
Name: | us-gaap_PensionContributions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=tjx_RetirementOrDeferredSavingsPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=tjx_EmployeeSavingsPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=tjx_FourZeroOneKPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=tjx_NonQualifiedSavingsPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=tjx_PostRetirementMedicalPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanTypeAxis=us-gaap_MultiemployerPlansPensionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |