0000064803 false http://fasb.org/us-gaap/2022#ProductMember http://fasb.org/us-gaap/2022#ProductMember http://fasb.org/us-gaap/2022#ProductMember http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201812Member P3Y 0 0 http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations http://fasb.org/us-gaap/2022#LongTermDebtAndCapitalLeaseObligations P3Y 0000064803 2023-05-25 2023-05-25 0000064803 us-gaap:ProductMember 2022-01-01 2022-12-31 iso4217:USD 0000064803 us-gaap:ProductMember 2021-01-01 2021-12-31 0000064803 us-gaap:ProductMember 2020-01-01 2020-12-31 0000064803 2022-01-01 2022-12-31 0000064803 2021-01-01 2021-12-31 0000064803 2020-01-01 2020-12-31 0000064803 us-gaap:ServiceMember 2022-01-01 2022-12-31 0000064803 us-gaap:ServiceMember 2021-01-01 2021-12-31 0000064803 us-gaap:ServiceMember 2020-01-01 2020-12-31 iso4217:USD xbrli:shares xbrli:shares 0000064803 2022-12-31 0000064803 2021-12-31 0000064803 2020-12-31 0000064803 2019-12-31 0000064803 us-gaap:CommonStockMember 2019-12-31 0000064803 us-gaap:TreasuryStockCommonMember 2019-12-31 0000064803 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-12-31 0000064803 us-gaap:RetainedEarningsMember 2019-12-31 0000064803 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000064803 us-gaap:ParentMember 2019-12-31 0000064803 us-gaap:NoncontrollingInterestMember 2019-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2019-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0000064803 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000064803 us-gaap:ParentMember 2020-01-01 2020-12-31 0000064803 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0000064803 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000064803 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000064803 us-gaap:TreasuryStockCommonMember 2020-01-01 2020-12-31 0000064803 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000064803 us-gaap:CommonStockMember 2020-12-31 0000064803 us-gaap:TreasuryStockCommonMember 2020-12-31 0000064803 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-12-31 0000064803 us-gaap:RetainedEarningsMember 2020-12-31 0000064803 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000064803 us-gaap:ParentMember 2020-12-31 0000064803 us-gaap:NoncontrollingInterestMember 2020-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2020-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0000064803 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000064803 us-gaap:ParentMember 2021-01-01 2021-12-31 0000064803 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0000064803 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000064803 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000064803 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000064803 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0000064803 us-gaap:CommonStockMember 2021-12-31 0000064803 us-gaap:TreasuryStockCommonMember 2021-12-31 0000064803 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-12-31 0000064803 us-gaap:RetainedEarningsMember 2021-12-31 0000064803 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000064803 us-gaap:ParentMember 2021-12-31 0000064803 us-gaap:NoncontrollingInterestMember 2021-12-31 0000064803 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000064803 us-gaap:ParentMember 2022-01-01 2022-12-31 0000064803 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0000064803 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000064803 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000064803 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000064803 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000064803 us-gaap:CommonStockMember 2022-12-31 0000064803 us-gaap:TreasuryStockCommonMember 2022-12-31 0000064803 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-12-31 0000064803 us-gaap:RetainedEarningsMember 2022-12-31 0000064803 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000064803 us-gaap:ParentMember 2022-12-31 0000064803 us-gaap:NoncontrollingInterestMember 2022-12-31 0000064803 2019-01-01 2019-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember us-gaap:AccountingStandardsUpdate201613Member 2019-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember 2022-12-31 cvs:store 0000064803 cvs:HealthServicesSegmentMember 2022-12-31 cvs:clinic cvs:people cvs:patient cvs:Segment 0000064803 cvs:HealthCareBenefitsSegmentMember 2022-01-01 2022-12-31 cvs:state 0000064803 cvs:HealthCareBenefitsSegmentMember srt:ScenarioForecastMember 2023-01-01 2023-01-31 0000064803 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2022-12-31 0000064803 us-gaap:BuildingAndBuildingImprovementsMember srt:MinimumMember 2022-01-01 2022-12-31 0000064803 us-gaap:BuildingAndBuildingImprovementsMember srt:MaximumMember 2022-01-01 2022-12-31 0000064803 cvs:FixturesEquipmentAndInternallyDevelopedSoftwareMember srt:MinimumMember 2022-01-01 2022-12-31 0000064803 cvs:FixturesEquipmentAndInternallyDevelopedSoftwareMember srt:MaximumMember 2022-01-01 2022-12-31 0000064803 us-gaap:LandMember 2022-12-31 0000064803 us-gaap:LandMember 2021-12-31 0000064803 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0000064803 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0000064803 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000064803 us-gaap:FurnitureAndFixturesMember 2021-12-31 0000064803 us-gaap:LeaseholdImprovementsMember 2022-12-31 0000064803 us-gaap:LeaseholdImprovementsMember 2021-12-31 0000064803 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0000064803 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0000064803 us-gaap:PropertyPlantAndEquipmentMember cvs:RetailLongTermCareSegmentMember 2021-01-01 2021-12-31 0000064803 srt:MaximumMember 2022-01-01 2022-12-31 0000064803 cvs:RetailLongTermCareSegmentMember 2021-01-01 2021-12-31 0000064803 cvs:LongTermCareReportingUnitMember 2021-07-01 2021-09-30 0000064803 srt:MinimumMember 2022-01-01 2022-12-31 0000064803 cvs:OtherInsuranceLiabilitiesMember 2022-12-31 0000064803 cvs:OtherLongTermInsuranceLiabilitiesMember 2022-12-31 0000064803 cvs:OtherInsuranceLiabilitiesMember 2021-12-31 0000064803 cvs:OtherLongTermInsuranceLiabilitiesMember 2021-12-31 0000064803 us-gaap:HealthInsuranceProductLineMember 2022-12-31 0000064803 us-gaap:HealthInsuranceProductLineMember 2021-12-31 xbrli:pure 0000064803 srt:MinimumMember 2021-01-01 2021-12-31 0000064803 srt:MaximumMember 2021-01-01 2021-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember cvs:PharmacyRevenueMember 2022-01-01 2022-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember cvs:PharmacyRevenueMember 2022-01-01 2022-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember cvs:PharmacyRevenueMember 2022-01-01 2022-12-31 0000064803 us-gaap:CorporateNonSegmentMember cvs:PharmacyRevenueMember 2022-01-01 2022-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:PharmacyRevenueMember 2022-01-01 2022-12-31 0000064803 cvs:PharmacyRevenueMember 2022-01-01 2022-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember cvs:FrontStoreRevenueMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 cvs:HealthServicesSegmentMember cvs:FrontStoreRevenueMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember cvs:FrontStoreRevenueMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 us-gaap:CorporateNonSegmentMember cvs:FrontStoreRevenueMember 2022-01-01 2022-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:FrontStoreRevenueMember 2022-01-01 2022-12-31 0000064803 cvs:FrontStoreRevenueMember 2022-01-01 2022-12-31 0000064803 cvs:PremiumsMember cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 cvs:PremiumsMember cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 cvs:PremiumsMember cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 cvs:PremiumsMember us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:PremiumsMember 2022-01-01 2022-12-31 0000064803 cvs:PremiumsMember 2022-01-01 2022-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0000064803 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-12-31 0000064803 us-gaap:CorporateNonSegmentMember us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-12-31 0000064803 us-gaap:IntersegmentEliminationMember us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-12-31 0000064803 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:SalesChannelThroughIntermediaryMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-01 2022-12-31 0000064803 cvs:SalesChannelOtherMember cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember cvs:PharmacyRevenueMember 2021-01-01 2021-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember cvs:PharmacyRevenueMember 2021-01-01 2021-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember cvs:PharmacyRevenueMember 2021-01-01 2021-12-31 0000064803 us-gaap:CorporateNonSegmentMember cvs:PharmacyRevenueMember 2021-01-01 2021-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:PharmacyRevenueMember 2021-01-01 2021-12-31 0000064803 cvs:PharmacyRevenueMember 2021-01-01 2021-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember cvs:FrontStoreRevenueMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 cvs:HealthServicesSegmentMember cvs:FrontStoreRevenueMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember cvs:FrontStoreRevenueMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 us-gaap:CorporateNonSegmentMember cvs:FrontStoreRevenueMember 2021-01-01 2021-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:FrontStoreRevenueMember 2021-01-01 2021-12-31 0000064803 cvs:FrontStoreRevenueMember 2021-01-01 2021-12-31 0000064803 cvs:PremiumsMember cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 cvs:PremiumsMember cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 cvs:PremiumsMember cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 cvs:PremiumsMember us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:PremiumsMember 2021-01-01 2021-12-31 0000064803 cvs:PremiumsMember 2021-01-01 2021-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0000064803 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0000064803 us-gaap:CorporateNonSegmentMember us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0000064803 us-gaap:IntersegmentEliminationMember us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0000064803 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:SalesChannelThroughIntermediaryMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-12-31 0000064803 cvs:SalesChannelOtherMember cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember cvs:PharmacyRevenueMember 2020-01-01 2020-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember cvs:PharmacyRevenueMember 2020-01-01 2020-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember cvs:PharmacyRevenueMember 2020-01-01 2020-12-31 0000064803 us-gaap:CorporateNonSegmentMember cvs:PharmacyRevenueMember 2020-01-01 2020-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:PharmacyRevenueMember 2020-01-01 2020-12-31 0000064803 cvs:PharmacyRevenueMember 2020-01-01 2020-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember cvs:FrontStoreRevenueMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 cvs:HealthServicesSegmentMember cvs:FrontStoreRevenueMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember cvs:FrontStoreRevenueMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 us-gaap:CorporateNonSegmentMember cvs:FrontStoreRevenueMember 2020-01-01 2020-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:FrontStoreRevenueMember 2020-01-01 2020-12-31 0000064803 cvs:FrontStoreRevenueMember 2020-01-01 2020-12-31 0000064803 cvs:PremiumsMember cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 cvs:PremiumsMember cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 cvs:PremiumsMember cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 cvs:PremiumsMember us-gaap:CorporateNonSegmentMember 2020-01-01 2020-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:PremiumsMember 2020-01-01 2020-12-31 0000064803 cvs:PremiumsMember 2020-01-01 2020-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-12-31 0000064803 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-12-31 0000064803 us-gaap:CorporateNonSegmentMember us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-12-31 0000064803 us-gaap:IntersegmentEliminationMember us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-12-31 0000064803 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:SalesChannelThroughIntermediaryMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-12-31 0000064803 cvs:SalesChannelOtherMember cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 us-gaap:SettledLitigationMember cvs:USDepartmentOfHealthAndHumanServicesACARiskCorridorReceivablesMember 2019-08-31 0000064803 us-gaap:SettledLitigationMember cvs:USDepartmentOfHealthAndHumanServicesACARiskCorridorReceivablesMember 2020-10-01 2020-10-31 0000064803 us-gaap:SettledLitigationMember cvs:USDepartmentOfHealthAndHumanServicesACARiskCorridorReceivablesMember 2020-01-01 2020-12-31 0000064803 cvs:RedOakMember 2014-01-01 2014-12-31 0000064803 cvs:RedOakMember 2021-01-01 2021-12-31 0000064803 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:HedgeFundsMember 2022-12-31 0000064803 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:HedgeFundsMember 2021-12-31 0000064803 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:PrivateEquityFundsMember 2022-12-31 0000064803 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:PrivateEquityFundsMember 2021-12-31 0000064803 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:RealEstateFundsMember 2022-12-31 0000064803 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:RealEstateFundsMember 2021-12-31 0000064803 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2022-12-31 0000064803 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2021-12-31 0000064803 cvs:HeartlandHealthcareServicesMember 2022-12-31 0000064803 us-gaap:SubsequentEventMember cvs:OakStreetHealthIncMember 2023-02-07 0000064803 us-gaap:SubsequentEventMember cvs:OakStreetHealthIncMember 2023-02-07 2023-02-07 0000064803 cvs:OakStreetHealthIncMember us-gaap:SubsequentEventMember cvs:OakStreetHealthIncMember 2023-02-07 0000064803 cvs:SignifyHealthIncMember 2022-09-02 0000064803 cvs:SignifyHealthIncMember 2022-09-02 2022-09-02 0000064803 cvs:SignifyHealthIncMember cvs:SignifyHealthIncMember 2022-09-02 0000064803 cvs:OmnicareLongTermCareBusinessMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember cvs:PharmacyAndConsumerHealthSegmentMember 2022-07-01 2022-09-30 0000064803 cvs:OmnicareLongTermCareBusinessMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember cvs:PharmacyAndConsumerHealthSegmentMember 2022-10-01 2022-12-31 0000064803 cvs:BswiftLLCMember cvs:HealthCareBenefitsSegmentMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2022-11-01 2022-11-30 0000064803 cvs:BswiftLLCMember cvs:HealthCareBenefitsSegmentMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2022-01-01 2022-12-31 0000064803 cvs:PayflexMember cvs:HealthCareBenefitsSegmentMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2022-06-01 2022-06-30 0000064803 cvs:PayflexMember cvs:HealthCareBenefitsSegmentMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2022-01-01 2022-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember cvs:ThailandBusinessMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2022-03-31 cvs:member 0000064803 cvs:HealthCareBenefitsSegmentMember cvs:ThailandBusinessMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2022-01-01 2022-03-31 0000064803 cvs:HealthCareBenefitsSegmentMember cvs:ThailandBusinessMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2022-01-01 2022-12-31 0000064803 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember cvs:HealthCareBenefitsSegmentMember cvs:CoventryHealthCareWorkersCompensationBusinessMember 2020-07-31 2020-07-31 0000064803 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember cvs:HealthCareBenefitsSegmentMember cvs:CoventryHealthCareWorkersCompensationBusinessMember 2020-01-01 2020-12-31 0000064803 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember cvs:InternationalHealthCareRenewalRightsMember 2022-05-31 0000064803 cvs:DebtAndEquitySecuritiesAvailableForSaleMember 2022-12-31 0000064803 cvs:DebtAndEquitySecuritiesAvailableForSaleMember 2021-12-31 0000064803 cvs:MortgageLoansMember 2022-12-31 0000064803 cvs:MortgageLoansMember 2021-12-31 0000064803 us-gaap:OtherInvestmentsMember 2022-12-31 0000064803 us-gaap:OtherInvestmentsMember 2021-12-31 0000064803 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0000064803 us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0000064803 us-gaap:DomesticCorporateDebtSecuritiesMember 2022-12-31 0000064803 us-gaap:ForeignCorporateDebtSecuritiesMember 2022-12-31 0000064803 us-gaap:ResidentialMortgageBackedSecuritiesMember 2022-12-31 0000064803 us-gaap:CommercialMortgageBackedSecuritiesMember 2022-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember 2022-12-31 0000064803 us-gaap:RedeemablePreferredStockMember 2022-12-31 0000064803 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0000064803 us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0000064803 us-gaap:DomesticCorporateDebtSecuritiesMember 2021-12-31 0000064803 us-gaap:ForeignCorporateDebtSecuritiesMember 2021-12-31 0000064803 us-gaap:ResidentialMortgageBackedSecuritiesMember 2021-12-31 0000064803 us-gaap:CommercialMortgageBackedSecuritiesMember 2021-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember 2021-12-31 0000064803 us-gaap:RedeemablePreferredStockMember 2021-12-31 0000064803 cvs:SupportingExperienceRatedProductsMember 2022-12-31 0000064803 cvs:SupportingExperienceRatedProductsMember 2021-12-31 0000064803 us-gaap:ResidentialMortgageBackedSecuritiesMember 2022-01-01 2022-12-31 0000064803 us-gaap:CommercialMortgageBackedSecuritiesMember 2022-01-01 2022-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember 2022-01-01 2022-12-31 cvs:security 0000064803 cvs:SupportingRemainingProductsMember 2022-12-31 0000064803 us-gaap:ResidentialMortgageBackedSecuritiesMember cvs:SupportingExperienceRatedProductsMember 2022-12-31 0000064803 us-gaap:ResidentialMortgageBackedSecuritiesMember cvs:SupportingRemainingProductsMember 2022-12-31 0000064803 cvs:SupportingExperienceRatedProductsMember us-gaap:CommercialMortgageBackedSecuritiesMember 2022-12-31 0000064803 cvs:SupportingRemainingProductsMember us-gaap:CommercialMortgageBackedSecuritiesMember 2022-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember cvs:SupportingExperienceRatedProductsMember 2022-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember cvs:SupportingRemainingProductsMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember 2022-01-01 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember 2021-01-01 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category1Member cvs:YearOfOriginationPeriodOneMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category1Member cvs:YearOfOriginationPeriodTwoMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category1Member cvs:YearOfOriginationPeriodThreeMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodFourMember cvs:Category1Member 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category1Member cvs:YearOfOriginationPeriodFiveMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPriorToPeriodFiveMember cvs:Category1Member 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category1Member 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category2To4Member cvs:YearOfOriginationPeriodOneMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category2To4Member cvs:YearOfOriginationPeriodTwoMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category2To4Member cvs:YearOfOriginationPeriodThreeMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodFourMember cvs:Category2To4Member 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category2To4Member cvs:YearOfOriginationPeriodFiveMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category2To4Member cvs:YearOfOriginationPriorToPeriodFiveMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category2To4Member 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Categories5And6Member cvs:YearOfOriginationPeriodOneMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Categories5And6Member cvs:YearOfOriginationPeriodTwoMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Categories5And6Member cvs:YearOfOriginationPeriodThreeMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodFourMember cvs:Categories5And6Member 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Categories5And6Member cvs:YearOfOriginationPeriodFiveMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Categories5And6Member cvs:YearOfOriginationPriorToPeriodFiveMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Categories5And6Member 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category7Member cvs:YearOfOriginationPeriodOneMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category7Member cvs:YearOfOriginationPeriodTwoMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category7Member cvs:YearOfOriginationPeriodThreeMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodFourMember cvs:Category7Member 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category7Member cvs:YearOfOriginationPeriodFiveMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPriorToPeriodFiveMember cvs:Category7Member 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category7Member 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodOneMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodTwoMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodThreeMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodFourMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodFiveMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPriorToPeriodFiveMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember 2022-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category1Member cvs:YearOfOriginationPeriodTwoMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category1Member cvs:YearOfOriginationPeriodThreeMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodFourMember cvs:Category1Member 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category1Member cvs:YearOfOriginationPeriodFiveMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPriorToPeriodFiveMember cvs:Category1Member 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category1Member 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category2To4Member cvs:YearOfOriginationPeriodTwoMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category2To4Member cvs:YearOfOriginationPeriodThreeMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodFourMember cvs:Category2To4Member 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category2To4Member cvs:YearOfOriginationPeriodFiveMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category2To4Member cvs:YearOfOriginationPriorToPeriodFiveMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category2To4Member 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Categories5And6Member cvs:YearOfOriginationPeriodTwoMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Categories5And6Member cvs:YearOfOriginationPeriodThreeMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodFourMember cvs:Categories5And6Member 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Categories5And6Member cvs:YearOfOriginationPeriodFiveMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Categories5And6Member cvs:YearOfOriginationPriorToPeriodFiveMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Categories5And6Member 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category7Member cvs:YearOfOriginationPeriodTwoMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category7Member cvs:YearOfOriginationPeriodThreeMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodFourMember cvs:Category7Member 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category7Member cvs:YearOfOriginationPeriodFiveMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPriorToPeriodFiveMember cvs:Category7Member 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:Category7Member 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodTwoMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodThreeMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodFourMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPeriodFiveMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember cvs:YearOfOriginationPriorToPeriodFiveMember 2021-12-31 0000064803 us-gaap:CommercialRealEstateMember 2021-12-31 0000064803 us-gaap:DebtSecuritiesMember 2022-01-01 2022-12-31 0000064803 us-gaap:DebtSecuritiesMember 2021-01-01 2021-12-31 0000064803 us-gaap:DebtSecuritiesMember 2020-01-01 2020-12-31 0000064803 cvs:MortgageLoansMember 2022-01-01 2022-12-31 0000064803 cvs:MortgageLoansMember 2021-01-01 2021-12-31 0000064803 cvs:MortgageLoansMember 2020-01-01 2020-12-31 0000064803 us-gaap:OtherInvestmentsMember 2022-01-01 2022-12-31 0000064803 us-gaap:OtherInvestmentsMember 2021-01-01 2021-12-31 0000064803 us-gaap:OtherInvestmentsMember 2020-01-01 2020-12-31 0000064803 cvs:SupportingExperienceRatedProductsMember 2022-01-01 2022-12-31 0000064803 cvs:SupportingExperienceRatedProductsMember 2021-01-01 2021-12-31 0000064803 cvs:SupportingExperienceRatedProductsMember 2020-01-01 2020-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignCorporateDebtSecuritiesMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:CommercialMortgageBackedSecuritiesMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialMortgageBackedSecuritiesMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:CommercialMortgageBackedSecuritiesMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2022-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000064803 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignCorporateDebtSecuritiesMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:CommercialMortgageBackedSecuritiesMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialMortgageBackedSecuritiesMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member us-gaap:CommercialMortgageBackedSecuritiesMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2021-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000064803 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2022-12-31 0000064803 us-gaap:ForeignGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-01-01 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2022-01-01 2022-12-31 0000064803 us-gaap:ForeignGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2022-01-01 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember 2022-01-01 2022-12-31 0000064803 us-gaap:ForeignGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2020-12-31 0000064803 us-gaap:ForeignGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000064803 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2020-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-01-01 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2021-01-01 2021-12-31 0000064803 us-gaap:ForeignGovernmentShorttermDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-01-01 2021-12-31 0000064803 cvs:OtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-01-01 2021-12-31 0000064803 us-gaap:RedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2021-01-01 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2021-01-01 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember 2021-01-01 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-12-31 0000064803 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashAndCashEquivalentsMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtSecuritiesMember 2021-12-31 0000064803 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000064803 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member cvs:CommonAndCollectiveTrustsMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member cvs:CommonAndCollectiveTrustsMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member cvs:CommonAndCollectiveTrustsMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember cvs:CommonAndCollectiveTrustsMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member cvs:CommonAndCollectiveTrustsMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member cvs:CommonAndCollectiveTrustsMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel3Member cvs:CommonAndCollectiveTrustsMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember cvs:CommonAndCollectiveTrustsMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AccountsPayableMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AccountsReceivableMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember cvs:SeparateAccountFinancialAssetsMember us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember cvs:SeparateAccountFinancialAssetsMember us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember 2020-12-31 0000064803 cvs:HealthServicesSegmentMember 2020-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember 2020-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember 2021-01-01 2021-12-31 0000064803 cvs:HealthServicesSegmentMember 2021-01-01 2021-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember 2021-01-01 2021-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember 2021-12-31 0000064803 cvs:HealthServicesSegmentMember 2021-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember 2021-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2022-01-01 2022-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2022-01-01 2022-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2022-01-01 2022-12-31 0000064803 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2022-01-01 2022-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember 2022-12-31 0000064803 cvs:LongTermCareReportingUnitMember 2021-12-31 0000064803 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-12-31 0000064803 us-gaap:CustomerRelatedIntangibleAssetsMember 2022-01-01 2022-12-31 0000064803 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0000064803 cvs:ProviderNetworksMember 2022-12-31 0000064803 cvs:ProviderNetworksMember 2022-01-01 2022-12-31 0000064803 cvs:ValueOfBusinessAcquiredMember 2022-12-31 0000064803 cvs:ValueOfBusinessAcquiredMember 2022-01-01 2022-12-31 0000064803 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0000064803 us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-12-31 0000064803 us-gaap:CustomerRelatedIntangibleAssetsMember 2021-12-31 0000064803 us-gaap:CustomerRelatedIntangibleAssetsMember 2021-01-01 2021-12-31 0000064803 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0000064803 cvs:ProviderNetworksMember 2021-12-31 0000064803 cvs:ProviderNetworksMember 2021-01-01 2021-12-31 0000064803 cvs:ValueOfBusinessAcquiredMember 2021-12-31 0000064803 cvs:ValueOfBusinessAcquiredMember 2021-01-01 2021-12-31 0000064803 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0000064803 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0000064803 cvs:OmnicareLongTermCareBusinessMember us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember cvs:PharmacyAndConsumerHealthSegmentMember 2022-01-01 2022-12-31 0000064803 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-12-31 0000064803 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0000064803 us-gaap:BuildingMember srt:MinimumMember 2022-12-31 0000064803 us-gaap:BuildingMember srt:MaximumMember 2022-12-31 0000064803 us-gaap:EquipmentMember srt:MinimumMember 2022-12-31 0000064803 us-gaap:EquipmentMember srt:MaximumMember 2022-12-31 0000064803 2022-10-01 2022-12-31 0000064803 us-gaap:PropertySubjectToOperatingLeaseMember 2022-10-01 2022-12-31 0000064803 us-gaap:PropertyPlantAndEquipmentMember 2022-10-01 2022-12-31 0000064803 cvs:RetailLongTermCareSegmentMember 2021-10-01 2021-12-31 0000064803 cvs:RetailLongTermCareSegmentMember us-gaap:PropertySubjectToOperatingLeaseMember 2021-10-01 2021-12-31 0000064803 us-gaap:PropertyPlantAndEquipmentMember cvs:RetailLongTermCareSegmentMember 2021-10-01 2021-12-31 0000064803 cvs:RetailLongTermCareSegmentMember us-gaap:PropertySubjectToOperatingLeaseMember 2021-12-31 0000064803 us-gaap:PropertyPlantAndEquipmentMember cvs:RetailLongTermCareSegmentMember 2021-12-31 0000064803 us-gaap:HealthInsuranceProductLineMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2021-12-31 0000064803 us-gaap:HealthInsuranceProductLineMember us-gaap:ShortDurationInsuranceContractAccidentYear2019Member 2022-12-31 0000064803 us-gaap:HealthInsuranceProductLineMember us-gaap:ShortDurationInsuranceContractAccidentYear2020Member 2022-12-31 0000064803 us-gaap:HealthInsuranceProductLineMember 2020-12-31 0000064803 us-gaap:HealthInsuranceProductLineMember 2019-12-31 0000064803 us-gaap:HealthInsuranceProductLineMember 2022-01-01 2022-12-31 0000064803 us-gaap:HealthInsuranceProductLineMember 2021-01-01 2021-12-31 0000064803 us-gaap:HealthInsuranceProductLineMember 2020-01-01 2020-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember 2020-01-01 2020-12-31 0000064803 us-gaap:CorporateAndOtherMember 2022-01-01 2022-12-31 0000064803 us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0000064803 us-gaap:CorporateAndOtherMember 2020-01-01 2020-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201812Member 2021-01-01 0000064803 cvs:LargeCasePensionsMember srt:ScenarioPreviouslyReportedMember 2020-12-31 0000064803 cvs:LongTermCareMember srt:ScenarioPreviouslyReportedMember 2020-12-31 0000064803 us-gaap:ProductAndServiceOtherMember srt:ScenarioPreviouslyReportedMember 2020-12-31 0000064803 cvs:EffectOfApplicationOfAccountingStandardsUpdate201812AdjustmentsForChangeInDiscountRateAssumptionsMember cvs:LargeCasePensionsMember 2020-12-31 0000064803 cvs:EffectOfApplicationOfAccountingStandardsUpdate201812AdjustmentsForChangeInDiscountRateAssumptionsMember cvs:LongTermCareMember 2020-12-31 0000064803 cvs:EffectOfApplicationOfAccountingStandardsUpdate201812AdjustmentsForChangeInDiscountRateAssumptionsMember us-gaap:ProductAndServiceOtherMember 2020-12-31 0000064803 cvs:LargeCasePensionsMember cvs:EffectOfApplicationOfAccountingStandardsUpdate201812AdjustmentsForRemovalOfShadowAdjustmentsInAccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000064803 cvs:EffectOfApplicationOfAccountingStandardsUpdate201812AdjustmentsForRemovalOfShadowAdjustmentsInAccumulatedOtherComprehensiveIncomeMember cvs:LongTermCareMember 2020-12-31 0000064803 cvs:EffectOfApplicationOfAccountingStandardsUpdate201812AdjustmentsForRemovalOfShadowAdjustmentsInAccumulatedOtherComprehensiveIncomeMember us-gaap:ProductAndServiceOtherMember 2020-12-31 0000064803 cvs:LargeCasePensionsMember 2020-12-31 0000064803 cvs:LongTermCareMember 2020-12-31 0000064803 us-gaap:ProductAndServiceOtherMember 2020-12-31 0000064803 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0000064803 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2022-01-01 2022-12-31 0000064803 srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0000064803 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2021-01-01 2021-12-31 0000064803 srt:ScenarioPreviouslyReportedMember 2022-12-31 0000064803 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2022-12-31 0000064803 srt:ScenarioPreviouslyReportedMember 2021-12-31 0000064803 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2021-12-31 0000064803 cvs:LongTermCareMember 2021-12-31 0000064803 cvs:LongTermCareMember 2022-01-01 2022-12-31 0000064803 cvs:LongTermCareMember 2022-12-31 0000064803 cvs:LargeCasePensionsMember 2021-12-31 0000064803 cvs:LargeCasePensionsMember 2022-01-01 2022-12-31 0000064803 cvs:LargeCasePensionsMember 2022-12-31 0000064803 cvs:LongTermCareMember 2021-01-01 2021-12-31 0000064803 cvs:LargeCasePensionsMember 2021-01-01 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeparateAccountCashAndCashEquivalentsMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeparateAccountCashAndCashEquivalentsMember 2021-12-31 0000064803 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeparateAccountDebtSecurityMember 2022-12-31 0000064803 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeparateAccountDebtSecurityMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeparateAccountDebtSecurityMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeparateAccountDebtSecurityMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:SeparateAccountDebtSecurityMember 2021-12-31 0000064803 us-gaap:SeparateAccountMortgageBackedSecurityMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2022-12-31 0000064803 us-gaap:SeparateAccountMortgageBackedSecurityMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2021-12-31 0000064803 us-gaap:SeparateAccountMortgageBackedSecurityMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2022-12-31 0000064803 us-gaap:SeparateAccountMortgageBackedSecurityMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2021-12-31 0000064803 cvs:SeparateAccountOtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000064803 cvs:SeparateAccountOtherAssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeparateAccountDebtSecurityMember 2022-12-31 0000064803 us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeparateAccountDebtSecurityMember 2021-12-31 0000064803 cvs:EquitySecuritiesAndCommonAndCollectiveTrustsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000064803 cvs:EquitySecuritiesAndCommonAndCollectiveTrustsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0000064803 cvs:SeniorNotes3.5DueJuly2022Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes3.5DueJuly2022Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes2.75DueNovember2022Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes2.75DueNovember2022Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes2.75DueDecember2022Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes2.75DueDecember2022Member 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes4.75DueDecember2022Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes4.75DueDecember2022Member 2021-12-31 0000064803 cvs:SeniorNotes2.8DueJune2023Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes2.8DueJune2023Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes4DueDecember2023Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes4DueDecember2023Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes3.375DueAugust2024Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes3.375DueAugust2024Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes2.625DueAugust2024Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes2.625DueAugust2024Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes3.5DueNovember2024Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes3.5DueNovember2024Member 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes5DueDecember2024Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes5DueDecember2024Member 2021-12-31 0000064803 cvs:SeniorNotes4.1DueMarch2025Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes4.1DueMarch2025Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes3.875DueJuly2025Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes3.875DueJuly2025Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes2.875DueJune2026Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes2.875DueJune2026Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes3DueAugust2026Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes3DueAugust2026Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes3Point625PercentApril2027Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes3Point625PercentApril2027Member 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes6.25DueJune2027Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes6.25DueJune2027Member 2021-12-31 0000064803 cvs:SeniorNotes1Point3PercentAugust2027Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes1Point3PercentAugust2027Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes4.3DueMarch2028Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes4.3DueMarch2028Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes3.25DueAugust2029Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes3.25DueAugust2029Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes3Point75PercentApril2030Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes3Point75PercentApril2030Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes1Point75PercentAugust2030Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes1Point75PercentAugust2030Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes1Point875PercentFebruary2031Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes1Point875PercentFebruary2031Member 2021-12-31 0000064803 cvs:SeniorNotes2Point125PercentDueSeptember2031Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes2Point125PercentDueSeptember2031Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes4.875DueJuly2035Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes4.875DueJuly2035Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes6.625DueJune2036Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes6.625DueJune2036Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes6.75DueDecember2037Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes6.75DueDecember2037Member 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes4.78DueMarch2038Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes4.78DueMarch2038Member 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes6.125DueSeptember2039Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes6.125DueSeptember2039Member 2021-12-31 0000064803 cvs:SeniorNotes4Point125PercentApril2040Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes4Point125PercentApril2040Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes2Point7PercentAugust2040Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes2Point7PercentAugust2040Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes5.75DueMay2041Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes5.75DueMay2041Member 2021-12-31 0000064803 cvs:SeniorNotes4.5DueMay2042Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes4.5DueMay2042Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes4.125DueNovember2042Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes4.125DueNovember2042Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes5.3DueDecember2043Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes5.3DueDecember2043Member 2021-12-31 0000064803 cvs:SeniorNotes4.75DueMarch2044Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes4.75DueMarch2044Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 cvs:SeniorNotes5.125DueJuly2045Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes5.125DueJuly2045Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes3.875DueAugust2047Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes3.875DueAugust2047Member 2021-12-31 0000064803 cvs:SeniorNotes5.05DueMarch2048Member us-gaap:SeniorNotesMember 2022-12-31 0000064803 cvs:SeniorNotes5.05DueMarch2048Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes4Point25PercentApril2050Member 2022-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes4Point25PercentApril2050Member 2021-12-31 0000064803 us-gaap:OtherDebtSecuritiesMember 2022-12-31 0000064803 us-gaap:OtherDebtSecuritiesMember 2021-12-31 0000064803 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:SeniorNotesMember cvs:SeniorNotes5DueDecember2024Member 2022-12-31 0000064803 us-gaap:CommercialPaperMember 2022-12-31 0000064803 us-gaap:CommercialPaperMember 2021-12-31 0000064803 cvs:RevolvingCreditFacilityExpiringMay162025Member us-gaap:LineOfCreditMember 2022-12-31 0000064803 cvs:RevolvingCreditFacilityExpiringMay162025Member us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0000064803 cvs:RevolvingCreditFacilityExpiringMay112026Member us-gaap:LineOfCreditMember 2022-12-31 0000064803 cvs:RevolvingCreditFacilityExpiringMay112026Member us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0000064803 cvs:RevolvingCreditFacilityExpiringMay162027Member us-gaap:LineOfCreditMember 2022-12-31 0000064803 cvs:RevolvingCreditFacilityExpiringMay162027Member us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0000064803 cvs:BackUpCreditFacilitiesMember us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0000064803 cvs:BackUpCreditFacilitiesMember us-gaap:LineOfCreditMember 2022-12-31 0000064803 cvs:BackUpCreditFacilitiesMember us-gaap:LineOfCreditMember 2021-12-31 0000064803 us-gaap:FederalHomeLoanBankAdvancesMember 2021-12-31 0000064803 us-gaap:FederalHomeLoanBankAdvancesMember 2022-12-31 0000064803 cvs:SeniorNotes3.5DueJuly2022Member us-gaap:SeniorNotesMember 2022-05-31 0000064803 cvs:SeniorNotes3.5DueJuly2022Member us-gaap:SeniorNotesMember 2022-05-01 2022-05-31 0000064803 cvs:SeniorNotes2.75DueNovember2022Member us-gaap:SeniorNotesMember 2022-08-31 0000064803 cvs:SeniorNotes2.75DueNovember2022Member us-gaap:SeniorNotesMember 2022-08-01 2022-08-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes2.75DueDecember2022Member 2022-09-30 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes4.75DueDecember2022Member 2022-09-30 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes2.75DueDecember2022Member 2022-09-01 2022-09-30 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes4.75DueDecember2022Member 2022-09-01 2022-09-30 0000064803 cvs:SeniorNotes2Point125PercentDueSeptember2031Member us-gaap:SeniorNotesMember 2021-08-18 0000064803 2021-08-18 2021-08-18 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes3Point625PercentApril2027Member 2020-03-31 0000064803 cvs:SeniorNotes3Point75PercentApril2030Member us-gaap:SeniorNotesMember 2020-03-31 0000064803 cvs:SeniorNotes4Point125PercentApril2040Member us-gaap:SeniorNotesMember 2020-03-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes4Point25PercentApril2050Member 2020-03-31 0000064803 2020-03-01 2020-03-31 0000064803 cvs:SeniorNotes3Point70PercentDue2023Member us-gaap:SeniorNotesMember 2021-12-01 2021-12-31 0000064803 cvs:SeniorNotes3Point70PercentDue2023Member us-gaap:SeniorNotesMember 2021-12-31 0000064803 2021-12-01 2021-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes4PointThreePercentDue2028Member 2021-08-01 2021-08-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes4PointThreePercentDue2028Member 2021-08-31 0000064803 2021-08-01 2021-08-31 0000064803 us-gaap:SeniorNotesMember cvs:OutstandingSeniorNotesMember 2020-12-01 2020-12-31 0000064803 cvs:SeniorNotes4DueDecember2023Member us-gaap:SeniorNotesMember 2020-12-01 2020-12-31 0000064803 cvs:SeniorNotes4DueDecember2023Member us-gaap:SeniorNotesMember 2020-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes3.7DueMarch2023Member 2020-12-01 2020-12-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes3.7DueMarch2023Member 2020-12-31 0000064803 cvs:SeniorNotes4.1DueMarch2025Member us-gaap:SeniorNotesMember 2020-12-01 2020-12-31 0000064803 cvs:SeniorNotes4.1DueMarch2025Member us-gaap:SeniorNotesMember 2020-12-31 0000064803 cvs:SeniorNotes43Due2028Member us-gaap:SeniorNotesMember 2020-12-01 2020-12-31 0000064803 cvs:SeniorNotes43Due2028Member us-gaap:SeniorNotesMember 2020-12-31 0000064803 2020-12-01 2020-12-31 0000064803 us-gaap:SeniorNotesMember cvs:OutstandingSeniorNotesMember 2020-08-01 2020-08-31 0000064803 cvs:SeniorNotes4DueDecember2023Member us-gaap:SeniorNotesMember 2020-08-01 2020-08-31 0000064803 cvs:SeniorNotes4DueDecember2023Member us-gaap:SeniorNotesMember 2020-08-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes3.7DueMarch2023Member 2020-08-01 2020-08-31 0000064803 us-gaap:SeniorNotesMember cvs:SeniorNotes3.7DueMarch2023Member 2020-08-31 0000064803 cvs:SeniorNotes4.1DueMarch2025Member us-gaap:SeniorNotesMember 2020-08-01 2020-08-31 0000064803 cvs:SeniorNotes4.1DueMarch2025Member us-gaap:SeniorNotesMember 2020-08-31 0000064803 2020-08-01 2020-08-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember 2020-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryAndGovernmentMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:USTreasuryAndGovernmentMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:DomesticCorporateDebtSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:DomesticCorporateDebtSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DomesticCorporateDebtSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:ForeignCorporateDebtSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:ResidentialMortgageBackedSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:CommercialMortgageBackedSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:AssetBackedSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:RedeemablePreferredSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:RedeemablePreferredSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member cvs:RedeemablePreferredSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member cvs:RedeemablePreferredSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:DebtSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DebtSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:EquitySecuritiesDomesticRealEstateMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:EquitySecuritiesDomesticRealEstateMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:EquitySecuritiesDomesticRealEstateMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member cvs:EquitySecuritiesDomesticRealEstateMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:EquitySecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DefinedBenefitPlanRealEstateMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:OtherInvestmentsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:OtherInvestmentsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:OtherInvestmentsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:OtherInvestmentsMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:DefinedBenefitPlanCommonCollectiveTrustEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:DefinedBenefitPlanCommonCollectiveTrustDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:AccountsReceivableMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:PrivateEquityFundsMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:HedgeFundsMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryAndGovernmentMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:USTreasuryAndGovernmentMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DomesticCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:DomesticCorporateDebtSecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:DomesticCorporateDebtSecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DomesticCorporateDebtSecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ForeignCorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:ForeignCorporateDebtSecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:ResidentialMortgageBackedSecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:CommercialMortgageBackedSecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:AssetBackedSecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:RedeemablePreferredSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:RedeemablePreferredSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member cvs:RedeemablePreferredSecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member cvs:RedeemablePreferredSecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:DebtSecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DebtSecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:EquitySecuritiesDomesticRealEstateMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:EquitySecuritiesDomesticRealEstateMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:EquitySecuritiesDomesticRealEstateMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member cvs:EquitySecuritiesDomesticRealEstateMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:EquitySecuritiesMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DefinedBenefitPlanRealEstateMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:OtherInvestmentsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:OtherInvestmentsMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:OtherInvestmentsMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member us-gaap:OtherInvestmentsMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel12And3Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:DefinedBenefitPlanCommonCollectiveTrustEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember cvs:DefinedBenefitPlanCommonCollectiveTrustDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:AccountsReceivableMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:PrivateEquityFundsMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember us-gaap:HedgeFundsMember 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member 2021-01-01 2021-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:EquitySecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:DebtSecuritiesMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:RealEstateInvestmentMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:PrivateEquityFundsMember 2022-12-31 0000064803 us-gaap:PensionPlansDefinedBenefitMember us-gaap:HedgeFundsMember 2022-12-31 0000064803 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-12-31 0000064803 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-12-31 0000064803 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-01-01 2022-12-31 0000064803 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-01-01 2021-12-31 0000064803 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-12-31 0000064803 cvs:CVSHealth2017IncentiveCompensationPlanMember 2022-12-31 0000064803 cvs:AetnaInc2010StockIncentivePlanMember 2018-11-28 0000064803 cvs:RestrictedStockUnitsAndPerformanceShareUnitsMember 2022-01-01 2022-12-31 0000064803 cvs:RestrictedStockUnitsAndPerformanceShareUnitsMember 2021-01-01 2021-12-31 0000064803 cvs:RestrictedStockUnitsAndPerformanceShareUnitsMember 2020-01-01 2020-12-31 0000064803 cvs:EmployeeStockOptionsAndStockAppreciationRightsMember 2022-01-01 2022-12-31 0000064803 cvs:EmployeeStockOptionsAndStockAppreciationRightsMember 2021-01-01 2021-12-31 0000064803 cvs:EmployeeStockOptionsAndStockAppreciationRightsMember 2020-01-01 2020-12-31 0000064803 cvs:RestrictedStockUnitsAndPerformanceShareUnitsMember 2022-12-31 0000064803 cvs:RestrictedStockUnitsAndPerformanceShareUnitsMember 2021-12-31 0000064803 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000064803 cvs:ShareBasedPaymentArrangementOptionGrantedPriorThrough2018Member 2022-01-01 2022-12-31 0000064803 cvs:ShareBasedPaymentArrangementOptionGrantedSubsequentTo2018Member 2022-01-01 2022-12-31 0000064803 us-gaap:StockAppreciationRightsSARSMember 2022-01-01 2022-12-31 0000064803 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000064803 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000064803 cvs:EmployeeStockOptionsAndStockAppreciationRightsMember 2022-12-31 0000064803 cvs:EmployeeStockOptionsAndStockAppreciationRightsMember 2021-12-31 0000064803 us-gaap:EmployeeStockMember 2022-12-31 0000064803 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0000064803 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0000064803 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0000064803 cvs:A2022RepurchaseProgramMember 2022-11-17 0000064803 cvs:A2022RepurchaseProgramMember 2022-12-31 0000064803 cvs:A2021RepurchaseProgramMember 2021-12-09 0000064803 cvs:A2021RepurchaseProgramMember 2022-12-31 0000064803 cvs:A2021RepurchaseProgramMember 2022-01-01 2022-12-31 0000064803 cvs:A2021RepurchaseProgramMember cvs:BarclaysBankMember 2022-01-04 2022-01-04 0000064803 cvs:A2021RepurchaseProgramMember cvs:CitibankNAMember us-gaap:SubsequentEventMember 2023-01-04 0000064803 cvs:A2021RepurchaseProgramMember cvs:CitibankNAMember us-gaap:SubsequentEventMember 2023-01-04 2023-01-04 0000064803 cvs:A2021RepurchaseProgramMember cvs:BarclaysBankMember 2022-01-04 0000064803 cvs:A2021RepurchaseProgramMember cvs:BarclaysBankMember us-gaap:ForwardContractsMember 2022-01-04 0000064803 cvs:A2021RepurchaseProgramMember cvs:BarclaysBankMember 2022-02-28 0000064803 2022-06-30 0000064803 2022-09-30 0000064803 2022-03-31 0000064803 2021-09-30 0000064803 2021-03-31 0000064803 2021-06-30 0000064803 srt:ScenarioForecastMember 2023-01-01 0000064803 cvs:InsuranceAndHMOMember 2022-01-01 2022-12-31 0000064803 cvs:InsuranceAndHMOMember 2021-01-01 2021-12-31 0000064803 cvs:InsuranceAndHMOMember 2020-01-01 2020-12-31 0000064803 cvs:InsuranceAndHMOMember 2022-12-31 0000064803 cvs:InsuranceAndHMOMember 2021-12-31 0000064803 cvs:InsuranceAndHMOMember 2020-12-31 0000064803 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0000064803 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2020-12-31 0000064803 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2019-12-31 0000064803 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0000064803 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0000064803 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0000064803 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-12-31 0000064803 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2021-01-01 2021-12-31 0000064803 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2020-01-01 2020-12-31 0000064803 us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0000064803 cvs:AOCIChangeInDiscountRateOnInsuranceReservesMember 2021-12-31 0000064803 cvs:AOCIChangeInDiscountRateOnInsuranceReservesMember 2020-12-31 0000064803 cvs:AOCIChangeInDiscountRateOnInsuranceReservesMember 2019-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember cvs:AOCIChangeInDiscountRateOnInsuranceReservesMember 2021-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember cvs:AOCIChangeInDiscountRateOnInsuranceReservesMember 2020-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember cvs:AOCIChangeInDiscountRateOnInsuranceReservesMember 2019-12-31 0000064803 cvs:AOCIChangeInDiscountRateOnInsuranceReservesMember 2022-01-01 2022-12-31 0000064803 cvs:AOCIChangeInDiscountRateOnInsuranceReservesMember 2021-01-01 2021-12-31 0000064803 cvs:AOCIChangeInDiscountRateOnInsuranceReservesMember 2020-01-01 2020-12-31 0000064803 cvs:AOCIChangeInDiscountRateOnInsuranceReservesMember 2022-12-31 0000064803 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0000064803 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2020-12-31 0000064803 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2019-12-31 0000064803 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-12-31 0000064803 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2021-01-01 2021-12-31 0000064803 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2020-01-01 2020-12-31 0000064803 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0000064803 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2021-12-31 0000064803 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2020-12-31 0000064803 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2019-12-31 0000064803 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2022-01-01 2022-12-31 0000064803 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2021-01-01 2021-12-31 0000064803 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2020-01-01 2020-12-31 0000064803 us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember 2022-12-31 0000064803 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0000064803 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2020-12-31 0000064803 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2019-12-31 0000064803 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-12-31 0000064803 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2021-01-01 2021-12-31 0000064803 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2020-01-01 2020-12-31 0000064803 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0000064803 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0000064803 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-12-31 0000064803 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2019-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0000064803 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-12-31 0000064803 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0000064803 cvs:StockOptionsAndStockAppreciationRightsMember 2022-01-01 2022-12-31 0000064803 cvs:StockOptionsAndStockAppreciationRightsMember 2021-01-01 2021-12-31 0000064803 cvs:StockOptionsAndStockAppreciationRightsMember 2020-01-01 2020-12-31 0000064803 cvs:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2022-01-01 2022-12-31 0000064803 cvs:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2021-01-01 2021-12-31 0000064803 cvs:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2020-01-01 2020-12-31 0000064803 us-gaap:SubsequentEventMember 2023-01-01 2023-01-31 cvs:reinsurance_agreement 0000064803 cvs:HartfordLifeAndAccidentInsuranceCompanyMember 2022-12-31 0000064803 cvs:HartfordLifeAndAccidentInsuranceCompanyMember 2021-12-31 0000064803 cvs:LincolnLifeAnnuityCompanyOfNewYorkMember 2022-12-31 0000064803 cvs:LincolnLifeAnnuityCompanyOfNewYorkMember 2021-12-31 0000064803 cvs:VOYARetirementInsuranceAndAnnuityCompanyMember 2022-12-31 0000064803 cvs:VOYARetirementInsuranceAndAnnuityCompanyMember 2021-12-31 0000064803 cvs:FreseniusMedicalCareReinsuranceCompanyCaymanLtdMember 2022-12-31 0000064803 cvs:FreseniusMedicalCareReinsuranceCompanyCaymanLtdMember 2021-12-31 0000064803 cvs:AllOtherReinsurersMember 2022-12-31 0000064803 cvs:AllOtherReinsurersMember 2021-12-31 cvs:lease 0000064803 us-gaap:PendingLitigationMember cvs:FederalCourtInOhioJudgmentMember 2022-08-01 2022-08-31 0000064803 us-gaap:PendingLitigationMember cvs:FederalCourtInOhioJudgmentMember 2022-08-31 0000064803 cvs:StateOfFloridaSettlementMember 2022-03-01 2022-03-31 0000064803 cvs:StateOfFloridaSettlementMember 2022-03-31 0000064803 cvs:SettlementFrameworkMember 2022-12-01 2022-12-31 0000064803 cvs:SettlementFrameworkMember 2022-12-31 0000064803 cvs:TribalEntitiesMember cvs:SettlementFrameworkMember 2022-12-01 2022-12-31 0000064803 cvs:TribalEntitiesMember cvs:SettlementFrameworkMember 2022-12-31 0000064803 cvs:SettlementFrameworkAndOtherOpioidRelatedClaimsMember 2022-07-01 2022-09-30 0000064803 cvs:SettlementFrameworkAndOtherOpioidRelatedClaimsMember 2022-10-01 2022-12-31 0000064803 cvs:SettlementFrameworkAndOtherOpioidRelatedClaimsMember 2022-12-31 0000064803 srt:MaximumMember srt:ScenarioForecastMember cvs:SettlementFrameworkAndOtherOpioidRelatedClaimsMember 2023-01-01 2023-12-31 0000064803 srt:MaximumMember srt:ScenarioForecastMember cvs:SettlementFrameworkAndOtherOpioidRelatedClaimsMember 2024-01-01 2024-12-31 0000064803 us-gaap:PendingLitigationMember cvs:RadcliffAndFlaimVAetnaIncEtAlMember 2020-09-30 cvs:claim 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0000064803 us-gaap:CorporateNonSegmentMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0000064803 us-gaap:IntersegmentEliminationMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-12-31 0000064803 srt:RestatementAdjustmentMember cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 srt:RestatementAdjustmentMember cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 srt:RestatementAdjustmentMember cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-12-31 0000064803 srt:RestatementAdjustmentMember us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0000064803 us-gaap:IntersegmentEliminationMember srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0000064803 srt:RestatementAdjustmentMember 2022-01-01 2022-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0000064803 us-gaap:CorporateNonSegmentMember srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0000064803 us-gaap:IntersegmentEliminationMember srt:ScenarioPreviouslyReportedMember 2021-01-01 2021-12-31 0000064803 srt:RestatementAdjustmentMember cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 srt:RestatementAdjustmentMember cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 srt:RestatementAdjustmentMember cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-12-31 0000064803 srt:RestatementAdjustmentMember us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0000064803 us-gaap:IntersegmentEliminationMember srt:RestatementAdjustmentMember 2021-01-01 2021-12-31 0000064803 srt:RestatementAdjustmentMember 2021-01-01 2021-12-31 0000064803 cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember srt:ScenarioPreviouslyReportedMember 2020-01-01 2020-12-31 0000064803 cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember srt:ScenarioPreviouslyReportedMember 2020-01-01 2020-12-31 0000064803 cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember srt:ScenarioPreviouslyReportedMember 2020-01-01 2020-12-31 0000064803 us-gaap:CorporateNonSegmentMember srt:ScenarioPreviouslyReportedMember 2020-01-01 2020-12-31 0000064803 us-gaap:IntersegmentEliminationMember srt:ScenarioPreviouslyReportedMember 2020-01-01 2020-12-31 0000064803 srt:ScenarioPreviouslyReportedMember 2020-01-01 2020-12-31 0000064803 srt:RestatementAdjustmentMember cvs:HealthCareBenefitsSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 srt:RestatementAdjustmentMember cvs:HealthServicesSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 srt:RestatementAdjustmentMember cvs:PharmacyAndConsumerHealthSegmentMember us-gaap:OperatingSegmentsMember 2020-01-01 2020-12-31 0000064803 srt:RestatementAdjustmentMember us-gaap:CorporateNonSegmentMember 2020-01-01 2020-12-31 0000064803 us-gaap:IntersegmentEliminationMember srt:RestatementAdjustmentMember 2020-01-01 2020-12-31 0000064803 srt:RestatementAdjustmentMember 2020-01-01 2020-12-31 0000064803 us-gaap:SalesRevenueNetMember cvs:USFederalGovernmentMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000064803 us-gaap:SalesRevenueNetMember cvs:USFederalGovernmentMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000064803 us-gaap:SalesRevenueNetMember cvs:USFederalGovernmentMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:HealthCareBenefitsSegmentMember 2022-01-01 2022-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:HealthServicesSegmentMember 2022-01-01 2022-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:PharmacyAndConsumerHealthSegmentMember 2022-01-01 2022-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:HealthCareBenefitsSegmentMember 2021-01-01 2021-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:HealthServicesSegmentMember 2021-01-01 2021-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:PharmacyAndConsumerHealthSegmentMember 2021-01-01 2021-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:HealthCareBenefitsSegmentMember 2020-01-01 2020-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:HealthServicesSegmentMember 2020-01-01 2020-12-31 0000064803 us-gaap:IntersegmentEliminationMember cvs:PharmacyAndConsumerHealthSegmentMember 2020-01-01 2020-12-31 0000064803 us-gaap:SettledLitigationMember cvs:USDepartmentOfHealthAndHumanServicesACARiskCorridorReceivablesMember 2020-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 8-K
CURRENT REPORT
Pursuant to Section 13 OR 15(d) of The Securities Exchange Act of 1934

Date of Report (Date of earliest event reported): | May 25, 2023

CVS HEALTH CORPORATION
(Exact name of registrant as specified in its charter)

Delaware | 001-01011 | 05-0494040
(State or other jurisdiction of incorporation) | (Commission File Number) | (IRS Employer Identification No.)

One CVS Drive, Woonsocket, Rhode Island 02895
(Address of principal executive offices) (Zip Code)
Registrant’s telephone number, including area code: (401) 765-1500
Former name or former address, if changed since last report: N/A
Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:
☐ Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
☐ Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
☐ Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
☐ Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))
Securities registered pursuant to Section 12(b) of the Act:

Title of each class | Trading Symbol(s) | Name of each exchange on which registered
Common Stock, par value $0.01 per share | CVS | New York Stock Exchange

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).

Emerging growth company | ☐
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. | ☐

Section 8 - Other Events
Item 8.01 Other Events.
As previously reported, effective the first quarter of 2023, CVS Health Corporation (the “Company”) realigned the composition of its segments to correspond with changes to its operating model and reflect how its Chief Operating Decision Maker reviews information and manages the business. As a result of this realignment, the Company formed a new Health Services segment, which in addition to providing a full range of pharmacy benefit management solutions, also delivers health care services in the Company’s medical clinics, virtually, and in the home, as well as provider enablement solutions. In addition, the Company created a new Pharmacy & Consumer Wellness segment, which includes its retail and long-term care pharmacy operations and related pharmacy services, as well as its retail front store operations. This segment also provides pharmacy fulfillment services to support the Health Services segment’s specialty and mail order pharmacy offerings. Following the segment realignment described above, the Company’s four reportable segments are as follows: Health Care Benefits, Health Services, Pharmacy & Consumer Wellness and Corporate/Other. The Company began to report under the realigned segments effective with the filing of the Quarterly Report on Form 10-Q for the three months ended March 31, 2023.
The Company is filing this Current Report on Form 8-K (the “Form 8-K”) to revise the following sections: “Item 1. Business,” “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations,” “Item 7A. Quantitative and Qualitative Disclosures About Market Risk” and “Item 8. Financial Statements and Supplementary Data” included in its annual report on Form 10-K for the year ended December 31, 2022, which was filed with the Securities and Exchange Commission (“SEC”) on February 8, 2023 (the “2022 Form 10-K”), solely to reflect:
•The previously reported realignment of the Company’s segments to correspond with changes made to its operating model as described in “Note 1 – Significant Accounting Policies” included in “Item 8. Financial Statements and Supplementary Data with Retrospective Adjustments” of Exhibit 99.1 of this Form 8-K, including the discontinuance of the former Maintenance Choice® segment reporting practice as described within the “Segment Analysis” section of “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations with Retrospective Adjustments” of Exhibit 99.1.
•The exclusion of the impact of net realized capital gains or losses from adjusted operating income, as described within the “Segment Analysis” section included in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations with Retrospective Adjustments” of Exhibit 99.1.
•Additional disclosure in the “Medicare Update” included in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations with Retrospective Adjustments” of Exhibit 99.1 related to the impact of the decline in the number of Medicare Advantage members in plans with star ratings of at least 4.0.
•The impact of the adoption of a new accounting standard related to the accounting for long-duration insurance contracts, which the Company adopted on January 1, 2023 using a modified retrospective transition method as of January 1, 2021, as described in “Note 8 – Other Insurance Liabilities and Separate Accounts” included in “Item 8. Financial Statements and Supplementary Data with Retrospective Adjustments” of Exhibit 99.1.
This Form 8-K updates and supersedes the information in the following sections of the 2022 Form 10-K to reflect the application of the items described above:
•“Item 1. Business” of the 2022 Form 10-K, which is updated and superseded by “Item 1. Business with Retrospective Adjustments” of Exhibit 99.1.
•“Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” of the 2022 Form 10-K, which is updated and superseded by “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations with Retrospective Adjustments” of Exhibit 99.1.
•“Item 7A. Quantitative and Qualitative Disclosures About Market Risk” of the 2022 Form 10-K, which is updated and superseded by “Item 7A. Quantitative and Qualitative Disclosures About Market Risk” of Exhibit 99.1.
•“Item 8. Financial Statements and Supplementary Data” of the 2022 Form 10-K, which is updated and superseded by “Item 8. Financial Statements and Supplementary Data with Retrospective Adjustments” of Exhibit 99.1.
Exhibit 99.1 is hereby incorporated by reference into this Item 8.01.
In the Company’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2023, the Company’s unaudited condensed consolidated financial statements for the three months ended March 31, 2022 reflected the application of the changes described above. The Company is filing this Form 8-K so that information reported in the Company’s 2022 Form 10-K

incorporated by reference in any document that the Company has filed or may file from time to time with the SEC is updated to reflect the items described above.
Except as specifically set forth above, the information in this Form 8-K does not reflect any event or development occurring after February 8, 2023, the date the Company filed the 2022 Form 10-K with the SEC. For a discussion of events and developments subsequent to the filing of the 2022 Form 10-K, please refer to the Company’s SEC filings since that date. The portions of the 2022 Form 10-K that have not been updated or superseded by the information included in Exhibit 99.1 remain effective.
Section 9 - Financial Statements and Exhibits
Item 9.01 Financial Statements and Exhibits.
(d) Exhibits.
The exhibits to this Current Report on Form 8-K are as follows:
INDEX TO EXHIBITS

| 23.1 | Consent of Ernst & Young LLP.
| 99.1 | Excerpts from the Company’s Annual Report on Form 10-K for the year ended D ecember 31, 2022 reflecting retrospective adjustments to Part I, Item 1. Business; Part II, Item 7. Management’s Dis cussion and An alysis of Financial Condition and Re sults of Operations; Part II, Item 7A. Quantitative and Qualitative Disclosures About Market Risk; and Part II, Item 8. Financial Statements and Supplem entary Data.
| 101 | The following excerpts from the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 reflecting retrospective adjustments formatted in Inline XBRL: (i) the Consolidated Statements of Operations, (ii) the Consolidated Statements of Comprehensive Income, (iii) the Consolidated Balance Sheets, (iv) the Consolidated Statements of Cash Flows, (v) the Consolidated Statements of Shareholders’ Equity and (vi) the related Notes to Consolidated Financial Statements. The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
| 104 | Cover Page Interactive Data File - the cover page XBRL tags are embedded within the Inline XBRL document.

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.

|  |  | CVS HEALTH CORPORATION
Date: | May 25, 2023 | By: | /s/ Shawn M. Guertin
|  |  | Shawn M. Guertin
|  |  | Executive Vice President and Chief Financial Officer