 Part of that is due to the combo of lower birth rates and an aging population. Another reason is growing income inequality. There's a cap on the income that's taxed for Social Security, so Americans who earn the most and their employers only pay Social Security taxes on the first $169,000 or so of income. Stephen Goss, the chief actuary of the Social Security Administration, laid this out for members of Congress earlier this month.