XML 224 R141.htm IDEA: XBRL DOCUMENT
v3.20.4

Provisions and other non-current liabilities (Details 5) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Product liability, government investigations, other legal matters provisions [roll forward] |  |  |
Product liabilities government investigations other legal matters provisions at beginning of period | $ 1,369 | $ 340 | $ 351
Provisions related to discontinued operations |  | (42) |
Impact of business combinations | 11 | 10 |
Cash payments | (1,863) | (116) | (118)
Releases | (31) | (52) | (107)
Additions | 1,018 | 1,230 | 220
Currency translation effects | (17) | (1) | (6)
Product liabilities government investigations other legal matters provisions at end of period | 487 | 1,369 | 340
Less current provision | (306) | (1,169) | (126)
Non-current product liabilities, governmental investigations and other legal matters provisions at end of period | $ 181 | $ 200 | 214
Continuing operations [member] |  |  |
Product liability, government investigations, other legal matters provisions [roll forward] |  |  |
Releases |  |  | (107)
Additions |  |  | $ 220

X
- References No definition available. + Details
Name: | nvs_ProductLiabilityGovernmentInvestigationsOtherLegalMattersProvisions
Namespace Prefix: | nvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | nvs_ProductLiabilityGovernmentInvestigationsOtherLegalMattersProvisionsAdditions
Namespace Prefix: | nvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | nvs_ProductLiabilityGovernmentInvestigationsOtherLegalMattersProvisionsCurrent
Namespace Prefix: | nvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | nvs_ProductLiabilityGovernmentInvestigationsOtherLegalMattersProvisionsDiscontinuedOperations
Namespace Prefix: | nvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | nvs_ProductLiabilityGovernmentInvestigationsOtherLegalMattersProvisionsForeignCurrencyTranslationGainLoss
Namespace Prefix: | nvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | nvs_ProductLiabilityGovernmentInvestigationsOtherLegalMattersProvisionsImpactOfBusinessCombinations
Namespace Prefix: | nvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | nvs_ProductLiabilityGovernmentInvestigationsOtherLegalMattersProvisionsNoncurrent
Namespace Prefix: | nvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | nvs_ProductLiabilityGovernmentInvestigationsOtherLegalMattersProvisionsPayments
Namespace Prefix: | nvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | nvs_ProductLiabilityGovernmentInvestigationsOtherLegalMattersProvisionsReleases
Namespace Prefix: | nvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | nvs_ProductLiabilityGovernmentInvestigationsOtherLegalMattersProvisionsRollForward
Namespace Prefix: | nvs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_ContinuingOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |