XML 201 R157.htm IDEA: XBRL DOCUMENT
v3.22.4

Debt, cash and cash equivalents and lease liabilities - Summary of Debt by Currency (Details) - EUR (€) € in Millions | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
--- | --- | --- | ---
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | € 6,437 | € 9,983 | € 8,790
Value on redemption before derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | 6,585 |  |
Value on redemption after derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | 6,492 | 10,047 | 8,862
Euro | Value on redemption before derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | 13,145 |  |
Euro | Value on redemption after derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | 10,489 | 13,129 | 13,725
US dollar | Value on redemption before derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | (6,508) |  |
US dollar | Value on redemption after derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | (2,404) | (669) | (3,304)
Singapore dollar | Value on redemption before derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | 0 |  |
Singapore dollar | Value on redemption after derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | (2,155) |  |
Pound sterling | Value on redemption before derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | 0 |  |
Pound sterling | Value on redemption after derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | 359 |  |
Mexican peso | Value on redemption before derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | 0 |  |
Mexican peso | Value on redemption after derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | 98 |  |
Other currencies | Value on redemption before derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | (52) |  |
Other currencies | Value on redemption after derivative instruments |  |  |
Disclosure Of Debt By Currency [Line Items] |  |  |
Net debt | € 105 | € (2,413) | € (1,559)

X
- Definition Debt net of cash and cash equivalents. + References No definition available. + Details
Name: | sny_DebtNetOfCashAndCashEquivalents
Namespace Prefix: | sny_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Disclosure Of Debt By Currency [Line Items] + References No definition available. + Details
Name: | sny_DisclosureOfDebtByCurrencyLineItems
Namespace Prefix: | sny_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_MeasurementAxis=sny_ValueOnRedemptionBeforeDerivativeInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MeasurementAxis=sny_ValueOnRedemptionAfterDerivativeInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_EUR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_USD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_SGD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_GBP
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_MXN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=sny_OtherCurrenciesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |