XML 212 R166.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Provisions, income tax liabilities and other liabilities - Additional Information (Details) € in Millions, $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 EUR (€) Country age plan | Dec. 31, 2022 EUR (€) | Dec. 31, 2021 EUR (€) | Dec. 31, 2020 EUR (€) | Dec. 31, 2018 USD ($)
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Number of major countries included in pension obligations | Country | 4 |  |  |  |
Pension obligation, percentage to defined benefit liability | 89.00% |  |  |  |
Pension obligations, percentage to plan assets | 88.00% |  |  |  |
Employee termination benefits | € 968 | € 1,039 | € 943 |  |
Average residual holding periods | 2 years 2 months 19 days | 2 years 7 months 6 days | 1 year 11 months 8 days |  |
Quotas held in inventory | € 3 |  |  |  |
Non-current income tax liabilities | 1,842 | € 1,979 | € 2,039 |  |
Other non-current liabilities | € 2,340 | 519 | 291 |  |
Liability recognized representing the estimated cost | $ |  |  |  |  | $ 1,092
Tax charge on deemed repatriation attributable to accumulated earnings payable period | 8 years |  |  |  |
Unused capital losses for which no deferred tax asset recognised | € 473 |  |  |  |
US legal restructuring |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Unused capital losses for which no deferred tax asset recognised |  |  |  | € 3,000 |
Capital losses, carry back period |  |  |  | 3 years |
Percentage of capital losses used |  |  |  | 33.33% |
Later than 12 months |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Other non-current liabilities | € 247 | 459 | 576 |  |
Other environment related provision |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Identified environmental risks provisions estimated obligation period | 30 years |  |  |  |
Other provisions, expected utilized amount in 2022 | € 86 |  |  |  |
Other provisions, expected utilized amount in 2023 through 2026 | 194 |  |  |  |
Uncertainties over income tax treatments |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Non-current income tax liabilities | 1,595 | 1,520 | 1,463 |  |
France |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Employee termination benefits | € 611 | 804 | 614 |  |
US |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Number of types of defined-benefit plan | plan | 2 |  |  |  |
UK |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Retirement age | age | 65 |  |  |  |
Notional retirement age | age | 60 |  |  |  |
UK | Bottom of range |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Vesting right percentage | 1.25% |  |  |  |
UK | Top of range |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Vesting right percentage | 1.50% |  |  |  |
Lump-sum retirement benefit plans | France |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 39.00% |  |  |  |
Defined benefit pension plans | France |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 61.00% |  |  |  |
Defined benefit pension plans | US | Qualified defined benefit pension plans |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 59.00% |  |  |  |
Defined benefit pension plans | US | Non qualified defined benefit pension plans |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 14.00% |  |  |  |
Defined benefit pension plans | UK |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 100.00% |  |  |  |
Top-up defined-benefit pension plan | Germany |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 60.00% |  |  |  |
Sanofi-Aventis Plus | Germany |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Employer's contribution percentage | 14.00% |  |  |  |
Multi-employer plan (Pensionskasses) | Germany |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 26.00% |  |  |  |
Employee termination benefits | € 744 | € 652 | € 877 |  |
Healthcare Cover And Life Insurance | US |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 27.00% |  |  |  |
Employee termination benefits | € 412 |  |  |  |
Healthcare Cover And Life Insurance | US | Plan assets |  |  |  |  |
Provisions And Other Current And Non-Current Liabilities [Line Items] |  |  |  |  |
Pension obligations, percentage to plan assets | 3.00% |  |  |  |
Net amount shown in the balance sheet at end of period | € 23 |  |  |  |

X
- Definition The non-current amount of current tax liabilities. [Refer: Current tax liabilities] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 54 -Subparagraph n -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_n&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_CurrentTaxLiabilitiesNoncurrent
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 19 -IssueDate 2023-01-01 -Paragraph 57 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_57_a&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_DefinedBenefitObligationAtPresentValue
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2023-01-01 -Paragraph 140 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_140_a&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_LiabilityAssetOfDefinedBenefitPlans
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2023-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard -URIDate 2023-03-23 + Details
Name: | ifrs-full_OtherNoncurrentLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Average residual holding periods under various early retirement plans. + References No definition available. + Details
Name: | sny_AverageResidualHoldingPeriodsUnderVariousEarlyRetirementPlans
Namespace Prefix: | sny_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Capital Losses, Carry Back Period + References No definition available. + Details
Name: | sny_CapitalLossesCarryBackPeriod
Namespace Prefix: | sny_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Capital Losses Used Against Capital Gains, Percentage + References No definition available. + Details
Name: | sny_CapitalLossesUsedAgainstCapitalGainsPercentage
Namespace Prefix: | sny_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined benefit plans vesting rights percentage. + References No definition available. + Details
Name: | sny_DefinedBenefitPlansVestingRightsPercentage
Namespace Prefix: | sny_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Employer contribute percentage on amounts exceeding the social security ceiling. + References No definition available. + Details
Name: | sny_EmployerContributePercentageOnAmountsExceedingTheSocialSecurityCeiling
Namespace Prefix: | sny_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Identified environmental risks provisions estimated obligation period. + References No definition available. + Details
Name: | sny_IdentifiedEnvironmentalRisksProvisionsEstimatedObligationPeriod
Namespace Prefix: | sny_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Identified environmental risks provisions expected utilized amount next twelve months. + References No definition available. + Details
Name: | sny_IdentifiedEnvironmentalRisksProvisionsExpectedUtilizedAmountNextTwelveMonths
Namespace Prefix: | sny_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Identified environmental risks provisions expected utilized amount year two to five. + References No definition available. + Details
Name: | sny_IdentifiedEnvironmentalRisksProvisionsExpectedUtilizedAmountYearTwoToFive
Namespace Prefix: | sny_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Inventory, Total Quotas Held + References No definition available. + Details
Name: | sny_InventoryTotalQuotasHeld
Namespace Prefix: | sny_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Liability recognized representing estimated cost. + References No definition available. + Details
Name: | sny_LiabilityRecognizedRepresentingEstimatedCost
Namespace Prefix: | sny_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Notional retirement age. + References No definition available. + Details
Name: | sny_NotionalRetirementAge
Namespace Prefix: | sny_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of countries included in pension plans. + References No definition available. + Details
Name: | sny_NumberOfCountriesIncludedInPensionPlans
Namespace Prefix: | sny_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of defined benefit plans. + References No definition available. + Details
Name: | sny_NumberOfDefinedBenefitPlans
Namespace Prefix: | sny_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Pension obligation percentage to defined benefit liability. + References No definition available. + Details
Name: | sny_PensionObligationPercentageToDefinedBenefitLiability
Namespace Prefix: | sny_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Pension obligation percentage to plan assets. + References No definition available. + Details
Name: | sny_PensionObligationPercentageToPlanAssets
Namespace Prefix: | sny_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Provisions and other current and non-current liabilities. + References No definition available. + Details
Name: | sny_ProvisionsAndOtherCurrentAndNonCurrentLiabilitiesLineItems
Namespace Prefix: | sny_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Retirement age. + References No definition available. + Details
Name: | sny_RetirementAge
Namespace Prefix: | sny_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax charge on deemed repatriation attributable to accumulated earnings payable period. + References No definition available. + Details
Name: | sny_TaxChargeOnDeemedRepatriationAttributableToAccumulatedEarningsPayablePeriod
Namespace Prefix: | sny_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unused Capital Losses For Which No Deferred Tax Asset Recognised + References No definition available. + Details
Name: | sny_UnusedCapitalLossesForWhichNoDeferredTaxAssetRecognised
Namespace Prefix: | sny_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=sny_USLegalRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=ifrs-full_OtherEnvironmentRelatedProvisionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NetDefinedBenefitLiabilityAssetAxis=sny_UncertaintiesOverIncomeTaxTreatmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_FR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_GB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=sny_LumpSumRetirementBenefitPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=sny_DefinedBenefitPensionPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NetDefinedBenefitLiabilityAssetAxis=sny_QualifiedDefinedBenefitPensionPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NetDefinedBenefitLiabilityAssetAxis=sny_NonQualifiedDefinedBenefitPensionPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=sny_TopUpDefinedBenefitPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_DE
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=sny_SanofiaventisPlusPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=ifrs-full_MultiemployerDefinedBenefitPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=sny_HealthcareCoverAndLifeInsuranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PlanAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |