XML 265 R182.htm IDEA: XBRL DOCUMENT
v3.20.4

Financial instruments - additional disclosures (Details 10) - USD ($) $ in Millions | Dec. 31, 2020 | Dec. 31, 2019 | Jan. 01, 2019
--- | --- | --- | ---
Derivative financial instruments and accrued interest on derivative financial instruments [line items] |  |  |
Contractual interest on non-current liabilities | $ (6,647) | $ (5,434) |
Lease liability | (2,005) | (1,949) | $ (1,736)
Trade payables | (5,403) | (5,424) |
Contingent consideration liabilities | (1,046) | (1,036) |
Commitment for repurchase own shares | (1,769) |  |
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 | (82) | (36) |
Lease liability | (77) | (65) |
Trade payables | (5,239) | (5,222) |
Contingent consideration liabilities | (24) | (62) |
Commitment for repurchase own shares | (1,769) |  |
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 | (468) | (428) |
Lease liability | (209) | (181) |
Trade payables | (164) | (202) |
Contingent consideration liabilities | (38) | (9) |
Between one and five years |  |  |
Derivative financial instruments and accrued interest on derivative financial instruments [line items] |  |  |
Contractual interest on non-current liabilities | (1,846) | (1,531) |
Lease liability | (692) | (622) |
Contingent consideration liabilities | (639) | (582) |
Later than five years |  |  |
Derivative financial instruments and accrued interest on derivative financial instruments [line items] |  |  |
Contractual interest on non-current liabilities | (4,251) | (3,439) |
Lease liability | (1,027) | (1,081) |
Contingent consideration liabilities | $ (345) | $ (383) |

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 2019-01-01 -Paragraph 47 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2019-en-r&anchor=para_47_b&doctype=Standard -URIDate 2019-03-27 + 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 2019-01-01 -Paragraph 78 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_78&doctype=Standard -URIDate 2019-03-27 + 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: |