XML 174 R105.htm IDEA: XBRL DOCUMENT
v3.23.1

Deferred tax assets and liabilities (Details 1) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | $ 8,140 | $ 6,799 |
Tax loss carryforwards expired | 6 | 18 | $ 14
One year [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 18 | 19 |
Two years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 42 | 20 |
Three years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 30 | 47 |
Four years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 138 | 37 |
Five years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 767 | 166 |
More than five years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 6,260 | 5,408 |
Not subject to expiry [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 885 | 1,102 |
Capitalized [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 3,530 | 2,607 |
Capitalized [member] | One year [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 0 | 4 |
Capitalized [member] | Two years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 5 | 6 |
Capitalized [member] | Three years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 5 | 10 |
Capitalized [member] | Four years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 0 | 11 |
Capitalized [member] | Five years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 688 | 20 |
Capitalized [member] | More than five years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 2,380 | 1,872 |
Capitalized [member] | Not subject to expiry [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 452 | 684 |
Not capitalized [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 4,610 | 4,192 |
Not capitalized [member] | One year [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 18 | 15 |
Not capitalized [member] | Two years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 37 | 14 |
Not capitalized [member] | Three years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 25 | 37 |
Not capitalized [member] | Four years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 138 | 26 |
Not capitalized [member] | Five years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 79 | 146 |
Not capitalized [member] | More than five years [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | 3,880 | 3,536 |
Not capitalized [member] | Not subject to expiry [member] |  |  |
Statement [line items] |  |  |
Gross Value of tax loss carryforwards that have or have not been capitalized as deferred tax assets | $ 433 | $ 418 |

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

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

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

X
- Details
Name: | nvs_YearOfExpiryAxis=nvs_OneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nvs_YearOfExpiryAxis=nvs_TwoYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nvs_YearOfExpiryAxis=nvs_ThreeYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nvs_YearOfExpiryAxis=nvs_FourYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nvs_YearOfExpiryAxis=nvs_FiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nvs_YearOfExpiryAxis=nvs_MoreThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nvs_YearOfExpiryAxis=nvs_NotSubjectToExpiryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nvs_BalanceSheetTreatmentAxis=nvs_CapitalizedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | nvs_BalanceSheetTreatmentAxis=nvs_NotCapitalizedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |