Tens of millions of retirees and other Americans could see smaller monthly Social Security checks in six years if lawmakers don’t act to shore up the program’s finances, according to an annual report released Tuesday by Social Security’s trustees.

A trust fund that helps to finance Social Security benefits is expected to run out of money in less than seven years — unless Congress acts to patch the system before that.

Tax cuts for seniors, a lower predicted birth rate and fewer immigrants working in the U.S. have all pushed up a predicted depletion date for an important Social Security…

The agency could see a dangerous drop in cash within the next six years.