XML 240 R171.htm IDEA: XBRL DOCUMENT
v3.23.1

Financial instruments - additional disclosures (Details 9) - USD ($) $ in Millions | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
--- | --- | --- | ---
Derivative financial instruments and accrued interest on derivative financial instruments [line items] |  |  |
Contractual interest on non-current liabilities | $ (5,532) | $ (6,063) |
Lease liability | (1,789) | (1,896) |
Trade payables | (5,146) | (5,553) |
Commitment for repurchase own shares |  | (2,809) | $ (1,800)
Contingent consideration liabilities | (835) | (1,075) |
Later than one month and not later than three months [member] |  |  |
Derivative financial instruments and accrued interest on derivative financial instruments [line items] |  |  |
Contractual interest on non-current liabilities | (64) | (82) |
Lease liability | (71) | (78) |
Trade payables | (5,020) | (5,373) |
Commitment for repurchase own shares |  | (2,809) |
Contingent consideration liabilities | (16) | (54) |
Later than three month and not later than twelve months [member] |  |  |
Derivative financial instruments and accrued interest on derivative financial instruments [line items] |  |  |
Contractual interest on non-current liabilities | (412) | (445) |
Lease liability | (180) | (197) |
Trade payables | (126) | (180) |
Contingent consideration liabilities | (115) | (65) |
Between one and five years |  |  |
Derivative financial instruments and accrued interest on derivative financial instruments [line items] |  |  |
Contractual interest on non-current liabilities | (1,432) | (1,628) |
Lease liability | (616) | (639) |
Contingent consideration liabilities | (437) | (517) |
Later than five years |  |  |
Derivative financial instruments and accrued interest on derivative financial instruments [line items] |  |  |
Contractual interest on non-current liabilities | (3,624) | (3,908) |
Lease liability | (922) | (982) |
Contingent consideration liabilities | $ (267) | $ (439) |

X
- Definition The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 16 -IssueDate 2022-03-24 -Paragraph 47 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_47_b&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_LeaseLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of payment due to suppliers for goods and services used in the entity's business. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2022-03-24 -Paragraph 78 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78&doctype=Standard -URIDate 2022-03-24 + Details
Name: | ifrs-full_TradeAndOtherPayablesToTradeSuppliers
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

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

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

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanThreeMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=nvs_LaterThanThreeMonthAndNotLaterThanTwelveMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |