XML 136 R53.htm IDEA: XBRL DOCUMENT
v3.20.4

Inventories (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2020
Inventories Disclosure [abstract] |
Inventories by class |
(USD millions) |  | 2020 |  | 2019 |
Raw material, consumables |  | 967 |  | 751 |
Work in progress |  | 3 324 |  | 3 024 |
Finished products |  | 2 840 |  | 2 207 |
Total inventories |  | 7 131 |  | 5 982 |
Amount of inventory recognized as an expense in cost of goods sold |
(USD billions) |  | 2020 |  | 2019 |  | 2018 |
Cost of goods sold |  | – 8.5 |  | – 8.5 |  | – 8.3 |
Recognized amount of inventory provisions and reversals of inventory provision |
(USD millions) |  | 2020 |  | 2019 |  | 2018 |
Inventory provisions |  | – 702 |  | – 752 |  | – 603 |
Reversals of inventory provisions |  | 255 |  | 218 |  | 216 |

X
- References No definition available. + Details
Name: | nvs_DisclosureOfAmountOfInventoryRecognizedAsAnExpenseInCostOfGoodsSoldTableTextBlock
Namespace Prefix: | nvs_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | nvs_DisclosureOfRecognizedAmountOfInventoryProvisionsAndReversalsOfInventoryProvisionTableTextBlock
Namespace Prefix: | nvs_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- References No definition available. + Details
Name: | nvs_ScheduleOfInventoryCurrentTableTextBlock
Namespace Prefix: | nvs_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration