The earnings limit for people turning 66 in 2016 will stay at $41,880. (We deduct $1 from benefits for each $3 earned over $41,880 until the month the worker turns age 66.) There is no limit on earnings for workers who are full retirement age or older for the entire year.