XML 72 R47.htm IDEA: XBRL DOCUMENT
v3.20.4

Summary of Significant Accounting Policies - Narrative (Details) $ in Millions | 12 Months Ended
--- | ---
Jan. 03, 2021 USD ($) Employee Segment | Dec. 29, 2019 USD ($) | Dec. 30, 2018 USD ($) | Dec. 31, 2017
Concentration of Credit Risk [Line Items] |  |  |  |
Number of employees | Employee | 134,500 |  |  |
Number of business segments | Segment | 3 |  |  |
Accrued Rebates Returns And Promotions | $ 11,513 | $ 10,883 |  |
Minimum reverse repurchase agreement collateral (as a percent) | 102.00% |  |  |
Sales return reserve (as a percent) | 1.00% | 1.00% | 1.00% |
Percentage of profit share payments (less than) | 3.00% | 3.00% | 3.00% |
Cost of products sold | $ 28,427 | $ 27,556 | $ 27,091 |
Shipping and handling costs as a percent of sales | 0.50% | 0.50% | 0.50% |
Advertising expense | $ 2,100 | $ 2,200 | $ 2,600 |
Operating Lease, Right-of-Use Asset | 1,000 | 1,000 |  |
Present Value of lease liabilities | 1,100 | 1,000 |  |
Operating lease costs | 300 | 300 | $ 300 |
Cash paid for operating leases | $ 300 | $ 300 |  |
U.S. statutory rate | 21.00% | 21.00% | 21.00% | 35.00%
TCJA, undistributed foreign earnings percent related to cash and cash equivalents |  |  |  | 15.50%
TCJA, undistributed foreign earnings percent related to earnings other than cash and cash equivalents |  |  |  | 8.00%
TCJA, provisional liability | $ 7,700 |  |  |
TJCA , provisional liability, non-current | 6,900 |  |  |
Repatriation of foreign earnings amount | $ 700 |  |  |
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] | us-gaap:OtherLiabilitiesNoncurrent | us-gaap:OtherLiabilitiesNoncurrent |  |
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] | us-gaap:OtherAssets | us-gaap:OtherAssets |  |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] | us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent | us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent |  |
Minimum | Software Development |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |
Estimated useful lives of the assets | 3 years |  |  |
Maximum | Software Development |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |
Estimated useful lives of the assets | 8 years |  |  |
R&D Expense |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |
Concentration risk (as a percent) | 5.00% |  |  |
Shipping and Handling |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |
Cost of products sold | $ 1,000 | $ 1,000 | $ 1,100 |
Pharmaceutical |  |  |  |
Concentration of Credit Risk [Line Items] |  |  |  |
Accrued Rebates Returns And Promotions | $ 7,200 | $ 7,000 |  |

X
- Definition Reflects the estimated obligations due within one year for rebates, returns and promotions. Reserves include such items related to Medicaid rebates, product returns due to expiration, product recalls, current portion of coupons and volume-based sales incentives programs. + References No definition available. + Details
Name: | jnj_AccruedRebatesReturnsAndPromotions
Namespace Prefix: | jnj_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Concentration of credit risk. + References No definition available. + Details
Name: | jnj_ConcentrationOfCreditRiskLineItems
Namespace Prefix: | jnj_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum Collateral Value as a Percent, Reverse Repurchase Agreement + References No definition available. + Details
Name: | jnj_MinimumCollateralValueasaPercentReverseRepurchaseAgreement
Namespace Prefix: | jnj_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of employees engaged in company activities worldwide. + References No definition available. + Details
Name: | jnj_NumberOfEmployeesEngagedInCompanyActivitiesWorldwide
Namespace Prefix: | jnj_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Profit loss percent to sales. + References No definition available. + Details
Name: | jnj_ProfitLossPercentToSales
Namespace Prefix: | jnj_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sales return reserve + References No definition available. + Details
Name: | jnj_SalesReturnReserve
Namespace Prefix: | jnj_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Shipping and Handling Costs as a Percent of Sales + References No definition available. + Details
Name: | jnj_ShippingandHandlingCostsasaPercentofSales
Namespace Prefix: | jnj_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Liability + References No definition available. + Details
Name: | jnj_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalLiability
Namespace Prefix: | jnj_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Liability, Noncurrent + References No definition available. + Details
Name: | jnj_TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalLiabilityNoncurrent
Namespace Prefix: | jnj_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax Cuts And Jobs Act Of 2017, Undistributed Foreign Earnings, Cash And Cash Equivalents, Tax Rate, Percent + References No definition available. + Details
Name: | jnj_TaxCutsAndJobsActOf2017UndistributedForeignEarningsCashAndCashEquivalentsTaxRatePercent
Namespace Prefix: | jnj_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Cuts And Jobs Act Of 2017, Undistributed Foreign Earnings, Other Than Cash And Cash Equivalents, Tax Rate, Percent + References No definition available. + Details
Name: | jnj_TaxCutsAndJobsActOf2017UndistributedForeignEarningsOtherThanCashAndCashEquivalentsTaxRatePercent
Namespace Prefix: | jnj_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a),(d)) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfGoodsAndServicesSold
Namespace Prefix: | us-gaap_
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://fasb.org/us-gaap/role/ref/legacyRef -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=116825942&loc=d3e330036-122817 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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 3: http://fasb.org/us-gaap/role/ref/legacyRef -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 Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -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_IncomeTaxReconciliationRepatriationOfForeignEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980 + Details
Name: | us-gaap_OperatingLeaseCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes current operating lease liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977 + Details
Name: | us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | srt-types:extensibleListItemType
Balance Type: | na
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes noncurrent operating lease liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977 + Details
Name: | us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | srt-types:extensibleListItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 5 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (g)(1) -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980 + Details
Name: | us-gaap_OperatingLeasePayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Indicates line item in statement of financial position that includes operating lease right-of-use asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | srt-types:extensibleListItemType
Balance Type: | na
Period Type: | instant

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_ResearchAndDevelopmentExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=jnj_PharmaceuticalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |