XML 70 R52.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Income Taxes (Narrative) (Details) - USD ($) $ in Millions | 1 Months Ended | 12 Months Ended
--- | --- | ---
Jan. 28, 2018 | Jan. 28, 2018 | Jan. 29, 2017 | Jan. 31, 2016
Income Taxes [Line Items] |  |  |  |
Federal statutory rate |  | 34.00% | 35.00% | 35.00%
Change in unrecognized tax benefit which is reasonably possible within twelve months of the balance sheet date | $ 187 | $ 187 |  |
Unrecognized tax benefits that would impact effective tax rate | 483 | 483 | $ 382 | $ 382
Net adjustments for interest expense and penalties |  | $ 24 | 20 | $ 5
Adjustment for New Tax Act [Member] |  |  |  |
Income Taxes [Line Items] |  |  |  |
Tax Cuts and Jobs Act, Incomplete Accounting, Net Tax Expense (Benefit) | 127 |  |  |
Tax Cuts and Jobs Act, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense (Benefit) | 400 |  |  |
Tax Cuts and Jobs Act, Incomplete Accounting, Provisional Income Tax Expense (Benefit) | (126) |  |  |
Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax Expense (Benefit) | $ (147) |  |  |
Federal statutory rate | 21.00% |  |  |
Internal Revenue Service (IRS) [Member] | Earliest Tax Year [Member] |  |  |  |
Income Taxes [Line Items] |  |  |  |
Tax year under examination |  | 2010 |  |
Internal Revenue Service (IRS) [Member] | Latest Tax Year [Member] |  |  |  |
Income Taxes [Line Items] |  |  |  |
Tax year under examination |  | 2012 |  |
Mexican Tax Authority [Member] | Earliest Tax Year [Member] |  |  |  |
Income Taxes [Line Items] |  |  |  |
Tax year under examination |  | 2005 |  |
Mexican Tax Authority [Member] | Latest Tax Year [Member] |  |  |  |
Income Taxes [Line Items] |  |  |  |
Tax year under examination |  | 2009 |  |
State Administration of Taxation, China [Member] | Earliest Tax Year [Member] |  |  |  |
Income Taxes [Line Items] |  |  |  |
Tax year under examination |  | 2010 |  |
State Administration of Taxation, China [Member] | Latest Tax Year [Member] |  |  |  |
Income Taxes [Line Items] |  |  |  |
Tax year under examination |  | 2012 |  |
State and Local Jurisdiction [Member] | Earliest Tax Year [Member] |  |  |  |
Income Taxes [Line Items] |  |  |  |
Expiration date of operating loss carryforwards |  | Jan. 01, 2018 |  |
Tax year under examination |  | 2005 |  |
State and Local Jurisdiction [Member] | Latest Tax Year [Member] |  |  |  |
Income Taxes [Line Items] |  |  |  |
Expiration date of operating loss carryforwards |  | Dec. 31, 2037 |  |
Tax year under examination |  | 2015 |  |
Foreign Tax Authority [Member] |  |  |  |
Income Taxes [Line Items] |  |  |  |
Valuation allowance of operating loss carryforwards | $ 0 | $ 0 | $ 3 |
Foreign Tax Authority [Member] | Earliest Tax Year [Member] |  |  |  |
Income Taxes [Line Items] |  |  |  |
Tax year under examination |  | 2005 |  |
Foreign Tax Authority [Member] | Latest Tax Year [Member] |  |  |  |
Income Taxes [Line Items] |  |  |  |
Tax year under examination |  | 2015 |  |

X
- Definition Income Taxes + References No definition available. + Details
Name: | hd_IncomeTaxesLineItems
Namespace Prefix: | hd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Deferred Tax Liability, Provisional Income Tax Benefit + References No definition available. + Details
Name: | hd_TaxCutsandJobsActIncompleteAccountingChangeinTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit
Namespace Prefix: | hd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Tax Cuts and Jobs Act, Incomplete Accounting, Net Tax Expense + References No definition available. + Details
Name: | hd_TaxCutsandJobsActIncompleteAccountingNetTaxExpense
Namespace Prefix: | hd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax Cuts and Jobs Act, Incomplete Accounting, Provisional Income Tax Expense (Benefit) + References No definition available. + Details
Name: | hd_TaxCutsandJobsActIncompleteAccountingProvisionalIncomeTaxExpenseBenefit
Namespace Prefix: | hd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Tax Cuts and Jobs Act, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense + References No definition available. + Details
Name: | hd_TaxCutsandJobsActIncompleteAccountingTransitionTaxforAccumulatedForeignEarningsProvisionalIncomeTaxExpense
Namespace Prefix: | hd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax year being audited in the income tax examination, in CCYY format. + References No definition available. + Details
Name: | us-gaap_IncomeTaxExaminationYearUnderExamination
Namespace Prefix: | us-gaap_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319 + Details
Name: | us-gaap_OperatingLossCarryforwardsExpirationDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 30 -Paragraph 5 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=75018887&loc=d3e30536-109315 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319 + Details
Name: | us-gaap_OperatingLossCarryforwardsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319 + Details
Name: | us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_TaxPeriodAxis=hd_AdjustmentforNewTaxActMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_InternalRevenueServiceIRSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_EarliestTaxYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TaxPeriodAxis=us-gaap_LatestTaxYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_MexicanTaxAuthorityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAdministrationOfTaxationChinaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |