The later you were born, the more you will pay in payroll taxes for Medicare and Social Security benefits, according to new data from the Congressional Budget Office.

A major reason for that is longevity. As people live longer, they end up paying more for health care and because they spend more time in the workforce, they pay more in Social Security taxes and receive more in benefits.

The CBO projected that each successive generation—depending on when they were born—will pay more in lifetime payroll taxes and receive more in lifetime Medicare benefits. Over their lifetime, beneficiaries born in the 1940s would, on average, receive about $160,000 in benefits, net of premiums paid, and pay about $45,000 in payroll taxes. Those born in the 1950s would receive about $205,000 in benefits and pay $60,000 in payroll taxes. Those born in the 1960s would receive an average of $270,000 in benefits and pay about $65,000 in payroll taxes.

Complete your profile to continue reading and get FREE access to BenefitsPRO, part of your ALM digital membership.

  • Critical BenefitsPRO information including cutting edge post-reform success strategies, access to educational webcasts and videos, resources from industry leaders, and informative Newsletters.
  • Exclusive discounts on ALM, BenefitsPRO magazine and events
  • Access to other award-winning ALM websites including and

© 2024 ALM Global, LLC, All Rights Reserved. Request academic re-use from All other uses, submit a request to [email protected]. For more information visit Asset & Logo Licensing.