XML 210 R166.htm IDEA: XBRL DOCUMENT
v3.22.4

Provisions, income tax liabilities and other liabilities - Additional Information (Details) € in Millions |  |  |  | 12 Months Ended
--- | --- | --- | --- | ---
Dec. 31, 2022 EUR (€) | Dec. 31, 2021 EUR (€) | Dec. 31, 2020 EUR (€) | Dec. 31, 2022 EUR (€) Country age plan | Dec. 31, 2021 EUR (€) | Dec. 31, 2020 EUR (€)
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Number of major countries included in pension obligations | Country |  |  |  |  | 4 |  |  |
Pension obligation, percentage to defined benefit liability | 89.00% |  |  |  | 89.00% |  |  |
Pension obligations, percentage to plan assets | 88.00% |  |  |  | 88.00% |  |  |
Employee termination benefits | € 1,039 | € 943 | € 1,260 |  | € 1,039 | € 943 | € 1,260 |
Average residual holding periods | 2 years 7 months 6 days | 1 year 11 months 8 days | 1 year 11 months 26 days |  |  |  |  |
Non-current income tax liabilities | € 1,979 | € 2,039 | € 1,733 | [1] | € 1,979 | 2,039 | 1,733 | [1]
Tax charge on deemed repatriation attributable to accumulated earnings payable period |  |  |  |  | 8 years |  |  |
Liability recognized representing the estimated cost |  |  |  |  | € 1,020 | 960 | 894 |
Other non-current liabilities | 519 | 291 | 317 |  | 519 | 291 | € 317 |
Unused capital losses for which no deferred tax asset recognised | 488 |  |  |  | 488 |  |  |
US legal restructuring |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Unused capital losses for which no deferred tax asset recognised |  | 2,900 |  |  |  | € 2,900 |  |
Capital losses, carry back period |  |  |  |  |  | 3 years |  |
Percentage of capital losses used |  |  |  |  |  |  | 33.33% |
Later than 12 months |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Other non-current liabilities | 459 | 576 | 569 |  | € 459 | € 576 | € 569 |
Other environment related provision |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Identified environmental risks provisions estimated obligation period |  |  |  |  | 30 years |  |  |
Other provisions, expected utilized amount in 2022 |  |  |  |  | € 96 |  |  |
Other provisions, expected utilized amount in 2023 through 2026 |  |  |  |  | 201 |  |  |
Uncertainties over income tax treatments |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Non-current income tax liabilities | 1,520 | 1,463 | 1,164 |  | 1,520 | 1,463 | 1,164 |
France |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Employee termination benefits | € 804 | 614 | 889 |  | € 804 | 614 | 889 |
US |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Number of types of defined-benefit plan | plan |  |  |  |  | 2 |  |  |
UK |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Retirement age | age |  |  |  |  | 65 |  |  |
Notional retirement age | age |  |  |  |  | 60 |  |  |
UK | Bottom of range |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Vesting right percentage |  |  |  |  | 1.25% |  |  |
UK | Top of range |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Vesting right percentage |  |  |  |  | 1.50% |  |  |
Lump-sum retirement benefit plans | France |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 35.00% |  |  |  | 35.00% |  |  |
Defined benefit pension plans | France |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 65.00% |  |  |  | 65.00% |  |  |
Defined benefit pension plans | US | Qualified defined benefit pension plans |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 60.00% |  |  |  | 60.00% |  |  |
Defined benefit pension plans | US | Non qualified defined benefit pension plans |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 14.00% |  |  |  | 14.00% |  |  |
Defined benefit pension plans | UK |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 100.00% |  |  |  | 100.00% |  |  |
Top-up defined-benefit pension plan | Germany |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 62.00% |  |  |  | 62.00% |  |  |
Sanofi-Aventis Plus | Germany |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Employer's contribution percentage |  |  |  |  | 15.00% |  |  |
Multi-employer plan (Pensionskasses) | Germany |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 24.00% |  |  |  | 24.00% |  |  |
Employee termination benefits | € 652 | € 877 | € 773 |  | € 652 | € 877 | € 773 |
Healthcare Cover And Life Insurance | US |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Pension obligation, percentage to defined benefit liability | 26.00% |  |  |  | 26.00% |  |  |
Employee termination benefits | € 409 |  |  |  | € 409 |  |  |
Healthcare Cover And Life Insurance | US | Plan assets |  |  |  |  |  |  |  |
Provisions and other non-current liabilities [Line Items] |  |  |  |  |  |  |  |
Pension obligations, percentage to plan assets | 3.00% |  |  |  | 3.00% |  |  |
Net amount shown in the balance sheet at end of period | € 28 |  |  |  | € 28 |  |  |
[1] | Includes the impacts of the IFRIC final agenda decisions of March 2021 on the costs of configuring or customising application software used in a Software as a Service (SaaS) arrangement and of April 2021 on the attribution of benefits to periods of service, as described in Note A.2.1. to the consolidated financial statements for the year ended December 31, 2021.

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 2021-01-01 -Paragraph 54 -Subparagraph n -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_n&doctype=Standard -URIDate 2021-03-24 + 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 2021-01-01 -Paragraph 57 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_57_a&doctype=Standard -URIDate 2021-03-24 + 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 2021-01-01 -Paragraph 140 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_140_a&doctype=Standard -URIDate 2021-03-24 + 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 2021-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_55&doctype=Standard -URIDate 2021-03-24 + 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: | num: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: | num: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: | num: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 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: | num: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: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Provisions and other non-current liabilities. + References No definition available. + Details
Name: | sny_ProvisionsAndOtherNonCurrentLiabilitiesLineItems
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: |