The Social Security program’s costs will exceed its income this year for the first time since 1982, forcing the program to dip into its nearly $3 trillion trust fund to cover benefits.

This is three years sooner than expected a year ago, partly due to lower economic growth projections, according to the latest annual report the trustees of Social Security and Medicare released Tuesday. The program’s income comes from tax revenue and interest from its trust fund.

The...